builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-050 starttime: 1467871794.7 results: success (0) buildid: 20160706215822 builduid: 005acac198204b229cc2500b323a4168 revision: d142c49033c015f67272562b37dbe2912cfc7f14 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 23:09:54.696087) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-06 23:09:54.696528) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 23:09:54.696829) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-06 23:09:54.791737) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 23:09:54.792611) ========= '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-050 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-050 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-050 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 --23:09:56-- 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 23:09:56 (2.10 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.253000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 23:09:56.134053) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-06 23:09:56.134453) ========= '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-050 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-050 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-050 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.701000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-07-06 23:10:00.861450) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 23:10:00.861835) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d142c49033c015f67272562b37dbe2912cfc7f14 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev d142c49033c015f67272562b37dbe2912cfc7f14 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-050 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-050 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-050 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-07-06 23:10:01,954 truncating revision to first 12 chars 2016-07-06 23:10:01,954 Setting DEBUG logging. 2016-07-06 23:10:01,954 attempt 1/10 2016-07-06 23:10:01,954 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/d142c49033c0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-06 23:10:02,453 unpacking tar archive at: mozilla-beta-d142c49033c0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.382000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-06 23:10:02.368707) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 23:10:02.369057) ========= script_repo_revision: d142c49033c015f67272562b37dbe2912cfc7f14 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-06 23:10:02.369491) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 23:10:02.369802) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-06 23:10:02.385414) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 21 mins, 27 secs) (at 2016-07-06 23:10:02.385732) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-050 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-050 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-050 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 23:10:03 INFO - MultiFileLogger online at 20160706 23:10:03 in C:\slave\test 23:10:03 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 23:10:03 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 23:10:03 INFO - {'append_to_log': False, 23:10:03 INFO - 'base_work_dir': 'C:\\slave\\test', 23:10:03 INFO - 'blob_upload_branch': 'mozilla-beta', 23:10:03 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 23:10:03 INFO - 'buildbot_json_path': 'buildprops.json', 23:10:03 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 23:10:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:10:03 INFO - 'download_minidump_stackwalk': True, 23:10:03 INFO - 'download_symbols': 'true', 23:10:03 INFO - 'e10s': False, 23:10:03 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 23:10:03 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 23:10:03 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 23:10:03 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 23:10:03 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 23:10:03 INFO - 'C:/mozilla-build/tooltool.py'), 23:10:03 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 23:10:03 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 23:10:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:10:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:10:03 INFO - 'log_level': 'info', 23:10:03 INFO - 'log_to_console': True, 23:10:03 INFO - 'opt_config_files': (), 23:10:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:10:03 INFO - '--processes=1', 23:10:03 INFO - '--config=%(test_path)s/wptrunner.ini', 23:10:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:10:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:10:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:10:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:10:03 INFO - 'pip_index': False, 23:10:03 INFO - 'require_test_zip': True, 23:10:03 INFO - 'test_type': ('testharness',), 23:10:03 INFO - 'this_chunk': '1', 23:10:03 INFO - 'total_chunks': '10', 23:10:03 INFO - 'virtualenv_path': 'venv', 23:10:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:10:03 INFO - 'work_dir': 'build'} 23:10:03 INFO - ##### 23:10:03 INFO - ##### Running clobber step. 23:10:03 INFO - ##### 23:10:03 INFO - Running pre-action listener: _resource_record_pre_action 23:10:03 INFO - Running main action method: clobber 23:10:03 INFO - rmtree: C:\slave\test\build 23:10:03 INFO - Using _rmtree_windows ... 23:10:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 23:12:10 INFO - Running post-action listener: _resource_record_post_action 23:12:10 INFO - ##### 23:12:10 INFO - ##### Running read-buildbot-config step. 23:12:10 INFO - ##### 23:12:10 INFO - Running pre-action listener: _resource_record_pre_action 23:12:10 INFO - Running main action method: read_buildbot_config 23:12:10 INFO - Using buildbot properties: 23:12:10 INFO - { 23:12:10 INFO - "project": "", 23:12:10 INFO - "product": "firefox", 23:12:10 INFO - "script_repo_revision": "production", 23:12:10 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 23:12:10 INFO - "repository": "", 23:12:10 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 23:12:10 INFO - "buildid": "20160706215822", 23:12:10 INFO - "pgo_build": "False", 23:12:10 INFO - "basedir": "C:\\slave\\test", 23:12:10 INFO - "buildnumber": 10, 23:12:10 INFO - "slavename": "t-w732-ix-050", 23:12:10 INFO - "revision": "d142c49033c015f67272562b37dbe2912cfc7f14", 23:12:10 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 23:12:10 INFO - "platform": "win32", 23:12:10 INFO - "branch": "mozilla-beta", 23:12:10 INFO - "repo_path": "releases/mozilla-beta", 23:12:10 INFO - "moz_repo_path": "", 23:12:10 INFO - "stage_platform": "win32", 23:12:10 INFO - "builduid": "005acac198204b229cc2500b323a4168", 23:12:10 INFO - "slavebuilddir": "test" 23:12:10 INFO - } 23:12:10 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 23:12:10 INFO - Found installer url https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.zip. 23:12:10 INFO - Running post-action listener: _resource_record_post_action 23:12:10 INFO - ##### 23:12:10 INFO - ##### Running download-and-extract step. 23:12:10 INFO - ##### 23:12:10 INFO - Running pre-action listener: _resource_record_pre_action 23:12:10 INFO - Running main action method: download_and_extract 23:12:10 INFO - mkdir: C:\slave\test\build\tests 23:12:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:12:10 INFO - https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 23:12:10 INFO - trying https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 23:12:10 INFO - Downloading https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 23:12:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 23:12:11 INFO - Downloaded 1240 bytes. 23:12:11 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 23:12:11 INFO - Using the following test package requirements: 23:12:11 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 23:12:11 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 23:12:11 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 23:12:11 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 23:12:11 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 23:12:11 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 23:12:11 INFO - u'jsshell-win32.zip'], 23:12:11 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 23:12:11 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 23:12:11 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 23:12:11 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 23:12:11 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 23:12:11 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 23:12:11 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 23:12:11 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 23:12:11 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 23:12:11 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 23:12:11 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 23:12:11 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 23:12: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')]} 23:12:11 INFO - https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 23:12:11 INFO - trying https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 23:12:11 INFO - Downloading https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 23:12:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 23:12:13 INFO - Downloaded 20402838 bytes. 23:12:13 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:12:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:12:15 INFO - caution: filename not matched: web-platform/* 23:12:15 INFO - Return code: 11 23:12:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:12:15 INFO - https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 23:12:15 INFO - trying https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 23:12:15 INFO - Downloading https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 23:12:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 23:12:17 INFO - Downloaded 36389908 bytes. 23:12:17 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:12:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:13:10 INFO - caution: filename not matched: bin/* 23:13:10 INFO - caution: filename not matched: config/* 23:13:10 INFO - caution: filename not matched: mozbase/* 23:13:10 INFO - caution: filename not matched: marionette/* 23:13:10 INFO - caution: filename not matched: tools/wptserve/* 23:13:10 INFO - Return code: 11 23:13:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:13:10 INFO - https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 23:13:10 INFO - trying https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.zip 23:13:10 INFO - Downloading https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 23:13:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 23:13:14 INFO - Downloaded 68470589 bytes. 23:13:14 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.zip 23:13:14 INFO - mkdir: C:\slave\test\properties 23:13:14 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 23:13:14 INFO - Writing to file C:\slave\test\properties\build_url 23:13:14 INFO - Contents: 23:13:14 INFO - build_url:https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.zip 23:13:15 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 23:13:15 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 23:13:15 INFO - Writing to file C:\slave\test\properties\symbols_url 23:13:15 INFO - Contents: 23:13:15 INFO - symbols_url:https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 23:13:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:13:15 INFO - https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:13:15 INFO - trying https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 23:13:15 INFO - Downloading https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 23:13:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 23:13:18 INFO - Downloaded 55589667 bytes. 23:13:18 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 23:13:18 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 23:13:21 INFO - Return code: 0 23:13:21 INFO - Running post-action listener: _resource_record_post_action 23:13:21 INFO - Running post-action listener: set_extra_try_arguments 23:13:21 INFO - ##### 23:13:21 INFO - ##### Running create-virtualenv step. 23:13:21 INFO - ##### 23:13:21 INFO - Running pre-action listener: _pre_create_virtualenv 23:13:21 INFO - Running pre-action listener: _resource_record_pre_action 23:13:21 INFO - Running main action method: create_virtualenv 23:13:21 INFO - Creating virtualenv C:\slave\test\build\venv 23:13:21 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 23:13:21 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 23:13:31 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 23:13:36 INFO - Installing distribute......................................................................................................................................................................................done. 23:13:37 INFO - Return code: 0 23:13:37 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 23:13:37 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')]} 23:13:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:13:37 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')]} 23:13:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:13:37 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 0x01BFB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-050', 'USERDOMAIN': 'T-W732-IX-050', '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-050', '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 23:13:37 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 23:13:37 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 23:13:37 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:13:37 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:13:37 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:13:37 INFO - 'COMPUTERNAME': 'T-W732-IX-050', 23:13:37 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:13:37 INFO - 'DCLOCATION': 'SCL3', 23:13:37 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:13:37 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:13:37 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:13:37 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:13:37 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:13:37 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:13:37 INFO - 'HOMEDRIVE': 'C:', 23:13:37 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:13:37 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:13:37 INFO - 'KTS_VERSION': '1.19c', 23:13:37 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:13:37 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:13:37 INFO - 'LOGONSERVER': '\\\\T-W732-IX-050', 23:13:37 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:13:37 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:13:37 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:13:37 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:13:37 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:13:37 INFO - 'MOZ_AIRBAG': '1', 23:13:37 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:13:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:13:37 INFO - 'MOZ_MSVCVERSION': '8', 23:13:37 INFO - 'MOZ_NO_REMOTE': '1', 23:13:37 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:13:37 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:13:37 INFO - 'NO_EM_RESTART': '1', 23:13:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:13:37 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:13:37 INFO - 'OS': 'Windows_NT', 23:13:37 INFO - 'OURDRIVE': 'C:', 23:13:37 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\\', 23:13:37 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:13:37 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:13:37 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:13:37 INFO - 'PROCESSOR_LEVEL': '6', 23:13:37 INFO - 'PROCESSOR_REVISION': '1e05', 23:13:37 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:13:37 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:13:37 INFO - 'PROMPT': '$P$G', 23:13:37 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:13:37 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:13:37 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:13:37 INFO - 'PWD': 'C:\\slave\\test', 23:13:37 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:13:37 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:13:37 INFO - 'SYSTEMDRIVE': 'C:', 23:13:37 INFO - 'SYSTEMROOT': 'C:\\windows', 23:13:37 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:13:37 INFO - 'TEST1': 'testie', 23:13:37 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:13:37 INFO - 'USERDOMAIN': 'T-W732-IX-050', 23:13:37 INFO - 'USERNAME': 'cltbld', 23:13:37 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:13:37 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:13:37 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:13:37 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:13:37 INFO - 'WINDIR': 'C:\\windows', 23:13:37 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:13:37 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:13:37 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:13:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:13:38 INFO - Downloading/unpacking psutil>=0.7.1 23:13:39 INFO - Running setup.py egg_info for package psutil 23:13:39 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:13:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:13:39 INFO - Installing collected packages: psutil 23:13:39 INFO - Running setup.py install for psutil 23:13:39 INFO - building 'psutil._psutil_windows' extension 23:13:39 INFO - error: Unable to find vcvarsall.bat 23:13:39 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-rqbg3w-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:13:39 INFO - running install 23:13:39 INFO - running build 23:13:39 INFO - running build_py 23:13:39 INFO - creating build 23:13:39 INFO - creating build\lib.win32-2.7 23:13:39 INFO - creating build\lib.win32-2.7\psutil 23:13:39 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 23:13:39 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 23:13:39 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 23:13:39 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 23:13:39 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 23:13:39 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 23:13:39 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 23:13:39 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 23:13:39 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 23:13:39 INFO - running build_ext 23:13:39 INFO - building 'psutil._psutil_windows' extension 23:13:39 INFO - error: Unable to find vcvarsall.bat 23:13:39 INFO - ---------------------------------------- 23:13:39 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-rqbg3w-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:13:39 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 23:13:39 WARNING - Return code: 1 23:13:39 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! 23:13:39 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 23:13:39 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')]} 23:13:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:13:39 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')]} 23:13:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:13:39 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 0x01BFB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-050', 'USERDOMAIN': 'T-W732-IX-050', '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-050', '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 23:13:39 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 23:13:39 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 23:13:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:13:39 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:13:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:13:39 INFO - 'COMPUTERNAME': 'T-W732-IX-050', 23:13:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:13:39 INFO - 'DCLOCATION': 'SCL3', 23:13:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:13:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:13:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:13:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:13:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:13:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:13:39 INFO - 'HOMEDRIVE': 'C:', 23:13:39 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:13:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:13:39 INFO - 'KTS_VERSION': '1.19c', 23:13:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:13:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:13:39 INFO - 'LOGONSERVER': '\\\\T-W732-IX-050', 23:13:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:13:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:13:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:13:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:13:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:13:39 INFO - 'MOZ_AIRBAG': '1', 23:13:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:13:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:13:39 INFO - 'MOZ_MSVCVERSION': '8', 23:13:39 INFO - 'MOZ_NO_REMOTE': '1', 23:13:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:13:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:13:39 INFO - 'NO_EM_RESTART': '1', 23:13:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:13:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:13:39 INFO - 'OS': 'Windows_NT', 23:13:39 INFO - 'OURDRIVE': 'C:', 23:13:39 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\\', 23:13:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:13:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:13:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:13:39 INFO - 'PROCESSOR_LEVEL': '6', 23:13:39 INFO - 'PROCESSOR_REVISION': '1e05', 23:13:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:13:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:13:39 INFO - 'PROMPT': '$P$G', 23:13:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:13:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:13:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:13:39 INFO - 'PWD': 'C:\\slave\\test', 23:13:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:13:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:13:39 INFO - 'SYSTEMDRIVE': 'C:', 23:13:39 INFO - 'SYSTEMROOT': 'C:\\windows', 23:13:39 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:13:39 INFO - 'TEST1': 'testie', 23:13:39 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:13:39 INFO - 'USERDOMAIN': 'T-W732-IX-050', 23:13:39 INFO - 'USERNAME': 'cltbld', 23:13:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:13:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:13:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:13:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:13:39 INFO - 'WINDIR': 'C:\\windows', 23:13:39 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:13:39 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:13:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:13:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:13:40 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:13:40 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:13:40 INFO - Running setup.py egg_info for package mozsystemmonitor 23:13:40 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 23:13:40 INFO - Running setup.py egg_info for package psutil 23:13:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:13:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:13:40 INFO - Installing collected packages: mozsystemmonitor, psutil 23:13:40 INFO - Running setup.py install for mozsystemmonitor 23:13:40 INFO - Running setup.py install for psutil 23:13:40 INFO - building 'psutil._psutil_windows' extension 23:13:40 INFO - error: Unable to find vcvarsall.bat 23:13:40 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-vg0ed1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:13:40 INFO - running install 23:13:40 INFO - running build 23:13:40 INFO - running build_py 23:13:40 INFO - running build_ext 23:13:40 INFO - building 'psutil._psutil_windows' extension 23:13:40 INFO - error: Unable to find vcvarsall.bat 23:13:40 INFO - ---------------------------------------- 23:13:40 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-vg0ed1-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:13:40 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 23:13:40 WARNING - Return code: 1 23:13:40 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! 23:13:40 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 23:13:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:13:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:13:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:13:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:13:40 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 0x01BFB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0E0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-050', 'USERDOMAIN': 'T-W732-IX-050', '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-050', '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 23:13:40 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 23:13:40 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 23:13:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:13:40 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:13:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:13:40 INFO - 'COMPUTERNAME': 'T-W732-IX-050', 23:13:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:13:40 INFO - 'DCLOCATION': 'SCL3', 23:13:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:13:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:13:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:13:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:13:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:13:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:13:40 INFO - 'HOMEDRIVE': 'C:', 23:13:40 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:13:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:13:40 INFO - 'KTS_VERSION': '1.19c', 23:13:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:13:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:13:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-050', 23:13:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:13:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:13:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:13:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:13:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:13:40 INFO - 'MOZ_AIRBAG': '1', 23:13:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:13:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:13:40 INFO - 'MOZ_MSVCVERSION': '8', 23:13:40 INFO - 'MOZ_NO_REMOTE': '1', 23:13:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:13:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:13:40 INFO - 'NO_EM_RESTART': '1', 23:13:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:13:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:13:40 INFO - 'OS': 'Windows_NT', 23:13:40 INFO - 'OURDRIVE': 'C:', 23:13:40 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 23:13:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:13:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:13:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:13:40 INFO - 'PROCESSOR_LEVEL': '6', 23:13:40 INFO - 'PROCESSOR_REVISION': '1e05', 23:13:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:13:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:13:40 INFO - 'PROMPT': '$P$G', 23:13:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:13:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:13:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:13:40 INFO - 'PWD': 'C:\\slave\\test', 23:13:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:13:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:13:40 INFO - 'SYSTEMDRIVE': 'C:', 23:13:40 INFO - 'SYSTEMROOT': 'C:\\windows', 23:13:40 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:13:40 INFO - 'TEST1': 'testie', 23:13:40 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:13:40 INFO - 'USERDOMAIN': 'T-W732-IX-050', 23:13:40 INFO - 'USERNAME': 'cltbld', 23:13:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:13:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:13:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:13:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:13:40 INFO - 'WINDIR': 'C:\\windows', 23:13:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:13:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:13:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:13:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:13:40 INFO - Downloading/unpacking blobuploader==1.2.4 23:13:40 INFO - Downloading blobuploader-1.2.4.tar.gz 23:13:40 INFO - Running setup.py egg_info for package blobuploader 23:13:40 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:13:44 INFO - Running setup.py egg_info for package requests 23:13:44 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:13:44 INFO - Downloading docopt-0.6.1.tar.gz 23:13:44 INFO - Running setup.py egg_info for package docopt 23:13:44 INFO - Installing collected packages: blobuploader, docopt, requests 23:13:44 INFO - Running setup.py install for blobuploader 23:13:44 INFO - Running setup.py install for docopt 23:13:44 INFO - Running setup.py install for requests 23:13:44 INFO - Successfully installed blobuploader docopt requests 23:13:44 INFO - Cleaning up... 23:13:44 INFO - Return code: 0 23:13:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:13:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:13:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:13:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:13:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:13:44 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 0x01BFB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0E0C0>, '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-050', 'USERDOMAIN': 'T-W732-IX-050', '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-050', '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 23:13:44 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 23:13:44 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 23:13:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:13:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:13:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:13:44 INFO - 'COMPUTERNAME': 'T-W732-IX-050', 23:13:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:13:44 INFO - 'DCLOCATION': 'SCL3', 23:13:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:13:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:13:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:13:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:13:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:13:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:13:44 INFO - 'HOMEDRIVE': 'C:', 23:13:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:13:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:13:44 INFO - 'KTS_VERSION': '1.19c', 23:13:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:13:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:13:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-050', 23:13:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:13:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:13:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:13:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:13:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:13:44 INFO - 'MOZ_AIRBAG': '1', 23:13:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:13:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:13:44 INFO - 'MOZ_MSVCVERSION': '8', 23:13:44 INFO - 'MOZ_NO_REMOTE': '1', 23:13:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:13:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:13:44 INFO - 'NO_EM_RESTART': '1', 23:13:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:13:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:13:44 INFO - 'OS': 'Windows_NT', 23:13:44 INFO - 'OURDRIVE': 'C:', 23:13:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\', 23:13:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:13:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:13:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:13:44 INFO - 'PROCESSOR_LEVEL': '6', 23:13:44 INFO - 'PROCESSOR_REVISION': '1e05', 23:13:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:13:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:13:44 INFO - 'PROMPT': '$P$G', 23:13:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:13:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:13:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:13:44 INFO - 'PWD': 'C:\\slave\\test', 23:13:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:13:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:13:44 INFO - 'SYSTEMDRIVE': 'C:', 23:13:44 INFO - 'SYSTEMROOT': 'C:\\windows', 23:13:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:13:44 INFO - 'TEST1': 'testie', 23:13:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:13:44 INFO - 'USERDOMAIN': 'T-W732-IX-050', 23:13:44 INFO - 'USERNAME': 'cltbld', 23:13:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:13:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:13:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:13:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:13:44 INFO - 'WINDIR': 'C:\\windows', 23:13:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:13:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:13:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:13:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:13:49 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:13:49 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:13:49 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:13:49 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:13:49 INFO - Unpacking c:\slave\test\build\tests\marionette 23:13:49 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:13:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:13:49 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 23:13:49 INFO - Running setup.py install for browsermob-proxy 23:14:03 INFO - Running setup.py install for manifestparser 23:14:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Running setup.py install for marionette-client 23:14:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:14:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Running setup.py install for marionette-driver 23:14:03 INFO - Running setup.py install for mozcrash 23:14:03 INFO - Running setup.py install for mozdebug 23:14:03 INFO - Running setup.py install for mozdevice 23:14:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Running setup.py install for mozfile 23:14:03 INFO - Running setup.py install for mozhttpd 23:14:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Running setup.py install for mozinfo 23:14:03 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Running setup.py install for mozInstall 23:14:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Running setup.py install for mozleak 23:14:03 INFO - Running setup.py install for mozlog 23:14:03 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Running setup.py install for moznetwork 23:14:03 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Running setup.py install for mozprocess 23:14:03 INFO - Running setup.py install for mozprofile 23:14:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Running setup.py install for mozrunner 23:14:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Running setup.py install for mozscreenshot 23:14:03 INFO - Running setup.py install for moztest 23:14:03 INFO - Running setup.py install for mozversion 23:14:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:14:03 INFO - Running setup.py install for wptserve 23:14:03 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 23:14:03 INFO - Cleaning up... 23:14:03 INFO - Return code: 0 23:14:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:14:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:14:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:14:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:14:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:14:03 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 0x01BFB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01CFB200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C2A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0E0C0>, '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-050', 'USERDOMAIN': 'T-W732-IX-050', '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-050', '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 23:14:03 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 23:14:03 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 23:14:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:14:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:14:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:14:03 INFO - 'COMPUTERNAME': 'T-W732-IX-050', 23:14:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:14:03 INFO - 'DCLOCATION': 'SCL3', 23:14:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:14:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:14:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:14:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:14:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:14:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:14:03 INFO - 'HOMEDRIVE': 'C:', 23:14:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:14:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:14:03 INFO - 'KTS_VERSION': '1.19c', 23:14:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:14:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:14:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-050', 23:14:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:14:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:14:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:14:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:14:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:14:03 INFO - 'MOZ_AIRBAG': '1', 23:14:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:14:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:14:03 INFO - 'MOZ_MSVCVERSION': '8', 23:14:03 INFO - 'MOZ_NO_REMOTE': '1', 23:14:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:14:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:14:03 INFO - 'NO_EM_RESTART': '1', 23:14:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:14:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:14:03 INFO - 'OS': 'Windows_NT', 23:14:03 INFO - 'OURDRIVE': 'C:', 23:14:03 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\\', 23:14:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:14:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:14:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:14:03 INFO - 'PROCESSOR_LEVEL': '6', 23:14:03 INFO - 'PROCESSOR_REVISION': '1e05', 23:14:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:14:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:14:03 INFO - 'PROMPT': '$P$G', 23:14:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:14:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:14:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:14:03 INFO - 'PWD': 'C:\\slave\\test', 23:14:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:14:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:14:03 INFO - 'SYSTEMDRIVE': 'C:', 23:14:03 INFO - 'SYSTEMROOT': 'C:\\windows', 23:14:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:14:03 INFO - 'TEST1': 'testie', 23:14:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:14:03 INFO - 'USERDOMAIN': 'T-W732-IX-050', 23:14:03 INFO - 'USERNAME': 'cltbld', 23:14:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:14:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:14:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:14:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:14:03 INFO - 'WINDIR': 'C:\\windows', 23:14:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:14:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:14:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:14:08 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:14:08 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:14:08 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:14:08 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:14:08 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:14:08 INFO - Unpacking c:\slave\test\build\tests\marionette 23:14:08 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:14:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:14:08 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)) 23:14:20 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)) 23:14:20 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)) 23:14:20 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)) 23:14:20 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)) 23:14:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 23:14:20 INFO - Downloading blessings-1.6.tar.gz 23:14:20 INFO - Running setup.py egg_info for package blessings 23:14:20 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)) 23:14:20 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 23:14:20 INFO - Running setup.py install for blessings 23:14:20 INFO - Running setup.py install for browsermob-proxy 23:14:20 INFO - Running setup.py install for manifestparser 23:14:20 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Running setup.py install for marionette-client 23:14:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:14:20 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Running setup.py install for marionette-driver 23:14:20 INFO - Running setup.py install for mozcrash 23:14:20 INFO - Running setup.py install for mozdebug 23:14:20 INFO - Running setup.py install for mozdevice 23:14:20 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Running setup.py install for mozhttpd 23:14:20 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Running setup.py install for mozInstall 23:14:20 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Running setup.py install for mozleak 23:14:20 INFO - Running setup.py install for mozprofile 23:14:20 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Running setup.py install for mozrunner 23:14:20 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:14:20 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:14:22 INFO - Running setup.py install for mozscreenshot 23:14:22 INFO - Running setup.py install for moztest 23:14:22 INFO - Running setup.py install for mozversion 23:14:22 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:14:22 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:14:22 INFO - Running setup.py install for wptserve 23:14:22 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 23:14:22 INFO - Cleaning up... 23:14:22 INFO - Return code: 0 23:14:22 INFO - Done creating virtualenv C:\slave\test\build\venv. 23:14:22 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:14:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:14:23 INFO - Reading from file tmpfile_stdout 23:14:23 INFO - Using _rmtree_windows ... 23:14:23 INFO - Using _rmtree_windows ... 23:14:23 INFO - Current package versions: 23:14:23 INFO - blessings == 1.6 23:14:23 INFO - blobuploader == 1.2.4 23:14:23 INFO - browsermob-proxy == 0.6.0 23:14:23 INFO - distribute == 0.6.14 23:14:23 INFO - docopt == 0.6.1 23:14:23 INFO - manifestparser == 1.1 23:14:23 INFO - marionette-client == 2.3.0 23:14:23 INFO - marionette-driver == 1.4.0 23:14:23 INFO - mozInstall == 1.12 23:14:23 INFO - mozcrash == 0.17 23:14:23 INFO - mozdebug == 0.1 23:14:23 INFO - mozdevice == 0.48 23:14:23 INFO - mozfile == 1.2 23:14:23 INFO - mozhttpd == 0.7 23:14:23 INFO - mozinfo == 0.9 23:14:23 INFO - mozleak == 0.1 23:14:23 INFO - mozlog == 3.1 23:14:23 INFO - moznetwork == 0.27 23:14:23 INFO - mozprocess == 0.22 23:14:23 INFO - mozprofile == 0.28 23:14:23 INFO - mozrunner == 6.11 23:14:23 INFO - mozscreenshot == 0.1 23:14:23 INFO - mozsystemmonitor == 0.0 23:14:23 INFO - moztest == 0.7 23:14:23 INFO - mozversion == 1.4 23:14:23 INFO - requests == 1.2.3 23:14:23 INFO - wptserve == 1.4.0 23:14:23 INFO - Running post-action listener: _resource_record_post_action 23:14:23 INFO - Running post-action listener: _start_resource_monitoring 23:14:23 INFO - Starting resource monitoring. 23:14:23 INFO - ##### 23:14:23 INFO - ##### Running pull step. 23:14:23 INFO - ##### 23:14:23 INFO - Running pre-action listener: _resource_record_pre_action 23:14:23 INFO - Running main action method: pull 23:14:23 INFO - Pull has nothing to do! 23:14:23 INFO - Running post-action listener: _resource_record_post_action 23:14:23 INFO - ##### 23:14:23 INFO - ##### Running install step. 23:14:23 INFO - ##### 23:14:23 INFO - Running pre-action listener: _resource_record_pre_action 23:14:23 INFO - Running main action method: install 23:14:23 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 23:14:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 23:14:23 INFO - Reading from file tmpfile_stdout 23:14:23 INFO - Using _rmtree_windows ... 23:14:23 INFO - Using _rmtree_windows ... 23:14:23 INFO - Detecting whether we're running mozinstall >=1.0... 23:14:23 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 23:14:23 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 23:14:23 INFO - Reading from file tmpfile_stdout 23:14:23 INFO - Output received: 23:14:23 INFO - Usage: mozinstall-script.py [options] installer 23:14:23 INFO - Options: 23:14:23 INFO - -h, --help show this help message and exit 23:14:23 INFO - -d DEST, --destination=DEST 23:14:23 INFO - Directory to install application into. [default: 23:14:23 INFO - "C:\slave\test"] 23:14:23 INFO - --app=APP Application being installed. [default: firefox] 23:14:23 INFO - Using _rmtree_windows ... 23:14:23 INFO - Using _rmtree_windows ... 23:14:23 INFO - mkdir: C:\slave\test\build\application 23:14:23 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 23:14:23 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 23:14:26 INFO - Reading from file tmpfile_stdout 23:14:26 INFO - Output received: 23:14:26 INFO - C:\slave\test\build\application\firefox\firefox.exe 23:14:26 INFO - Using _rmtree_windows ... 23:14:26 INFO - Using _rmtree_windows ... 23:14:26 INFO - Running post-action listener: _resource_record_post_action 23:14:26 INFO - ##### 23:14:26 INFO - ##### Running run-tests step. 23:14:26 INFO - ##### 23:14:26 INFO - Running pre-action listener: _resource_record_pre_action 23:14:26 INFO - Running main action method: run_tests 23:14:26 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 23:14:26 INFO - Minidump filename unknown. Determining based upon platform and architecture. 23:14:26 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 23:14:26 INFO - grabbing minidump binary from tooltool 23:14:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:14:26 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 0x01C2A368>, '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 0x018BBD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01D0E0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 23:14:26 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 23:14:26 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 23:14:26 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 23:14:27 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptscyc8 23:14:27 INFO - INFO - File integrity verified, renaming tmptscyc8 to win32-minidump_stackwalk.exe 23:14:27 INFO - Return code: 0 23:14:27 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 23:14:28 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 23:14:28 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/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.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 23:14:28 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/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.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 23:14:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:14:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 23:14:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 23:14:28 INFO - 'COMPUTERNAME': 'T-W732-IX-050', 23:14:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:14:28 INFO - 'DCLOCATION': 'SCL3', 23:14:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 23:14:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:14:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:14:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 23:14:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 23:14:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 23:14:28 INFO - 'HOMEDRIVE': 'C:', 23:14:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 23:14:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:14:28 INFO - 'KTS_VERSION': '1.19c', 23:14:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 23:14:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 23:14:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-050', 23:14:28 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 23:14:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:14:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:14:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 23:14:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 23:14:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 23:14:28 INFO - 'MOZ_AIRBAG': '1', 23:14:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:14:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:14:28 INFO - 'MOZ_MSVCVERSION': '8', 23:14:28 INFO - 'MOZ_NO_REMOTE': '1', 23:14:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 23:14:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 23:14:28 INFO - 'NO_EM_RESTART': '1', 23:14:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:14:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:14:28 INFO - 'OS': 'Windows_NT', 23:14:28 INFO - 'OURDRIVE': 'C:', 23:14:28 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\\', 23:14:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:14:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:14:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 23:14:28 INFO - 'PROCESSOR_LEVEL': '6', 23:14:28 INFO - 'PROCESSOR_REVISION': '1e05', 23:14:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:14:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 23:14:28 INFO - 'PROMPT': '$P$G', 23:14:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:14:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:14:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:14:28 INFO - 'PWD': 'C:\\slave\\test', 23:14:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:14:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:14:28 INFO - 'SYSTEMDRIVE': 'C:', 23:14:28 INFO - 'SYSTEMROOT': 'C:\\windows', 23:14:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:14:28 INFO - 'TEST1': 'testie', 23:14:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 23:14:28 INFO - 'USERDOMAIN': 'T-W732-IX-050', 23:14:28 INFO - 'USERNAME': 'cltbld', 23:14:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 23:14:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 23:14:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 23:14:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 23:14:28 INFO - 'WINDIR': 'C:\\windows', 23:14:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 23:14:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 23:14:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:14:28 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/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.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 23:14:31 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 23:14:31 INFO - import pkg_resources 23:14:32 INFO - Using 1 client processes 23:14:35 INFO - SUITE-START | Running 778 tests 23:14:35 INFO - Running testharness tests 23:14:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 23:14:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 23:14:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 23:14:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 23:14:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 23:14:35 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 23:14:36 INFO - Setting up ssl 23:14:36 INFO - PROCESS | certutil | 23:14:36 INFO - PROCESS | certutil | 23:14:36 INFO - PROCESS | certutil | 23:14:36 INFO - Certificate Nickname Trust Attributes 23:14:36 INFO - SSL,S/MIME,JAR/XPI 23:14:36 INFO - 23:14:36 INFO - web-platform-tests CT,, 23:14:36 INFO - 23:14:36 INFO - Starting runner 23:14:37 INFO - PROCESS | 3876 | [3876] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 23:14:37 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 23:14:37 INFO - PROCESS | 3876 | [3876] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 23:14:38 INFO - PROCESS | 3876 | 1467872078879 Marionette DEBUG Marionette enabled via build flag and pref 23:14:39 INFO - PROCESS | 3876 | ++DOCSHELL 0DECD400 == 1 [pid = 3876] [id = 1] 23:14:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 1 (0DECD800) [pid = 3876] [serial = 1] [outer = 00000000] 23:14:39 INFO - PROCESS | 3876 | [3876] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:14:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 2 (0DECE400) [pid = 3876] [serial = 2] [outer = 0DECD800] 23:14:40 INFO - PROCESS | 3876 | ++DOCSHELL 11B0E000 == 2 [pid = 3876] [id = 2] 23:14:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 3 (11B0E400) [pid = 3876] [serial = 3] [outer = 00000000] 23:14:40 INFO - PROCESS | 3876 | [3876] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:14:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 4 (11B0F000) [pid = 3876] [serial = 4] [outer = 11B0E400] 23:14:40 INFO - PROCESS | 3876 | 1467872080563 Marionette INFO Listening on port 2828 23:14:42 INFO - PROCESS | 3876 | 1467872082182 Marionette DEBUG Marionette enabled via command-line flag 23:14:42 INFO - PROCESS | 3876 | [3876] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:14:42 INFO - PROCESS | 3876 | [3876] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:14:42 INFO - PROCESS | 3876 | ++DOCSHELL 12467000 == 3 [pid = 3876] [id = 3] 23:14:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 5 (1246F000) [pid = 3876] [serial = 5] [outer = 00000000] 23:14:42 INFO - PROCESS | 3876 | [3876] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 23:14:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 6 (1246FC00) [pid = 3876] [serial = 6] [outer = 1246F000] 23:14:42 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 23:14:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 7 (1325D400) [pid = 3876] [serial = 7] [outer = 11B0E400] 23:14:43 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:14:43 INFO - PROCESS | 3876 | 1467872083122 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49673 23:14:43 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:14:43 INFO - PROCESS | 3876 | 1467872083144 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49675 23:14:43 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:14:43 INFO - PROCESS | 3876 | 1467872083151 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49677 23:14:43 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:14:43 INFO - PROCESS | 3876 | 1467872083187 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49678 23:14:43 INFO - PROCESS | 3876 | 1467872083190 Marionette DEBUG Closed connection conn0 23:14:43 INFO - PROCESS | 3876 | 1467872083192 Marionette DEBUG Closed connection conn1 23:14:43 INFO - PROCESS | 3876 | 1467872083193 Marionette DEBUG Closed connection conn2 23:14:43 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:14:43 INFO - PROCESS | 3876 | 1467872083199 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49680 23:14:43 INFO - PROCESS | 3876 | 1467872083259 Marionette DEBUG Closed connection conn3 23:14:43 INFO - PROCESS | 3876 | 1467872083376 Marionette DEBUG Closed connection conn4 23:14:43 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:14:43 INFO - PROCESS | 3876 | 1467872083382 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49681 23:14:43 INFO - PROCESS | 3876 | 1467872083393 Marionette DEBUG Closed connection conn5 23:14:43 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 23:14:43 INFO - PROCESS | 3876 | 1467872083398 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49682 23:14:43 INFO - PROCESS | 3876 | ++DOCSHELL 0DECE800 == 4 [pid = 3876] [id = 4] 23:14:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 8 (13F82000) [pid = 3876] [serial = 8] [outer = 00000000] 23:14:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 9 (14C4DC00) [pid = 3876] [serial = 9] [outer = 13F82000] 23:14:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 10 (14C53800) [pid = 3876] [serial = 10] [outer = 13F82000] 23:14:43 INFO - PROCESS | 3876 | 1467872083538 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 23:14:43 INFO - PROCESS | 3876 | 1467872083543 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160706215822","device":"desktop","version":"48.0"} 23:14:44 INFO - PROCESS | 3876 | [3876] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:14:44 INFO - PROCESS | 3876 | [3876] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 23:14:44 INFO - PROCESS | 3876 | [3876] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:14:45 INFO - PROCESS | 3876 | ++DOCSHELL 1703EC00 == 5 [pid = 3876] [id = 5] 23:14:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 11 (1703FC00) [pid = 3876] [serial = 11] [outer = 00000000] 23:14:45 INFO - PROCESS | 3876 | ++DOCSHELL 17040000 == 6 [pid = 3876] [id = 6] 23:14:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 12 (17043800) [pid = 3876] [serial = 12] [outer = 00000000] 23:14:45 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:14:46 INFO - PROCESS | 3876 | ++DOCSHELL 17A61400 == 7 [pid = 3876] [id = 7] 23:14:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 13 (17A61800) [pid = 3876] [serial = 13] [outer = 00000000] 23:14:46 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 23:14:46 INFO - PROCESS | 3876 | [3876] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 23:14:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 14 (17A6A000) [pid = 3876] [serial = 14] [outer = 17A61800] 23:14:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 15 (1796D000) [pid = 3876] [serial = 15] [outer = 1703FC00] 23:14:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 16 (1796E800) [pid = 3876] [serial = 16] [outer = 17043800] 23:14:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 17 (17994400) [pid = 3876] [serial = 17] [outer = 17A61800] 23:14:46 INFO - PROCESS | 3876 | 1467872087003 Marionette INFO startBrowser 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:47 INFO - PROCESS | 3876 | 1467872087039 Marionette DEBUG loaded listener.js 23:14:47 INFO - PROCESS | 3876 | 1467872087053 Marionette DEBUG loaded listener.js 23:14:47 INFO - PROCESS | 3876 | 1467872087055 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 18 (1A10F400) [pid = 3876] [serial = 18] [outer = 17A61800] 23:14:47 INFO - PROCESS | 3876 | 1467872087774 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"8ab07ccc-d885-493e-bfee-46c84fd22e44","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160706215822","device":"desktop","version":"48.0","command_id":1}}] 23:14:48 INFO - PROCESS | 3876 | 1467872088030 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 23:14:48 INFO - PROCESS | 3876 | 1467872088033 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:48 INFO - PROCESS | 3876 | 1467872088175 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 23:14:48 INFO - PROCESS | 3876 | 1467872088186 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 23:14:48 INFO - PROCESS | 3876 | 1467872088189 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:48 INFO - PROCESS | 3876 | [3876] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 23:14:48 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 23:14:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 19 (1A23E000) [pid = 3876] [serial = 19] [outer = 17A61800] 23:14:49 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:14:49 INFO - PROCESS | 3876 | 1467872089045 Marionette TRACE conn6 <- [1,3,null,{}] 23:14:49 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:14:49 INFO - PROCESS | 3876 | 1467872089066 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 23:14:49 INFO - PROCESS | 3876 | 1467872089068 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:49 INFO - PROCESS | 3876 | 1467872089100 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 23:14:49 INFO - PROCESS | 3876 | 1467872089146 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 23:14:49 INFO - PROCESS | 3876 | 1467872089148 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 23:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 23:14:49 INFO - PROCESS | 3876 | 1467872089195 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 23:14:49 INFO - PROCESS | 3876 | 1467872089199 Marionette TRACE conn6 <- [1,6,null,{}] 23:14:49 INFO - PROCESS | 3876 | 1467872089300 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:49 INFO - PROCESS | 3876 | 1467872089304 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:49 INFO - PROCESS | 3876 | 1467872089320 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 23:14:49 INFO - PROCESS | 3876 | 1467872089324 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:49 INFO - PROCESS | 3876 | 1467872089326 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:49 INFO - PROCESS | 3876 | ++DOCSHELL 1C5D8C00 == 8 [pid = 3876] [id = 8] 23:14:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 20 (1C5D9000) [pid = 3876] [serial = 20] [outer = 00000000] 23:14:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 21 (1C5DB800) [pid = 3876] [serial = 21] [outer = 1C5D9000] 23:14:49 INFO - PROCESS | 3876 | 1467872089377 Marionette DEBUG loaded listener.js 23:14:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 22 (1C5DF800) [pid = 3876] [serial = 22] [outer = 1C5D9000] 23:14:49 INFO - PROCESS | 3876 | ++DOCSHELL 08B68000 == 9 [pid = 3876] [id = 9] 23:14:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 23 (08B68800) [pid = 3876] [serial = 23] [outer = 00000000] 23:14:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 24 (0D06E000) [pid = 3876] [serial = 24] [outer = 08B68800] 23:14:49 INFO - PROCESS | 3876 | 1467872089808 Marionette DEBUG loaded listener.js 23:14:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 25 (0D677800) [pid = 3876] [serial = 25] [outer = 08B68800] 23:14:50 INFO - PROCESS | 3876 | --DOCSHELL 0DECD400 == 8 [pid = 3876] [id = 1] 23:14:50 INFO - PROCESS | 3876 | 1467872090688 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 23:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 23:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1562ms 23:14:50 INFO - PROCESS | 3876 | 1467872090722 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 23:14:50 INFO - PROCESS | 3876 | 1467872090726 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 23:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 23:14:50 INFO - PROCESS | 3876 | 1467872090731 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 23:14:50 INFO - PROCESS | 3876 | 1467872090734 Marionette TRACE conn6 <- [1,10,null,{}] 23:14:50 INFO - PROCESS | 3876 | 1467872090739 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:50 INFO - PROCESS | 3876 | 1467872090742 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:50 INFO - PROCESS | 3876 | 1467872090875 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 23:14:50 INFO - PROCESS | 3876 | 1467872090933 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:50 INFO - PROCESS | 3876 | 1467872090936 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:50 INFO - PROCESS | 3876 | ++DOCSHELL 1257D000 == 9 [pid = 3876] [id = 10] 23:14:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 26 (17425C00) [pid = 3876] [serial = 26] [outer = 00000000] 23:14:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 27 (17A69C00) [pid = 3876] [serial = 27] [outer = 17425C00] 23:14:50 INFO - PROCESS | 3876 | 1467872090994 Marionette DEBUG loaded listener.js 23:14:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 28 (19A0C400) [pid = 3876] [serial = 28] [outer = 17425C00] 23:14:51 INFO - PROCESS | 3876 | 1467872091621 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 23:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 23:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 23:14:51 INFO - PROCESS | 3876 | 1467872091662 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 23:14:51 INFO - PROCESS | 3876 | 1467872091666 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 23:14:51 INFO - PROCESS | 3876 | 1467872091672 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 23:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 23:14:51 INFO - PROCESS | 3876 | 1467872091675 Marionette TRACE conn6 <- [1,14,null,{}] 23:14:51 INFO - PROCESS | 3876 | 1467872091680 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:51 INFO - PROCESS | 3876 | 1467872091682 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:51 INFO - PROCESS | 3876 | 1467872091806 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 23:14:51 INFO - PROCESS | 3876 | 1467872091866 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:51 INFO - PROCESS | 3876 | 1467872091869 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:51 INFO - PROCESS | 3876 | ++DOCSHELL 17B2D400 == 10 [pid = 3876] [id = 11] 23:14:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 29 (17B2D800) [pid = 3876] [serial = 29] [outer = 00000000] 23:14:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 30 (19DCE000) [pid = 3876] [serial = 30] [outer = 17B2D800] 23:14:51 INFO - PROCESS | 3876 | 1467872091926 Marionette DEBUG loaded listener.js 23:14:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 31 (1C064C00) [pid = 3876] [serial = 31] [outer = 17B2D800] 23:14:52 INFO - PROCESS | 3876 | ++DOCSHELL 0D4F0C00 == 11 [pid = 3876] [id = 12] 23:14:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 32 (0D4F1000) [pid = 3876] [serial = 32] [outer = 00000000] 23:14:52 INFO - PROCESS | 3876 | 1467872092639 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 23:14:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 33 (0D4F6C00) [pid = 3876] [serial = 33] [outer = 0D4F1000] 23:14:52 INFO - PROCESS | 3876 | --DOCSHELL 0DECE800 == 10 [pid = 3876] [id = 4] 23:14:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 34 (0D676C00) [pid = 3876] [serial = 34] [outer = 0D4F1000] 23:14:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 23:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1016ms 23:14:52 INFO - PROCESS | 3876 | ++DOCSHELL 0D025400 == 11 [pid = 3876] [id = 13] 23:14:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 35 (0D67B800) [pid = 3876] [serial = 35] [outer = 00000000] 23:14:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 36 (0DD6DC00) [pid = 3876] [serial = 36] [outer = 0D67B800] 23:14:52 INFO - PROCESS | 3876 | 1467872092738 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 23:14:52 INFO - PROCESS | 3876 | 1467872092741 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 23:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 23:14:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 37 (0DE4A000) [pid = 3876] [serial = 37] [outer = 0D67B800] 23:14:52 INFO - PROCESS | 3876 | 1467872092780 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 23:14:52 INFO - PROCESS | 3876 | 1467872092784 Marionette TRACE conn6 <- [1,18,null,{}] 23:14:52 INFO - PROCESS | 3876 | 1467872092808 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:52 INFO - PROCESS | 3876 | 1467872092811 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:52 INFO - PROCESS | 3876 | 1467872092944 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 23:14:52 INFO - PROCESS | 3876 | 1467872093005 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:52 INFO - PROCESS | 3876 | 1467872093008 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:53 INFO - PROCESS | 3876 | ++DOCSHELL 0D3E8000 == 12 [pid = 3876] [id = 14] 23:14:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 38 (0D3EA800) [pid = 3876] [serial = 38] [outer = 00000000] 23:14:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 39 (11CA1C00) [pid = 3876] [serial = 39] [outer = 0D3EA800] 23:14:53 INFO - PROCESS | 3876 | 1467872093058 Marionette DEBUG loaded listener.js 23:14:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 40 (11DC9800) [pid = 3876] [serial = 40] [outer = 0D3EA800] 23:14:53 INFO - PROCESS | 3876 | 1467872093437 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 23:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 23:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 710ms 23:14:53 INFO - PROCESS | 3876 | 1467872093475 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 23:14:53 INFO - PROCESS | 3876 | 1467872093479 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 23:14:53 INFO - PROCESS | 3876 | 1467872093485 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 23:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 23:14:53 INFO - PROCESS | 3876 | 1467872093487 Marionette TRACE conn6 <- [1,22,null,{}] 23:14:53 INFO - PROCESS | 3876 | 1467872093491 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:53 INFO - PROCESS | 3876 | 1467872093493 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:53 INFO - PROCESS | 3876 | 1467872093576 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 23:14:53 INFO - PROCESS | 3876 | 1467872093582 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:53 INFO - PROCESS | 3876 | 1467872093584 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:53 INFO - PROCESS | 3876 | ++DOCSHELL 12431C00 == 13 [pid = 3876] [id = 15] 23:14:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 41 (1246A800) [pid = 3876] [serial = 41] [outer = 00000000] 23:14:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 42 (1257A000) [pid = 3876] [serial = 42] [outer = 1246A800] 23:14:53 INFO - PROCESS | 3876 | 1467872093631 Marionette DEBUG loaded listener.js 23:14:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 43 (13266400) [pid = 3876] [serial = 43] [outer = 1246A800] 23:14:54 INFO - PROCESS | 3876 | 1467872094034 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 23:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 23:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 569ms 23:14:54 INFO - PROCESS | 3876 | 1467872094061 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 23:14:54 INFO - PROCESS | 3876 | 1467872094063 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 23:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 23:14:54 INFO - PROCESS | 3876 | 1467872094066 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 23:14:54 INFO - PROCESS | 3876 | 1467872094070 Marionette TRACE conn6 <- [1,26,null,{}] 23:14:54 INFO - PROCESS | 3876 | 1467872094081 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:54 INFO - PROCESS | 3876 | 1467872094085 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:54 INFO - PROCESS | 3876 | 1467872094178 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 23:14:54 INFO - PROCESS | 3876 | 1467872094188 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:54 INFO - PROCESS | 3876 | 1467872094192 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:54 INFO - PROCESS | 3876 | ++DOCSHELL 1500DC00 == 14 [pid = 3876] [id = 16] 23:14:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 44 (1508CC00) [pid = 3876] [serial = 44] [outer = 00000000] 23:14:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 45 (156D0400) [pid = 3876] [serial = 45] [outer = 1508CC00] 23:14:54 INFO - PROCESS | 3876 | 1467872094242 Marionette DEBUG loaded listener.js 23:14:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 46 (164DD400) [pid = 3876] [serial = 46] [outer = 1508CC00] 23:14:54 INFO - PROCESS | 3876 | 1467872094655 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 23:14:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 23:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 633ms 23:14:54 INFO - PROCESS | 3876 | 1467872094713 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 23:14:54 INFO - PROCESS | 3876 | 1467872094715 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 23:14:54 INFO - PROCESS | 3876 | 1467872094718 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 23:14:54 INFO - PROCESS | 3876 | 1467872094720 Marionette TRACE conn6 <- [1,30,null,{}] 23:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 23:14:54 INFO - PROCESS | 3876 | 1467872094733 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:54 INFO - PROCESS | 3876 | 1467872094735 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:54 INFO - PROCESS | 3876 | 1467872094816 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 23:14:54 INFO - PROCESS | 3876 | 1467872094821 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:54 INFO - PROCESS | 3876 | 1467872094823 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:54 INFO - PROCESS | 3876 | ++DOCSHELL 16614000 == 15 [pid = 3876] [id = 17] 23:14:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 47 (1661FC00) [pid = 3876] [serial = 47] [outer = 00000000] 23:14:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 48 (17423C00) [pid = 3876] [serial = 48] [outer = 1661FC00] 23:14:54 INFO - PROCESS | 3876 | 1467872094869 Marionette DEBUG loaded listener.js 23:14:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 49 (17891C00) [pid = 3876] [serial = 49] [outer = 1661FC00] 23:14:55 INFO - PROCESS | 3876 | 1467872095254 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 23:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 23:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 23:14:55 INFO - PROCESS | 3876 | 1467872095295 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 23:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 23:14:55 INFO - PROCESS | 3876 | 1467872095296 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 23:14:55 INFO - PROCESS | 3876 | 1467872095300 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 23:14:55 INFO - PROCESS | 3876 | 1467872095301 Marionette TRACE conn6 <- [1,34,null,{}] 23:14:55 INFO - PROCESS | 3876 | 1467872095317 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:55 INFO - PROCESS | 3876 | 1467872095319 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:55 INFO - PROCESS | 3876 | 1467872095398 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 23:14:55 INFO - PROCESS | 3876 | 1467872095404 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:55 INFO - PROCESS | 3876 | 1467872095406 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:55 INFO - PROCESS | 3876 | ++DOCSHELL 14C4EC00 == 16 [pid = 3876] [id = 18] 23:14:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 50 (15089400) [pid = 3876] [serial = 50] [outer = 00000000] 23:14:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 51 (1789CC00) [pid = 3876] [serial = 51] [outer = 15089400] 23:14:55 INFO - PROCESS | 3876 | 1467872095450 Marionette DEBUG loaded listener.js 23:14:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 52 (1789E800) [pid = 3876] [serial = 52] [outer = 15089400] 23:14:55 INFO - PROCESS | 3876 | 1467872095856 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 23:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 23:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 589ms 23:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 23:14:55 INFO - PROCESS | 3876 | 1467872095890 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 23:14:55 INFO - PROCESS | 3876 | 1467872095892 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 23:14:55 INFO - PROCESS | 3876 | 1467872095895 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 23:14:55 INFO - PROCESS | 3876 | 1467872095897 Marionette TRACE conn6 <- [1,38,null,{}] 23:14:55 INFO - PROCESS | 3876 | 1467872095900 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:55 INFO - PROCESS | 3876 | 1467872095906 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:56 INFO - PROCESS | 3876 | 1467872096036 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 23:14:56 INFO - PROCESS | 3876 | 1467872096042 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:56 INFO - PROCESS | 3876 | 1467872096044 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:56 INFO - PROCESS | 3876 | ++DOCSHELL 1789C000 == 17 [pid = 3876] [id = 19] 23:14:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 53 (17B24400) [pid = 3876] [serial = 53] [outer = 00000000] 23:14:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 54 (19A08000) [pid = 3876] [serial = 54] [outer = 17B24400] 23:14:56 INFO - PROCESS | 3876 | 1467872096093 Marionette DEBUG loaded listener.js 23:14:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (19A0B000) [pid = 3876] [serial = 55] [outer = 17B24400] 23:14:56 INFO - PROCESS | 3876 | 1467872096445 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 23:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 23:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 23:14:56 INFO - PROCESS | 3876 | 1467872096467 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 23:14:56 INFO - PROCESS | 3876 | 1467872096469 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 23:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 23:14:56 INFO - PROCESS | 3876 | 1467872096472 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 23:14:56 INFO - PROCESS | 3876 | 1467872096474 Marionette TRACE conn6 <- [1,42,null,{}] 23:14:56 INFO - PROCESS | 3876 | 1467872096477 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:56 INFO - PROCESS | 3876 | 1467872096479 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:56 INFO - PROCESS | 3876 | 1467872096592 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 23:14:56 INFO - PROCESS | 3876 | 1467872096600 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:56 INFO - PROCESS | 3876 | 1467872096602 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:56 INFO - PROCESS | 3876 | ++DOCSHELL 152B4000 == 18 [pid = 3876] [id = 20] 23:14:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (152B7400) [pid = 3876] [serial = 56] [outer = 00000000] 23:14:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (152BC400) [pid = 3876] [serial = 57] [outer = 152B7400] 23:14:56 INFO - PROCESS | 3876 | 1467872096647 Marionette DEBUG loaded listener.js 23:14:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (19A07800) [pid = 3876] [serial = 58] [outer = 152B7400] 23:14:57 INFO - PROCESS | 3876 | 1467872097105 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 23:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 23:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 669ms 23:14:57 INFO - PROCESS | 3876 | 1467872097143 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 23:14:57 INFO - PROCESS | 3876 | 1467872097145 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 23:14:57 INFO - PROCESS | 3876 | 1467872097148 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 23:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 23:14:57 INFO - PROCESS | 3876 | 1467872097150 Marionette TRACE conn6 <- [1,46,null,{}] 23:14:57 INFO - PROCESS | 3876 | 1467872097154 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:57 INFO - PROCESS | 3876 | 1467872097155 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:57 INFO - PROCESS | 3876 | 1467872097230 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 23:14:57 INFO - PROCESS | 3876 | 1467872097238 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:57 INFO - PROCESS | 3876 | 1467872097240 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:57 INFO - PROCESS | 3876 | ++DOCSHELL 08BE3C00 == 19 [pid = 3876] [id = 21] 23:14:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (152BC000) [pid = 3876] [serial = 59] [outer = 00000000] 23:14:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (1A18D800) [pid = 3876] [serial = 60] [outer = 152BC000] 23:14:57 INFO - PROCESS | 3876 | 1467872097289 Marionette DEBUG loaded listener.js 23:14:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (1C5D9800) [pid = 3876] [serial = 61] [outer = 152BC000] 23:14:57 INFO - PROCESS | 3876 | 1467872097672 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 23:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 23:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 23:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 23:14:57 INFO - PROCESS | 3876 | 1467872097723 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 23:14:57 INFO - PROCESS | 3876 | 1467872097724 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 23:14:57 INFO - PROCESS | 3876 | 1467872097739 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 23:14:57 INFO - PROCESS | 3876 | 1467872097741 Marionette TRACE conn6 <- [1,50,null,{}] 23:14:57 INFO - PROCESS | 3876 | 1467872097745 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:57 INFO - PROCESS | 3876 | 1467872097747 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:57 INFO - PROCESS | 3876 | 1467872097827 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 23:14:57 INFO - PROCESS | 3876 | 1467872097846 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:57 INFO - PROCESS | 3876 | 1467872097848 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:57 INFO - PROCESS | 3876 | ++DOCSHELL 0C723800 == 20 [pid = 3876] [id = 22] 23:14:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (0C725400) [pid = 3876] [serial = 62] [outer = 00000000] 23:14:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (12432800) [pid = 3876] [serial = 63] [outer = 0C725400] 23:14:57 INFO - PROCESS | 3876 | 1467872097890 Marionette DEBUG loaded listener.js 23:14:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (156D6800) [pid = 3876] [serial = 64] [outer = 0C725400] 23:14:58 INFO - PROCESS | 3876 | 1467872098270 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:14:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 23:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 590ms 23:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 23:14:58 INFO - PROCESS | 3876 | 1467872098319 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 23:14:58 INFO - PROCESS | 3876 | 1467872098320 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 23:14:58 INFO - PROCESS | 3876 | 1467872098323 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 23:14:58 INFO - PROCESS | 3876 | 1467872098325 Marionette TRACE conn6 <- [1,54,null,{}] 23:14:58 INFO - PROCESS | 3876 | 1467872098328 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:58 INFO - PROCESS | 3876 | 1467872098330 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:58 INFO - PROCESS | 3876 | 1467872098438 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 23:14:58 INFO - PROCESS | 3876 | 1467872098445 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:58 INFO - PROCESS | 3876 | 1467872098447 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:58 INFO - PROCESS | 3876 | ++DOCSHELL 0D382000 == 21 [pid = 3876] [id = 23] 23:14:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (1246D000) [pid = 3876] [serial = 65] [outer = 00000000] 23:14:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (1CFCA800) [pid = 3876] [serial = 66] [outer = 1246D000] 23:14:58 INFO - PROCESS | 3876 | 1467872098490 Marionette DEBUG loaded listener.js 23:14:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (1CFCE800) [pid = 3876] [serial = 67] [outer = 1246D000] 23:14:58 INFO - PROCESS | 3876 | 1467872098853 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:14:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 23:14:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 569ms 23:14:58 INFO - PROCESS | 3876 | 1467872098895 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 23:14:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 23:14:58 INFO - PROCESS | 3876 | 1467872098897 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 23:14:58 INFO - PROCESS | 3876 | 1467872098900 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 23:14:58 INFO - PROCESS | 3876 | 1467872098902 Marionette TRACE conn6 <- [1,58,null,{}] 23:14:58 INFO - PROCESS | 3876 | 1467872098906 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:58 INFO - PROCESS | 3876 | 1467872098908 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:59 INFO - PROCESS | 3876 | 1467872099029 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 23:14:59 INFO - PROCESS | 3876 | 1467872099066 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:59 INFO - PROCESS | 3876 | 1467872099068 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:59 INFO - PROCESS | 3876 | ++DOCSHELL 0DC47000 == 22 [pid = 3876] [id = 24] 23:14:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0DC48400) [pid = 3876] [serial = 68] [outer = 00000000] 23:14:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (1A186C00) [pid = 3876] [serial = 69] [outer = 0DC48400] 23:14:59 INFO - PROCESS | 3876 | 1467872099113 Marionette DEBUG loaded listener.js 23:14:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1CFD5000) [pid = 3876] [serial = 70] [outer = 0DC48400] 23:14:59 INFO - PROCESS | 3876 | 1467872099457 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 23:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 23:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 23:14:59 INFO - PROCESS | 3876 | 1467872099531 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 23:14:59 INFO - PROCESS | 3876 | 1467872099533 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 23:14:59 INFO - PROCESS | 3876 | 1467872099536 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 23:14:59 INFO - PROCESS | 3876 | 1467872099538 Marionette TRACE conn6 <- [1,62,null,{}] 23:14:59 INFO - PROCESS | 3876 | 1467872099541 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:14:59 INFO - PROCESS | 3876 | 1467872099543 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:59 INFO - PROCESS | 3876 | 1467872099663 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 23:14:59 INFO - PROCESS | 3876 | 1467872099680 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:14:59 INFO - PROCESS | 3876 | 1467872099682 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:14:59 INFO - PROCESS | 3876 | ++DOCSHELL 1C8ED800 == 23 [pid = 3876] [id = 25] 23:14:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1C8EDC00) [pid = 3876] [serial = 71] [outer = 00000000] 23:14:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1C8F5C00) [pid = 3876] [serial = 72] [outer = 1C8EDC00] 23:14:59 INFO - PROCESS | 3876 | 1467872099725 Marionette DEBUG loaded listener.js 23:14:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1C8F6800) [pid = 3876] [serial = 73] [outer = 1C8EDC00] 23:15:00 INFO - PROCESS | 3876 | 1467872100839 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 23:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1317ms 23:15:00 INFO - PROCESS | 3876 | 1467872100856 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 23:15:00 INFO - PROCESS | 3876 | 1467872100860 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 23:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 23:15:00 INFO - PROCESS | 3876 | 1467872100871 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 23:15:00 INFO - PROCESS | 3876 | 1467872100874 Marionette TRACE conn6 <- [1,66,null,{}] 23:15:00 INFO - PROCESS | 3876 | 1467872100884 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:00 INFO - PROCESS | 3876 | 1467872100887 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:00 INFO - PROCESS | 3876 | 1467872100996 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 23:15:00 INFO - PROCESS | 3876 | 1467872101006 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:00 INFO - PROCESS | 3876 | 1467872101010 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:01 INFO - PROCESS | 3876 | ++DOCSHELL 0DC43C00 == 24 [pid = 3876] [id = 26] 23:15:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0DC44000) [pid = 3876] [serial = 74] [outer = 00000000] 23:15:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (0DC50C00) [pid = 3876] [serial = 75] [outer = 0DC44000] 23:15:01 INFO - PROCESS | 3876 | 1467872101058 Marionette DEBUG loaded listener.js 23:15:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (0DD10400) [pid = 3876] [serial = 76] [outer = 0DC44000] 23:15:01 INFO - PROCESS | 3876 | 1467872101471 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 23:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 23:15:01 INFO - PROCESS | 3876 | 1467872101506 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 23:15:01 INFO - PROCESS | 3876 | 1467872101510 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 23:15:01 INFO - PROCESS | 3876 | 1467872101516 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 23:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 23:15:01 INFO - PROCESS | 3876 | 1467872101519 Marionette TRACE conn6 <- [1,70,null,{}] 23:15:01 INFO - PROCESS | 3876 | 1467872101528 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:01 INFO - PROCESS | 3876 | 1467872101531 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:01 INFO - PROCESS | 3876 | 1467872101635 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 23:15:01 INFO - PROCESS | 3876 | 1467872101642 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:01 INFO - PROCESS | 3876 | 1467872101644 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:01 INFO - PROCESS | 3876 | ++DOCSHELL 11CA7800 == 25 [pid = 3876] [id = 27] 23:15:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (11CA8400) [pid = 3876] [serial = 77] [outer = 00000000] 23:15:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (12432000) [pid = 3876] [serial = 78] [outer = 11CA8400] 23:15:01 INFO - PROCESS | 3876 | 1467872101691 Marionette DEBUG loaded listener.js 23:15:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (12473800) [pid = 3876] [serial = 79] [outer = 11CA8400] 23:15:02 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (13F82000) [pid = 3876] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:15:02 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (0C725400) [pid = 3876] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 23:15:02 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1246D000) [pid = 3876] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 23:15:02 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1C5D9000) [pid = 3876] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 23:15:02 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17425C00) [pid = 3876] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 23:15:02 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17B2D800) [pid = 3876] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 23:15:02 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0D3EA800) [pid = 3876] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 23:15:02 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1246A800) [pid = 3876] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 23:15:02 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1508CC00) [pid = 3876] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 23:15:02 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1661FC00) [pid = 3876] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 23:15:02 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (15089400) [pid = 3876] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 23:15:02 INFO - PROCESS | 3876 | 1467872102415 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 23:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 929ms 23:15:02 INFO - PROCESS | 3876 | 1467872102451 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 23:15:02 INFO - PROCESS | 3876 | 1467872102453 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 23:15:02 INFO - PROCESS | 3876 | 1467872102457 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 23:15:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 23:15:02 INFO - PROCESS | 3876 | 1467872102460 Marionette TRACE conn6 <- [1,74,null,{}] 23:15:02 INFO - PROCESS | 3876 | 1467872102470 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:02 INFO - PROCESS | 3876 | 1467872102474 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:02 INFO - PROCESS | 3876 | 1467872102564 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 23:15:02 INFO - PROCESS | 3876 | 1467872102631 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:02 INFO - PROCESS | 3876 | 1467872102634 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:02 INFO - PROCESS | 3876 | ++DOCSHELL 124E8C00 == 26 [pid = 3876] [id = 28] 23:15:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (124E9800) [pid = 3876] [serial = 80] [outer = 00000000] 23:15:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (14C56400) [pid = 3876] [serial = 81] [outer = 124E9800] 23:15:02 INFO - PROCESS | 3876 | 1467872102681 Marionette DEBUG loaded listener.js 23:15:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1508CC00) [pid = 3876] [serial = 82] [outer = 124E9800] 23:15:02 INFO - PROCESS | 3876 | 1467872103010 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 23:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 570ms 23:15:03 INFO - PROCESS | 3876 | 1467872103035 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 23:15:03 INFO - PROCESS | 3876 | 1467872103037 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 23:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 23:15:03 INFO - PROCESS | 3876 | 1467872103045 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 23:15:03 INFO - PROCESS | 3876 | 1467872103047 Marionette TRACE conn6 <- [1,78,null,{}] 23:15:03 INFO - PROCESS | 3876 | 1467872103051 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:03 INFO - PROCESS | 3876 | 1467872103053 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:03 INFO - PROCESS | 3876 | 1467872103149 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 23:15:03 INFO - PROCESS | 3876 | 1467872103215 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:03 INFO - PROCESS | 3876 | 1467872103217 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:03 INFO - PROCESS | 3876 | ++DOCSHELL 14C55C00 == 27 [pid = 3876] [id = 29] 23:15:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (14C58400) [pid = 3876] [serial = 83] [outer = 00000000] 23:15:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (152B2C00) [pid = 3876] [serial = 84] [outer = 14C58400] 23:15:03 INFO - PROCESS | 3876 | 1467872103261 Marionette DEBUG loaded listener.js 23:15:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1668A800) [pid = 3876] [serial = 85] [outer = 14C58400] 23:15:03 INFO - PROCESS | 3876 | 1467872103580 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:15:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 23:15:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 570ms 23:15:03 INFO - PROCESS | 3876 | 1467872103616 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 23:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 23:15:03 INFO - PROCESS | 3876 | 1467872103618 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 23:15:03 INFO - PROCESS | 3876 | 1467872103621 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 23:15:03 INFO - PROCESS | 3876 | 1467872103623 Marionette TRACE conn6 <- [1,82,null,{}] 23:15:03 INFO - PROCESS | 3876 | 1467872103626 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:03 INFO - PROCESS | 3876 | 1467872103628 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:03 INFO - PROCESS | 3876 | 1467872103708 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 23:15:03 INFO - PROCESS | 3876 | 1467872103775 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:03 INFO - PROCESS | 3876 | 1467872103777 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:03 INFO - PROCESS | 3876 | ++DOCSHELL 16621C00 == 28 [pid = 3876] [id = 30] 23:15:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16694400) [pid = 3876] [serial = 86] [outer = 00000000] 23:15:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17125C00) [pid = 3876] [serial = 87] [outer = 16694400] 23:15:03 INFO - PROCESS | 3876 | 1467872103821 Marionette DEBUG loaded listener.js 23:15:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1742E000) [pid = 3876] [serial = 88] [outer = 16694400] 23:15:04 INFO - PROCESS | 3876 | 1467872104193 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 23:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 629ms 23:15:04 INFO - PROCESS | 3876 | 1467872104252 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 23:15:04 INFO - PROCESS | 3876 | 1467872104254 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 23:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 23:15:04 INFO - PROCESS | 3876 | 1467872104257 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 23:15:04 INFO - PROCESS | 3876 | 1467872104259 Marionette TRACE conn6 <- [1,86,null,{}] 23:15:04 INFO - PROCESS | 3876 | 1467872104262 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:04 INFO - PROCESS | 3876 | 1467872104268 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:04 INFO - PROCESS | 3876 | 1467872104421 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 23:15:04 INFO - PROCESS | 3876 | 1467872104504 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:04 INFO - PROCESS | 3876 | 1467872104509 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:04 INFO - PROCESS | 3876 | ++DOCSHELL 0D376400 == 29 [pid = 3876] [id = 31] 23:15:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (0D37A000) [pid = 3876] [serial = 89] [outer = 00000000] 23:15:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (0D675000) [pid = 3876] [serial = 90] [outer = 0D37A000] 23:15:04 INFO - PROCESS | 3876 | 1467872104569 Marionette DEBUG loaded listener.js 23:15:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (0DC4D800) [pid = 3876] [serial = 91] [outer = 0D37A000] 23:15:05 INFO - PROCESS | 3876 | 1467872105101 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 23:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 23:15:05 INFO - PROCESS | 3876 | 1467872105129 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 23:15:05 INFO - PROCESS | 3876 | 1467872105134 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 23:15:05 INFO - PROCESS | 3876 | 1467872105139 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 23:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 23:15:05 INFO - PROCESS | 3876 | 1467872105142 Marionette TRACE conn6 <- [1,90,null,{}] 23:15:05 INFO - PROCESS | 3876 | 1467872105147 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:05 INFO - PROCESS | 3876 | 1467872105150 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:05 INFO - PROCESS | 3876 | 1467872105255 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 23:15:05 INFO - PROCESS | 3876 | 1467872105336 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:05 INFO - PROCESS | 3876 | 1467872105339 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:05 INFO - PROCESS | 3876 | ++DOCSHELL 13F8A400 == 30 [pid = 3876] [id = 32] 23:15:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (13F8BC00) [pid = 3876] [serial = 92] [outer = 00000000] 23:15:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (152AEC00) [pid = 3876] [serial = 93] [outer = 13F8BC00] 23:15:05 INFO - PROCESS | 3876 | 1467872105397 Marionette DEBUG loaded listener.js 23:15:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (16617800) [pid = 3876] [serial = 94] [outer = 13F8BC00] 23:15:05 INFO - PROCESS | 3876 | 1467872105918 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 23:15:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 23:15:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 829ms 23:15:05 INFO - PROCESS | 3876 | 1467872105974 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 23:15:05 INFO - PROCESS | 3876 | 1467872105977 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 23:15:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 23:15:05 INFO - PROCESS | 3876 | 1467872105981 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 23:15:05 INFO - PROCESS | 3876 | 1467872105983 Marionette TRACE conn6 <- [1,94,null,{}] 23:15:05 INFO - PROCESS | 3876 | 1467872105988 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:05 INFO - PROCESS | 3876 | 1467872105990 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:06 INFO - PROCESS | 3876 | 1467872106124 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 23:15:06 INFO - PROCESS | 3876 | 1467872106195 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:06 INFO - PROCESS | 3876 | 1467872106198 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:06 INFO - PROCESS | 3876 | ++DOCSHELL 1796CC00 == 31 [pid = 3876] [id = 33] 23:15:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1796E400) [pid = 3876] [serial = 95] [outer = 00000000] 23:15:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17B29000) [pid = 3876] [serial = 96] [outer = 1796E400] 23:15:06 INFO - PROCESS | 3876 | 1467872106256 Marionette DEBUG loaded listener.js 23:15:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (17B2C800) [pid = 3876] [serial = 97] [outer = 1796E400] 23:15:06 INFO - PROCESS | 3876 | 1467872106811 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 23:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 23:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 870ms 23:15:06 INFO - PROCESS | 3876 | 1467872106854 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 23:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 23:15:06 INFO - PROCESS | 3876 | 1467872106859 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 23:15:06 INFO - PROCESS | 3876 | 1467872106870 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 23:15:06 INFO - PROCESS | 3876 | 1467872106874 Marionette TRACE conn6 <- [1,98,null,{}] 23:15:06 INFO - PROCESS | 3876 | 1467872106878 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:06 INFO - PROCESS | 3876 | 1467872106881 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:06 INFO - PROCESS | 3876 | 1467872106982 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 23:15:07 INFO - PROCESS | 3876 | 1467872107066 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:07 INFO - PROCESS | 3876 | 1467872107068 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:07 INFO - PROCESS | 3876 | ++DOCSHELL 0DC7BC00 == 32 [pid = 3876] [id = 34] 23:15:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (0DC7C000) [pid = 3876] [serial = 98] [outer = 00000000] 23:15:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17B2F800) [pid = 3876] [serial = 99] [outer = 0DC7C000] 23:15:07 INFO - PROCESS | 3876 | 1467872107121 Marionette DEBUG loaded listener.js 23:15:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (18EAE800) [pid = 3876] [serial = 100] [outer = 0DC7C000] 23:15:07 INFO - PROCESS | 3876 | 1467872107674 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 23:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 23:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 889ms 23:15:07 INFO - PROCESS | 3876 | 1467872107755 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 23:15:07 INFO - PROCESS | 3876 | 1467872107757 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 23:15:07 INFO - PROCESS | 3876 | 1467872107760 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 23:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 23:15:07 INFO - PROCESS | 3876 | 1467872107763 Marionette TRACE conn6 <- [1,102,null,{}] 23:15:07 INFO - PROCESS | 3876 | 1467872107766 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:07 INFO - PROCESS | 3876 | 1467872107769 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:07 INFO - PROCESS | 3876 | 1467872107918 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 23:15:07 INFO - PROCESS | 3876 | 1467872107993 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:07 INFO - PROCESS | 3876 | 1467872107996 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:07 INFO - PROCESS | 3876 | ++DOCSHELL 0C72A400 == 33 [pid = 3876] [id = 35] 23:15:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (0C72BC00) [pid = 3876] [serial = 101] [outer = 00000000] 23:15:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (0D0CE400) [pid = 3876] [serial = 102] [outer = 0C72BC00] 23:15:08 INFO - PROCESS | 3876 | 1467872108046 Marionette DEBUG loaded listener.js 23:15:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (0D673C00) [pid = 3876] [serial = 103] [outer = 0C72BC00] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (17994400) [pid = 3876] [serial = 17] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (19A08000) [pid = 3876] [serial = 54] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (152BC400) [pid = 3876] [serial = 57] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1789E800) [pid = 3876] [serial = 52] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1A18D800) [pid = 3876] [serial = 60] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (12432800) [pid = 3876] [serial = 63] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1CFCA800) [pid = 3876] [serial = 66] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0D4F6C00) [pid = 3876] [serial = 33] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (19A0C400) [pid = 3876] [serial = 28] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1C064C00) [pid = 3876] [serial = 31] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (156D6800) [pid = 3876] [serial = 64] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1A186C00) [pid = 3876] [serial = 69] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (11DC9800) [pid = 3876] [serial = 40] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1C5DF800) [pid = 3876] [serial = 22] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13266400) [pid = 3876] [serial = 43] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1CFCE800) [pid = 3876] [serial = 67] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (14C53800) [pid = 3876] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (14C4DC00) [pid = 3876] [serial = 9] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (11B0F000) [pid = 3876] [serial = 4] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0D06E000) [pid = 3876] [serial = 24] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17A69C00) [pid = 3876] [serial = 27] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (19DCE000) [pid = 3876] [serial = 30] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (0DD6DC00) [pid = 3876] [serial = 36] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (11CA1C00) [pid = 3876] [serial = 39] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1257A000) [pid = 3876] [serial = 42] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (156D0400) [pid = 3876] [serial = 45] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (164DD400) [pid = 3876] [serial = 46] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (17423C00) [pid = 3876] [serial = 48] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (17891C00) [pid = 3876] [serial = 49] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (1789CC00) [pid = 3876] [serial = 51] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (1C5DB800) [pid = 3876] [serial = 21] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (17A6A000) [pid = 3876] [serial = 14] [outer = 00000000] [url = about:blank] 23:15:08 INFO - PROCESS | 3876 | 1467872108578 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 23:15:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 23:15:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 23:15:08 INFO - PROCESS | 3876 | 1467872108635 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 23:15:08 INFO - PROCESS | 3876 | 1467872108639 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 23:15:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 23:15:08 INFO - PROCESS | 3876 | 1467872108644 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 23:15:08 INFO - PROCESS | 3876 | 1467872108647 Marionette TRACE conn6 <- [1,106,null,{}] 23:15:08 INFO - PROCESS | 3876 | 1467872108651 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:08 INFO - PROCESS | 3876 | 1467872108653 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:08 INFO - PROCESS | 3876 | 1467872108738 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 23:15:08 INFO - PROCESS | 3876 | 1467872108746 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:08 INFO - PROCESS | 3876 | 1467872108749 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:08 INFO - PROCESS | 3876 | ++DOCSHELL 0DE42C00 == 34 [pid = 3876] [id = 36] 23:15:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (0DE45400) [pid = 3876] [serial = 104] [outer = 00000000] 23:15:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (11C24800) [pid = 3876] [serial = 105] [outer = 0DE45400] 23:15:08 INFO - PROCESS | 3876 | 1467872108797 Marionette DEBUG loaded listener.js 23:15:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (11DCE000) [pid = 3876] [serial = 106] [outer = 0DE45400] 23:15:09 INFO - PROCESS | 3876 | 1467872109218 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 23:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 23:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 23:15:09 INFO - PROCESS | 3876 | 1467872109276 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 23:15:09 INFO - PROCESS | 3876 | 1467872109278 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 23:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 23:15:09 INFO - PROCESS | 3876 | 1467872109287 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 23:15:09 INFO - PROCESS | 3876 | 1467872109289 Marionette TRACE conn6 <- [1,110,null,{}] 23:15:09 INFO - PROCESS | 3876 | 1467872109294 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:09 INFO - PROCESS | 3876 | 1467872109296 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:09 INFO - PROCESS | 3876 | 1467872109381 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 23:15:09 INFO - PROCESS | 3876 | 1467872109389 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:09 INFO - PROCESS | 3876 | 1467872109392 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:09 INFO - PROCESS | 3876 | ++DOCSHELL 12471400 == 35 [pid = 3876] [id = 37] 23:15:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (1374E400) [pid = 3876] [serial = 107] [outer = 00000000] 23:15:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (14C4E800) [pid = 3876] [serial = 108] [outer = 1374E400] 23:15:09 INFO - PROCESS | 3876 | 1467872109437 Marionette DEBUG loaded listener.js 23:15:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (15005800) [pid = 3876] [serial = 109] [outer = 1374E400] 23:15:09 INFO - PROCESS | 3876 | 1467872109873 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 23:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 23:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 23:15:09 INFO - PROCESS | 3876 | 1467872109916 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 23:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 23:15:09 INFO - PROCESS | 3876 | 1467872109919 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 23:15:09 INFO - PROCESS | 3876 | 1467872109929 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 23:15:09 INFO - PROCESS | 3876 | 1467872109933 Marionette TRACE conn6 <- [1,114,null,{}] 23:15:09 INFO - PROCESS | 3876 | 1467872109937 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:09 INFO - PROCESS | 3876 | 1467872109940 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:10 INFO - PROCESS | 3876 | 1467872110027 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 23:15:10 INFO - PROCESS | 3876 | 1467872110035 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:10 INFO - PROCESS | 3876 | 1467872110036 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:10 INFO - PROCESS | 3876 | ++DOCSHELL 14C4DC00 == 36 [pid = 3876] [id = 38] 23:15:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (15089400) [pid = 3876] [serial = 110] [outer = 00000000] 23:15:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (17128800) [pid = 3876] [serial = 111] [outer = 15089400] 23:15:10 INFO - PROCESS | 3876 | 1467872110080 Marionette DEBUG loaded listener.js 23:15:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (17128C00) [pid = 3876] [serial = 112] [outer = 15089400] 23:15:10 INFO - PROCESS | 3876 | 1467872110503 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 23:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 23:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 23:15:10 INFO - PROCESS | 3876 | 1467872110556 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 23:15:10 INFO - PROCESS | 3876 | 1467872110558 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 23:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 23:15:10 INFO - PROCESS | 3876 | 1467872110571 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 23:15:10 INFO - PROCESS | 3876 | 1467872110573 Marionette TRACE conn6 <- [1,118,null,{}] 23:15:10 INFO - PROCESS | 3876 | 1467872110577 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:10 INFO - PROCESS | 3876 | 1467872110579 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:10 INFO - PROCESS | 3876 | 1467872110680 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 23:15:10 INFO - PROCESS | 3876 | 1467872110688 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:10 INFO - PROCESS | 3876 | 1467872110690 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:10 INFO - PROCESS | 3876 | ++DOCSHELL 17897400 == 37 [pid = 3876] [id = 39] 23:15:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (17897800) [pid = 3876] [serial = 113] [outer = 00000000] 23:15:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (17952000) [pid = 3876] [serial = 114] [outer = 17897800] 23:15:10 INFO - PROCESS | 3876 | 1467872110735 Marionette DEBUG loaded listener.js 23:15:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (17994C00) [pid = 3876] [serial = 115] [outer = 17897800] 23:15:11 INFO - PROCESS | 3876 | 1467872111153 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 23:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 23:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 23:15:11 INFO - PROCESS | 3876 | 1467872111209 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 23:15:11 INFO - PROCESS | 3876 | 1467872111212 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 23:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 23:15:11 INFO - PROCESS | 3876 | 1467872111215 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 23:15:11 INFO - PROCESS | 3876 | 1467872111217 Marionette TRACE conn6 <- [1,122,null,{}] 23:15:11 INFO - PROCESS | 3876 | 1467872111220 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:11 INFO - PROCESS | 3876 | 1467872111222 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:11 INFO - PROCESS | 3876 | 1467872111328 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 23:15:11 INFO - PROCESS | 3876 | 1467872111333 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:11 INFO - PROCESS | 3876 | 1467872111339 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:11 INFO - PROCESS | 3876 | ++DOCSHELL 17B2C400 == 38 [pid = 3876] [id = 40] 23:15:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (17B2DC00) [pid = 3876] [serial = 116] [outer = 00000000] 23:15:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (18EEF000) [pid = 3876] [serial = 117] [outer = 17B2DC00] 23:15:11 INFO - PROCESS | 3876 | 1467872111393 Marionette DEBUG loaded listener.js 23:15:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (19A74800) [pid = 3876] [serial = 118] [outer = 17B2DC00] 23:15:11 INFO - PROCESS | 3876 | 1467872111820 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 23:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 23:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 23:15:11 INFO - PROCESS | 3876 | 1467872111846 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 23:15:11 INFO - PROCESS | 3876 | 1467872111849 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 23:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 23:15:11 INFO - PROCESS | 3876 | 1467872111852 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 23:15:11 INFO - PROCESS | 3876 | 1467872111854 Marionette TRACE conn6 <- [1,126,null,{}] 23:15:11 INFO - PROCESS | 3876 | 1467872111857 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:11 INFO - PROCESS | 3876 | 1467872111859 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:11 INFO - PROCESS | 3876 | 1467872111972 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 23:15:12 INFO - PROCESS | 3876 | 1467872112040 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:12 INFO - PROCESS | 3876 | 1467872112042 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:12 INFO - PROCESS | 3876 | ++DOCSHELL 0DDC8C00 == 39 [pid = 3876] [id = 41] 23:15:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1A10A400) [pid = 3876] [serial = 119] [outer = 00000000] 23:15:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1C064000) [pid = 3876] [serial = 120] [outer = 1A10A400] 23:15:12 INFO - PROCESS | 3876 | 1467872112086 Marionette DEBUG loaded listener.js 23:15:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1C57F400) [pid = 3876] [serial = 121] [outer = 1A10A400] 23:15:12 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1C8EDC00) [pid = 3876] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 23:15:12 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (0DC48400) [pid = 3876] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 23:15:12 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17B24400) [pid = 3876] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 23:15:12 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (152BC000) [pid = 3876] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 23:15:12 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (152B7400) [pid = 3876] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 23:15:12 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0DC44000) [pid = 3876] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 23:15:12 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (124E9800) [pid = 3876] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 23:15:12 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (11CA8400) [pid = 3876] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 23:15:12 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (14C58400) [pid = 3876] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 23:15:12 INFO - PROCESS | 3876 | 1467872112498 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 23:15:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 23:15:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 669ms 23:15:12 INFO - PROCESS | 3876 | 1467872112522 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 23:15:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 23:15:12 INFO - PROCESS | 3876 | 1467872112524 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 23:15:12 INFO - PROCESS | 3876 | 1467872112528 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 23:15:12 INFO - PROCESS | 3876 | 1467872112529 Marionette TRACE conn6 <- [1,130,null,{}] 23:15:12 INFO - PROCESS | 3876 | 1467872112532 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:12 INFO - PROCESS | 3876 | 1467872112534 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:12 INFO - PROCESS | 3876 | 1467872112611 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 23:15:12 INFO - PROCESS | 3876 | 1467872112617 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:12 INFO - PROCESS | 3876 | 1467872112618 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:12 INFO - PROCESS | 3876 | ++DOCSHELL 0DC48400 == 40 [pid = 3876] [id = 42] 23:15:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0DC48C00) [pid = 3876] [serial = 122] [outer = 00000000] 23:15:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (17429400) [pid = 3876] [serial = 123] [outer = 0DC48C00] 23:15:12 INFO - PROCESS | 3876 | 1467872112662 Marionette DEBUG loaded listener.js 23:15:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1C584800) [pid = 3876] [serial = 124] [outer = 0DC48C00] 23:15:13 INFO - PROCESS | 3876 | 1467872113062 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 23:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 23:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 23:15:13 INFO - PROCESS | 3876 | 1467872113098 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 23:15:13 INFO - PROCESS | 3876 | 1467872113100 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 23:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 23:15:13 INFO - PROCESS | 3876 | 1467872113112 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 23:15:13 INFO - PROCESS | 3876 | 1467872113114 Marionette TRACE conn6 <- [1,134,null,{}] 23:15:13 INFO - PROCESS | 3876 | 1467872113117 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:13 INFO - PROCESS | 3876 | 1467872113119 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:13 INFO - PROCESS | 3876 | 1467872113197 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 23:15:13 INFO - PROCESS | 3876 | 1467872113203 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:13 INFO - PROCESS | 3876 | 1467872113204 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:13 INFO - PROCESS | 3876 | ++DOCSHELL 0D674400 == 41 [pid = 3876] [id = 43] 23:15:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (152C3000) [pid = 3876] [serial = 125] [outer = 00000000] 23:15:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (152CA000) [pid = 3876] [serial = 126] [outer = 152C3000] 23:15:13 INFO - PROCESS | 3876 | 1467872113247 Marionette DEBUG loaded listener.js 23:15:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (152CD000) [pid = 3876] [serial = 127] [outer = 152C3000] 23:15:13 INFO - PROCESS | 3876 | 1467872113659 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 23:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 23:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 572ms 23:15:13 INFO - PROCESS | 3876 | 1467872113685 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 23:15:13 INFO - PROCESS | 3876 | 1467872113688 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 23:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 23:15:13 INFO - PROCESS | 3876 | 1467872113691 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 23:15:13 INFO - PROCESS | 3876 | 1467872113692 Marionette TRACE conn6 <- [1,138,null,{}] 23:15:13 INFO - PROCESS | 3876 | 1467872113696 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:13 INFO - PROCESS | 3876 | 1467872113698 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:13 INFO - PROCESS | 3876 | 1467872113809 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 23:15:13 INFO - PROCESS | 3876 | 1467872113816 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:13 INFO - PROCESS | 3876 | 1467872113818 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:13 INFO - PROCESS | 3876 | ++DOCSHELL 152C5C00 == 42 [pid = 3876] [id = 44] 23:15:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (152C8400) [pid = 3876] [serial = 128] [outer = 00000000] 23:15:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1C5E2400) [pid = 3876] [serial = 129] [outer = 152C8400] 23:15:13 INFO - PROCESS | 3876 | 1467872113861 Marionette DEBUG loaded listener.js 23:15:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1C808800) [pid = 3876] [serial = 130] [outer = 152C8400] 23:15:14 INFO - PROCESS | 3876 | 1467872114248 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 23:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 23:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 569ms 23:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 23:15:14 INFO - PROCESS | 3876 | 1467872114261 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 23:15:14 INFO - PROCESS | 3876 | 1467872114263 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 23:15:14 INFO - PROCESS | 3876 | 1467872114266 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 23:15:14 INFO - PROCESS | 3876 | 1467872114268 Marionette TRACE conn6 <- [1,142,null,{}] 23:15:14 INFO - PROCESS | 3876 | 1467872114272 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:14 INFO - PROCESS | 3876 | 1467872114273 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:14 INFO - PROCESS | 3876 | 1467872114351 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 23:15:14 INFO - PROCESS | 3876 | 1467872114419 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:14 INFO - PROCESS | 3876 | 1467872114422 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:14 INFO - PROCESS | 3876 | ++DOCSHELL 162A3C00 == 43 [pid = 3876] [id = 45] 23:15:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (162A4C00) [pid = 3876] [serial = 131] [outer = 00000000] 23:15:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (162AB000) [pid = 3876] [serial = 132] [outer = 162A4C00] 23:15:14 INFO - PROCESS | 3876 | 1467872114468 Marionette DEBUG loaded listener.js 23:15:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1742C000) [pid = 3876] [serial = 133] [outer = 162A4C00] 23:15:15 INFO - PROCESS | 3876 | 1467872114997 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 23:15:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 23:15:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 830ms 23:15:15 INFO - PROCESS | 3876 | 1467872115068 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 23:15:15 INFO - PROCESS | 3876 | 1467872115072 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 23:15:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 23:15:15 INFO - PROCESS | 3876 | 1467872115078 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 23:15:15 INFO - PROCESS | 3876 | 1467872115083 Marionette TRACE conn6 <- [1,146,null,{}] 23:15:15 INFO - PROCESS | 3876 | 1467872115088 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:15 INFO - PROCESS | 3876 | 1467872115091 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:15 INFO - PROCESS | 3876 | 1467872115212 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 23:15:15 INFO - PROCESS | 3876 | 1467872115279 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:15 INFO - PROCESS | 3876 | 1467872115282 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:15 INFO - PROCESS | 3876 | ++DOCSHELL 0DC7B400 == 44 [pid = 3876] [id = 46] 23:15:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (0DC7D400) [pid = 3876] [serial = 134] [outer = 00000000] 23:15:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (12397400) [pid = 3876] [serial = 135] [outer = 0DC7D400] 23:15:15 INFO - PROCESS | 3876 | 1467872115339 Marionette DEBUG loaded listener.js 23:15:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (12584400) [pid = 3876] [serial = 136] [outer = 0DC7D400] 23:15:15 INFO - PROCESS | 3876 | 1467872115936 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 23:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 23:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 929ms 23:15:16 INFO - PROCESS | 3876 | 1467872116008 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 23:15:16 INFO - PROCESS | 3876 | 1467872116013 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 23:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 23:15:16 INFO - PROCESS | 3876 | 1467872116019 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 23:15:16 INFO - PROCESS | 3876 | 1467872116022 Marionette TRACE conn6 <- [1,150,null,{}] 23:15:16 INFO - PROCESS | 3876 | 1467872116026 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:16 INFO - PROCESS | 3876 | 1467872116029 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:16 INFO - PROCESS | 3876 | 1467872116173 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 23:15:16 INFO - PROCESS | 3876 | 1467872116287 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:16 INFO - PROCESS | 3876 | 1467872116290 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:16 INFO - PROCESS | 3876 | ++DOCSHELL 152C6C00 == 45 [pid = 3876] [id = 47] 23:15:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (152C7C00) [pid = 3876] [serial = 137] [outer = 00000000] 23:15:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (162ABC00) [pid = 3876] [serial = 138] [outer = 152C7C00] 23:15:16 INFO - PROCESS | 3876 | 1467872116347 Marionette DEBUG loaded listener.js 23:15:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (164D7800) [pid = 3876] [serial = 139] [outer = 152C7C00] 23:15:16 INFO - PROCESS | 3876 | 1467872116900 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 23:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 23:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 930ms 23:15:16 INFO - PROCESS | 3876 | 1467872116953 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 23:15:16 INFO - PROCESS | 3876 | 1467872116956 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 23:15:16 INFO - PROCESS | 3876 | 1467872116959 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 23:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 23:15:16 INFO - PROCESS | 3876 | 1467872116963 Marionette TRACE conn6 <- [1,154,null,{}] 23:15:16 INFO - PROCESS | 3876 | 1467872116979 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:16 INFO - PROCESS | 3876 | 1467872116984 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:17 INFO - PROCESS | 3876 | 1467872117125 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 23:15:17 INFO - PROCESS | 3876 | 1467872117215 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:17 INFO - PROCESS | 3876 | 1467872117218 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:17 INFO - PROCESS | 3876 | ++DOCSHELL 12324400 == 46 [pid = 3876] [id = 48] 23:15:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (12396C00) [pid = 3876] [serial = 140] [outer = 00000000] 23:15:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1500A400) [pid = 3876] [serial = 141] [outer = 12396C00] 23:15:17 INFO - PROCESS | 3876 | 1467872117274 Marionette DEBUG loaded listener.js 23:15:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (19A6AC00) [pid = 3876] [serial = 142] [outer = 12396C00] 23:15:17 INFO - PROCESS | 3876 | 1467872117940 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 23:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 23:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1023ms 23:15:17 INFO - PROCESS | 3876 | 1467872117987 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 23:15:17 INFO - PROCESS | 3876 | 1467872117991 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 23:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 23:15:17 INFO - PROCESS | 3876 | 1467872117995 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 23:15:17 INFO - PROCESS | 3876 | 1467872117998 Marionette TRACE conn6 <- [1,158,null,{}] 23:15:18 INFO - PROCESS | 3876 | 1467872118004 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:18 INFO - PROCESS | 3876 | 1467872118006 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:18 INFO - PROCESS | 3876 | 1467872118107 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 23:15:18 INFO - PROCESS | 3876 | 1467872118199 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:18 INFO - PROCESS | 3876 | 1467872118202 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:18 INFO - PROCESS | 3876 | ++DOCSHELL 0DE03800 == 47 [pid = 3876] [id = 49] 23:15:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (0DE0A800) [pid = 3876] [serial = 143] [outer = 00000000] 23:15:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (12425400) [pid = 3876] [serial = 144] [outer = 0DE0A800] 23:15:18 INFO - PROCESS | 3876 | 1467872118251 Marionette DEBUG loaded listener.js 23:15:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (124E9C00) [pid = 3876] [serial = 145] [outer = 0DE0A800] 23:15:18 INFO - PROCESS | 3876 | --DOCSHELL 152C5C00 == 46 [pid = 3876] [id = 44] 23:15:18 INFO - PROCESS | 3876 | --DOCSHELL 0D674400 == 45 [pid = 3876] [id = 43] 23:15:18 INFO - PROCESS | 3876 | --DOCSHELL 0DC48400 == 44 [pid = 3876] [id = 42] 23:15:18 INFO - PROCESS | 3876 | --DOCSHELL 0DDC8C00 == 43 [pid = 3876] [id = 41] 23:15:18 INFO - PROCESS | 3876 | --DOCSHELL 17B2C400 == 42 [pid = 3876] [id = 40] 23:15:18 INFO - PROCESS | 3876 | --DOCSHELL 17897400 == 41 [pid = 3876] [id = 39] 23:15:18 INFO - PROCESS | 3876 | --DOCSHELL 14C4DC00 == 40 [pid = 3876] [id = 38] 23:15:18 INFO - PROCESS | 3876 | --DOCSHELL 12471400 == 39 [pid = 3876] [id = 37] 23:15:18 INFO - PROCESS | 3876 | --DOCSHELL 0DE42C00 == 38 [pid = 3876] [id = 36] 23:15:18 INFO - PROCESS | 3876 | --DOCSHELL 0C72A400 == 37 [pid = 3876] [id = 35] 23:15:18 INFO - PROCESS | 3876 | --DOCSHELL 0DC7BC00 == 36 [pid = 3876] [id = 34] 23:15:18 INFO - PROCESS | 3876 | --DOCSHELL 1796CC00 == 35 [pid = 3876] [id = 33] 23:15:18 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (17125C00) [pid = 3876] [serial = 87] [outer = 00000000] [url = about:blank] 23:15:18 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (0DC50C00) [pid = 3876] [serial = 75] [outer = 00000000] [url = about:blank] 23:15:18 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (0DD10400) [pid = 3876] [serial = 76] [outer = 00000000] [url = about:blank] 23:15:18 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (14C56400) [pid = 3876] [serial = 81] [outer = 00000000] [url = about:blank] 23:15:18 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (12432000) [pid = 3876] [serial = 78] [outer = 00000000] [url = about:blank] 23:15:18 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (152B2C00) [pid = 3876] [serial = 84] [outer = 00000000] [url = about:blank] 23:15:18 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (12473800) [pid = 3876] [serial = 79] [outer = 00000000] [url = about:blank] 23:15:18 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1668A800) [pid = 3876] [serial = 85] [outer = 00000000] [url = about:blank] 23:15:18 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1C8F6800) [pid = 3876] [serial = 73] [outer = 00000000] [url = about:blank] 23:15:18 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1508CC00) [pid = 3876] [serial = 82] [outer = 00000000] [url = about:blank] 23:15:18 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1C8F5C00) [pid = 3876] [serial = 72] [outer = 00000000] [url = about:blank] 23:15:18 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1CFD5000) [pid = 3876] [serial = 70] [outer = 00000000] [url = about:blank] 23:15:18 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (19A0B000) [pid = 3876] [serial = 55] [outer = 00000000] [url = about:blank] 23:15:18 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1C5D9800) [pid = 3876] [serial = 61] [outer = 00000000] [url = about:blank] 23:15:18 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (19A07800) [pid = 3876] [serial = 58] [outer = 00000000] [url = about:blank] 23:15:18 INFO - PROCESS | 3876 | 1467872118809 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 23:15:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 23:15:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 869ms 23:15:18 INFO - PROCESS | 3876 | 1467872118867 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 23:15:18 INFO - PROCESS | 3876 | 1467872118871 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 23:15:18 INFO - PROCESS | 3876 | 1467872118877 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 23:15:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 23:15:18 INFO - PROCESS | 3876 | 1467872118879 Marionette TRACE conn6 <- [1,162,null,{}] 23:15:18 INFO - PROCESS | 3876 | 1467872118883 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:18 INFO - PROCESS | 3876 | 1467872118885 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:18 INFO - PROCESS | 3876 | 1467872118972 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 23:15:19 INFO - PROCESS | 3876 | 1467872119046 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:19 INFO - PROCESS | 3876 | 1467872119048 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:19 INFO - PROCESS | 3876 | ++DOCSHELL 0DC42800 == 36 [pid = 3876] [id = 50] 23:15:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (0DC44C00) [pid = 3876] [serial = 146] [outer = 00000000] 23:15:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (0DE04400) [pid = 3876] [serial = 147] [outer = 0DC44C00] 23:15:19 INFO - PROCESS | 3876 | 1467872119095 Marionette DEBUG loaded listener.js 23:15:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (123A1400) [pid = 3876] [serial = 148] [outer = 0DC44C00] 23:15:19 INFO - PROCESS | 3876 | 1467872119482 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 23:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 23:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 23:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 23:15:19 INFO - PROCESS | 3876 | 1467872119514 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 23:15:19 INFO - PROCESS | 3876 | 1467872119517 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 23:15:19 INFO - PROCESS | 3876 | 1467872119520 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 23:15:19 INFO - PROCESS | 3876 | 1467872119523 Marionette TRACE conn6 <- [1,166,null,{}] 23:15:19 INFO - PROCESS | 3876 | 1467872119533 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:19 INFO - PROCESS | 3876 | 1467872119538 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:19 INFO - PROCESS | 3876 | 1467872119619 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 23:15:19 INFO - PROCESS | 3876 | 1467872119625 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:19 INFO - PROCESS | 3876 | 1467872119628 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:19 INFO - PROCESS | 3876 | ++DOCSHELL 13F7CC00 == 37 [pid = 3876] [id = 51] 23:15:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (13F7E800) [pid = 3876] [serial = 149] [outer = 00000000] 23:15:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (152B3800) [pid = 3876] [serial = 150] [outer = 13F7E800] 23:15:19 INFO - PROCESS | 3876 | 1467872119675 Marionette DEBUG loaded listener.js 23:15:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (152BD800) [pid = 3876] [serial = 151] [outer = 13F7E800] 23:15:20 INFO - PROCESS | 3876 | 1467872120096 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 23:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 23:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 23:15:20 INFO - PROCESS | 3876 | 1467872120151 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 23:15:20 INFO - PROCESS | 3876 | 1467872120154 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 23:15:20 INFO - PROCESS | 3876 | 1467872120157 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 23:15:20 INFO - PROCESS | 3876 | 1467872120159 Marionette TRACE conn6 <- [1,170,null,{}] 23:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 23:15:20 INFO - PROCESS | 3876 | 1467872120162 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:20 INFO - PROCESS | 3876 | 1467872120164 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:20 INFO - PROCESS | 3876 | 1467872120249 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 23:15:20 INFO - PROCESS | 3876 | 1467872120254 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:20 INFO - PROCESS | 3876 | 1467872120264 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:20 INFO - PROCESS | 3876 | ++DOCSHELL 156D6800 == 38 [pid = 3876] [id = 52] 23:15:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (156D8800) [pid = 3876] [serial = 152] [outer = 00000000] 23:15:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (162AC800) [pid = 3876] [serial = 153] [outer = 156D8800] 23:15:20 INFO - PROCESS | 3876 | 1467872120312 Marionette DEBUG loaded listener.js 23:15:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (16699C00) [pid = 3876] [serial = 154] [outer = 156D8800] 23:15:20 INFO - PROCESS | 3876 | 1467872120708 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 23:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 23:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 569ms 23:15:20 INFO - PROCESS | 3876 | 1467872120733 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 23:15:20 INFO - PROCESS | 3876 | 1467872120735 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 23:15:20 INFO - PROCESS | 3876 | 1467872120738 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 23:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 23:15:20 INFO - PROCESS | 3876 | 1467872120739 Marionette TRACE conn6 <- [1,174,null,{}] 23:15:20 INFO - PROCESS | 3876 | 1467872120743 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:20 INFO - PROCESS | 3876 | 1467872120745 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:20 INFO - PROCESS | 3876 | 1467872120860 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 23:15:20 INFO - PROCESS | 3876 | 1467872120873 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:20 INFO - PROCESS | 3876 | 1467872120875 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:20 INFO - PROCESS | 3876 | ++DOCSHELL 1703A800 == 39 [pid = 3876] [id = 53] 23:15:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17042C00) [pid = 3876] [serial = 155] [outer = 00000000] 23:15:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (17893800) [pid = 3876] [serial = 156] [outer = 17042C00] 23:15:20 INFO - PROCESS | 3876 | 1467872120920 Marionette DEBUG loaded listener.js 23:15:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1789A800) [pid = 3876] [serial = 157] [outer = 17042C00] 23:15:21 INFO - PROCESS | 3876 | 1467872121337 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 23:15:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 23:15:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 23:15:21 INFO - PROCESS | 3876 | 1467872121371 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 23:15:21 INFO - PROCESS | 3876 | 1467872121373 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 23:15:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 23:15:21 INFO - PROCESS | 3876 | 1467872121376 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 23:15:21 INFO - PROCESS | 3876 | 1467872121378 Marionette TRACE conn6 <- [1,178,null,{}] 23:15:21 INFO - PROCESS | 3876 | 1467872121387 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:21 INFO - PROCESS | 3876 | 1467872121393 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:21 INFO - PROCESS | 3876 | 1467872121518 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 23:15:21 INFO - PROCESS | 3876 | 1467872121523 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:21 INFO - PROCESS | 3876 | 1467872121525 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:21 INFO - PROCESS | 3876 | ++DOCSHELL 0C72C000 == 40 [pid = 3876] [id = 54] 23:15:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (0DC47800) [pid = 3876] [serial = 158] [outer = 00000000] 23:15:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (18EF5800) [pid = 3876] [serial = 159] [outer = 0DC47800] 23:15:21 INFO - PROCESS | 3876 | 1467872121570 Marionette DEBUG loaded listener.js 23:15:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (19A76C00) [pid = 3876] [serial = 160] [outer = 0DC47800] 23:15:22 INFO - PROCESS | 3876 | 1467872122005 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 23:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 23:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 689ms 23:15:22 INFO - PROCESS | 3876 | 1467872122068 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 23:15:22 INFO - PROCESS | 3876 | 1467872122070 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 23:15:22 INFO - PROCESS | 3876 | 1467872122073 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 23:15:22 INFO - PROCESS | 3876 | 1467872122075 Marionette TRACE conn6 <- [1,182,null,{}] 23:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 23:15:22 INFO - PROCESS | 3876 | 1467872122079 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:22 INFO - PROCESS | 3876 | 1467872122080 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:22 INFO - PROCESS | 3876 | 1467872122196 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 23:15:22 INFO - PROCESS | 3876 | 1467872122207 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:22 INFO - PROCESS | 3876 | 1467872122209 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:22 INFO - PROCESS | 3876 | ++DOCSHELL 1A18A400 == 41 [pid = 3876] [id = 55] 23:15:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (1A18B000) [pid = 3876] [serial = 161] [outer = 00000000] 23:15:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1C57E800) [pid = 3876] [serial = 162] [outer = 1A18B000] 23:15:22 INFO - PROCESS | 3876 | 1467872122253 Marionette DEBUG loaded listener.js 23:15:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (1C5DCC00) [pid = 3876] [serial = 163] [outer = 1A18B000] 23:15:22 INFO - PROCESS | 3876 | 1467872122638 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 23:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 23:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 630ms 23:15:22 INFO - PROCESS | 3876 | 1467872122708 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 23:15:22 INFO - PROCESS | 3876 | 1467872122710 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 23:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 23:15:22 INFO - PROCESS | 3876 | 1467872122713 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 23:15:22 INFO - PROCESS | 3876 | 1467872122714 Marionette TRACE conn6 <- [1,186,null,{}] 23:15:22 INFO - PROCESS | 3876 | 1467872122718 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:22 INFO - PROCESS | 3876 | 1467872122720 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:22 INFO - PROCESS | 3876 | 1467872122825 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 23:15:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (17038800) [pid = 3876] [serial = 164] [outer = 0D67B800] 23:15:23 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (17B2DC00) [pid = 3876] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 23:15:23 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (17897800) [pid = 3876] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 23:15:23 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (1A10A400) [pid = 3876] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 23:15:23 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (1374E400) [pid = 3876] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 23:15:23 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (15089400) [pid = 3876] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 23:15:23 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (0C72BC00) [pid = 3876] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 23:15:23 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (0DE45400) [pid = 3876] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 23:15:23 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (0DC48C00) [pid = 3876] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 23:15:23 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (152C8400) [pid = 3876] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 23:15:23 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (152C3000) [pid = 3876] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 23:15:23 INFO - PROCESS | 3876 | 1467872123074 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:23 INFO - PROCESS | 3876 | 1467872123077 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:23 INFO - PROCESS | 3876 | ++DOCSHELL 0D06FC00 == 42 [pid = 3876] [id = 56] 23:15:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (0D3ECC00) [pid = 3876] [serial = 165] [outer = 00000000] 23:15:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (13744800) [pid = 3876] [serial = 166] [outer = 0D3ECC00] 23:15:23 INFO - PROCESS | 3876 | 1467872123130 Marionette DEBUG loaded listener.js 23:15:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1374E400) [pid = 3876] [serial = 167] [outer = 0D3ECC00] 23:15:23 INFO - PROCESS | 3876 | 1467872123492 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 23:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 23:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 830ms 23:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 23:15:23 INFO - PROCESS | 3876 | 1467872123544 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 23:15:23 INFO - PROCESS | 3876 | 1467872123546 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 23:15:23 INFO - PROCESS | 3876 | 1467872123549 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 23:15:23 INFO - PROCESS | 3876 | 1467872123551 Marionette TRACE conn6 <- [1,190,null,{}] 23:15:23 INFO - PROCESS | 3876 | 1467872123554 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:23 INFO - PROCESS | 3876 | 1467872123556 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:23 INFO - PROCESS | 3876 | 1467872123664 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 23:15:23 INFO - PROCESS | 3876 | 1467872123671 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:23 INFO - PROCESS | 3876 | 1467872123673 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:23 INFO - PROCESS | 3876 | ++DOCSHELL 0D729400 == 43 [pid = 3876] [id = 57] 23:15:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (0D72BC00) [pid = 3876] [serial = 168] [outer = 00000000] 23:15:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (0D734000) [pid = 3876] [serial = 169] [outer = 0D72BC00] 23:15:23 INFO - PROCESS | 3876 | 1467872123716 Marionette DEBUG loaded listener.js 23:15:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (0D738000) [pid = 3876] [serial = 170] [outer = 0D72BC00] 23:15:24 INFO - PROCESS | 3876 | 1467872124088 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 23:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 23:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 569ms 23:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 23:15:24 INFO - PROCESS | 3876 | 1467872124120 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 23:15:24 INFO - PROCESS | 3876 | 1467872124121 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 23:15:24 INFO - PROCESS | 3876 | 1467872124124 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 23:15:24 INFO - PROCESS | 3876 | 1467872124126 Marionette TRACE conn6 <- [1,194,null,{}] 23:15:24 INFO - PROCESS | 3876 | 1467872124129 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:24 INFO - PROCESS | 3876 | 1467872124131 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:24 INFO - PROCESS | 3876 | 1467872124210 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 23:15:24 INFO - PROCESS | 3876 | 1467872124285 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:24 INFO - PROCESS | 3876 | 1467872124287 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:24 INFO - PROCESS | 3876 | ++DOCSHELL 0D734400 == 44 [pid = 3876] [id = 58] 23:15:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (0D736C00) [pid = 3876] [serial = 171] [outer = 00000000] 23:15:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (168ED000) [pid = 3876] [serial = 172] [outer = 0D736C00] 23:15:24 INFO - PROCESS | 3876 | 1467872124331 Marionette DEBUG loaded listener.js 23:15:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (1C80F800) [pid = 3876] [serial = 173] [outer = 0D736C00] 23:15:24 INFO - PROCESS | 3876 | 1467872124697 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 23:15:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 23:15:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 630ms 23:15:24 INFO - PROCESS | 3876 | 1467872124756 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 23:15:24 INFO - PROCESS | 3876 | 1467872124758 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 23:15:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 23:15:24 INFO - PROCESS | 3876 | 1467872124761 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 23:15:24 INFO - PROCESS | 3876 | 1467872124763 Marionette TRACE conn6 <- [1,198,null,{}] 23:15:24 INFO - PROCESS | 3876 | 1467872124766 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:24 INFO - PROCESS | 3876 | 1467872124769 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:24 INFO - PROCESS | 3876 | 1467872124891 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 23:15:24 INFO - PROCESS | 3876 | 1467872124896 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:24 INFO - PROCESS | 3876 | 1467872124899 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:24 INFO - PROCESS | 3876 | ++DOCSHELL 1C8F3000 == 45 [pid = 3876] [id = 59] 23:15:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (1C8F3800) [pid = 3876] [serial = 174] [outer = 00000000] 23:15:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (1CFCB000) [pid = 3876] [serial = 175] [outer = 1C8F3800] 23:15:24 INFO - PROCESS | 3876 | 1467872124944 Marionette DEBUG loaded listener.js 23:15:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (1CFD0800) [pid = 3876] [serial = 176] [outer = 1C8F3800] 23:15:25 INFO - PROCESS | 3876 | 1467872125511 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 23:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 23:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 829ms 23:15:25 INFO - PROCESS | 3876 | 1467872125593 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 23:15:25 INFO - PROCESS | 3876 | 1467872125597 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 23:15:25 INFO - PROCESS | 3876 | 1467872125602 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 23:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 23:15:25 INFO - PROCESS | 3876 | 1467872125608 Marionette TRACE conn6 <- [1,202,null,{}] 23:15:25 INFO - PROCESS | 3876 | 1467872125627 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:25 INFO - PROCESS | 3876 | 1467872125630 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:25 INFO - PROCESS | 3876 | 1467872125748 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 23:15:25 INFO - PROCESS | 3876 | 1467872125819 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:25 INFO - PROCESS | 3876 | 1467872125822 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:25 INFO - PROCESS | 3876 | ++DOCSHELL 0D45F000 == 46 [pid = 3876] [id = 60] 23:15:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (0D72E400) [pid = 3876] [serial = 177] [outer = 00000000] 23:15:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (0DC80800) [pid = 3876] [serial = 178] [outer = 0D72E400] 23:15:25 INFO - PROCESS | 3876 | 1467872125919 Marionette DEBUG loaded listener.js 23:15:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (11CA3400) [pid = 3876] [serial = 179] [outer = 0D72E400] 23:15:26 INFO - PROCESS | 3876 | 1467872126467 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 23:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 23:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 930ms 23:15:26 INFO - PROCESS | 3876 | 1467872126537 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 23:15:26 INFO - PROCESS | 3876 | 1467872126542 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 23:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 23:15:26 INFO - PROCESS | 3876 | 1467872126549 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 23:15:26 INFO - PROCESS | 3876 | 1467872126552 Marionette TRACE conn6 <- [1,206,null,{}] 23:15:26 INFO - PROCESS | 3876 | 1467872126556 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:26 INFO - PROCESS | 3876 | 1467872126559 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:26 INFO - PROCESS | 3876 | 1467872126702 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 23:15:26 INFO - PROCESS | 3876 | 1467872126821 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:26 INFO - PROCESS | 3876 | 1467872126824 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:26 INFO - PROCESS | 3876 | ++DOCSHELL 0D94B400 == 47 [pid = 3876] [id = 61] 23:15:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 103 (0D94B800) [pid = 3876] [serial = 180] [outer = 00000000] 23:15:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 104 (0DC7C400) [pid = 3876] [serial = 181] [outer = 0D94B800] 23:15:26 INFO - PROCESS | 3876 | 1467872126881 Marionette DEBUG loaded listener.js 23:15:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 105 (12471400) [pid = 3876] [serial = 182] [outer = 0D94B800] 23:15:27 INFO - PROCESS | 3876 | 1467872127431 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 23:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 23:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 929ms 23:15:27 INFO - PROCESS | 3876 | 1467872127490 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 23:15:27 INFO - PROCESS | 3876 | 1467872127492 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 23:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 23:15:27 INFO - PROCESS | 3876 | 1467872127496 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 23:15:27 INFO - PROCESS | 3876 | 1467872127500 Marionette TRACE conn6 <- [1,210,null,{}] 23:15:27 INFO - PROCESS | 3876 | 1467872127511 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:27 INFO - PROCESS | 3876 | 1467872127516 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:27 INFO - PROCESS | 3876 | 1467872127623 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 23:15:27 INFO - PROCESS | 3876 | 1467872127750 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:27 INFO - PROCESS | 3876 | 1467872127753 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:27 INFO - PROCESS | 3876 | ++DOCSHELL 162B0000 == 48 [pid = 3876] [id = 62] 23:15:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 106 (16472C00) [pid = 3876] [serial = 183] [outer = 00000000] 23:15:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 107 (17997C00) [pid = 3876] [serial = 184] [outer = 16472C00] 23:15:27 INFO - PROCESS | 3876 | 1467872127810 Marionette DEBUG loaded listener.js 23:15:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 108 (18EF2C00) [pid = 3876] [serial = 185] [outer = 16472C00] 23:15:28 INFO - PROCESS | 3876 | 1467872128490 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 23:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 23:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1025ms 23:15:28 INFO - PROCESS | 3876 | 1467872128523 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 23:15:28 INFO - PROCESS | 3876 | 1467872128527 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 23:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 23:15:28 INFO - PROCESS | 3876 | 1467872128532 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 23:15:28 INFO - PROCESS | 3876 | 1467872128535 Marionette TRACE conn6 <- [1,214,null,{}] 23:15:28 INFO - PROCESS | 3876 | 1467872128541 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:28 INFO - PROCESS | 3876 | 1467872128544 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:28 INFO - PROCESS | 3876 | 1467872128645 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 23:15:28 INFO - PROCESS | 3876 | 1467872128737 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:28 INFO - PROCESS | 3876 | 1467872128741 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:28 INFO - PROCESS | 3876 | ++DOCSHELL 0D944800 == 49 [pid = 3876] [id = 63] 23:15:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 109 (0D945400) [pid = 3876] [serial = 186] [outer = 00000000] 23:15:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 110 (0D94A400) [pid = 3876] [serial = 187] [outer = 0D945400] 23:15:28 INFO - PROCESS | 3876 | 1467872128790 Marionette DEBUG loaded listener.js 23:15:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 111 (0D94D800) [pid = 3876] [serial = 188] [outer = 0D945400] 23:15:29 INFO - PROCESS | 3876 | 1467872129353 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 23:15:29 INFO - PROCESS | 3876 | --DOCSHELL 13F8A400 == 48 [pid = 3876] [id = 32] 23:15:29 INFO - PROCESS | 3876 | --DOCSHELL 0D376400 == 47 [pid = 3876] [id = 31] 23:15:29 INFO - PROCESS | 3876 | --DOCSHELL 0D734400 == 46 [pid = 3876] [id = 58] 23:15:29 INFO - PROCESS | 3876 | --DOCSHELL 0D729400 == 45 [pid = 3876] [id = 57] 23:15:29 INFO - PROCESS | 3876 | --DOCSHELL 0D06FC00 == 44 [pid = 3876] [id = 56] 23:15:29 INFO - PROCESS | 3876 | --DOCSHELL 1A18A400 == 43 [pid = 3876] [id = 55] 23:15:29 INFO - PROCESS | 3876 | --DOCSHELL 0C72C000 == 42 [pid = 3876] [id = 54] 23:15:29 INFO - PROCESS | 3876 | --DOCSHELL 1703A800 == 41 [pid = 3876] [id = 53] 23:15:29 INFO - PROCESS | 3876 | --DOCSHELL 156D6800 == 40 [pid = 3876] [id = 52] 23:15:29 INFO - PROCESS | 3876 | --DOCSHELL 13F7CC00 == 39 [pid = 3876] [id = 51] 23:15:29 INFO - PROCESS | 3876 | --DOCSHELL 0DC42800 == 38 [pid = 3876] [id = 50] 23:15:29 INFO - PROCESS | 3876 | --DOCSHELL 0DE03800 == 37 [pid = 3876] [id = 49] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 110 (1C57F400) [pid = 3876] [serial = 121] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 109 (152AEC00) [pid = 3876] [serial = 93] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 108 (1C584800) [pid = 3876] [serial = 124] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 107 (17994C00) [pid = 3876] [serial = 115] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 106 (152CA000) [pid = 3876] [serial = 126] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 105 (152CD000) [pid = 3876] [serial = 127] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 104 (1C808800) [pid = 3876] [serial = 130] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 103 (17128C00) [pid = 3876] [serial = 112] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 102 (18EEF000) [pid = 3876] [serial = 117] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (17952000) [pid = 3876] [serial = 114] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (1C064000) [pid = 3876] [serial = 120] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (17B2F800) [pid = 3876] [serial = 99] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (14C4E800) [pid = 3876] [serial = 108] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (19A74800) [pid = 3876] [serial = 118] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (15005800) [pid = 3876] [serial = 109] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (17B29000) [pid = 3876] [serial = 96] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (17128800) [pid = 3876] [serial = 111] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (0D675000) [pid = 3876] [serial = 90] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (0D673C00) [pid = 3876] [serial = 103] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (0D0CE400) [pid = 3876] [serial = 102] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (11C24800) [pid = 3876] [serial = 105] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (11DCE000) [pid = 3876] [serial = 106] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (17429400) [pid = 3876] [serial = 123] [outer = 00000000] [url = about:blank] 23:15:29 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1C5E2400) [pid = 3876] [serial = 129] [outer = 00000000] [url = about:blank] 23:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 23:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 929ms 23:15:29 INFO - PROCESS | 3876 | 1467872129472 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 23:15:29 INFO - PROCESS | 3876 | 1467872129476 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 23:15:29 INFO - PROCESS | 3876 | 1467872129485 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 23:15:29 INFO - PROCESS | 3876 | 1467872129487 Marionette TRACE conn6 <- [1,218,null,{}] 23:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 23:15:29 INFO - PROCESS | 3876 | 1467872129491 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:29 INFO - PROCESS | 3876 | 1467872129494 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:29 INFO - PROCESS | 3876 | 1467872129585 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 23:15:29 INFO - PROCESS | 3876 | 1467872129591 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:29 INFO - PROCESS | 3876 | 1467872129593 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:29 INFO - PROCESS | 3876 | ++DOCSHELL 0D734800 == 38 [pid = 3876] [id = 64] 23:15:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (0D7B5C00) [pid = 3876] [serial = 189] [outer = 00000000] 23:15:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (0DC47C00) [pid = 3876] [serial = 190] [outer = 0D7B5C00] 23:15:29 INFO - PROCESS | 3876 | 1467872129641 Marionette DEBUG loaded listener.js 23:15:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (0DC77400) [pid = 3876] [serial = 191] [outer = 0D7B5C00] 23:15:30 INFO - PROCESS | 3876 | 1467872130088 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 23:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 23:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 23:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 23:15:30 INFO - PROCESS | 3876 | 1467872130160 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 23:15:30 INFO - PROCESS | 3876 | 1467872130163 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 23:15:30 INFO - PROCESS | 3876 | 1467872130166 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 23:15:30 INFO - PROCESS | 3876 | 1467872130169 Marionette TRACE conn6 <- [1,222,null,{}] 23:15:30 INFO - PROCESS | 3876 | 1467872130179 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:30 INFO - PROCESS | 3876 | 1467872130183 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:30 INFO - PROCESS | 3876 | 1467872130270 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 23:15:30 INFO - PROCESS | 3876 | 1467872130282 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:30 INFO - PROCESS | 3876 | 1467872130285 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:30 INFO - PROCESS | 3876 | ++DOCSHELL 14C53000 == 39 [pid = 3876] [id = 65] 23:15:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (15005C00) [pid = 3876] [serial = 192] [outer = 00000000] 23:15:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (1508CC00) [pid = 3876] [serial = 193] [outer = 15005C00] 23:15:30 INFO - PROCESS | 3876 | 1467872130331 Marionette DEBUG loaded listener.js 23:15:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (152B0800) [pid = 3876] [serial = 194] [outer = 15005C00] 23:15:30 INFO - PROCESS | 3876 | 1467872130747 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 23:15:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 23:15:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 23:15:30 INFO - PROCESS | 3876 | 1467872130800 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 23:15:30 INFO - PROCESS | 3876 | 1467872130803 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 23:15:30 INFO - PROCESS | 3876 | 1467872130805 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 23:15:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 23:15:30 INFO - PROCESS | 3876 | 1467872130807 Marionette TRACE conn6 <- [1,226,null,{}] 23:15:30 INFO - PROCESS | 3876 | 1467872130810 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:30 INFO - PROCESS | 3876 | 1467872130812 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:30 INFO - PROCESS | 3876 | 1467872130897 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 23:15:30 INFO - PROCESS | 3876 | 1467872130907 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:30 INFO - PROCESS | 3876 | 1467872130909 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:30 INFO - PROCESS | 3876 | ++DOCSHELL 1232B000 == 40 [pid = 3876] [id = 66] 23:15:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (1232B400) [pid = 3876] [serial = 195] [outer = 00000000] 23:15:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (156D1800) [pid = 3876] [serial = 196] [outer = 1232B400] 23:15:30 INFO - PROCESS | 3876 | 1467872130955 Marionette DEBUG loaded listener.js 23:15:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (1668C000) [pid = 3876] [serial = 197] [outer = 1232B400] 23:15:31 INFO - PROCESS | 3876 | 1467872131391 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 23:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 23:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 23:15:31 INFO - PROCESS | 3876 | 1467872131440 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 23:15:31 INFO - PROCESS | 3876 | 1467872131442 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 23:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 23:15:31 INFO - PROCESS | 3876 | 1467872131446 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 23:15:31 INFO - PROCESS | 3876 | 1467872131447 Marionette TRACE conn6 <- [1,230,null,{}] 23:15:31 INFO - PROCESS | 3876 | 1467872131451 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:31 INFO - PROCESS | 3876 | 1467872131453 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:31 INFO - PROCESS | 3876 | 1467872131533 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 23:15:31 INFO - PROCESS | 3876 | 1467872131539 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:31 INFO - PROCESS | 3876 | 1467872131540 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:31 INFO - PROCESS | 3876 | ++DOCSHELL 0D730000 == 41 [pid = 3876] [id = 67] 23:15:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (152C5400) [pid = 3876] [serial = 198] [outer = 00000000] 23:15:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (1742BC00) [pid = 3876] [serial = 199] [outer = 152C5400] 23:15:31 INFO - PROCESS | 3876 | 1467872131584 Marionette DEBUG loaded listener.js 23:15:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (1742D400) [pid = 3876] [serial = 200] [outer = 152C5400] 23:15:32 INFO - PROCESS | 3876 | 1467872132044 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 23:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 23:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 23:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 23:15:32 INFO - PROCESS | 3876 | 1467872132080 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 23:15:32 INFO - PROCESS | 3876 | 1467872132082 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 23:15:32 INFO - PROCESS | 3876 | 1467872132085 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 23:15:32 INFO - PROCESS | 3876 | 1467872132087 Marionette TRACE conn6 <- [1,234,null,{}] 23:15:32 INFO - PROCESS | 3876 | 1467872132090 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:32 INFO - PROCESS | 3876 | 1467872132096 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:32 INFO - PROCESS | 3876 | 1467872132227 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 23:15:32 INFO - PROCESS | 3876 | 1467872132307 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:32 INFO - PROCESS | 3876 | 1467872132309 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:32 INFO - PROCESS | 3876 | ++DOCSHELL 156DC400 == 42 [pid = 3876] [id = 68] 23:15:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (17897000) [pid = 3876] [serial = 201] [outer = 00000000] 23:15:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (18DD3C00) [pid = 3876] [serial = 202] [outer = 17897000] 23:15:32 INFO - PROCESS | 3876 | 1467872132354 Marionette DEBUG loaded listener.js 23:15:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (18EF7000) [pid = 3876] [serial = 203] [outer = 17897000] 23:15:32 INFO - PROCESS | 3876 | 1467872132767 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 23:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 23:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 730ms 23:15:32 INFO - PROCESS | 3876 | 1467872132822 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 23:15:32 INFO - PROCESS | 3876 | 1467872132824 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 23:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 23:15:32 INFO - PROCESS | 3876 | 1467872132828 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 23:15:32 INFO - PROCESS | 3876 | 1467872132830 Marionette TRACE conn6 <- [1,238,null,{}] 23:15:32 INFO - PROCESS | 3876 | 1467872132833 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:32 INFO - PROCESS | 3876 | 1467872132835 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:32 INFO - PROCESS | 3876 | 1467872132950 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 23:15:32 INFO - PROCESS | 3876 | 1467872132958 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:32 INFO - PROCESS | 3876 | 1467872132960 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:33 INFO - PROCESS | 3876 | ++DOCSHELL 18DD3400 == 43 [pid = 3876] [id = 69] 23:15:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 103 (19A08400) [pid = 3876] [serial = 204] [outer = 00000000] 23:15:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 104 (1A110800) [pid = 3876] [serial = 205] [outer = 19A08400] 23:15:33 INFO - PROCESS | 3876 | 1467872133052 Marionette DEBUG loaded listener.js 23:15:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 105 (1A243800) [pid = 3876] [serial = 206] [outer = 19A08400] 23:15:33 INFO - PROCESS | 3876 | 1467872133438 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 23:15:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 23:15:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 23:15:33 INFO - PROCESS | 3876 | 1467872133461 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 23:15:33 INFO - PROCESS | 3876 | 1467872133463 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 23:15:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 23:15:33 INFO - PROCESS | 3876 | 1467872133473 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 23:15:33 INFO - PROCESS | 3876 | 1467872133475 Marionette TRACE conn6 <- [1,242,null,{}] 23:15:33 INFO - PROCESS | 3876 | 1467872133478 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:33 INFO - PROCESS | 3876 | 1467872133480 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:33 INFO - PROCESS | 3876 | 1467872133586 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 23:15:33 INFO - PROCESS | 3876 | 1467872133656 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:33 INFO - PROCESS | 3876 | 1467872133658 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:33 INFO - PROCESS | 3876 | ++DOCSHELL 1C016800 == 44 [pid = 3876] [id = 70] 23:15:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 106 (1C016C00) [pid = 3876] [serial = 207] [outer = 00000000] 23:15:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 107 (1C032C00) [pid = 3876] [serial = 208] [outer = 1C016C00] 23:15:33 INFO - PROCESS | 3876 | 1467872133701 Marionette DEBUG loaded listener.js 23:15:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 108 (1C034C00) [pid = 3876] [serial = 209] [outer = 1C016C00] 23:15:33 INFO - PROCESS | 3876 | --DOMWINDOW == 107 (16694400) [pid = 3876] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 23:15:33 INFO - PROCESS | 3876 | --DOMWINDOW == 106 (0D736C00) [pid = 3876] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 23:15:33 INFO - PROCESS | 3876 | --DOMWINDOW == 105 (0DC47800) [pid = 3876] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 23:15:33 INFO - PROCESS | 3876 | --DOMWINDOW == 104 (156D8800) [pid = 3876] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 23:15:33 INFO - PROCESS | 3876 | --DOMWINDOW == 103 (1A18B000) [pid = 3876] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 23:15:33 INFO - PROCESS | 3876 | --DOMWINDOW == 102 (0DE0A800) [pid = 3876] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 23:15:33 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (12396C00) [pid = 3876] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 23:15:33 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (13F7E800) [pid = 3876] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 23:15:33 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (0DC44C00) [pid = 3876] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 23:15:33 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (0D3ECC00) [pid = 3876] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 23:15:33 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (0D72BC00) [pid = 3876] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 23:15:33 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (17042C00) [pid = 3876] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 23:15:34 INFO - PROCESS | 3876 | 1467872134166 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 23:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 23:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 729ms 23:15:34 INFO - PROCESS | 3876 | 1467872134206 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 23:15:34 INFO - PROCESS | 3876 | 1467872134208 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 23:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 23:15:34 INFO - PROCESS | 3876 | 1467872134211 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 23:15:34 INFO - PROCESS | 3876 | 1467872134213 Marionette TRACE conn6 <- [1,246,null,{}] 23:15:34 INFO - PROCESS | 3876 | 1467872134216 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:34 INFO - PROCESS | 3876 | 1467872134218 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:34 INFO - PROCESS | 3876 | 1467872134348 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 23:15:34 INFO - PROCESS | 3876 | 1467872134398 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:34 INFO - PROCESS | 3876 | 1467872134400 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:34 INFO - PROCESS | 3876 | ++DOCSHELL 16604000 == 45 [pid = 3876] [id = 71] 23:15:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (16605800) [pid = 3876] [serial = 210] [outer = 00000000] 23:15:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (16608C00) [pid = 3876] [serial = 211] [outer = 16605800] 23:15:34 INFO - PROCESS | 3876 | 1467872134443 Marionette DEBUG loaded listener.js 23:15:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (1660C000) [pid = 3876] [serial = 212] [outer = 16605800] 23:15:34 INFO - PROCESS | 3876 | 1467872134770 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 23:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 23:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 23:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 23:15:34 INFO - PROCESS | 3876 | 1467872134842 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 23:15:34 INFO - PROCESS | 3876 | 1467872134844 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 23:15:34 INFO - PROCESS | 3876 | 1467872134848 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 23:15:34 INFO - PROCESS | 3876 | 1467872134849 Marionette TRACE conn6 <- [1,250,null,{}] 23:15:34 INFO - PROCESS | 3876 | 1467872134853 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:34 INFO - PROCESS | 3876 | 1467872134854 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:34 INFO - PROCESS | 3876 | 1467872134936 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 23:15:34 INFO - PROCESS | 3876 | 1467872134942 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:34 INFO - PROCESS | 3876 | 1467872134943 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:34 INFO - PROCESS | 3876 | ++DOCSHELL 0C724000 == 46 [pid = 3876] [id = 72] 23:15:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (16606400) [pid = 3876] [serial = 213] [outer = 00000000] 23:15:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (17BE1C00) [pid = 3876] [serial = 214] [outer = 16606400] 23:15:34 INFO - PROCESS | 3876 | 1467872134987 Marionette DEBUG loaded listener.js 23:15:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (1C06DC00) [pid = 3876] [serial = 215] [outer = 16606400] 23:15:35 INFO - PROCESS | 3876 | 1467872135415 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 23:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 23:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 631ms 23:15:35 INFO - PROCESS | 3876 | 1467872135480 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 23:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 23:15:35 INFO - PROCESS | 3876 | 1467872135482 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 23:15:35 INFO - PROCESS | 3876 | 1467872135485 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 23:15:35 INFO - PROCESS | 3876 | 1467872135488 Marionette TRACE conn6 <- [1,254,null,{}] 23:15:35 INFO - PROCESS | 3876 | 1467872135491 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:35 INFO - PROCESS | 3876 | 1467872135493 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:35 INFO - PROCESS | 3876 | 1467872135588 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 23:15:35 INFO - PROCESS | 3876 | 1467872135593 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:35 INFO - PROCESS | 3876 | 1467872135596 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:35 INFO - PROCESS | 3876 | ++DOCSHELL 1BFB5400 == 47 [pid = 3876] [id = 73] 23:15:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 103 (1BFB5800) [pid = 3876] [serial = 216] [outer = 00000000] 23:15:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 104 (1BFBC000) [pid = 3876] [serial = 217] [outer = 1BFB5800] 23:15:35 INFO - PROCESS | 3876 | 1467872135642 Marionette DEBUG loaded listener.js 23:15:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 105 (1C5E1000) [pid = 3876] [serial = 218] [outer = 1BFB5800] 23:15:36 INFO - PROCESS | 3876 | --DOCSHELL 16621C00 == 46 [pid = 3876] [id = 30] 23:15:36 INFO - PROCESS | 3876 | --DOCSHELL 162A3C00 == 45 [pid = 3876] [id = 45] 23:15:36 INFO - PROCESS | 3876 | --DOCSHELL 0DC7B400 == 44 [pid = 3876] [id = 46] 23:15:36 INFO - PROCESS | 3876 | --DOCSHELL 152C6C00 == 43 [pid = 3876] [id = 47] 23:15:36 INFO - PROCESS | 3876 | --DOCSHELL 12324400 == 42 [pid = 3876] [id = 48] 23:15:36 INFO - PROCESS | 3876 | --DOCSHELL 14C55C00 == 41 [pid = 3876] [id = 29] 23:15:36 INFO - PROCESS | 3876 | --DOCSHELL 0D734800 == 40 [pid = 3876] [id = 64] 23:15:36 INFO - PROCESS | 3876 | --DOCSHELL 0D944800 == 39 [pid = 3876] [id = 63] 23:15:36 INFO - PROCESS | 3876 | --DOCSHELL 0D94B400 == 38 [pid = 3876] [id = 61] 23:15:36 INFO - PROCESS | 3876 | --DOCSHELL 162B0000 == 37 [pid = 3876] [id = 62] 23:15:36 INFO - PROCESS | 3876 | --DOCSHELL 1C8F3000 == 36 [pid = 3876] [id = 59] 23:15:36 INFO - PROCESS | 3876 | --DOCSHELL 0D45F000 == 35 [pid = 3876] [id = 60] 23:15:37 INFO - PROCESS | 3876 | --DOCSHELL 1232B000 == 34 [pid = 3876] [id = 66] 23:15:37 INFO - PROCESS | 3876 | --DOCSHELL 156DC400 == 33 [pid = 3876] [id = 68] 23:15:37 INFO - PROCESS | 3876 | --DOCSHELL 0D730000 == 32 [pid = 3876] [id = 67] 23:15:37 INFO - PROCESS | 3876 | --DOCSHELL 16604000 == 31 [pid = 3876] [id = 71] 23:15:37 INFO - PROCESS | 3876 | --DOCSHELL 1C016800 == 30 [pid = 3876] [id = 70] 23:15:37 INFO - PROCESS | 3876 | --DOCSHELL 0C724000 == 29 [pid = 3876] [id = 72] 23:15:37 INFO - PROCESS | 3876 | --DOCSHELL 18DD3400 == 28 [pid = 3876] [id = 69] 23:15:37 INFO - PROCESS | 3876 | --DOCSHELL 14C53000 == 27 [pid = 3876] [id = 65] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 104 (1742E000) [pid = 3876] [serial = 88] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 103 (1C80F800) [pid = 3876] [serial = 173] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 102 (18EF5800) [pid = 3876] [serial = 159] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (162AC800) [pid = 3876] [serial = 153] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (1C57E800) [pid = 3876] [serial = 162] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (124E9C00) [pid = 3876] [serial = 145] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (12425400) [pid = 3876] [serial = 144] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (19A6AC00) [pid = 3876] [serial = 142] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (1500A400) [pid = 3876] [serial = 141] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (162ABC00) [pid = 3876] [serial = 138] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (152B3800) [pid = 3876] [serial = 150] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (19A76C00) [pid = 3876] [serial = 160] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (152BD800) [pid = 3876] [serial = 151] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (12397400) [pid = 3876] [serial = 135] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (0DE04400) [pid = 3876] [serial = 147] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (123A1400) [pid = 3876] [serial = 148] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (162AB000) [pid = 3876] [serial = 132] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1C5DCC00) [pid = 3876] [serial = 163] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (13744800) [pid = 3876] [serial = 166] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0D734000) [pid = 3876] [serial = 169] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1374E400) [pid = 3876] [serial = 167] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1CFCB000) [pid = 3876] [serial = 175] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0DE4A000) [pid = 3876] [serial = 37] [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.] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (16699C00) [pid = 3876] [serial = 154] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D738000) [pid = 3876] [serial = 170] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17893800) [pid = 3876] [serial = 156] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1789A800) [pid = 3876] [serial = 157] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (168ED000) [pid = 3876] [serial = 172] [outer = 00000000] [url = about:blank] 23:15:37 INFO - PROCESS | 3876 | 1467872137617 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 23:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 23:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 2168ms 23:15:37 INFO - PROCESS | 3876 | 1467872137656 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 23:15:37 INFO - PROCESS | 3876 | 1467872137659 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 23:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 23:15:37 INFO - PROCESS | 3876 | 1467872137664 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 23:15:37 INFO - PROCESS | 3876 | 1467872137666 Marionette TRACE conn6 <- [1,258,null,{}] 23:15:37 INFO - PROCESS | 3876 | 1467872137672 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:37 INFO - PROCESS | 3876 | 1467872137675 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:37 INFO - PROCESS | 3876 | 1467872137758 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 23:15:37 INFO - PROCESS | 3876 | 1467872137766 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:37 INFO - PROCESS | 3876 | 1467872137768 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:37 INFO - PROCESS | 3876 | ++DOCSHELL 0D4F3800 == 28 [pid = 3876] [id = 74] 23:15:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (0D4F6C00) [pid = 3876] [serial = 219] [outer = 00000000] 23:15:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (0D72F000) [pid = 3876] [serial = 220] [outer = 0D4F6C00] 23:15:37 INFO - PROCESS | 3876 | 1467872137816 Marionette DEBUG loaded listener.js 23:15:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (0D731C00) [pid = 3876] [serial = 221] [outer = 0D4F6C00] 23:15:38 INFO - PROCESS | 3876 | 1467872138269 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 23:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 23:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 630ms 23:15:38 INFO - PROCESS | 3876 | 1467872138296 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 23:15:38 INFO - PROCESS | 3876 | 1467872138301 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 23:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 23:15:38 INFO - PROCESS | 3876 | 1467872138307 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 23:15:38 INFO - PROCESS | 3876 | 1467872138310 Marionette TRACE conn6 <- [1,262,null,{}] 23:15:38 INFO - PROCESS | 3876 | 1467872138314 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:38 INFO - PROCESS | 3876 | 1467872138316 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:38 INFO - PROCESS | 3876 | 1467872138405 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 23:15:38 INFO - PROCESS | 3876 | 1467872138413 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:38 INFO - PROCESS | 3876 | 1467872138415 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:38 INFO - PROCESS | 3876 | ++DOCSHELL 0D94EC00 == 29 [pid = 3876] [id = 75] 23:15:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0DC42C00) [pid = 3876] [serial = 222] [outer = 00000000] 23:15:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (0DC4CC00) [pid = 3876] [serial = 223] [outer = 0DC42C00] 23:15:38 INFO - PROCESS | 3876 | 1467872138462 Marionette DEBUG loaded listener.js 23:15:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (0DC73C00) [pid = 3876] [serial = 224] [outer = 0DC42C00] 23:15:38 INFO - PROCESS | 3876 | 1467872138921 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 23:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 23:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 23:15:38 INFO - PROCESS | 3876 | 1467872138941 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 23:15:38 INFO - PROCESS | 3876 | 1467872138943 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 23:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 23:15:38 INFO - PROCESS | 3876 | 1467872138950 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 23:15:38 INFO - PROCESS | 3876 | 1467872138954 Marionette TRACE conn6 <- [1,266,null,{}] 23:15:38 INFO - PROCESS | 3876 | 1467872138965 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:38 INFO - PROCESS | 3876 | 1467872138969 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:39 INFO - PROCESS | 3876 | 1467872139052 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 23:15:39 INFO - PROCESS | 3876 | 1467872139072 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:39 INFO - PROCESS | 3876 | 1467872139075 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:39 INFO - PROCESS | 3876 | ++DOCSHELL 11B0F800 == 30 [pid = 3876] [id = 76] 23:15:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (11B10000) [pid = 3876] [serial = 225] [outer = 00000000] 23:15:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (11CA2000) [pid = 3876] [serial = 226] [outer = 11B10000] 23:15:39 INFO - PROCESS | 3876 | 1467872139123 Marionette DEBUG loaded listener.js 23:15:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (11DCE800) [pid = 3876] [serial = 227] [outer = 11B10000] 23:15:39 INFO - PROCESS | 3876 | 1467872139570 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 23:15:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 23:15:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 23:15:39 INFO - PROCESS | 3876 | 1467872139626 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 23:15:39 INFO - PROCESS | 3876 | 1467872139628 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 23:15:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 23:15:39 INFO - PROCESS | 3876 | 1467872139631 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 23:15:39 INFO - PROCESS | 3876 | 1467872139633 Marionette TRACE conn6 <- [1,270,null,{}] 23:15:39 INFO - PROCESS | 3876 | 1467872139637 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:39 INFO - PROCESS | 3876 | 1467872139638 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:39 INFO - PROCESS | 3876 | 1467872139720 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 23:15:39 INFO - PROCESS | 3876 | 1467872139726 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:39 INFO - PROCESS | 3876 | 1467872139728 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:39 INFO - PROCESS | 3876 | ++DOCSHELL 12375800 == 31 [pid = 3876] [id = 77] 23:15:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (12399000) [pid = 3876] [serial = 228] [outer = 00000000] 23:15:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (124E7C00) [pid = 3876] [serial = 229] [outer = 12399000] 23:15:39 INFO - PROCESS | 3876 | 1467872139773 Marionette DEBUG loaded listener.js 23:15:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (13742800) [pid = 3876] [serial = 230] [outer = 12399000] 23:15:40 INFO - PROCESS | 3876 | 1467872140370 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 23:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 23:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 769ms 23:15:40 INFO - PROCESS | 3876 | 1467872140423 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 23:15:40 INFO - PROCESS | 3876 | 1467872140425 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 23:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 23:15:40 INFO - PROCESS | 3876 | 1467872140431 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 23:15:40 INFO - PROCESS | 3876 | 1467872140432 Marionette TRACE conn6 <- [1,274,null,{}] 23:15:40 INFO - PROCESS | 3876 | 1467872140436 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:40 INFO - PROCESS | 3876 | 1467872140438 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:40 INFO - PROCESS | 3876 | 1467872140516 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 23:15:40 INFO - PROCESS | 3876 | 1467872140590 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:40 INFO - PROCESS | 3876 | 1467872140592 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:40 INFO - PROCESS | 3876 | ++DOCSHELL 14C50400 == 32 [pid = 3876] [id = 78] 23:15:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (14C53000) [pid = 3876] [serial = 231] [outer = 00000000] 23:15:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (152B5000) [pid = 3876] [serial = 232] [outer = 14C53000] 23:15:40 INFO - PROCESS | 3876 | 1467872140636 Marionette DEBUG loaded listener.js 23:15:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (152B9800) [pid = 3876] [serial = 233] [outer = 14C53000] 23:15:40 INFO - PROCESS | 3876 | 1467872140985 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 23:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 23:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 570ms 23:15:40 INFO - PROCESS | 3876 | 1467872141004 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 23:15:40 INFO - PROCESS | 3876 | 1467872141006 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 23:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 23:15:40 INFO - PROCESS | 3876 | 1467872141009 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 23:15:40 INFO - PROCESS | 3876 | 1467872141010 Marionette TRACE conn6 <- [1,278,null,{}] 23:15:41 INFO - PROCESS | 3876 | 1467872141014 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:41 INFO - PROCESS | 3876 | 1467872141019 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:41 INFO - PROCESS | 3876 | 1467872141149 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 23:15:41 INFO - PROCESS | 3876 | 1467872141156 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:41 INFO - PROCESS | 3876 | 1467872141158 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:41 INFO - PROCESS | 3876 | ++DOCSHELL 152B7400 == 33 [pid = 3876] [id = 79] 23:15:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (152B8000) [pid = 3876] [serial = 234] [outer = 00000000] 23:15:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (152CC000) [pid = 3876] [serial = 235] [outer = 152B8000] 23:15:41 INFO - PROCESS | 3876 | 1467872141202 Marionette DEBUG loaded listener.js 23:15:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (162A8400) [pid = 3876] [serial = 236] [outer = 152B8000] 23:15:41 INFO - PROCESS | 3876 | 1467872141583 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 23:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 23:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 630ms 23:15:41 INFO - PROCESS | 3876 | 1467872141640 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 23:15:41 INFO - PROCESS | 3876 | 1467872141642 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 23:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 23:15:41 INFO - PROCESS | 3876 | 1467872141645 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 23:15:41 INFO - PROCESS | 3876 | 1467872141646 Marionette TRACE conn6 <- [1,282,null,{}] 23:15:41 INFO - PROCESS | 3876 | 1467872141650 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:41 INFO - PROCESS | 3876 | 1467872141652 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:41 INFO - PROCESS | 3876 | 1467872141757 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 23:15:41 INFO - PROCESS | 3876 | 1467872141767 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:41 INFO - PROCESS | 3876 | 1467872141769 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:41 INFO - PROCESS | 3876 | ++DOCSHELL 156DA800 == 34 [pid = 3876] [id = 80] 23:15:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (162A7400) [pid = 3876] [serial = 237] [outer = 00000000] 23:15:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (16603400) [pid = 3876] [serial = 238] [outer = 162A7400] 23:15:41 INFO - PROCESS | 3876 | 1467872141812 Marionette DEBUG loaded listener.js 23:15:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (16604400) [pid = 3876] [serial = 239] [outer = 162A7400] 23:15:42 INFO - PROCESS | 3876 | 1467872142215 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 23:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 23:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 23:15:42 INFO - PROCESS | 3876 | 1467872142275 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 23:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 23:15:42 INFO - PROCESS | 3876 | 1467872142278 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 23:15:42 INFO - PROCESS | 3876 | 1467872142281 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 23:15:42 INFO - PROCESS | 3876 | 1467872142282 Marionette TRACE conn6 <- [1,286,null,{}] 23:15:42 INFO - PROCESS | 3876 | 1467872142286 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:42 INFO - PROCESS | 3876 | 1467872142287 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:42 INFO - PROCESS | 3876 | 1467872142399 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 23:15:42 INFO - PROCESS | 3876 | 1467872142448 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:42 INFO - PROCESS | 3876 | 1467872142450 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:42 INFO - PROCESS | 3876 | ++DOCSHELL 164E0000 == 35 [pid = 3876] [id = 81] 23:15:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (164E2800) [pid = 3876] [serial = 240] [outer = 00000000] 23:15:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (1686C400) [pid = 3876] [serial = 241] [outer = 164E2800] 23:15:42 INFO - PROCESS | 3876 | 1467872142493 Marionette DEBUG loaded listener.js 23:15:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (16611400) [pid = 3876] [serial = 242] [outer = 164E2800] 23:15:42 INFO - PROCESS | 3876 | 1467872142861 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 23:15:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 23:15:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 23:15:42 INFO - PROCESS | 3876 | 1467872142918 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 23:15:42 INFO - PROCESS | 3876 | 1467872142920 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 23:15:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 23:15:42 INFO - PROCESS | 3876 | 1467872142923 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 23:15:42 INFO - PROCESS | 3876 | 1467872142925 Marionette TRACE conn6 <- [1,290,null,{}] 23:15:42 INFO - PROCESS | 3876 | 1467872142929 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:42 INFO - PROCESS | 3876 | 1467872142930 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:43 INFO - PROCESS | 3876 | 1467872143036 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 23:15:43 INFO - PROCESS | 3876 | 1467872143109 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:43 INFO - PROCESS | 3876 | 1467872143111 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:43 INFO - PROCESS | 3876 | ++DOCSHELL 11B0F000 == 36 [pid = 3876] [id = 82] 23:15:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (17426800) [pid = 3876] [serial = 243] [outer = 00000000] 23:15:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 103 (174A6C00) [pid = 3876] [serial = 244] [outer = 17426800] 23:15:43 INFO - PROCESS | 3876 | 1467872143155 Marionette DEBUG loaded listener.js 23:15:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 104 (17893C00) [pid = 3876] [serial = 245] [outer = 17426800] 23:15:43 INFO - PROCESS | 3876 | 1467872143556 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 23:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 23:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 23:15:43 INFO - PROCESS | 3876 | 1467872143597 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 23:15:43 INFO - PROCESS | 3876 | 1467872143599 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 23:15:43 INFO - PROCESS | 3876 | 1467872143602 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 23:15:43 INFO - PROCESS | 3876 | 1467872143604 Marionette TRACE conn6 <- [1,294,null,{}] 23:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 23:15:43 INFO - PROCESS | 3876 | 1467872143608 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:43 INFO - PROCESS | 3876 | 1467872143609 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:43 INFO - PROCESS | 3876 | 1467872143730 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 23:15:43 INFO - PROCESS | 3876 | 1467872143735 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:43 INFO - PROCESS | 3876 | 1467872143737 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:43 INFO - PROCESS | 3876 | ++DOCSHELL 1789EC00 == 37 [pid = 3876] [id = 83] 23:15:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 105 (178A0400) [pid = 3876] [serial = 246] [outer = 00000000] 23:15:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 106 (17A68000) [pid = 3876] [serial = 247] [outer = 178A0400] 23:15:43 INFO - PROCESS | 3876 | 1467872143794 Marionette DEBUG loaded listener.js 23:15:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 107 (17B21000) [pid = 3876] [serial = 248] [outer = 178A0400] 23:15:44 INFO - PROCESS | 3876 | 1467872144221 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:44 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. 23:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 669ms 23:15:44 INFO - PROCESS | 3876 | 1467872144285 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 23:15:44 INFO - PROCESS | 3876 | 1467872144288 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 23:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 23:15:44 INFO - PROCESS | 3876 | 1467872144290 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 23:15:44 INFO - PROCESS | 3876 | 1467872144293 Marionette TRACE conn6 <- [1,298,null,{}] 23:15:44 INFO - PROCESS | 3876 | 1467872144296 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:44 INFO - PROCESS | 3876 | 1467872144299 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:44 INFO - PROCESS | 3876 | 1467872144445 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 23:15:44 INFO - PROCESS | 3876 | 1467872144473 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:44 INFO - PROCESS | 3876 | 1467872144475 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:44 INFO - PROCESS | 3876 | ++DOCSHELL 13F8B400 == 38 [pid = 3876] [id = 84] 23:15:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 108 (18DD6800) [pid = 3876] [serial = 249] [outer = 00000000] 23:15:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 109 (19A0EC00) [pid = 3876] [serial = 250] [outer = 18DD6800] 23:15:44 INFO - PROCESS | 3876 | 1467872144520 Marionette DEBUG loaded listener.js 23:15:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 110 (19D3D000) [pid = 3876] [serial = 251] [outer = 18DD6800] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 109 (1796E400) [pid = 3876] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 108 (162A4C00) [pid = 3876] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 107 (0D37A000) [pid = 3876] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 106 (0DC7C000) [pid = 3876] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 105 (13F8BC00) [pid = 3876] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 104 (152C7C00) [pid = 3876] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 103 (0DC7D400) [pid = 3876] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 102 (17897000) [pid = 3876] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (19A08400) [pid = 3876] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (16605800) [pid = 3876] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (1C016C00) [pid = 3876] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (16606400) [pid = 3876] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (152C5400) [pid = 3876] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (1232B400) [pid = 3876] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (15005C00) [pid = 3876] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (0D7B5C00) [pid = 3876] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (0D945400) [pid = 3876] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (16472C00) [pid = 3876] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (0D94B800) [pid = 3876] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (0D72E400) [pid = 3876] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 23:15:45 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (1C8F3800) [pid = 3876] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 23:15:45 INFO - PROCESS | 3876 | 1467872145157 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:45 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. 23:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 930ms 23:15:45 INFO - PROCESS | 3876 | 1467872145222 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 23:15:45 INFO - PROCESS | 3876 | 1467872145224 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 23:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 23:15:45 INFO - PROCESS | 3876 | 1467872145227 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 23:15:45 INFO - PROCESS | 3876 | 1467872145229 Marionette TRACE conn6 <- [1,302,null,{}] 23:15:45 INFO - PROCESS | 3876 | 1467872145232 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:45 INFO - PROCESS | 3876 | 1467872145234 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:45 INFO - PROCESS | 3876 | 1467872145346 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 23:15:45 INFO - PROCESS | 3876 | 1467872145397 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:45 INFO - PROCESS | 3876 | 1467872145399 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:45 INFO - PROCESS | 3876 | ++DOCSHELL 0C729C00 == 39 [pid = 3876] [id = 85] 23:15:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (0D3E0C00) [pid = 3876] [serial = 252] [outer = 00000000] 23:15:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (12466C00) [pid = 3876] [serial = 253] [outer = 0D3E0C00] 23:15:45 INFO - PROCESS | 3876 | 1467872145442 Marionette DEBUG loaded listener.js 23:15:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (15261800) [pid = 3876] [serial = 254] [outer = 0D3E0C00] 23:15:45 INFO - PROCESS | 3876 | 1467872145802 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:45 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. 23:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 629ms 23:15:45 INFO - PROCESS | 3876 | 1467872145858 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 23:15:45 INFO - PROCESS | 3876 | 1467872145860 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 23:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 23:15:45 INFO - PROCESS | 3876 | 1467872145863 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 23:15:45 INFO - PROCESS | 3876 | 1467872145865 Marionette TRACE conn6 <- [1,306,null,{}] 23:15:45 INFO - PROCESS | 3876 | 1467872145869 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:45 INFO - PROCESS | 3876 | 1467872145870 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:45 INFO - PROCESS | 3876 | 1467872145959 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 23:15:45 INFO - PROCESS | 3876 | 1467872145965 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:45 INFO - PROCESS | 3876 | 1467872145967 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:45 INFO - PROCESS | 3876 | ++DOCSHELL 152CE800 == 40 [pid = 3876] [id = 86] 23:15:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (162AAC00) [pid = 3876] [serial = 255] [outer = 00000000] 23:15:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (17996000) [pid = 3876] [serial = 256] [outer = 162AAC00] 23:15:46 INFO - PROCESS | 3876 | 1467872146009 Marionette DEBUG loaded listener.js 23:15:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (18EED000) [pid = 3876] [serial = 257] [outer = 162AAC00] 23:15:46 INFO - PROCESS | 3876 | 1467872146539 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:46 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. 23:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 730ms 23:15:46 INFO - PROCESS | 3876 | 1467872146594 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 23:15:46 INFO - PROCESS | 3876 | 1467872146596 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 23:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 23:15:46 INFO - PROCESS | 3876 | 1467872146599 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 23:15:46 INFO - PROCESS | 3876 | 1467872146601 Marionette TRACE conn6 <- [1,310,null,{}] 23:15:46 INFO - PROCESS | 3876 | 1467872146604 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:46 INFO - PROCESS | 3876 | 1467872146606 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:46 INFO - PROCESS | 3876 | 1467872146686 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 23:15:46 INFO - PROCESS | 3876 | 1467872146691 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:46 INFO - PROCESS | 3876 | 1467872146693 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:46 INFO - PROCESS | 3876 | ++DOCSHELL 19D43800 == 41 [pid = 3876] [id = 87] 23:15:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (1A112C00) [pid = 3876] [serial = 258] [outer = 00000000] 23:15:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (1A56E400) [pid = 3876] [serial = 259] [outer = 1A112C00] 23:15:46 INFO - PROCESS | 3876 | 1467872146736 Marionette DEBUG loaded listener.js 23:15:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (1A571000) [pid = 3876] [serial = 260] [outer = 1A112C00] 23:15:47 INFO - PROCESS | 3876 | 1467872147103 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 23:15:47 INFO - PROCESS | 3876 | 1467872147468 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:47 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. 23:15:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 929ms 23:15:47 INFO - PROCESS | 3876 | 1467872147531 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 23:15:47 INFO - PROCESS | 3876 | 1467872147536 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 23:15:47 INFO - PROCESS | 3876 | 1467872147542 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 23:15:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 23:15:47 INFO - PROCESS | 3876 | 1467872147545 Marionette TRACE conn6 <- [1,314,null,{}] 23:15:47 INFO - PROCESS | 3876 | 1467872147550 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:47 INFO - PROCESS | 3876 | 1467872147553 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:47 INFO - PROCESS | 3876 | 1467872147679 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 23:15:47 INFO - PROCESS | 3876 | 1467872147804 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:47 INFO - PROCESS | 3876 | 1467872147807 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:47 INFO - PROCESS | 3876 | ++DOCSHELL 0D3E7800 == 42 [pid = 3876] [id = 88] 23:15:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (0D45F000) [pid = 3876] [serial = 261] [outer = 00000000] 23:15:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (0D734C00) [pid = 3876] [serial = 262] [outer = 0D45F000] 23:15:47 INFO - PROCESS | 3876 | 1467872147865 Marionette DEBUG loaded listener.js 23:15:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (0D946800) [pid = 3876] [serial = 263] [outer = 0D45F000] 23:15:48 INFO - PROCESS | 3876 | 1467872148566 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:48 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. 23:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1068ms 23:15:48 INFO - PROCESS | 3876 | 1467872148613 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 23:15:48 INFO - PROCESS | 3876 | 1467872148618 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 23:15:48 INFO - PROCESS | 3876 | 1467872148624 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 23:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 23:15:48 INFO - PROCESS | 3876 | 1467872148627 Marionette TRACE conn6 <- [1,318,null,{}] 23:15:48 INFO - PROCESS | 3876 | 1467872148632 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:48 INFO - PROCESS | 3876 | 1467872148634 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:48 INFO - PROCESS | 3876 | 1467872148771 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 23:15:48 INFO - PROCESS | 3876 | 1467872148895 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:48 INFO - PROCESS | 3876 | 1467872148897 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:48 INFO - PROCESS | 3876 | ++DOCSHELL 0C72B000 == 43 [pid = 3876] [id = 89] 23:15:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (0D06C800) [pid = 3876] [serial = 264] [outer = 00000000] 23:15:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 103 (0DC44800) [pid = 3876] [serial = 265] [outer = 0D06C800] 23:15:48 INFO - PROCESS | 3876 | 1467872148955 Marionette DEBUG loaded listener.js 23:15:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 104 (0DC79C00) [pid = 3876] [serial = 266] [outer = 0D06C800] 23:15:49 INFO - PROCESS | 3876 | 1467872149804 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:49 INFO - PROCESS | 3876 | --DOCSHELL 152CE800 == 42 [pid = 3876] [id = 86] 23:15:49 INFO - PROCESS | 3876 | --DOCSHELL 0C729C00 == 41 [pid = 3876] [id = 85] 23:15:49 INFO - PROCESS | 3876 | --DOCSHELL 13F8B400 == 40 [pid = 3876] [id = 84] 23:15:49 INFO - PROCESS | 3876 | --DOCSHELL 1789EC00 == 39 [pid = 3876] [id = 83] 23:15:49 INFO - PROCESS | 3876 | --DOCSHELL 11B0F000 == 38 [pid = 3876] [id = 82] 23:15:49 INFO - PROCESS | 3876 | --DOCSHELL 164E0000 == 37 [pid = 3876] [id = 81] 23:15:49 INFO - PROCESS | 3876 | --DOCSHELL 156DA800 == 36 [pid = 3876] [id = 80] 23:15:49 INFO - PROCESS | 3876 | --DOCSHELL 152B7400 == 35 [pid = 3876] [id = 79] 23:15:49 INFO - PROCESS | 3876 | --DOCSHELL 14C50400 == 34 [pid = 3876] [id = 78] 23:15:49 INFO - PROCESS | 3876 | --DOCSHELL 12375800 == 33 [pid = 3876] [id = 77] 23:15:49 INFO - PROCESS | 3876 | --DOCSHELL 11B0F800 == 32 [pid = 3876] [id = 76] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 103 (1BFBC000) [pid = 3876] [serial = 217] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOCSHELL 0D94EC00 == 31 [pid = 3876] [id = 75] 23:15:49 INFO - PROCESS | 3876 | --DOCSHELL 0D4F3800 == 30 [pid = 3876] [id = 74] 23:15:49 INFO - PROCESS | 3876 | --DOCSHELL 1BFB5400 == 29 [pid = 3876] [id = 73] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 102 (16617800) [pid = 3876] [serial = 94] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (1CFD0800) [pid = 3876] [serial = 176] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (1C06DC00) [pid = 3876] [serial = 215] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (1660C000) [pid = 3876] [serial = 212] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (1742D400) [pid = 3876] [serial = 200] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (17B2C800) [pid = 3876] [serial = 97] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (1742C000) [pid = 3876] [serial = 133] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (0DC4D800) [pid = 3876] [serial = 91] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (18EAE800) [pid = 3876] [serial = 100] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (164D7800) [pid = 3876] [serial = 139] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (12584400) [pid = 3876] [serial = 136] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (18DD3C00) [pid = 3876] [serial = 202] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (1A110800) [pid = 3876] [serial = 205] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (18EF7000) [pid = 3876] [serial = 203] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1A243800) [pid = 3876] [serial = 206] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (16608C00) [pid = 3876] [serial = 211] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1C032C00) [pid = 3876] [serial = 208] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (17BE1C00) [pid = 3876] [serial = 214] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1C034C00) [pid = 3876] [serial = 209] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1742BC00) [pid = 3876] [serial = 199] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1668C000) [pid = 3876] [serial = 197] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (156D1800) [pid = 3876] [serial = 196] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1508CC00) [pid = 3876] [serial = 193] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (152B0800) [pid = 3876] [serial = 194] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0DC47C00) [pid = 3876] [serial = 190] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (0DC77400) [pid = 3876] [serial = 191] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (0D94D800) [pid = 3876] [serial = 188] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D94A400) [pid = 3876] [serial = 187] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (18EF2C00) [pid = 3876] [serial = 185] [outer = 00000000] [url = about:blank] 23:15:49 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. 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17997C00) [pid = 3876] [serial = 184] [outer = 00000000] [url = about:blank] 23:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1287ms 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (12471400) [pid = 3876] [serial = 182] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (0DC7C400) [pid = 3876] [serial = 181] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (11CA3400) [pid = 3876] [serial = 179] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (0DC80800) [pid = 3876] [serial = 178] [outer = 00000000] [url = about:blank] 23:15:49 INFO - PROCESS | 3876 | 1467872149917 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 23:15:49 INFO - PROCESS | 3876 | 1467872149921 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 23:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 23:15:49 INFO - PROCESS | 3876 | 1467872149925 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 23:15:49 INFO - PROCESS | 3876 | 1467872149928 Marionette TRACE conn6 <- [1,322,null,{}] 23:15:49 INFO - PROCESS | 3876 | 1467872149933 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:49 INFO - PROCESS | 3876 | 1467872149936 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:50 INFO - PROCESS | 3876 | 1467872150023 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 23:15:50 INFO - PROCESS | 3876 | 1467872150031 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:50 INFO - PROCESS | 3876 | 1467872150033 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:50 INFO - PROCESS | 3876 | ++DOCSHELL 0D7B5C00 == 30 [pid = 3876] [id = 90] 23:15:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0D7BE800) [pid = 3876] [serial = 267] [outer = 00000000] 23:15:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0D94A400) [pid = 3876] [serial = 268] [outer = 0D7BE800] 23:15:50 INFO - PROCESS | 3876 | 1467872150081 Marionette DEBUG loaded listener.js 23:15:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (0DC43400) [pid = 3876] [serial = 269] [outer = 0D7BE800] 23:15:50 INFO - PROCESS | 3876 | 1467872150565 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:50 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. 23:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 669ms 23:15:50 INFO - PROCESS | 3876 | 1467872150597 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 23:15:50 INFO - PROCESS | 3876 | 1467872150601 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 23:15:50 INFO - PROCESS | 3876 | 1467872150607 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 23:15:50 INFO - PROCESS | 3876 | 1467872150609 Marionette TRACE conn6 <- [1,326,null,{}] 23:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 23:15:50 INFO - PROCESS | 3876 | 1467872150613 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:50 INFO - PROCESS | 3876 | 1467872150616 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:50 INFO - PROCESS | 3876 | 1467872150705 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 23:15:50 INFO - PROCESS | 3876 | 1467872150714 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:50 INFO - PROCESS | 3876 | 1467872150716 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:50 INFO - PROCESS | 3876 | ++DOCSHELL 0DDC8800 == 31 [pid = 3876] [id = 91] 23:15:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0DE02000) [pid = 3876] [serial = 270] [outer = 00000000] 23:15:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0DEC2400) [pid = 3876] [serial = 271] [outer = 0DE02000] 23:15:50 INFO - PROCESS | 3876 | 1467872150764 Marionette DEBUG loaded listener.js 23:15:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (0E93E800) [pid = 3876] [serial = 272] [outer = 0DE02000] 23:15:51 INFO - PROCESS | 3876 | 1467872151225 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:51 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. 23:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 23:15:51 INFO - PROCESS | 3876 | 1467872151282 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 23:15:51 INFO - PROCESS | 3876 | 1467872151285 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 23:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 23:15:51 INFO - PROCESS | 3876 | 1467872151288 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 23:15:51 INFO - PROCESS | 3876 | 1467872151291 Marionette TRACE conn6 <- [1,330,null,{}] 23:15:51 INFO - PROCESS | 3876 | 1467872151302 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:51 INFO - PROCESS | 3876 | 1467872151306 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:51 INFO - PROCESS | 3876 | 1467872151391 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 23:15:51 INFO - PROCESS | 3876 | 1467872151468 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:51 INFO - PROCESS | 3876 | 1467872151471 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:51 INFO - PROCESS | 3876 | ++DOCSHELL 1325C800 == 32 [pid = 3876] [id = 92] 23:15:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1325D000) [pid = 3876] [serial = 273] [outer = 00000000] 23:15:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (13746C00) [pid = 3876] [serial = 274] [outer = 1325D000] 23:15:51 INFO - PROCESS | 3876 | 1467872151519 Marionette DEBUG loaded listener.js 23:15:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (14C4E400) [pid = 3876] [serial = 275] [outer = 1325D000] 23:15:51 INFO - PROCESS | 3876 | 1467872151916 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:51 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. 23:15:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 23:15:51 INFO - PROCESS | 3876 | 1467872151962 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 23:15:51 INFO - PROCESS | 3876 | 1467872151965 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 23:15:51 INFO - PROCESS | 3876 | 1467872151968 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 23:15:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 23:15:51 INFO - PROCESS | 3876 | 1467872151969 Marionette TRACE conn6 <- [1,334,null,{}] 23:15:51 INFO - PROCESS | 3876 | 1467872151973 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:51 INFO - PROCESS | 3876 | 1467872151975 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:52 INFO - PROCESS | 3876 | 1467872152120 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 23:15:52 INFO - PROCESS | 3876 | 1467872152137 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:52 INFO - PROCESS | 3876 | 1467872152139 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:52 INFO - PROCESS | 3876 | ++DOCSHELL 14C4A000 == 33 [pid = 3876] [id = 93] 23:15:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (14C4E000) [pid = 3876] [serial = 276] [outer = 00000000] 23:15:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (152B6000) [pid = 3876] [serial = 277] [outer = 14C4E000] 23:15:52 INFO - PROCESS | 3876 | 1467872152183 Marionette DEBUG loaded listener.js 23:15:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (152C6800) [pid = 3876] [serial = 278] [outer = 14C4E000] 23:15:52 INFO - PROCESS | 3876 | 1467872152599 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:52 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. 23:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 669ms 23:15:52 INFO - PROCESS | 3876 | 1467872152642 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 23:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 23:15:52 INFO - PROCESS | 3876 | 1467872152644 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 23:15:52 INFO - PROCESS | 3876 | 1467872152647 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 23:15:52 INFO - PROCESS | 3876 | 1467872152649 Marionette TRACE conn6 <- [1,338,null,{}] 23:15:52 INFO - PROCESS | 3876 | 1467872152657 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:52 INFO - PROCESS | 3876 | 1467872152659 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:52 INFO - PROCESS | 3876 | 1467872152763 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 23:15:52 INFO - PROCESS | 3876 | 1467872152771 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:52 INFO - PROCESS | 3876 | 1467872152773 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:52 INFO - PROCESS | 3876 | ++DOCSHELL 152AF000 == 34 [pid = 3876] [id = 94] 23:15:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (152CB400) [pid = 3876] [serial = 279] [outer = 00000000] 23:15:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (162A3C00) [pid = 3876] [serial = 280] [outer = 152CB400] 23:15:52 INFO - PROCESS | 3876 | 1467872152817 Marionette DEBUG loaded listener.js 23:15:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (162A4800) [pid = 3876] [serial = 281] [outer = 152CB400] 23:15:53 INFO - PROCESS | 3876 | 1467872153274 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:53 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. 23:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 23:15:53 INFO - PROCESS | 3876 | 1467872153320 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 23:15:53 INFO - PROCESS | 3876 | 1467872153322 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 23:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 23:15:53 INFO - PROCESS | 3876 | 1467872153325 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 23:15:53 INFO - PROCESS | 3876 | 1467872153327 Marionette TRACE conn6 <- [1,342,null,{}] 23:15:53 INFO - PROCESS | 3876 | 1467872153330 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:53 INFO - PROCESS | 3876 | 1467872153336 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:53 INFO - PROCESS | 3876 | 1467872153476 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 23:15:53 INFO - PROCESS | 3876 | 1467872153509 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:53 INFO - PROCESS | 3876 | 1467872153511 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:53 INFO - PROCESS | 3876 | ++DOCSHELL 0D675000 == 35 [pid = 3876] [id = 95] 23:15:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (0DC46000) [pid = 3876] [serial = 282] [outer = 00000000] 23:15:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (16873000) [pid = 3876] [serial = 283] [outer = 0DC46000] 23:15:53 INFO - PROCESS | 3876 | 1467872153555 Marionette DEBUG loaded listener.js 23:15:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (16610400) [pid = 3876] [serial = 284] [outer = 0DC46000] 23:15:53 INFO - PROCESS | 3876 | 1467872153986 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:53 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. 23:15:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 669ms 23:15:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 23:15:53 INFO - PROCESS | 3876 | 1467872153996 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 23:15:53 INFO - PROCESS | 3876 | 1467872153998 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 23:15:53 INFO - PROCESS | 3876 | 1467872154001 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 23:15:53 INFO - PROCESS | 3876 | 1467872154002 Marionette TRACE conn6 <- [1,346,null,{}] 23:15:53 INFO - PROCESS | 3876 | 1467872154006 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:53 INFO - PROCESS | 3876 | 1467872154007 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:54 INFO - PROCESS | 3876 | 1467872154113 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 23:15:54 INFO - PROCESS | 3876 | 1467872154118 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:54 INFO - PROCESS | 3876 | 1467872154120 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:54 INFO - PROCESS | 3876 | ++DOCSHELL 17428800 == 36 [pid = 3876] [id = 96] 23:15:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17430800) [pid = 3876] [serial = 285] [outer = 00000000] 23:15:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (174A6000) [pid = 3876] [serial = 286] [outer = 17430800] 23:15:54 INFO - PROCESS | 3876 | 1467872154165 Marionette DEBUG loaded listener.js 23:15:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1789E800) [pid = 3876] [serial = 287] [outer = 17430800] 23:15:54 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (17426800) [pid = 3876] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 23:15:54 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (0D4F6C00) [pid = 3876] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 23:15:54 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (14C53000) [pid = 3876] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 23:15:54 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (12399000) [pid = 3876] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 23:15:54 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (162A7400) [pid = 3876] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 23:15:54 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (11B10000) [pid = 3876] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 23:15:54 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1BFB5800) [pid = 3876] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 23:15:54 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (164E2800) [pid = 3876] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 23:15:54 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0DC42C00) [pid = 3876] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 23:15:54 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (152B8000) [pid = 3876] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 23:15:54 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (178A0400) [pid = 3876] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 23:15:54 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0D3E0C00) [pid = 3876] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 23:15:54 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (18DD6800) [pid = 3876] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 23:15:54 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (162AAC00) [pid = 3876] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 23:15:54 INFO - PROCESS | 3876 | 1467872154728 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:54 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. 23:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 770ms 23:15:54 INFO - PROCESS | 3876 | 1467872154786 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 23:15:54 INFO - PROCESS | 3876 | 1467872154788 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 23:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 23:15:54 INFO - PROCESS | 3876 | 1467872154791 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 23:15:54 INFO - PROCESS | 3876 | 1467872154793 Marionette TRACE conn6 <- [1,350,null,{}] 23:15:54 INFO - PROCESS | 3876 | 1467872154799 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:54 INFO - PROCESS | 3876 | 1467872154800 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:54 INFO - PROCESS | 3876 | 1467872154879 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 23:15:54 INFO - PROCESS | 3876 | 1467872154885 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:54 INFO - PROCESS | 3876 | 1467872154887 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:54 INFO - PROCESS | 3876 | ++DOCSHELL 1242D000 == 37 [pid = 3876] [id = 97] 23:15:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (14C53000) [pid = 3876] [serial = 288] [outer = 00000000] 23:15:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1742BC00) [pid = 3876] [serial = 289] [outer = 14C53000] 23:15:54 INFO - PROCESS | 3876 | 1467872154930 Marionette DEBUG loaded listener.js 23:15:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (174A3400) [pid = 3876] [serial = 290] [outer = 14C53000] 23:15:55 INFO - PROCESS | 3876 | 1467872155330 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:55 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. 23:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 569ms 23:15:55 INFO - PROCESS | 3876 | 1467872155363 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 23:15:55 INFO - PROCESS | 3876 | 1467872155365 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 23:15:55 INFO - PROCESS | 3876 | 1467872155380 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 23:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 23:15:55 INFO - PROCESS | 3876 | 1467872155382 Marionette TRACE conn6 <- [1,354,null,{}] 23:15:55 INFO - PROCESS | 3876 | 1467872155385 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:55 INFO - PROCESS | 3876 | 1467872155396 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:55 INFO - PROCESS | 3876 | 1467872155484 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 23:15:55 INFO - PROCESS | 3876 | 1467872155490 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:55 INFO - PROCESS | 3876 | 1467872155491 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:55 INFO - PROCESS | 3876 | ++DOCSHELL 178A0400 == 38 [pid = 3876] [id = 98] 23:15:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (08BE1000) [pid = 3876] [serial = 291] [outer = 00000000] 23:15:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17B22000) [pid = 3876] [serial = 292] [outer = 08BE1000] 23:15:55 INFO - PROCESS | 3876 | 1467872155534 Marionette DEBUG loaded listener.js 23:15:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17A64C00) [pid = 3876] [serial = 293] [outer = 08BE1000] 23:15:55 INFO - PROCESS | 3876 | 1467872155945 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:55 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. 23:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms 23:15:55 INFO - PROCESS | 3876 | 1467872156015 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 23:15:55 INFO - PROCESS | 3876 | 1467872156017 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 23:15:55 INFO - PROCESS | 3876 | 1467872156020 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 23:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 23:15:55 INFO - PROCESS | 3876 | 1467872156022 Marionette TRACE conn6 <- [1,358,null,{}] 23:15:56 INFO - PROCESS | 3876 | 1467872156025 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:56 INFO - PROCESS | 3876 | 1467872156027 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:56 INFO - PROCESS | 3876 | 1467872156106 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 23:15:56 INFO - PROCESS | 3876 | 1467872156114 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:56 INFO - PROCESS | 3876 | 1467872156116 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:56 INFO - PROCESS | 3876 | ++DOCSHELL 17B2C000 == 39 [pid = 3876] [id = 99] 23:15:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17B2C400) [pid = 3876] [serial = 294] [outer = 00000000] 23:15:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (18EA7800) [pid = 3876] [serial = 295] [outer = 17B2C400] 23:15:56 INFO - PROCESS | 3876 | 1467872156159 Marionette DEBUG loaded listener.js 23:15:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (18EA9C00) [pid = 3876] [serial = 296] [outer = 17B2C400] 23:15:57 INFO - PROCESS | 3876 | --DOCSHELL 0D7B5C00 == 38 [pid = 3876] [id = 90] 23:15:57 INFO - PROCESS | 3876 | --DOCSHELL 0C72B000 == 37 [pid = 3876] [id = 89] 23:15:57 INFO - PROCESS | 3876 | --DOCSHELL 19D43800 == 36 [pid = 3876] [id = 87] 23:15:57 INFO - PROCESS | 3876 | --DOCSHELL 0D3E7800 == 35 [pid = 3876] [id = 88] 23:15:57 INFO - PROCESS | 3876 | --DOCSHELL 1325C800 == 34 [pid = 3876] [id = 92] 23:15:57 INFO - PROCESS | 3876 | --DOCSHELL 0DDC8800 == 33 [pid = 3876] [id = 91] 23:15:57 INFO - PROCESS | 3876 | --DOCSHELL 152AF000 == 32 [pid = 3876] [id = 94] 23:15:57 INFO - PROCESS | 3876 | --DOCSHELL 178A0400 == 31 [pid = 3876] [id = 98] 23:15:57 INFO - PROCESS | 3876 | --DOCSHELL 14C4A000 == 30 [pid = 3876] [id = 93] 23:15:57 INFO - PROCESS | 3876 | --DOCSHELL 0D675000 == 29 [pid = 3876] [id = 95] 23:15:57 INFO - PROCESS | 3876 | --DOCSHELL 17428800 == 28 [pid = 3876] [id = 96] 23:15:57 INFO - PROCESS | 3876 | --DOCSHELL 1242D000 == 27 [pid = 3876] [id = 97] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (174A6C00) [pid = 3876] [serial = 244] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0D72F000) [pid = 3876] [serial = 220] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (152B5000) [pid = 3876] [serial = 232] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (152B9800) [pid = 3876] [serial = 233] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (124E7C00) [pid = 3876] [serial = 229] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13742800) [pid = 3876] [serial = 230] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (16603400) [pid = 3876] [serial = 238] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (16604400) [pid = 3876] [serial = 239] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (11CA2000) [pid = 3876] [serial = 226] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (11DCE800) [pid = 3876] [serial = 227] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1C5E1000) [pid = 3876] [serial = 218] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1686C400) [pid = 3876] [serial = 241] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0DC4CC00) [pid = 3876] [serial = 223] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (0DC73C00) [pid = 3876] [serial = 224] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (152CC000) [pid = 3876] [serial = 235] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (162A8400) [pid = 3876] [serial = 236] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (17A68000) [pid = 3876] [serial = 247] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (17893C00) [pid = 3876] [serial = 245] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (17B21000) [pid = 3876] [serial = 248] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (12466C00) [pid = 3876] [serial = 253] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (1A56E400) [pid = 3876] [serial = 259] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (19A0EC00) [pid = 3876] [serial = 250] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (17996000) [pid = 3876] [serial = 256] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (0D731C00) [pid = 3876] [serial = 221] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (18EED000) [pid = 3876] [serial = 257] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (19D3D000) [pid = 3876] [serial = 251] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (15261800) [pid = 3876] [serial = 254] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (16611400) [pid = 3876] [serial = 242] [outer = 00000000] [url = about:blank] 23:15:57 INFO - PROCESS | 3876 | 1467872157922 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:57 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. 23:15:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1920ms 23:15:57 INFO - PROCESS | 3876 | 1467872157946 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 23:15:57 INFO - PROCESS | 3876 | 1467872157950 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 23:15:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 23:15:57 INFO - PROCESS | 3876 | 1467872157955 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 23:15:57 INFO - PROCESS | 3876 | 1467872157958 Marionette TRACE conn6 <- [1,362,null,{}] 23:15:57 INFO - PROCESS | 3876 | 1467872157964 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:57 INFO - PROCESS | 3876 | 1467872157967 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:58 INFO - PROCESS | 3876 | 1467872158056 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 23:15:58 INFO - PROCESS | 3876 | 1467872158064 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:58 INFO - PROCESS | 3876 | 1467872158069 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:58 INFO - PROCESS | 3876 | ++DOCSHELL 0D672800 == 28 [pid = 3876] [id = 100] 23:15:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (0D674000) [pid = 3876] [serial = 297] [outer = 00000000] 23:15:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (0D67F800) [pid = 3876] [serial = 298] [outer = 0D674000] 23:15:58 INFO - PROCESS | 3876 | 1467872158117 Marionette DEBUG loaded listener.js 23:15:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (0D72FC00) [pid = 3876] [serial = 299] [outer = 0D674000] 23:15:58 INFO - PROCESS | 3876 | 1467872158593 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:58 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. 23:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 690ms 23:15:58 INFO - PROCESS | 3876 | 1467872158646 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 23:15:58 INFO - PROCESS | 3876 | 1467872158651 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 23:15:58 INFO - PROCESS | 3876 | 1467872158657 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 23:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 23:15:58 INFO - PROCESS | 3876 | 1467872158660 Marionette TRACE conn6 <- [1,366,null,{}] 23:15:58 INFO - PROCESS | 3876 | 1467872158663 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:58 INFO - PROCESS | 3876 | 1467872158666 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:58 INFO - PROCESS | 3876 | 1467872158753 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 23:15:58 INFO - PROCESS | 3876 | 1467872158759 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:58 INFO - PROCESS | 3876 | 1467872158762 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:58 INFO - PROCESS | 3876 | ++DOCSHELL 0DC48400 == 29 [pid = 3876] [id = 101] 23:15:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (0DC48C00) [pid = 3876] [serial = 300] [outer = 00000000] 23:15:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (0DC4D800) [pid = 3876] [serial = 301] [outer = 0DC48C00] 23:15:58 INFO - PROCESS | 3876 | 1467872158816 Marionette DEBUG loaded listener.js 23:15:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (0DC73800) [pid = 3876] [serial = 302] [outer = 0DC48C00] 23:15:59 INFO - PROCESS | 3876 | 1467872159274 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:59 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. 23:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 669ms 23:15:59 INFO - PROCESS | 3876 | 1467872159331 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 23:15:59 INFO - PROCESS | 3876 | 1467872159333 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 23:15:59 INFO - PROCESS | 3876 | 1467872159337 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 23:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 23:15:59 INFO - PROCESS | 3876 | 1467872159340 Marionette TRACE conn6 <- [1,370,null,{}] 23:15:59 INFO - PROCESS | 3876 | 1467872159351 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:59 INFO - PROCESS | 3876 | 1467872159355 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:59 INFO - PROCESS | 3876 | 1467872159465 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 23:15:59 INFO - PROCESS | 3876 | 1467872159546 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:15:59 INFO - PROCESS | 3876 | 1467872159549 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:15:59 INFO - PROCESS | 3876 | ++DOCSHELL 11C23000 == 30 [pid = 3876] [id = 102] 23:15:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (11C25400) [pid = 3876] [serial = 303] [outer = 00000000] 23:15:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (11CAA400) [pid = 3876] [serial = 304] [outer = 11C25400] 23:15:59 INFO - PROCESS | 3876 | 1467872159597 Marionette DEBUG loaded listener.js 23:15:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (11DCF800) [pid = 3876] [serial = 305] [outer = 11C25400] 23:15:59 INFO - PROCESS | 3876 | 1467872159990 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 23:15:59 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. 23:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 670ms 23:15:59 INFO - PROCESS | 3876 | 1467872160010 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 23:15:59 INFO - PROCESS | 3876 | 1467872160013 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 23:15:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 23:15:59 INFO - PROCESS | 3876 | 1467872160016 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 23:15:59 INFO - PROCESS | 3876 | 1467872160017 Marionette TRACE conn6 <- [1,374,null,{}] 23:15:59 INFO - PROCESS | 3876 | 1467872160021 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:15:59 INFO - PROCESS | 3876 | 1467872160023 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:00 INFO - PROCESS | 3876 | 1467872160132 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 23:16:00 INFO - PROCESS | 3876 | 1467872160139 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:00 INFO - PROCESS | 3876 | 1467872160141 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:00 INFO - PROCESS | 3876 | ++DOCSHELL 0DD75400 == 31 [pid = 3876] [id = 103] 23:16:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (11DCE400) [pid = 3876] [serial = 306] [outer = 00000000] 23:16:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (1242C400) [pid = 3876] [serial = 307] [outer = 11DCE400] 23:16:00 INFO - PROCESS | 3876 | 1467872160186 Marionette DEBUG loaded listener.js 23:16:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (12579400) [pid = 3876] [serial = 308] [outer = 11DCE400] 23:16:00 INFO - PROCESS | 3876 | 1467872160610 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 23:16:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 23:16:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 629ms 23:16:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 23:16:00 INFO - PROCESS | 3876 | 1467872160647 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 23:16:00 INFO - PROCESS | 3876 | 1467872160649 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 23:16:00 INFO - PROCESS | 3876 | 1467872160652 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 23:16:00 INFO - PROCESS | 3876 | 1467872160653 Marionette TRACE conn6 <- [1,378,null,{}] 23:16:00 INFO - PROCESS | 3876 | 1467872160657 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:00 INFO - PROCESS | 3876 | 1467872160659 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:00 INFO - PROCESS | 3876 | 1467872160763 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 23:16:00 INFO - PROCESS | 3876 | 1467872160799 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:00 INFO - PROCESS | 3876 | 1467872160801 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:00 INFO - PROCESS | 3876 | ++DOCSHELL 1325CC00 == 32 [pid = 3876] [id = 104] 23:16:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1325F800) [pid = 3876] [serial = 309] [outer = 00000000] 23:16:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (14C4D800) [pid = 3876] [serial = 310] [outer = 1325F800] 23:16:00 INFO - PROCESS | 3876 | 1467872160849 Marionette DEBUG loaded listener.js 23:16:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (15086800) [pid = 3876] [serial = 311] [outer = 1325F800] 23:16:01 INFO - PROCESS | 3876 | 1467872161255 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 23:16:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 23:16:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 670ms 23:16:01 INFO - PROCESS | 3876 | 1467872161292 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 23:16:01 INFO - PROCESS | 3876 | 1467872161294 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 23:16:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 23:16:01 INFO - PROCESS | 3876 | 1467872161297 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 23:16:01 INFO - PROCESS | 3876 | 1467872161299 Marionette TRACE conn6 <- [1,382,null,{}] 23:16:01 INFO - PROCESS | 3876 | 1467872161307 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:01 INFO - PROCESS | 3876 | 1467872161312 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:01 INFO - PROCESS | 3876 | 1467872161413 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 23:16:01 INFO - PROCESS | 3876 | 1467872161422 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:01 INFO - PROCESS | 3876 | 1467872161423 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:01 INFO - PROCESS | 3876 | ++DOCSHELL 152B8000 == 33 [pid = 3876] [id = 105] 23:16:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (152C1000) [pid = 3876] [serial = 312] [outer = 00000000] 23:16:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (152C9C00) [pid = 3876] [serial = 313] [outer = 152C1000] 23:16:01 INFO - PROCESS | 3876 | 1467872161467 Marionette DEBUG loaded listener.js 23:16:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (152CF800) [pid = 3876] [serial = 314] [outer = 152C1000] 23:16:01 INFO - PROCESS | 3876 | 1467872161925 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 23:16:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 23:16:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 689ms 23:16:02 INFO - PROCESS | 3876 | 1467872162006 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 23:16:02 INFO - PROCESS | 3876 | 1467872162008 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 23:16:02 INFO - PROCESS | 3876 | 1467872162012 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 23:16:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 23:16:02 INFO - PROCESS | 3876 | 1467872162013 Marionette TRACE conn6 <- [1,386,null,{}] 23:16:02 INFO - PROCESS | 3876 | 1467872162018 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:02 INFO - PROCESS | 3876 | 1467872162020 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:02 INFO - PROCESS | 3876 | 1467872162095 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 23:16:02 INFO - PROCESS | 3876 | 1467872162101 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:02 INFO - PROCESS | 3876 | 1467872162103 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:02 INFO - PROCESS | 3876 | ++DOCSHELL 156D7000 == 34 [pid = 3876] [id = 106] 23:16:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (162A3800) [pid = 3876] [serial = 315] [outer = 00000000] 23:16:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (162AAC00) [pid = 3876] [serial = 316] [outer = 162A3800] 23:16:02 INFO - PROCESS | 3876 | 1467872162146 Marionette DEBUG loaded listener.js 23:16:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (164DD400) [pid = 3876] [serial = 317] [outer = 162A3800] 23:16:02 INFO - PROCESS | 3876 | 1467872162549 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 23:16:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 23:16:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 570ms 23:16:02 INFO - PROCESS | 3876 | 1467872162597 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 23:16:02 INFO - PROCESS | 3876 | 1467872162599 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 23:16:02 INFO - PROCESS | 3876 | 1467872162602 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 23:16:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 23:16:02 INFO - PROCESS | 3876 | 1467872162603 Marionette TRACE conn6 <- [1,390,null,{}] 23:16:02 INFO - PROCESS | 3876 | 1467872162607 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:02 INFO - PROCESS | 3876 | 1467872162608 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:02 INFO - PROCESS | 3876 | 1467872162685 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 23:16:02 INFO - PROCESS | 3876 | 1467872162690 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:02 INFO - PROCESS | 3876 | 1467872162692 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:02 INFO - PROCESS | 3876 | ++DOCSHELL 0C724000 == 35 [pid = 3876] [id = 107] 23:16:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (0D076800) [pid = 3876] [serial = 318] [outer = 00000000] 23:16:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1660A800) [pid = 3876] [serial = 319] [outer = 0D076800] 23:16:02 INFO - PROCESS | 3876 | 1467872162735 Marionette DEBUG loaded listener.js 23:16:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (16606400) [pid = 3876] [serial = 320] [outer = 0D076800] 23:16:03 INFO - PROCESS | 3876 | 1467872163204 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 23:16:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 23:16:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 23:16:03 INFO - PROCESS | 3876 | 1467872163238 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 23:16:03 INFO - PROCESS | 3876 | 1467872163240 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 23:16:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 23:16:03 INFO - PROCESS | 3876 | 1467872163242 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 23:16:03 INFO - PROCESS | 3876 | 1467872163244 Marionette TRACE conn6 <- [1,394,null,{}] 23:16:03 INFO - PROCESS | 3876 | 1467872163248 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:03 INFO - PROCESS | 3876 | 1467872163249 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:03 INFO - PROCESS | 3876 | 1467872163351 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 23:16:03 INFO - PROCESS | 3876 | 1467872163358 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:03 INFO - PROCESS | 3876 | 1467872163360 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:03 INFO - PROCESS | 3876 | ++DOCSHELL 11C1F000 == 36 [pid = 3876] [id = 108] 23:16:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (16690400) [pid = 3876] [serial = 321] [outer = 00000000] 23:16:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17036800) [pid = 3876] [serial = 322] [outer = 16690400] 23:16:03 INFO - PROCESS | 3876 | 1467872163404 Marionette DEBUG loaded listener.js 23:16:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17125C00) [pid = 3876] [serial = 323] [outer = 16690400] 23:16:03 INFO - PROCESS | 3876 | 1467872163875 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 23:16:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 23:16:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 669ms 23:16:03 INFO - PROCESS | 3876 | 1467872163913 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 23:16:03 INFO - PROCESS | 3876 | 1467872163915 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 23:16:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 23:16:03 INFO - PROCESS | 3876 | 1467872163922 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 23:16:03 INFO - PROCESS | 3876 | 1467872163924 Marionette TRACE conn6 <- [1,398,null,{}] 23:16:03 INFO - PROCESS | 3876 | 1467872163928 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:03 INFO - PROCESS | 3876 | 1467872163929 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:04 INFO - PROCESS | 3876 | 1467872164037 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 23:16:04 INFO - PROCESS | 3876 | 1467872164043 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:04 INFO - PROCESS | 3876 | 1467872164045 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:04 INFO - PROCESS | 3876 | ++DOCSHELL 1742C000 == 37 [pid = 3876] [id = 109] 23:16:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17431000) [pid = 3876] [serial = 324] [outer = 00000000] 23:16:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (17898400) [pid = 3876] [serial = 325] [outer = 17431000] 23:16:04 INFO - PROCESS | 3876 | 1467872164087 Marionette DEBUG loaded listener.js 23:16:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1789DC00) [pid = 3876] [serial = 326] [outer = 17431000] 23:16:04 INFO - PROCESS | 3876 | 1467872164568 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 23:16:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 23:16:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 670ms 23:16:04 INFO - PROCESS | 3876 | 1467872164593 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 23:16:04 INFO - PROCESS | 3876 | 1467872164596 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 23:16:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 23:16:04 INFO - PROCESS | 3876 | 1467872164608 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 23:16:04 INFO - PROCESS | 3876 | 1467872164610 Marionette TRACE conn6 <- [1,402,null,{}] 23:16:04 INFO - PROCESS | 3876 | 1467872164615 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:04 INFO - PROCESS | 3876 | 1467872164617 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:04 INFO - PROCESS | 3876 | 1467872164762 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 23:16:04 INFO - PROCESS | 3876 | 1467872164788 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:04 INFO - PROCESS | 3876 | 1467872164790 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:04 INFO - PROCESS | 3876 | ++DOCSHELL 1325A800 == 38 [pid = 3876] [id = 110] 23:16:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17B20400) [pid = 3876] [serial = 327] [outer = 00000000] 23:16:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (17BE3800) [pid = 3876] [serial = 328] [outer = 17B20400] 23:16:04 INFO - PROCESS | 3876 | 1467872164835 Marionette DEBUG loaded listener.js 23:16:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (18EF0000) [pid = 3876] [serial = 329] [outer = 17B20400] 23:16:05 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (152CB400) [pid = 3876] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 23:16:05 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (0DC46000) [pid = 3876] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 23:16:05 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (17430800) [pid = 3876] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 23:16:05 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (08BE1000) [pid = 3876] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 23:16:05 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1325D000) [pid = 3876] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 23:16:05 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0DE02000) [pid = 3876] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 23:16:05 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0D7BE800) [pid = 3876] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 23:16:05 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0D06C800) [pid = 3876] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 23:16:05 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0D45F000) [pid = 3876] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 23:16:05 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1A112C00) [pid = 3876] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 23:16:05 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (14C4E000) [pid = 3876] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 23:16:05 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (14C53000) [pid = 3876] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 23:16:05 INFO - PROCESS | 3876 | 1467872165379 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 23:16:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 23:16:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 829ms 23:16:05 INFO - PROCESS | 3876 | 1467872165439 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 23:16:05 INFO - PROCESS | 3876 | 1467872165441 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 23:16:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 23:16:05 INFO - PROCESS | 3876 | 1467872165444 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 23:16:05 INFO - PROCESS | 3876 | 1467872165445 Marionette TRACE conn6 <- [1,406,null,{}] 23:16:05 INFO - PROCESS | 3876 | 1467872165449 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:05 INFO - PROCESS | 3876 | 1467872165451 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:05 INFO - PROCESS | 3876 | 1467872165529 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 23:16:05 INFO - PROCESS | 3876 | 1467872165535 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:05 INFO - PROCESS | 3876 | 1467872165536 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:05 INFO - PROCESS | 3876 | ++DOCSHELL 152B3000 == 39 [pid = 3876] [id = 111] 23:16:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (152C2400) [pid = 3876] [serial = 330] [outer = 00000000] 23:16:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1668C000) [pid = 3876] [serial = 331] [outer = 152C2400] 23:16:05 INFO - PROCESS | 3876 | 1467872165589 Marionette DEBUG loaded listener.js 23:16:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17892800) [pid = 3876] [serial = 332] [outer = 152C2400] 23:16:06 INFO - PROCESS | 3876 | 1467872165999 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 23:16:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 23:16:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 572ms 23:16:06 INFO - PROCESS | 3876 | 1467872166016 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 23:16:06 INFO - PROCESS | 3876 | 1467872166018 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 23:16:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 23:16:06 INFO - PROCESS | 3876 | 1467872166021 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 23:16:06 INFO - PROCESS | 3876 | 1467872166023 Marionette TRACE conn6 <- [1,410,null,{}] 23:16:06 INFO - PROCESS | 3876 | 1467872166026 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:06 INFO - PROCESS | 3876 | 1467872166028 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:06 INFO - PROCESS | 3876 | 1467872166142 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 23:16:06 INFO - PROCESS | 3876 | 1467872166151 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:06 INFO - PROCESS | 3876 | 1467872166153 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:06 INFO - PROCESS | 3876 | ++DOCSHELL 156D4000 == 40 [pid = 3876] [id = 112] 23:16:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17A6AC00) [pid = 3876] [serial = 333] [outer = 00000000] 23:16:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (19A0B000) [pid = 3876] [serial = 334] [outer = 17A6AC00] 23:16:06 INFO - PROCESS | 3876 | 1467872166196 Marionette DEBUG loaded listener.js 23:16:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (19A74000) [pid = 3876] [serial = 335] [outer = 17A6AC00] 23:16:06 INFO - PROCESS | 3876 | 1467872166634 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 23:16:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 23:16:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 630ms 23:16:06 INFO - PROCESS | 3876 | 1467872166652 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 23:16:06 INFO - PROCESS | 3876 | 1467872166654 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 23:16:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 23:16:06 INFO - PROCESS | 3876 | 1467872166657 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 23:16:06 INFO - PROCESS | 3876 | 1467872166659 Marionette TRACE conn6 <- [1,414,null,{}] 23:16:06 INFO - PROCESS | 3876 | 1467872166663 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:06 INFO - PROCESS | 3876 | 1467872166664 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:06 INFO - PROCESS | 3876 | 1467872166773 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 23:16:06 INFO - PROCESS | 3876 | 1467872166780 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:06 INFO - PROCESS | 3876 | 1467872166782 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:06 INFO - PROCESS | 3876 | ++DOCSHELL 15132000 == 41 [pid = 3876] [id = 113] 23:16:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (19D3D800) [pid = 3876] [serial = 336] [outer = 00000000] 23:16:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1A18D800) [pid = 3876] [serial = 337] [outer = 19D3D800] 23:16:06 INFO - PROCESS | 3876 | 1467872166825 Marionette DEBUG loaded listener.js 23:16:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1A243800) [pid = 3876] [serial = 338] [outer = 19D3D800] 23:16:07 INFO - PROCESS | 3876 | 1467872167340 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 23:16:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 23:16:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 729ms 23:16:07 INFO - PROCESS | 3876 | 1467872167441 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 23:16:07 INFO - PROCESS | 3876 | 1467872167446 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 23:16:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 23:16:07 INFO - PROCESS | 3876 | 1467872167476 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 23:16:07 INFO - PROCESS | 3876 | 1467872167480 Marionette TRACE conn6 <- [1,418,null,{}] 23:16:07 INFO - PROCESS | 3876 | 1467872167518 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:07 INFO - PROCESS | 3876 | 1467872167522 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:07 INFO - PROCESS | 3876 | 1467872167644 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 23:16:07 INFO - PROCESS | 3876 | 1467872167717 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:07 INFO - PROCESS | 3876 | 1467872167722 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:07 INFO - PROCESS | 3876 | ++DOCSHELL 0D0F2C00 == 42 [pid = 3876] [id = 114] 23:16:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (0D335800) [pid = 3876] [serial = 339] [outer = 00000000] 23:16:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (0D735000) [pid = 3876] [serial = 340] [outer = 0D335800] 23:16:07 INFO - PROCESS | 3876 | 1467872167821 Marionette DEBUG loaded listener.js 23:16:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (0D94DC00) [pid = 3876] [serial = 341] [outer = 0D335800] 23:16:09 INFO - PROCESS | 3876 | 1467872169064 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 23:16:09 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 23:16:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1711ms 23:16:09 INFO - PROCESS | 3876 | 1467872169167 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 23:16:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 23:16:09 INFO - PROCESS | 3876 | 1467872169172 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 23:16:09 INFO - PROCESS | 3876 | 1467872169177 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 23:16:09 INFO - PROCESS | 3876 | 1467872169180 Marionette TRACE conn6 <- [1,422,null,{}] 23:16:09 INFO - PROCESS | 3876 | 1467872169186 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:09 INFO - PROCESS | 3876 | 1467872169188 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:09 INFO - PROCESS | 3876 | 1467872169292 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 23:16:09 INFO - PROCESS | 3876 | 1467872169368 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:09 INFO - PROCESS | 3876 | 1467872169371 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:09 INFO - PROCESS | 3876 | ++DOCSHELL 0D942C00 == 43 [pid = 3876] [id = 115] 23:16:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (0D943C00) [pid = 3876] [serial = 342] [outer = 00000000] 23:16:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (0DC46800) [pid = 3876] [serial = 343] [outer = 0D943C00] 23:16:09 INFO - PROCESS | 3876 | 1467872169421 Marionette DEBUG loaded listener.js 23:16:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (0DC78C00) [pid = 3876] [serial = 344] [outer = 0D943C00] 23:16:09 INFO - PROCESS | 3876 | --DOCSHELL 156D4000 == 42 [pid = 3876] [id = 112] 23:16:09 INFO - PROCESS | 3876 | --DOCSHELL 152B3000 == 41 [pid = 3876] [id = 111] 23:16:09 INFO - PROCESS | 3876 | --DOCSHELL 1325A800 == 40 [pid = 3876] [id = 110] 23:16:09 INFO - PROCESS | 3876 | --DOCSHELL 1742C000 == 39 [pid = 3876] [id = 109] 23:16:09 INFO - PROCESS | 3876 | --DOCSHELL 11C1F000 == 38 [pid = 3876] [id = 108] 23:16:09 INFO - PROCESS | 3876 | --DOCSHELL 0C724000 == 37 [pid = 3876] [id = 107] 23:16:09 INFO - PROCESS | 3876 | --DOCSHELL 156D7000 == 36 [pid = 3876] [id = 106] 23:16:09 INFO - PROCESS | 3876 | --DOCSHELL 152B8000 == 35 [pid = 3876] [id = 105] 23:16:09 INFO - PROCESS | 3876 | --DOCSHELL 1325CC00 == 34 [pid = 3876] [id = 104] 23:16:09 INFO - PROCESS | 3876 | --DOCSHELL 0DD75400 == 33 [pid = 3876] [id = 103] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (18EA7800) [pid = 3876] [serial = 295] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOCSHELL 11C23000 == 32 [pid = 3876] [id = 102] 23:16:09 INFO - PROCESS | 3876 | --DOCSHELL 0DC48400 == 31 [pid = 3876] [id = 101] 23:16:09 INFO - PROCESS | 3876 | --DOCSHELL 0D672800 == 30 [pid = 3876] [id = 100] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (162A3C00) [pid = 3876] [serial = 280] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (16873000) [pid = 3876] [serial = 283] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (162A4800) [pid = 3876] [serial = 281] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (174A6000) [pid = 3876] [serial = 286] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (16610400) [pid = 3876] [serial = 284] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (17B22000) [pid = 3876] [serial = 292] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1789E800) [pid = 3876] [serial = 287] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (13746C00) [pid = 3876] [serial = 274] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (14C4E400) [pid = 3876] [serial = 275] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0DEC2400) [pid = 3876] [serial = 271] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0E93E800) [pid = 3876] [serial = 272] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D94A400) [pid = 3876] [serial = 268] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17A64C00) [pid = 3876] [serial = 293] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0DC43400) [pid = 3876] [serial = 269] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (0DC79C00) [pid = 3876] [serial = 266] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (0DC44800) [pid = 3876] [serial = 265] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D946800) [pid = 3876] [serial = 263] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0D734C00) [pid = 3876] [serial = 262] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1A571000) [pid = 3876] [serial = 260] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (152B6000) [pid = 3876] [serial = 277] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (174A3400) [pid = 3876] [serial = 290] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (152C6800) [pid = 3876] [serial = 278] [outer = 00000000] [url = about:blank] 23:16:09 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1742BC00) [pid = 3876] [serial = 289] [outer = 00000000] [url = about:blank] 23:16:10 INFO - PROCESS | 3876 | 1467872170494 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 23:16:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 23:16:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1379ms 23:16:10 INFO - PROCESS | 3876 | 1467872170557 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 23:16:10 INFO - PROCESS | 3876 | 1467872170562 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 23:16:10 INFO - PROCESS | 3876 | 1467872170568 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 23:16:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 23:16:10 INFO - PROCESS | 3876 | 1467872170571 Marionette TRACE conn6 <- [1,426,null,{}] 23:16:10 INFO - PROCESS | 3876 | 1467872170574 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:10 INFO - PROCESS | 3876 | 1467872170577 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:10 INFO - PROCESS | 3876 | 1467872170664 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 23:16:10 INFO - PROCESS | 3876 | 1467872170670 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:10 INFO - PROCESS | 3876 | 1467872170673 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:10 INFO - PROCESS | 3876 | ++DOCSHELL 0D94D400 == 31 [pid = 3876] [id = 116] 23:16:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0D94F000) [pid = 3876] [serial = 345] [outer = 00000000] 23:16:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0DC73000) [pid = 3876] [serial = 346] [outer = 0D94F000] 23:16:10 INFO - PROCESS | 3876 | 1467872170720 Marionette DEBUG loaded listener.js 23:16:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (0DC7E800) [pid = 3876] [serial = 347] [outer = 0D94F000] 23:16:11 INFO - PROCESS | 3876 | 1467872171210 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 23:16:11 INFO - PROCESS | 3876 | 1467872171244 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 23:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 23:16:11 INFO - PROCESS | 3876 | 1467872171248 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 23:16:11 INFO - PROCESS | 3876 | 1467872171251 Marionette TRACE conn6 <- [1,430,null,{}] 23:16:11 INFO - PROCESS | 3876 | 1467872171262 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:11 INFO - PROCESS | 3876 | 1467872171267 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:11 INFO - PROCESS | 3876 | 1467872171353 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 23:16:11 INFO - PROCESS | 3876 | 1467872171434 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:11 INFO - PROCESS | 3876 | 1467872171437 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:11 INFO - PROCESS | 3876 | ++DOCSHELL 1242B400 == 32 [pid = 3876] [id = 117] 23:16:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (12432C00) [pid = 3876] [serial = 348] [outer = 00000000] 23:16:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1325CC00) [pid = 3876] [serial = 349] [outer = 12432C00] 23:16:11 INFO - PROCESS | 3876 | 1467872171485 Marionette DEBUG loaded listener.js 23:16:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (13749800) [pid = 3876] [serial = 350] [outer = 12432C00] 23:16:11 INFO - PROCESS | 3876 | 1467872171878 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 23:16:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 23:16:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 670ms 23:16:11 INFO - PROCESS | 3876 | 1467872171922 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 23:16:11 INFO - PROCESS | 3876 | 1467872171924 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 23:16:11 INFO - PROCESS | 3876 | 1467872171927 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 23:16:11 INFO - PROCESS | 3876 | 1467872171929 Marionette TRACE conn6 <- [1,434,null,{}] 23:16:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 23:16:11 INFO - PROCESS | 3876 | 1467872171932 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:11 INFO - PROCESS | 3876 | 1467872171934 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:12 INFO - PROCESS | 3876 | 1467872172050 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 23:16:12 INFO - PROCESS | 3876 | 1467872172101 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:12 INFO - PROCESS | 3876 | 1467872172103 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:12 INFO - PROCESS | 3876 | ++DOCSHELL 15006C00 == 33 [pid = 3876] [id = 118] 23:16:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (15007800) [pid = 3876] [serial = 351] [outer = 00000000] 23:16:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (152B7C00) [pid = 3876] [serial = 352] [outer = 15007800] 23:16:12 INFO - PROCESS | 3876 | 1467872172157 Marionette DEBUG loaded listener.js 23:16:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (152C0800) [pid = 3876] [serial = 353] [outer = 15007800] 23:16:12 INFO - PROCESS | 3876 | 1467872172600 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 23:16:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 23:16:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 729ms 23:16:12 INFO - PROCESS | 3876 | 1467872172662 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 23:16:12 INFO - PROCESS | 3876 | 1467872172664 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 23:16:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 23:16:12 INFO - PROCESS | 3876 | 1467872172672 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 23:16:12 INFO - PROCESS | 3876 | 1467872172674 Marionette TRACE conn6 <- [1,438,null,{}] 23:16:12 INFO - PROCESS | 3876 | 1467872172677 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:12 INFO - PROCESS | 3876 | 1467872172679 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:12 INFO - PROCESS | 3876 | 1467872172783 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 23:16:12 INFO - PROCESS | 3876 | 1467872172793 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:12 INFO - PROCESS | 3876 | 1467872172794 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:12 INFO - PROCESS | 3876 | ++DOCSHELL 152C7000 == 34 [pid = 3876] [id = 119] 23:16:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (152C8C00) [pid = 3876] [serial = 354] [outer = 00000000] 23:16:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (162A1800) [pid = 3876] [serial = 355] [outer = 152C8C00] 23:16:12 INFO - PROCESS | 3876 | 1467872172838 Marionette DEBUG loaded listener.js 23:16:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (162AD000) [pid = 3876] [serial = 356] [outer = 152C8C00] 23:16:13 INFO - PROCESS | 3876 | 1467872173287 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 23:16:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 23:16:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 670ms 23:16:13 INFO - PROCESS | 3876 | 1467872173347 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 23:16:13 INFO - PROCESS | 3876 | 1467872173349 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 23:16:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 23:16:13 INFO - PROCESS | 3876 | 1467872173355 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 23:16:13 INFO - PROCESS | 3876 | 1467872173357 Marionette TRACE conn6 <- [1,442,null,{}] 23:16:13 INFO - PROCESS | 3876 | 1467872173405 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:13 INFO - PROCESS | 3876 | 1467872173411 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:13 INFO - PROCESS | 3876 | 1467872173551 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 23:16:13 INFO - PROCESS | 3876 | 1467872173604 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:13 INFO - PROCESS | 3876 | 1467872173606 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:13 INFO - PROCESS | 3876 | ++DOCSHELL 162A1400 == 35 [pid = 3876] [id = 120] 23:16:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (162AFC00) [pid = 3876] [serial = 357] [outer = 00000000] 23:16:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (168ED000) [pid = 3876] [serial = 358] [outer = 162AFC00] 23:16:13 INFO - PROCESS | 3876 | 1467872173653 Marionette DEBUG loaded listener.js 23:16:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17128800) [pid = 3876] [serial = 359] [outer = 162AFC00] 23:16:14 INFO - PROCESS | 3876 | 1467872174227 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 23:16:14 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0DC48C00) [pid = 3876] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 23:16:14 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0D076800) [pid = 3876] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 23:16:14 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (152C1000) [pid = 3876] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 23:16:14 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (17A6AC00) [pid = 3876] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 23:16:14 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (162A3800) [pid = 3876] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 23:16:14 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17431000) [pid = 3876] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 23:16:14 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17B2C400) [pid = 3876] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 23:16:14 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1325F800) [pid = 3876] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 23:16:14 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17B20400) [pid = 3876] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 23:16:14 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (11C25400) [pid = 3876] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 23:16:14 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0D674000) [pid = 3876] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 23:16:14 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (16690400) [pid = 3876] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 23:16:14 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (11DCE400) [pid = 3876] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 23:16:14 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (152C2400) [pid = 3876] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 23:16:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 23:16:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 929ms 23:16:14 INFO - PROCESS | 3876 | 1467872174287 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 23:16:14 INFO - PROCESS | 3876 | 1467872174289 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 23:16:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 23:16:14 INFO - PROCESS | 3876 | 1467872174292 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 23:16:14 INFO - PROCESS | 3876 | 1467872174294 Marionette TRACE conn6 <- [1,446,null,{}] 23:16:14 INFO - PROCESS | 3876 | 1467872174298 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:14 INFO - PROCESS | 3876 | 1467872174309 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:14 INFO - PROCESS | 3876 | 1467872174389 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 23:16:14 INFO - PROCESS | 3876 | 1467872174394 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:14 INFO - PROCESS | 3876 | 1467872174397 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:14 INFO - PROCESS | 3876 | ++DOCSHELL 11DCE400 == 36 [pid = 3876] [id = 121] 23:16:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (11FCD000) [pid = 3876] [serial = 360] [outer = 00000000] 23:16:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (14C53000) [pid = 3876] [serial = 361] [outer = 11FCD000] 23:16:14 INFO - PROCESS | 3876 | 1467872174442 Marionette DEBUG loaded listener.js 23:16:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (12583800) [pid = 3876] [serial = 362] [outer = 11FCD000] 23:16:14 INFO - PROCESS | 3876 | 1467872174896 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 23:16:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 23:16:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 670ms 23:16:14 INFO - PROCESS | 3876 | 1467872174963 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 23:16:14 INFO - PROCESS | 3876 | 1467872174965 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 23:16:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 23:16:14 INFO - PROCESS | 3876 | 1467872174968 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 23:16:14 INFO - PROCESS | 3876 | 1467872174970 Marionette TRACE conn6 <- [1,450,null,{}] 23:16:14 INFO - PROCESS | 3876 | 1467872174974 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:14 INFO - PROCESS | 3876 | 1467872174976 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:15 INFO - PROCESS | 3876 | 1467872175059 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 23:16:15 INFO - PROCESS | 3876 | 1467872175068 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:15 INFO - PROCESS | 3876 | 1467872175070 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:15 INFO - PROCESS | 3876 | ++DOCSHELL 1742BC00 == 37 [pid = 3876] [id = 122] 23:16:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (17431C00) [pid = 3876] [serial = 363] [outer = 00000000] 23:16:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17893800) [pid = 3876] [serial = 364] [outer = 17431C00] 23:16:15 INFO - PROCESS | 3876 | 1467872175114 Marionette DEBUG loaded listener.js 23:16:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17994400) [pid = 3876] [serial = 365] [outer = 17431C00] 23:16:15 INFO - PROCESS | 3876 | 1467872175548 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 23:16:15 INFO - PROCESS | 3876 | 1467872175607 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 23:16:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 23:16:15 INFO - PROCESS | 3876 | 1467872175610 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 23:16:15 INFO - PROCESS | 3876 | 1467872175611 Marionette TRACE conn6 <- [1,454,null,{}] 23:16:15 INFO - PROCESS | 3876 | 1467872175615 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:15 INFO - PROCESS | 3876 | 1467872175617 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:15 INFO - PROCESS | 3876 | 1467872175700 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 23:16:15 INFO - PROCESS | 3876 | 1467872175705 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:15 INFO - PROCESS | 3876 | 1467872175707 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:15 INFO - PROCESS | 3876 | ++DOCSHELL 17B21800 == 38 [pid = 3876] [id = 123] 23:16:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17B25400) [pid = 3876] [serial = 366] [outer = 00000000] 23:16:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17B2BC00) [pid = 3876] [serial = 367] [outer = 17B25400] 23:16:15 INFO - PROCESS | 3876 | 1467872175751 Marionette DEBUG loaded listener.js 23:16:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (18EED400) [pid = 3876] [serial = 368] [outer = 17B25400] 23:16:16 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:16 INFO - PROCESS | 3876 | 1467872176283 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 23:16:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 23:16:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 730ms 23:16:16 INFO - PROCESS | 3876 | 1467872176342 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 23:16:16 INFO - PROCESS | 3876 | 1467872176346 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 23:16:16 INFO - PROCESS | 3876 | 1467872176352 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 23:16:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 23:16:16 INFO - PROCESS | 3876 | 1467872176357 Marionette TRACE conn6 <- [1,458,null,{}] 23:16:16 INFO - PROCESS | 3876 | 1467872176365 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:16 INFO - PROCESS | 3876 | 1467872176368 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:16 INFO - PROCESS | 3876 | 1467872176523 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 23:16:16 INFO - PROCESS | 3876 | 1467872176643 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:16 INFO - PROCESS | 3876 | 1467872176648 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:16 INFO - PROCESS | 3876 | ++DOCSHELL 0D3E4400 == 39 [pid = 3876] [id = 124] 23:16:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (0D3E5800) [pid = 3876] [serial = 369] [outer = 00000000] 23:16:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0D672800) [pid = 3876] [serial = 370] [outer = 0D3E5800] 23:16:16 INFO - PROCESS | 3876 | 1467872176709 Marionette DEBUG loaded listener.js 23:16:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (0D945C00) [pid = 3876] [serial = 371] [outer = 0D3E5800] 23:16:17 INFO - PROCESS | 3876 | 1467872177337 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 23:16:17 INFO - PROCESS | 3876 | 1467872177393 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 23:16:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 23:16:17 INFO - PROCESS | 3876 | 1467872177414 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 23:16:17 INFO - PROCESS | 3876 | 1467872177417 Marionette TRACE conn6 <- [1,462,null,{}] 23:16:17 INFO - PROCESS | 3876 | 1467872177445 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:17 INFO - PROCESS | 3876 | 1467872177448 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:17 INFO - PROCESS | 3876 | 1467872177614 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 23:16:17 INFO - PROCESS | 3876 | 1467872177666 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:17 INFO - PROCESS | 3876 | 1467872177669 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:17 INFO - PROCESS | 3876 | ++DOCSHELL 124E8400 == 40 [pid = 3876] [id = 125] 23:16:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (124EA000) [pid = 3876] [serial = 372] [outer = 00000000] 23:16:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (13F82000) [pid = 3876] [serial = 373] [outer = 124EA000] 23:16:17 INFO - PROCESS | 3876 | 1467872177727 Marionette DEBUG loaded listener.js 23:16:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (152B3400) [pid = 3876] [serial = 374] [outer = 124EA000] 23:16:18 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:18 INFO - PROCESS | 3876 | 1467872178337 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 23:16:18 INFO - PROCESS | 3876 | 1467872178425 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 23:16:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 23:16:18 INFO - PROCESS | 3876 | 1467872178429 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 23:16:18 INFO - PROCESS | 3876 | 1467872178433 Marionette TRACE conn6 <- [1,466,null,{}] 23:16:18 INFO - PROCESS | 3876 | 1467872178443 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:18 INFO - PROCESS | 3876 | 1467872178448 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:18 INFO - PROCESS | 3876 | 1467872178562 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 23:16:18 INFO - PROCESS | 3876 | 1467872178680 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:18 INFO - PROCESS | 3876 | 1467872178683 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:18 INFO - PROCESS | 3876 | ++DOCSHELL 17B2A400 == 41 [pid = 3876] [id = 126] 23:16:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (17B2A800) [pid = 3876] [serial = 375] [outer = 00000000] 23:16:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (19D39C00) [pid = 3876] [serial = 376] [outer = 17B2A800] 23:16:18 INFO - PROCESS | 3876 | 1467872178741 Marionette DEBUG loaded listener.js 23:16:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1A18E800) [pid = 3876] [serial = 377] [outer = 17B2A800] 23:16:19 INFO - PROCESS | 3876 | 1467872179357 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 23:16:19 INFO - PROCESS | 3876 | 1467872179435 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 23:16:19 INFO - PROCESS | 3876 | 1467872179440 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 23:16:19 INFO - PROCESS | 3876 | 1467872179442 Marionette TRACE conn6 <- [1,470,null,{}] 23:16:19 INFO - PROCESS | 3876 | 1467872179445 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:19 INFO - PROCESS | 3876 | 1467872179448 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:19 INFO - PROCESS | 3876 | 1467872179577 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 23:16:19 INFO - PROCESS | 3876 | 1467872179781 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:19 INFO - PROCESS | 3876 | 1467872179784 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:19 INFO - PROCESS | 3876 | ++DOCSHELL 0C726800 == 42 [pid = 3876] [id = 127] 23:16:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (0D074400) [pid = 3876] [serial = 378] [outer = 00000000] 23:16:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (0D3E0000) [pid = 3876] [serial = 379] [outer = 0D074400] 23:16:19 INFO - PROCESS | 3876 | 1467872179842 Marionette DEBUG loaded listener.js 23:16:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (0D738C00) [pid = 3876] [serial = 380] [outer = 0D074400] 23:16:20 INFO - PROCESS | 3876 | --DOCSHELL 1742BC00 == 41 [pid = 3876] [id = 122] 23:16:20 INFO - PROCESS | 3876 | --DOCSHELL 11DCE400 == 40 [pid = 3876] [id = 121] 23:16:20 INFO - PROCESS | 3876 | --DOCSHELL 162A1400 == 39 [pid = 3876] [id = 120] 23:16:20 INFO - PROCESS | 3876 | --DOCSHELL 152C7000 == 38 [pid = 3876] [id = 119] 23:16:20 INFO - PROCESS | 3876 | --DOCSHELL 15006C00 == 37 [pid = 3876] [id = 118] 23:16:20 INFO - PROCESS | 3876 | --DOCSHELL 1242B400 == 36 [pid = 3876] [id = 117] 23:16:20 INFO - PROCESS | 3876 | --DOCSHELL 0D94D400 == 35 [pid = 3876] [id = 116] 23:16:20 INFO - PROCESS | 3876 | --DOCSHELL 0D942C00 == 34 [pid = 3876] [id = 115] 23:16:20 INFO - PROCESS | 3876 | --DOCSHELL 17B2C000 == 33 [pid = 3876] [id = 99] 23:16:20 INFO - PROCESS | 3876 | --DOCSHELL 0D0F2C00 == 32 [pid = 3876] [id = 114] 23:16:20 INFO - PROCESS | 3876 | --DOCSHELL 15132000 == 31 [pid = 3876] [id = 113] 23:16:20 INFO - PROCESS | 3876 | --DOCSHELL 124E8400 == 30 [pid = 3876] [id = 125] 23:16:20 INFO - PROCESS | 3876 | --DOCSHELL 17B2A400 == 29 [pid = 3876] [id = 126] 23:16:20 INFO - PROCESS | 3876 | --DOCSHELL 17B21800 == 28 [pid = 3876] [id = 123] 23:16:20 INFO - PROCESS | 3876 | --DOCSHELL 0D3E4400 == 27 [pid = 3876] [id = 124] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (19A74000) [pid = 3876] [serial = 335] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (1A18D800) [pid = 3876] [serial = 337] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (0DC4D800) [pid = 3876] [serial = 301] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1660A800) [pid = 3876] [serial = 319] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (152CF800) [pid = 3876] [serial = 314] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (19A0B000) [pid = 3876] [serial = 334] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (164DD400) [pid = 3876] [serial = 317] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17898400) [pid = 3876] [serial = 325] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (18EA9C00) [pid = 3876] [serial = 296] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1789DC00) [pid = 3876] [serial = 326] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (14C4D800) [pid = 3876] [serial = 310] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (18EF0000) [pid = 3876] [serial = 329] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (11DCF800) [pid = 3876] [serial = 305] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (11CAA400) [pid = 3876] [serial = 304] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (152C9C00) [pid = 3876] [serial = 313] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D72FC00) [pid = 3876] [serial = 299] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17125C00) [pid = 3876] [serial = 323] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (15086800) [pid = 3876] [serial = 311] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (12579400) [pid = 3876] [serial = 308] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17892800) [pid = 3876] [serial = 332] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1668C000) [pid = 3876] [serial = 331] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (0D67F800) [pid = 3876] [serial = 298] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1242C400) [pid = 3876] [serial = 307] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (17036800) [pid = 3876] [serial = 322] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (17BE3800) [pid = 3876] [serial = 328] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (162AAC00) [pid = 3876] [serial = 316] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (0DC73800) [pid = 3876] [serial = 302] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (16606400) [pid = 3876] [serial = 320] [outer = 00000000] [url = about:blank] 23:16:21 INFO - PROCESS | 3876 | 1467872181115 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 23:16:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 23:16:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1778ms 23:16:21 INFO - PROCESS | 3876 | 1467872181221 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 23:16:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 23:16:21 INFO - PROCESS | 3876 | 1467872181225 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 23:16:21 INFO - PROCESS | 3876 | 1467872181231 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 23:16:21 INFO - PROCESS | 3876 | 1467872181234 Marionette TRACE conn6 <- [1,474,null,{}] 23:16:21 INFO - PROCESS | 3876 | 1467872181240 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:21 INFO - PROCESS | 3876 | 1467872181243 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:21 INFO - PROCESS | 3876 | 1467872181335 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 23:16:21 INFO - PROCESS | 3876 | 1467872181342 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:21 INFO - PROCESS | 3876 | 1467872181347 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:21 INFO - PROCESS | 3876 | ++DOCSHELL 0D67F800 == 28 [pid = 3876] [id = 128] 23:16:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (0D729400) [pid = 3876] [serial = 381] [outer = 00000000] 23:16:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (0D72F400) [pid = 3876] [serial = 382] [outer = 0D729400] 23:16:21 INFO - PROCESS | 3876 | 1467872181395 Marionette DEBUG loaded listener.js 23:16:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0D732C00) [pid = 3876] [serial = 383] [outer = 0D729400] 23:16:21 INFO - PROCESS | 3876 | 1467872181862 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 23:16:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 23:16:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 690ms 23:16:21 INFO - PROCESS | 3876 | 1467872181921 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 23:16:21 INFO - PROCESS | 3876 | 1467872181926 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 23:16:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 23:16:21 INFO - PROCESS | 3876 | 1467872181932 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 23:16:21 INFO - PROCESS | 3876 | 1467872181935 Marionette TRACE conn6 <- [1,478,null,{}] 23:16:21 INFO - PROCESS | 3876 | 1467872181939 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:21 INFO - PROCESS | 3876 | 1467872181942 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:22 INFO - PROCESS | 3876 | 1467872182029 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 23:16:22 INFO - PROCESS | 3876 | 1467872182038 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:22 INFO - PROCESS | 3876 | 1467872182041 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:22 INFO - PROCESS | 3876 | ++DOCSHELL 0DC7BC00 == 29 [pid = 3876] [id = 129] 23:16:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (0DC7C400) [pid = 3876] [serial = 384] [outer = 00000000] 23:16:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0DCF0800) [pid = 3876] [serial = 385] [outer = 0DC7C400] 23:16:22 INFO - PROCESS | 3876 | 1467872182088 Marionette DEBUG loaded listener.js 23:16:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0DE02000) [pid = 3876] [serial = 386] [outer = 0DC7C400] 23:16:22 INFO - PROCESS | 3876 | 1467872182553 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 23:16:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 23:16:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 670ms 23:16:22 INFO - PROCESS | 3876 | 1467872182606 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 23:16:22 INFO - PROCESS | 3876 | 1467872182609 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 23:16:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 23:16:22 INFO - PROCESS | 3876 | 1467872182612 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 23:16:22 INFO - PROCESS | 3876 | 1467872182615 Marionette TRACE conn6 <- [1,482,null,{}] 23:16:22 INFO - PROCESS | 3876 | 1467872182626 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:22 INFO - PROCESS | 3876 | 1467872182631 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:22 INFO - PROCESS | 3876 | 1467872182744 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 23:16:22 INFO - PROCESS | 3876 | 1467872182825 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:22 INFO - PROCESS | 3876 | 1467872182828 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:22 INFO - PROCESS | 3876 | ++DOCSHELL 1232B000 == 30 [pid = 3876] [id = 130] 23:16:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1232B400) [pid = 3876] [serial = 387] [outer = 00000000] 23:16:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (124E0800) [pid = 3876] [serial = 388] [outer = 1232B400] 23:16:22 INFO - PROCESS | 3876 | 1467872182876 Marionette DEBUG loaded listener.js 23:16:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1325A800) [pid = 3876] [serial = 389] [outer = 1232B400] 23:16:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (15008800) [pid = 3876] [serial = 390] [outer = 0D67B800] 23:16:23 INFO - PROCESS | 3876 | 1467872183355 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 23:16:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 23:16:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 771ms 23:16:23 INFO - PROCESS | 3876 | 1467872183387 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 23:16:23 INFO - PROCESS | 3876 | 1467872183390 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 23:16:23 INFO - PROCESS | 3876 | 1467872183393 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 23:16:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 23:16:23 INFO - PROCESS | 3876 | 1467872183395 Marionette TRACE conn6 <- [1,486,null,{}] 23:16:23 INFO - PROCESS | 3876 | 1467872183398 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:23 INFO - PROCESS | 3876 | 1467872183400 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:23 INFO - PROCESS | 3876 | 1467872183507 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 23:16:23 INFO - PROCESS | 3876 | 1467872183515 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:23 INFO - PROCESS | 3876 | 1467872183517 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:23 INFO - PROCESS | 3876 | ++DOCSHELL 12582000 == 31 [pid = 3876] [id = 131] 23:16:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (13744400) [pid = 3876] [serial = 391] [outer = 00000000] 23:16:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (15094800) [pid = 3876] [serial = 392] [outer = 13744400] 23:16:23 INFO - PROCESS | 3876 | 1467872183602 Marionette DEBUG loaded listener.js 23:16:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (152CDC00) [pid = 3876] [serial = 393] [outer = 13744400] 23:16:24 INFO - PROCESS | 3876 | 1467872184037 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 23:16:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 23:16:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 669ms 23:16:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 23:16:24 INFO - PROCESS | 3876 | 1467872184086 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 23:16:24 INFO - PROCESS | 3876 | 1467872184088 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 23:16:24 INFO - PROCESS | 3876 | 1467872184091 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 23:16:24 INFO - PROCESS | 3876 | 1467872184092 Marionette TRACE conn6 <- [1,490,null,{}] 23:16:24 INFO - PROCESS | 3876 | 1467872184096 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:24 INFO - PROCESS | 3876 | 1467872184098 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:24 INFO - PROCESS | 3876 | 1467872184201 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 23:16:24 INFO - PROCESS | 3876 | 1467872184207 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:24 INFO - PROCESS | 3876 | 1467872184209 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:24 INFO - PROCESS | 3876 | ++DOCSHELL 152CF800 == 32 [pid = 3876] [id = 132] 23:16:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (156D1400) [pid = 3876] [serial = 394] [outer = 00000000] 23:16:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (162AF400) [pid = 3876] [serial = 395] [outer = 156D1400] 23:16:24 INFO - PROCESS | 3876 | 1467872184256 Marionette DEBUG loaded listener.js 23:16:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (16604400) [pid = 3876] [serial = 396] [outer = 156D1400] 23:16:24 INFO - PROCESS | 3876 | 1467872184685 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 23:16:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 23:16:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 23:16:24 INFO - PROCESS | 3876 | 1467872184726 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 23:16:24 INFO - PROCESS | 3876 | 1467872184728 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 23:16:24 INFO - PROCESS | 3876 | 1467872184731 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 23:16:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 23:16:24 INFO - PROCESS | 3876 | 1467872184733 Marionette TRACE conn6 <- [1,494,null,{}] 23:16:24 INFO - PROCESS | 3876 | 1467872184736 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:24 INFO - PROCESS | 3876 | 1467872184742 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:24 INFO - PROCESS | 3876 | 1467872184877 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 23:16:24 INFO - PROCESS | 3876 | 1467872184933 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:24 INFO - PROCESS | 3876 | 1467872184935 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:24 INFO - PROCESS | 3876 | ++DOCSHELL 1660DC00 == 33 [pid = 3876] [id = 133] 23:16:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (16610000) [pid = 3876] [serial = 397] [outer = 00000000] 23:16:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (16873400) [pid = 3876] [serial = 398] [outer = 16610000] 23:16:24 INFO - PROCESS | 3876 | 1467872184980 Marionette DEBUG loaded listener.js 23:16:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1712D400) [pid = 3876] [serial = 399] [outer = 16610000] 23:16:25 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (152C8C00) [pid = 3876] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 23:16:25 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D335800) [pid = 3876] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 23:16:25 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (19D3D800) [pid = 3876] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 23:16:25 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (162AFC00) [pid = 3876] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 23:16:25 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (12432C00) [pid = 3876] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 23:16:25 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (0D94F000) [pid = 3876] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 23:16:25 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D943C00) [pid = 3876] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 23:16:25 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (11FCD000) [pid = 3876] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 23:16:25 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17431C00) [pid = 3876] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 23:16:25 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (15007800) [pid = 3876] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 23:16:25 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17B25400) [pid = 3876] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 23:16:25 INFO - PROCESS | 3876 | 1467872185594 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 23:16:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 23:16:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 929ms 23:16:25 INFO - PROCESS | 3876 | 1467872185666 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 23:16:25 INFO - PROCESS | 3876 | 1467872185668 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 23:16:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 23:16:25 INFO - PROCESS | 3876 | 1467872185673 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 23:16:25 INFO - PROCESS | 3876 | 1467872185675 Marionette TRACE conn6 <- [1,498,null,{}] 23:16:25 INFO - PROCESS | 3876 | 1467872185678 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:25 INFO - PROCESS | 3876 | 1467872185680 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:25 INFO - PROCESS | 3876 | 1467872185756 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 23:16:25 INFO - PROCESS | 3876 | 1467872185766 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:25 INFO - PROCESS | 3876 | 1467872185768 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:25 INFO - PROCESS | 3876 | ++DOCSHELL 123A1400 == 34 [pid = 3876] [id = 134] 23:16:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (13F7D000) [pid = 3876] [serial = 400] [outer = 00000000] 23:16:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (162A6800) [pid = 3876] [serial = 401] [outer = 13F7D000] 23:16:25 INFO - PROCESS | 3876 | 1467872185811 Marionette DEBUG loaded listener.js 23:16:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (162AF800) [pid = 3876] [serial = 402] [outer = 13F7D000] 23:16:26 INFO - PROCESS | 3876 | 1467872186218 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 23:16:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 23:16:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 570ms 23:16:26 INFO - PROCESS | 3876 | 1467872186255 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 23:16:26 INFO - PROCESS | 3876 | 1467872186257 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 23:16:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 23:16:26 INFO - PROCESS | 3876 | 1467872186261 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 23:16:26 INFO - PROCESS | 3876 | 1467872186263 Marionette TRACE conn6 <- [1,502,null,{}] 23:16:26 INFO - PROCESS | 3876 | 1467872186266 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:26 INFO - PROCESS | 3876 | 1467872186268 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:26 INFO - PROCESS | 3876 | 1467872186345 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 23:16:26 INFO - PROCESS | 3876 | 1467872186352 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:26 INFO - PROCESS | 3876 | 1467872186353 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:26 INFO - PROCESS | 3876 | ++DOCSHELL 0C72A000 == 35 [pid = 3876] [id = 135] 23:16:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (156DC400) [pid = 3876] [serial = 403] [outer = 00000000] 23:16:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17894000) [pid = 3876] [serial = 404] [outer = 156DC400] 23:16:26 INFO - PROCESS | 3876 | 1467872186397 Marionette DEBUG loaded listener.js 23:16:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17894400) [pid = 3876] [serial = 405] [outer = 156DC400] 23:16:26 INFO - PROCESS | 3876 | 1467872186813 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 23:16:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 23:16:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 570ms 23:16:26 INFO - PROCESS | 3876 | 1467872186836 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 23:16:26 INFO - PROCESS | 3876 | 1467872186838 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 23:16:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 23:16:26 INFO - PROCESS | 3876 | 1467872186841 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 23:16:26 INFO - PROCESS | 3876 | 1467872186843 Marionette TRACE conn6 <- [1,506,null,{}] 23:16:26 INFO - PROCESS | 3876 | 1467872186857 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:26 INFO - PROCESS | 3876 | 1467872186859 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:26 INFO - PROCESS | 3876 | 1467872186936 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 23:16:26 INFO - PROCESS | 3876 | 1467872186941 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:26 INFO - PROCESS | 3876 | 1467872186943 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:26 INFO - PROCESS | 3876 | ++DOCSHELL 1789E800 == 36 [pid = 3876] [id = 136] 23:16:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17970800) [pid = 3876] [serial = 406] [outer = 00000000] 23:16:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17B23000) [pid = 3876] [serial = 407] [outer = 17970800] 23:16:26 INFO - PROCESS | 3876 | 1467872186986 Marionette DEBUG loaded listener.js 23:16:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17B2A000) [pid = 3876] [serial = 408] [outer = 17970800] 23:16:27 INFO - PROCESS | 3876 | 1467872187424 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 23:16:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 23:16:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 629ms 23:16:27 INFO - PROCESS | 3876 | 1467872187481 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 23:16:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 23:16:27 INFO - PROCESS | 3876 | 1467872187483 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 23:16:27 INFO - PROCESS | 3876 | 1467872187487 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 23:16:27 INFO - PROCESS | 3876 | 1467872187489 Marionette TRACE conn6 <- [1,510,null,{}] 23:16:27 INFO - PROCESS | 3876 | 1467872187492 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:27 INFO - PROCESS | 3876 | 1467872187494 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:27 INFO - PROCESS | 3876 | 1467872187612 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 23:16:27 INFO - PROCESS | 3876 | 1467872187699 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:27 INFO - PROCESS | 3876 | 1467872187702 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:27 INFO - PROCESS | 3876 | ++DOCSHELL 0C722000 == 37 [pid = 3876] [id = 137] 23:16:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0C725000) [pid = 3876] [serial = 409] [outer = 00000000] 23:16:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (0D335400) [pid = 3876] [serial = 410] [outer = 0C725000] 23:16:27 INFO - PROCESS | 3876 | 1467872187759 Marionette DEBUG loaded listener.js 23:16:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (0D672400) [pid = 3876] [serial = 411] [outer = 0C725000] 23:16:28 INFO - PROCESS | 3876 | 1467872188569 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 23:16:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 23:16:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1133ms 23:16:28 INFO - PROCESS | 3876 | 1467872188622 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 23:16:28 INFO - PROCESS | 3876 | 1467872188626 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 23:16:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 23:16:28 INFO - PROCESS | 3876 | 1467872188631 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 23:16:28 INFO - PROCESS | 3876 | 1467872188635 Marionette TRACE conn6 <- [1,514,null,{}] 23:16:28 INFO - PROCESS | 3876 | 1467872188640 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:28 INFO - PROCESS | 3876 | 1467872188643 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:28 INFO - PROCESS | 3876 | 1467872188768 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 23:16:28 INFO - PROCESS | 3876 | 1467872188842 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:28 INFO - PROCESS | 3876 | 1467872188845 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:28 INFO - PROCESS | 3876 | ++DOCSHELL 0E8DB400 == 38 [pid = 3876] [id = 138] 23:16:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (0E9D0000) [pid = 3876] [serial = 412] [outer = 00000000] 23:16:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (12324400) [pid = 3876] [serial = 413] [outer = 0E9D0000] 23:16:28 INFO - PROCESS | 3876 | 1467872188941 Marionette DEBUG loaded listener.js 23:16:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (12466400) [pid = 3876] [serial = 414] [outer = 0E9D0000] 23:16:29 INFO - PROCESS | 3876 | 1467872189789 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 23:16:29 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 23:16:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1174ms 23:16:29 INFO - PROCESS | 3876 | 1467872189811 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 23:16:29 INFO - PROCESS | 3876 | 1467872189816 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 23:16:29 INFO - PROCESS | 3876 | 1467872189821 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 23:16:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 23:16:29 INFO - PROCESS | 3876 | 1467872189824 Marionette TRACE conn6 <- [1,518,null,{}] 23:16:29 INFO - PROCESS | 3876 | 1467872189830 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:29 INFO - PROCESS | 3876 | 1467872189832 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:29 INFO - PROCESS | 3876 | 1467872189944 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 23:16:30 INFO - PROCESS | 3876 | 1467872190024 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:30 INFO - PROCESS | 3876 | 1467872190028 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:30 INFO - PROCESS | 3876 | ++DOCSHELL 0D730000 == 39 [pid = 3876] [id = 139] 23:16:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (0D738000) [pid = 3876] [serial = 415] [outer = 00000000] 23:16:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (0DC4E000) [pid = 3876] [serial = 416] [outer = 0D738000] 23:16:30 INFO - PROCESS | 3876 | 1467872190127 Marionette DEBUG loaded listener.js 23:16:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (0DD07C00) [pid = 3876] [serial = 417] [outer = 0D738000] 23:16:30 INFO - PROCESS | 3876 | --DOCSHELL 1789E800 == 38 [pid = 3876] [id = 136] 23:16:30 INFO - PROCESS | 3876 | --DOCSHELL 0C72A000 == 37 [pid = 3876] [id = 135] 23:16:30 INFO - PROCESS | 3876 | --DOCSHELL 123A1400 == 36 [pid = 3876] [id = 134] 23:16:30 INFO - PROCESS | 3876 | --DOCSHELL 1660DC00 == 35 [pid = 3876] [id = 133] 23:16:30 INFO - PROCESS | 3876 | --DOCSHELL 152CF800 == 34 [pid = 3876] [id = 132] 23:16:30 INFO - PROCESS | 3876 | --DOCSHELL 12582000 == 33 [pid = 3876] [id = 131] 23:16:30 INFO - PROCESS | 3876 | --DOCSHELL 1232B000 == 32 [pid = 3876] [id = 130] 23:16:30 INFO - PROCESS | 3876 | --DOCSHELL 0DC7BC00 == 31 [pid = 3876] [id = 129] 23:16:30 INFO - PROCESS | 3876 | --DOCSHELL 0D67F800 == 30 [pid = 3876] [id = 128] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (17B2BC00) [pid = 3876] [serial = 367] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (162AD000) [pid = 3876] [serial = 356] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (162A1800) [pid = 3876] [serial = 355] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0D735000) [pid = 3876] [serial = 340] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0D94DC00) [pid = 3876] [serial = 341] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1A243800) [pid = 3876] [serial = 338] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (168ED000) [pid = 3876] [serial = 358] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1325CC00) [pid = 3876] [serial = 349] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (13749800) [pid = 3876] [serial = 350] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0DC73000) [pid = 3876] [serial = 346] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0DC7E800) [pid = 3876] [serial = 347] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (0DC46800) [pid = 3876] [serial = 343] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (0DC78C00) [pid = 3876] [serial = 344] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (14C53000) [pid = 3876] [serial = 361] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17893800) [pid = 3876] [serial = 364] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17128800) [pid = 3876] [serial = 359] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17994400) [pid = 3876] [serial = 365] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (18EED400) [pid = 3876] [serial = 368] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (152B7C00) [pid = 3876] [serial = 352] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (152C0800) [pid = 3876] [serial = 353] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (12583800) [pid = 3876] [serial = 362] [outer = 00000000] [url = about:blank] 23:16:30 INFO - PROCESS | 3876 | 1467872190614 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 23:16:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 23:16:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 830ms 23:16:30 INFO - PROCESS | 3876 | 1467872190657 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 23:16:30 INFO - PROCESS | 3876 | 1467872190662 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 23:16:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 23:16:30 INFO - PROCESS | 3876 | 1467872190668 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 23:16:30 INFO - PROCESS | 3876 | 1467872190670 Marionette TRACE conn6 <- [1,522,null,{}] 23:16:30 INFO - PROCESS | 3876 | 1467872190674 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:30 INFO - PROCESS | 3876 | 1467872190676 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:30 INFO - PROCESS | 3876 | 1467872190761 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 23:16:30 INFO - PROCESS | 3876 | 1467872190849 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:30 INFO - PROCESS | 3876 | 1467872190852 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:30 INFO - PROCESS | 3876 | ++DOCSHELL 0DD6DC00 == 31 [pid = 3876] [id = 140] 23:16:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0DE47000) [pid = 3876] [serial = 418] [outer = 00000000] 23:16:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (11C1F000) [pid = 3876] [serial = 419] [outer = 0DE47000] 23:16:30 INFO - PROCESS | 3876 | 1467872190899 Marionette DEBUG loaded listener.js 23:16:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (11CED000) [pid = 3876] [serial = 420] [outer = 0DE47000] 23:16:31 INFO - PROCESS | 3876 | 1467872191304 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 23:16:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 23:16:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 670ms 23:16:31 INFO - PROCESS | 3876 | 1467872191342 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 23:16:31 INFO - PROCESS | 3876 | 1467872191344 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 23:16:31 INFO - PROCESS | 3876 | 1467872191348 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 23:16:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 23:16:31 INFO - PROCESS | 3876 | 1467872191352 Marionette TRACE conn6 <- [1,526,null,{}] 23:16:31 INFO - PROCESS | 3876 | 1467872191362 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:31 INFO - PROCESS | 3876 | 1467872191367 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:31 INFO - PROCESS | 3876 | 1467872191478 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 23:16:31 INFO - PROCESS | 3876 | 1467872191489 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:31 INFO - PROCESS | 3876 | 1467872191492 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:31 INFO - PROCESS | 3876 | ++DOCSHELL 152AF400 == 32 [pid = 3876] [id = 141] 23:16:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (152B0800) [pid = 3876] [serial = 421] [outer = 00000000] 23:16:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (152C1800) [pid = 3876] [serial = 422] [outer = 152B0800] 23:16:31 INFO - PROCESS | 3876 | 1467872191545 Marionette DEBUG loaded listener.js 23:16:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (152C8400) [pid = 3876] [serial = 423] [outer = 152B0800] 23:16:32 INFO - PROCESS | 3876 | 1467872192010 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 23:16:32 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 23:16:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 669ms 23:16:32 INFO - PROCESS | 3876 | 1467872192022 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 23:16:32 INFO - PROCESS | 3876 | 1467872192024 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 23:16:32 INFO - PROCESS | 3876 | 1467872192028 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 23:16:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 23:16:32 INFO - PROCESS | 3876 | 1467872192029 Marionette TRACE conn6 <- [1,530,null,{}] 23:16:32 INFO - PROCESS | 3876 | 1467872192033 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:32 INFO - PROCESS | 3876 | 1467872192035 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:32 INFO - PROCESS | 3876 | 1467872192129 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 23:16:32 INFO - PROCESS | 3876 | 1467872192137 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:32 INFO - PROCESS | 3876 | 1467872192139 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:32 INFO - PROCESS | 3876 | ++DOCSHELL 162A8400 == 33 [pid = 3876] [id = 142] 23:16:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (162A9000) [pid = 3876] [serial = 424] [outer = 00000000] 23:16:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (16608C00) [pid = 3876] [serial = 425] [outer = 162A9000] 23:16:32 INFO - PROCESS | 3876 | 1467872192183 Marionette DEBUG loaded listener.js 23:16:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1660FC00) [pid = 3876] [serial = 426] [outer = 162A9000] 23:16:32 INFO - PROCESS | 3876 | 1467872192667 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 23:16:32 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 23:16:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 23:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 23:16:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:16:32 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 23:16:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 23:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:16:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:16:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 23:16:32 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 23:16:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 670ms 23:16:32 INFO - PROCESS | 3876 | 1467872192709 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 23:16:32 INFO - PROCESS | 3876 | 1467872192711 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 23:16:32 INFO - PROCESS | 3876 | 1467872192714 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 23:16:32 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 23:16:32 INFO - PROCESS | 3876 | 1467872192716 Marionette TRACE conn6 <- [1,534,null,{}] 23:16:32 INFO - PROCESS | 3876 | 1467872192720 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:32 INFO - PROCESS | 3876 | 1467872192722 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:32 INFO - PROCESS | 3876 | 1467872192835 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 23:16:32 INFO - PROCESS | 3876 | 1467872192919 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:32 INFO - PROCESS | 3876 | 1467872192920 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:32 INFO - PROCESS | 3876 | ++DOCSHELL 0DC7F000 == 34 [pid = 3876] [id = 143] 23:16:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17127800) [pid = 3876] [serial = 427] [outer = 00000000] 23:16:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17893C00) [pid = 3876] [serial = 428] [outer = 17127800] 23:16:32 INFO - PROCESS | 3876 | 1467872192964 Marionette DEBUG loaded listener.js 23:16:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1789C800) [pid = 3876] [serial = 429] [outer = 17127800] 23:16:33 INFO - PROCESS | 3876 | 1467872193364 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 23:16:33 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. 23:16:33 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 23:16:33 INFO - PROCESS | 3876 | 1467872193387 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 23:16:33 INFO - PROCESS | 3876 | 1467872193389 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 23:16:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 23:16:33 INFO - PROCESS | 3876 | 1467872193400 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 23:16:33 INFO - PROCESS | 3876 | 1467872193402 Marionette TRACE conn6 <- [1,538,null,{}] 23:16:33 INFO - PROCESS | 3876 | 1467872193405 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:33 INFO - PROCESS | 3876 | 1467872193411 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:33 INFO - PROCESS | 3876 | 1467872193543 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 23:16:33 INFO - PROCESS | 3876 | 1467872193548 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:33 INFO - PROCESS | 3876 | 1467872193550 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:33 INFO - PROCESS | 3876 | ++DOCSHELL 17967800 == 35 [pid = 3876] [id = 144] 23:16:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1796E400) [pid = 3876] [serial = 430] [outer = 00000000] 23:16:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (18DD3800) [pid = 3876] [serial = 431] [outer = 1796E400] 23:16:33 INFO - PROCESS | 3876 | 1467872193595 Marionette DEBUG loaded listener.js 23:16:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (18EED400) [pid = 3876] [serial = 432] [outer = 1796E400] 23:16:34 INFO - PROCESS | 3876 | 1467872194037 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 23:16:34 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. 23:16:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 669ms 23:16:34 INFO - PROCESS | 3876 | 1467872194074 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 23:16:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 23:16:34 INFO - PROCESS | 3876 | 1467872194076 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 23:16:34 INFO - PROCESS | 3876 | 1467872194079 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 23:16:34 INFO - PROCESS | 3876 | 1467872194081 Marionette TRACE conn6 <- [1,542,null,{}] 23:16:34 INFO - PROCESS | 3876 | 1467872194085 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:34 INFO - PROCESS | 3876 | 1467872194086 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:34 INFO - PROCESS | 3876 | 1467872194194 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 23:16:34 INFO - PROCESS | 3876 | 1467872194276 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:34 INFO - PROCESS | 3876 | 1467872194278 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:34 INFO - PROCESS | 3876 | ++DOCSHELL 0DD07800 == 36 [pid = 3876] [id = 145] 23:16:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1242D000) [pid = 3876] [serial = 433] [outer = 00000000] 23:16:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (19A70400) [pid = 3876] [serial = 434] [outer = 1242D000] 23:16:34 INFO - PROCESS | 3876 | 1467872194323 Marionette DEBUG loaded listener.js 23:16:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (19A74800) [pid = 3876] [serial = 435] [outer = 1242D000] 23:16:34 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0DC7C400) [pid = 3876] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 23:16:34 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1232B400) [pid = 3876] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 23:16:34 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0D729400) [pid = 3876] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 23:16:34 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (156D1400) [pid = 3876] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 23:16:34 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0D074400) [pid = 3876] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 23:16:34 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (16610000) [pid = 3876] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 23:16:34 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13F7D000) [pid = 3876] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 23:16:34 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0D3E5800) [pid = 3876] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 23:16:34 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (124EA000) [pid = 3876] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 23:16:34 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17B2A800) [pid = 3876] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 23:16:34 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (13744400) [pid = 3876] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 23:16:34 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (156DC400) [pid = 3876] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 23:16:34 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:34 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:34 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:34 INFO - PROCESS | 3876 | 1467872194808 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 23:16:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 23:16:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 770ms 23:16:34 INFO - PROCESS | 3876 | 1467872194852 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 23:16:34 INFO - PROCESS | 3876 | 1467872194854 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 23:16:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 23:16:34 INFO - PROCESS | 3876 | 1467872194857 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 23:16:34 INFO - PROCESS | 3876 | 1467872194859 Marionette TRACE conn6 <- [1,546,null,{}] 23:16:34 INFO - PROCESS | 3876 | 1467872194862 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:34 INFO - PROCESS | 3876 | 1467872194864 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:34 INFO - PROCESS | 3876 | 1467872194942 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 23:16:34 INFO - PROCESS | 3876 | 1467872194947 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:34 INFO - PROCESS | 3876 | 1467872194949 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:34 INFO - PROCESS | 3876 | ++DOCSHELL 11DCE400 == 37 [pid = 3876] [id = 146] 23:16:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (13744400) [pid = 3876] [serial = 436] [outer = 00000000] 23:16:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1789F400) [pid = 3876] [serial = 437] [outer = 13744400] 23:16:34 INFO - PROCESS | 3876 | 1467872194992 Marionette DEBUG loaded listener.js 23:16:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (19A6E400) [pid = 3876] [serial = 438] [outer = 13744400] 23:16:35 INFO - PROCESS | 3876 | 1467872195396 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 23:16:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 23:16:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 569ms 23:16:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 23:16:35 INFO - PROCESS | 3876 | 1467872195428 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 23:16:35 INFO - PROCESS | 3876 | 1467872195430 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 23:16:35 INFO - PROCESS | 3876 | 1467872195433 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 23:16:35 INFO - PROCESS | 3876 | 1467872195434 Marionette TRACE conn6 <- [1,550,null,{}] 23:16:35 INFO - PROCESS | 3876 | 1467872195455 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:35 INFO - PROCESS | 3876 | 1467872195457 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:35 INFO - PROCESS | 3876 | 1467872195544 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 23:16:35 INFO - PROCESS | 3876 | 1467872195553 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:35 INFO - PROCESS | 3876 | 1467872195555 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:35 INFO - PROCESS | 3876 | ++DOCSHELL 19DCAC00 == 38 [pid = 3876] [id = 147] 23:16:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1A18A800) [pid = 3876] [serial = 439] [outer = 00000000] 23:16:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1A56E000) [pid = 3876] [serial = 440] [outer = 1A18A800] 23:16:35 INFO - PROCESS | 3876 | 1467872195598 Marionette DEBUG loaded listener.js 23:16:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1A56F800) [pid = 3876] [serial = 441] [outer = 1A18A800] 23:16:35 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:35 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:35 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:35 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:36 INFO - PROCESS | 3876 | 1467872196034 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 23:16:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 23:16:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 630ms 23:16:36 INFO - PROCESS | 3876 | 1467872196064 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 23:16:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 23:16:36 INFO - PROCESS | 3876 | 1467872196066 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 23:16:36 INFO - PROCESS | 3876 | 1467872196069 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 23:16:36 INFO - PROCESS | 3876 | 1467872196071 Marionette TRACE conn6 <- [1,554,null,{}] 23:16:36 INFO - PROCESS | 3876 | 1467872196074 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:36 INFO - PROCESS | 3876 | 1467872196076 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:36 INFO - PROCESS | 3876 | 1467872196192 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 23:16:36 INFO - PROCESS | 3876 | 1467872196199 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:36 INFO - PROCESS | 3876 | 1467872196201 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:36 INFO - PROCESS | 3876 | ++DOCSHELL 1A23F800 == 39 [pid = 3876] [id = 148] 23:16:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1A577400) [pid = 3876] [serial = 442] [outer = 00000000] 23:16:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1BFB5800) [pid = 3876] [serial = 443] [outer = 1A577400] 23:16:36 INFO - PROCESS | 3876 | 1467872196246 Marionette DEBUG loaded listener.js 23:16:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1BFBA400) [pid = 3876] [serial = 444] [outer = 1A577400] 23:16:36 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:36 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:36 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:36 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:36 INFO - PROCESS | 3876 | 1467872196780 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 23:16:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 23:16:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 770ms 23:16:36 INFO - PROCESS | 3876 | 1467872196841 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 23:16:36 INFO - PROCESS | 3876 | 1467872196846 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 23:16:36 INFO - PROCESS | 3876 | 1467872196851 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 23:16:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 23:16:36 INFO - PROCESS | 3876 | 1467872196855 Marionette TRACE conn6 <- [1,558,null,{}] 23:16:36 INFO - PROCESS | 3876 | 1467872196861 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:36 INFO - PROCESS | 3876 | 1467872196864 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:37 INFO - PROCESS | 3876 | 1467872197027 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 23:16:37 INFO - PROCESS | 3876 | 1467872197147 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:37 INFO - PROCESS | 3876 | 1467872197150 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:37 INFO - PROCESS | 3876 | ++DOCSHELL 08BE9800 == 40 [pid = 3876] [id = 149] 23:16:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (0D72B400) [pid = 3876] [serial = 445] [outer = 00000000] 23:16:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (0DC7BC00) [pid = 3876] [serial = 446] [outer = 0D72B400] 23:16:37 INFO - PROCESS | 3876 | 1467872197214 Marionette DEBUG loaded listener.js 23:16:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (11CE4400) [pid = 3876] [serial = 447] [outer = 0D72B400] 23:16:37 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:37 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:37 INFO - PROCESS | 3876 | 1467872197795 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 23:16:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 23:16:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 969ms 23:16:37 INFO - PROCESS | 3876 | 1467872197825 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 23:16:37 INFO - PROCESS | 3876 | 1467872197830 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 23:16:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 23:16:37 INFO - PROCESS | 3876 | 1467872197837 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 23:16:37 INFO - PROCESS | 3876 | 1467872197839 Marionette TRACE conn6 <- [1,562,null,{}] 23:16:37 INFO - PROCESS | 3876 | 1467872197843 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:37 INFO - PROCESS | 3876 | 1467872197846 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:37 INFO - PROCESS | 3876 | 1467872197957 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 23:16:38 INFO - PROCESS | 3876 | 1467872198054 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:38 INFO - PROCESS | 3876 | 1467872198057 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:38 INFO - PROCESS | 3876 | ++DOCSHELL 15092800 == 41 [pid = 3876] [id = 150] 23:16:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (15095400) [pid = 3876] [serial = 448] [outer = 00000000] 23:16:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (162A1C00) [pid = 3876] [serial = 449] [outer = 15095400] 23:16:38 INFO - PROCESS | 3876 | 1467872198112 Marionette DEBUG loaded listener.js 23:16:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1660B400) [pid = 3876] [serial = 450] [outer = 15095400] 23:16:38 INFO - PROCESS | 3876 | 1467872198721 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 23:16:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 23:16:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 929ms 23:16:38 INFO - PROCESS | 3876 | 1467872198770 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 23:16:38 INFO - PROCESS | 3876 | 1467872198773 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 23:16:38 INFO - PROCESS | 3876 | 1467872198777 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 23:16:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 23:16:38 INFO - PROCESS | 3876 | 1467872198780 Marionette TRACE conn6 <- [1,566,null,{}] 23:16:38 INFO - PROCESS | 3876 | 1467872198791 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:38 INFO - PROCESS | 3876 | 1467872198796 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:38 INFO - PROCESS | 3876 | 1467872198903 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 23:16:38 INFO - PROCESS | 3876 | 1467872199003 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:38 INFO - PROCESS | 3876 | 1467872199006 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:38 INFO - PROCESS | 3876 | ++DOCSHELL 1BFBC400 == 42 [pid = 3876] [id = 151] 23:16:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1BFBCC00) [pid = 3876] [serial = 451] [outer = 00000000] 23:16:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1C015400) [pid = 3876] [serial = 452] [outer = 1BFBCC00] 23:16:39 INFO - PROCESS | 3876 | 1467872199062 Marionette DEBUG loaded listener.js 23:16:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (1C01A000) [pid = 3876] [serial = 453] [outer = 1BFBCC00] 23:16:39 INFO - PROCESS | 3876 | 1467872199608 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 23:16:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 23:16:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 870ms 23:16:39 INFO - PROCESS | 3876 | 1467872199650 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 23:16:39 INFO - PROCESS | 3876 | 1467872199653 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 23:16:39 INFO - PROCESS | 3876 | 1467872199656 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 23:16:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 23:16:39 INFO - PROCESS | 3876 | 1467872199658 Marionette TRACE conn6 <- [1,570,null,{}] 23:16:39 INFO - PROCESS | 3876 | 1467872199662 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:39 INFO - PROCESS | 3876 | 1467872199664 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:39 INFO - PROCESS | 3876 | 1467872199771 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 23:16:39 INFO - PROCESS | 3876 | 1467872199867 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:39 INFO - PROCESS | 3876 | 1467872199870 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:39 INFO - PROCESS | 3876 | ++DOCSHELL 1C03A000 == 43 [pid = 3876] [id = 152] 23:16:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1C03B800) [pid = 3876] [serial = 454] [outer = 00000000] 23:16:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (1C06DC00) [pid = 3876] [serial = 455] [outer = 1C03B800] 23:16:39 INFO - PROCESS | 3876 | 1467872199923 Marionette DEBUG loaded listener.js 23:16:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1C58B000) [pid = 3876] [serial = 456] [outer = 1C03B800] 23:16:40 INFO - PROCESS | 3876 | 1467872200569 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 23:16:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 23:16:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1066ms 23:16:40 INFO - PROCESS | 3876 | 1467872200763 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 23:16:40 INFO - PROCESS | 3876 | 1467872200768 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 23:16:40 INFO - PROCESS | 3876 | 1467872200774 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 23:16:40 INFO - PROCESS | 3876 | 1467872200777 Marionette TRACE conn6 <- [1,574,null,{}] 23:16:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 23:16:40 INFO - PROCESS | 3876 | 1467872200782 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:40 INFO - PROCESS | 3876 | 1467872200786 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:40 INFO - PROCESS | 3876 | 1467872200888 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 23:16:40 INFO - PROCESS | 3876 | 1467872200966 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:40 INFO - PROCESS | 3876 | 1467872200970 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:40 INFO - PROCESS | 3876 | ++DOCSHELL 0DC79800 == 44 [pid = 3876] [id = 153] 23:16:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (0DC7B400) [pid = 3876] [serial = 457] [outer = 00000000] 23:16:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (0E9CD000) [pid = 3876] [serial = 458] [outer = 0DC7B400] 23:16:41 INFO - PROCESS | 3876 | 1467872201032 Marionette DEBUG loaded listener.js 23:16:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (12579400) [pid = 3876] [serial = 459] [outer = 0DC7B400] 23:16:41 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:41 INFO - PROCESS | 3876 | 1467872201536 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 23:16:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 23:16:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 770ms 23:16:41 INFO - PROCESS | 3876 | 1467872201574 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 23:16:41 INFO - PROCESS | 3876 | 1467872201577 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 23:16:41 INFO - PROCESS | 3876 | 1467872201585 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 23:16:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 23:16:41 INFO - PROCESS | 3876 | 1467872201588 Marionette TRACE conn6 <- [1,578,null,{}] 23:16:41 INFO - PROCESS | 3876 | 1467872201593 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:41 INFO - PROCESS | 3876 | 1467872201595 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 19DCAC00 == 43 [pid = 3876] [id = 147] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 11DCE400 == 42 [pid = 3876] [id = 146] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 0DD07800 == 41 [pid = 3876] [id = 145] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 17967800 == 40 [pid = 3876] [id = 144] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 0DC7F000 == 39 [pid = 3876] [id = 143] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 162A8400 == 38 [pid = 3876] [id = 142] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 152AF400 == 37 [pid = 3876] [id = 141] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 0DD6DC00 == 36 [pid = 3876] [id = 140] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 0D730000 == 35 [pid = 3876] [id = 139] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 0E8DB400 == 34 [pid = 3876] [id = 138] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 0C722000 == 33 [pid = 3876] [id = 137] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 0C726800 == 32 [pid = 3876] [id = 127] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 0DC79800 == 31 [pid = 3876] [id = 153] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 1C03A000 == 30 [pid = 3876] [id = 152] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 15092800 == 29 [pid = 3876] [id = 150] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 1BFBC400 == 28 [pid = 3876] [id = 151] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 1A23F800 == 27 [pid = 3876] [id = 148] 23:16:42 INFO - PROCESS | 3876 | --DOCSHELL 08BE9800 == 26 [pid = 3876] [id = 149] 23:16:42 INFO - PROCESS | 3876 | 1467872202295 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (0DCF0800) [pid = 3876] [serial = 385] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (0DE02000) [pid = 3876] [serial = 386] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (124E0800) [pid = 3876] [serial = 388] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (0D72F400) [pid = 3876] [serial = 382] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (0D732C00) [pid = 3876] [serial = 383] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (162AF400) [pid = 3876] [serial = 395] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (0D3E0000) [pid = 3876] [serial = 379] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (0D738C00) [pid = 3876] [serial = 380] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (16873400) [pid = 3876] [serial = 398] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (162A6800) [pid = 3876] [serial = 401] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1712D400) [pid = 3876] [serial = 399] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (17038800) [pid = 3876] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0D945C00) [pid = 3876] [serial = 371] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0D672800) [pid = 3876] [serial = 370] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (152B3400) [pid = 3876] [serial = 374] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (13F82000) [pid = 3876] [serial = 373] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1A18E800) [pid = 3876] [serial = 377] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (19D39C00) [pid = 3876] [serial = 376] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (15094800) [pid = 3876] [serial = 392] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (152CDC00) [pid = 3876] [serial = 393] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (16604400) [pid = 3876] [serial = 396] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (162AF800) [pid = 3876] [serial = 402] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17894000) [pid = 3876] [serial = 404] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17894400) [pid = 3876] [serial = 405] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1325A800) [pid = 3876] [serial = 389] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17B23000) [pid = 3876] [serial = 407] [outer = 00000000] [url = about:blank] 23:16:42 INFO - PROCESS | 3876 | 1467872202455 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:42 INFO - PROCESS | 3876 | 1467872202458 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:42 INFO - PROCESS | 3876 | ++DOCSHELL 0C723400 == 27 [pid = 3876] [id = 154] 23:16:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0C724C00) [pid = 3876] [serial = 460] [outer = 00000000] 23:16:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0D029400) [pid = 3876] [serial = 461] [outer = 0C724C00] 23:16:42 INFO - PROCESS | 3876 | 1467872202507 Marionette DEBUG loaded listener.js 23:16:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (0D3E7800) [pid = 3876] [serial = 462] [outer = 0C724C00] 23:16:42 INFO - PROCESS | 3876 | 1467872202880 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 23:16:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 23:16:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1323ms 23:16:42 INFO - PROCESS | 3876 | 1467872202924 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 23:16:42 INFO - PROCESS | 3876 | 1467872202928 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 23:16:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 23:16:42 INFO - PROCESS | 3876 | 1467872203005 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 23:16:42 INFO - PROCESS | 3876 | 1467872203009 Marionette TRACE conn6 <- [1,582,null,{}] 23:16:43 INFO - PROCESS | 3876 | 1467872203069 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:43 INFO - PROCESS | 3876 | 1467872203072 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:43 INFO - PROCESS | 3876 | 1467872203157 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 23:16:43 INFO - PROCESS | 3876 | 1467872203184 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:43 INFO - PROCESS | 3876 | 1467872203187 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:43 INFO - PROCESS | 3876 | ++DOCSHELL 0DC49800 == 28 [pid = 3876] [id = 155] 23:16:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (0DC4A000) [pid = 3876] [serial = 463] [outer = 00000000] 23:16:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (0DC80800) [pid = 3876] [serial = 464] [outer = 0DC4A000] 23:16:43 INFO - PROCESS | 3876 | 1467872203305 Marionette DEBUG loaded listener.js 23:16:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (0DE04400) [pid = 3876] [serial = 465] [outer = 0DC4A000] 23:16:43 INFO - PROCESS | 3876 | 1467872203691 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 23:16:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 23:16:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 789ms 23:16:43 INFO - PROCESS | 3876 | 1467872203739 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 23:16:43 INFO - PROCESS | 3876 | 1467872203742 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 23:16:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 23:16:43 INFO - PROCESS | 3876 | 1467872203745 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 23:16:43 INFO - PROCESS | 3876 | 1467872203747 Marionette TRACE conn6 <- [1,586,null,{}] 23:16:43 INFO - PROCESS | 3876 | 1467872203751 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:43 INFO - PROCESS | 3876 | 1467872203753 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:43 INFO - PROCESS | 3876 | 1467872203837 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 23:16:43 INFO - PROCESS | 3876 | 1467872203846 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:43 INFO - PROCESS | 3876 | 1467872203849 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:43 INFO - PROCESS | 3876 | ++DOCSHELL 11DCE000 == 29 [pid = 3876] [id = 156] 23:16:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (124E9800) [pid = 3876] [serial = 466] [outer = 00000000] 23:16:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (13266400) [pid = 3876] [serial = 467] [outer = 124E9800] 23:16:43 INFO - PROCESS | 3876 | 1467872203893 Marionette DEBUG loaded listener.js 23:16:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (13F8B000) [pid = 3876] [serial = 468] [outer = 124E9800] 23:16:44 INFO - PROCESS | 3876 | 1467872204370 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 23:16:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 23:16:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 23:16:44 INFO - PROCESS | 3876 | 1467872204425 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 23:16:44 INFO - PROCESS | 3876 | 1467872204429 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 23:16:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 23:16:44 INFO - PROCESS | 3876 | 1467872204440 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 23:16:44 INFO - PROCESS | 3876 | 1467872204444 Marionette TRACE conn6 <- [1,590,null,{}] 23:16:44 INFO - PROCESS | 3876 | 1467872204448 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:44 INFO - PROCESS | 3876 | 1467872204451 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:44 INFO - PROCESS | 3876 | 1467872204574 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 23:16:44 INFO - PROCESS | 3876 | 1467872204579 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:44 INFO - PROCESS | 3876 | 1467872204581 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:44 INFO - PROCESS | 3876 | ++DOCSHELL 152B3400 == 30 [pid = 3876] [id = 157] 23:16:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (152CB800) [pid = 3876] [serial = 469] [outer = 00000000] 23:16:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (156D4000) [pid = 3876] [serial = 470] [outer = 152CB800] 23:16:44 INFO - PROCESS | 3876 | 1467872204626 Marionette DEBUG loaded listener.js 23:16:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1628F800) [pid = 3876] [serial = 471] [outer = 152CB800] 23:16:45 INFO - PROCESS | 3876 | 1467872205077 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 23:16:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 23:16:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 690ms 23:16:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 23:16:45 INFO - PROCESS | 3876 | 1467872205129 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 23:16:45 INFO - PROCESS | 3876 | 1467872205131 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 23:16:45 INFO - PROCESS | 3876 | 1467872205134 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 23:16:45 INFO - PROCESS | 3876 | 1467872205136 Marionette TRACE conn6 <- [1,594,null,{}] 23:16:45 INFO - PROCESS | 3876 | 1467872205139 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:45 INFO - PROCESS | 3876 | 1467872205141 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:45 INFO - PROCESS | 3876 | 1467872205279 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 23:16:45 INFO - PROCESS | 3876 | 1467872205301 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:45 INFO - PROCESS | 3876 | 1467872205303 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:45 INFO - PROCESS | 3876 | ++DOCSHELL 16299000 == 31 [pid = 3876] [id = 158] 23:16:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1629A000) [pid = 3876] [serial = 472] [outer = 00000000] 23:16:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (162AB000) [pid = 3876] [serial = 473] [outer = 1629A000] 23:16:45 INFO - PROCESS | 3876 | 1467872205348 Marionette DEBUG loaded listener.js 23:16:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (162AF800) [pid = 3876] [serial = 474] [outer = 1629A000] 23:16:45 INFO - PROCESS | 3876 | 1467872205783 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 23:16:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 23:16:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 669ms 23:16:45 INFO - PROCESS | 3876 | 1467872205805 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 23:16:45 INFO - PROCESS | 3876 | 1467872205807 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 23:16:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 23:16:45 INFO - PROCESS | 3876 | 1467872205810 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 23:16:45 INFO - PROCESS | 3876 | 1467872205812 Marionette TRACE conn6 <- [1,598,null,{}] 23:16:45 INFO - PROCESS | 3876 | 1467872205823 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:45 INFO - PROCESS | 3876 | 1467872205825 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:45 INFO - PROCESS | 3876 | 1467872205931 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 23:16:45 INFO - PROCESS | 3876 | 1467872205937 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:45 INFO - PROCESS | 3876 | 1467872205942 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:45 INFO - PROCESS | 3876 | ++DOCSHELL 16606C00 == 32 [pid = 3876] [id = 159] 23:16:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (16608000) [pid = 3876] [serial = 475] [outer = 00000000] 23:16:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (16612800) [pid = 3876] [serial = 476] [outer = 16608000] 23:16:45 INFO - PROCESS | 3876 | 1467872205996 Marionette DEBUG loaded listener.js 23:16:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (13F81000) [pid = 3876] [serial = 477] [outer = 16608000] 23:16:46 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (17970800) [pid = 3876] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 23:16:46 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (17127800) [pid = 3876] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 23:16:46 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1796E400) [pid = 3876] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 23:16:46 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (162A9000) [pid = 3876] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 23:16:46 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1242D000) [pid = 3876] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 23:16:46 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0D738000) [pid = 3876] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 23:16:46 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0C725000) [pid = 3876] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 23:16:46 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0DE47000) [pid = 3876] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 23:16:46 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (152B0800) [pid = 3876] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 23:16:46 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0E9D0000) [pid = 3876] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 23:16:46 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1A18A800) [pid = 3876] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 23:16:46 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1A577400) [pid = 3876] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 23:16:46 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13744400) [pid = 3876] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 23:16:46 INFO - PROCESS | 3876 | 1467872206786 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 23:16:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 23:16:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1030ms 23:16:46 INFO - PROCESS | 3876 | 1467872206842 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 23:16:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 23:16:46 INFO - PROCESS | 3876 | 1467872206844 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 23:16:46 INFO - PROCESS | 3876 | 1467872206847 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 23:16:46 INFO - PROCESS | 3876 | 1467872206848 Marionette TRACE conn6 <- [1,602,null,{}] 23:16:46 INFO - PROCESS | 3876 | 1467872206852 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:46 INFO - PROCESS | 3876 | 1467872206854 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:46 INFO - PROCESS | 3876 | 1467872206944 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 23:16:47 INFO - PROCESS | 3876 | 1467872207029 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:47 INFO - PROCESS | 3876 | 1467872207031 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:47 INFO - PROCESS | 3876 | ++DOCSHELL 0D076800 == 33 [pid = 3876] [id = 160] 23:16:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (0DE47000) [pid = 3876] [serial = 478] [outer = 00000000] 23:16:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (162AD800) [pid = 3876] [serial = 479] [outer = 0DE47000] 23:16:47 INFO - PROCESS | 3876 | 1467872207077 Marionette DEBUG loaded listener.js 23:16:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (16612400) [pid = 3876] [serial = 480] [outer = 0DE47000] 23:16:47 INFO - PROCESS | 3876 | 1467872207423 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 23:16:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 23:16:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 629ms 23:16:47 INFO - PROCESS | 3876 | 1467872207477 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 23:16:47 INFO - PROCESS | 3876 | 1467872207479 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 23:16:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 23:16:47 INFO - PROCESS | 3876 | 1467872207482 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 23:16:47 INFO - PROCESS | 3876 | 1467872207484 Marionette TRACE conn6 <- [1,606,null,{}] 23:16:47 INFO - PROCESS | 3876 | 1467872207487 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:47 INFO - PROCESS | 3876 | 1467872207489 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:47 INFO - PROCESS | 3876 | 1467872207768 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 23:16:47 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:16:47 INFO - PROCESS | 3876 | 1467872207789 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:47 INFO - PROCESS | 3876 | 1467872207791 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:47 INFO - PROCESS | 3876 | ++DOCSHELL 17130800 == 34 [pid = 3876] [id = 161] 23:16:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17425C00) [pid = 3876] [serial = 481] [outer = 00000000] 23:16:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (178A0000) [pid = 3876] [serial = 482] [outer = 17425C00] 23:16:47 INFO - PROCESS | 3876 | 1467872207835 Marionette DEBUG loaded listener.js 23:16:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1796E400) [pid = 3876] [serial = 483] [outer = 17425C00] 23:16:48 INFO - PROCESS | 3876 | 1467872208194 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 23:16:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 23:16:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 770ms 23:16:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 23:16:48 INFO - PROCESS | 3876 | 1467872208227 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 23:16:48 INFO - PROCESS | 3876 | 1467872208229 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 23:16:48 INFO - PROCESS | 3876 | 1467872208232 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 23:16:48 INFO - PROCESS | 3876 | 1467872208234 Marionette TRACE conn6 <- [1,610,null,{}] 23:16:48 INFO - PROCESS | 3876 | 1467872208237 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:48 INFO - PROCESS | 3876 | 1467872208239 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:48 INFO - PROCESS | 3876 | 1467872208315 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 23:16:48 INFO - PROCESS | 3876 | 1467872208397 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:48 INFO - PROCESS | 3876 | 1467872208399 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:48 INFO - PROCESS | 3876 | ++DOCSHELL 17997000 == 35 [pid = 3876] [id = 162] 23:16:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17997400) [pid = 3876] [serial = 484] [outer = 00000000] 23:16:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17B26400) [pid = 3876] [serial = 485] [outer = 17997400] 23:16:48 INFO - PROCESS | 3876 | 1467872208444 Marionette DEBUG loaded listener.js 23:16:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (17B26800) [pid = 3876] [serial = 486] [outer = 17997400] 23:16:49 INFO - PROCESS | 3876 | 1467872209016 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 23:16:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 23:16:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 829ms 23:16:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 23:16:49 INFO - PROCESS | 3876 | 1467872209064 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 23:16:49 INFO - PROCESS | 3876 | 1467872209069 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 23:16:49 INFO - PROCESS | 3876 | 1467872209074 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 23:16:49 INFO - PROCESS | 3876 | 1467872209077 Marionette TRACE conn6 <- [1,614,null,{}] 23:16:49 INFO - PROCESS | 3876 | 1467872209083 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:49 INFO - PROCESS | 3876 | 1467872209086 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:49 INFO - PROCESS | 3876 | 1467872209213 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 23:16:49 INFO - PROCESS | 3876 | 1467872209339 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:49 INFO - PROCESS | 3876 | 1467872209342 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:49 INFO - PROCESS | 3876 | ++DOCSHELL 0D676400 == 36 [pid = 3876] [id = 163] 23:16:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (0D730C00) [pid = 3876] [serial = 487] [outer = 00000000] 23:16:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (0DC78000) [pid = 3876] [serial = 488] [outer = 0D730C00] 23:16:49 INFO - PROCESS | 3876 | 1467872209400 Marionette DEBUG loaded listener.js 23:16:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (11C23000) [pid = 3876] [serial = 489] [outer = 0D730C00] 23:16:50 INFO - PROCESS | 3876 | 1467872210124 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 23:16:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 23:16:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1122ms 23:16:50 INFO - PROCESS | 3876 | 1467872210196 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 23:16:50 INFO - PROCESS | 3876 | 1467872210201 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 23:16:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 23:16:50 INFO - PROCESS | 3876 | 1467872210207 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 23:16:50 INFO - PROCESS | 3876 | 1467872210210 Marionette TRACE conn6 <- [1,618,null,{}] 23:16:50 INFO - PROCESS | 3876 | 1467872210214 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:50 INFO - PROCESS | 3876 | 1467872210217 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:50 INFO - PROCESS | 3876 | 1467872210345 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 23:16:50 INFO - PROCESS | 3876 | 1467872210461 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:50 INFO - PROCESS | 3876 | 1467872210463 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:50 INFO - PROCESS | 3876 | ++DOCSHELL 152C4400 == 37 [pid = 3876] [id = 164] 23:16:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (152C7000) [pid = 3876] [serial = 490] [outer = 00000000] 23:16:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (152CFC00) [pid = 3876] [serial = 491] [outer = 152C7000] 23:16:50 INFO - PROCESS | 3876 | 1467872210520 Marionette DEBUG loaded listener.js 23:16:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (16298000) [pid = 3876] [serial = 492] [outer = 152C7000] 23:16:51 INFO - PROCESS | 3876 | 1467872211374 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 23:16:51 INFO - PROCESS | 3876 | --DOCSHELL 17130800 == 36 [pid = 3876] [id = 161] 23:16:51 INFO - PROCESS | 3876 | --DOCSHELL 0D076800 == 35 [pid = 3876] [id = 160] 23:16:51 INFO - PROCESS | 3876 | --DOCSHELL 16606C00 == 34 [pid = 3876] [id = 159] 23:16:51 INFO - PROCESS | 3876 | --DOCSHELL 16299000 == 33 [pid = 3876] [id = 158] 23:16:51 INFO - PROCESS | 3876 | --DOCSHELL 152B3400 == 32 [pid = 3876] [id = 157] 23:16:51 INFO - PROCESS | 3876 | --DOCSHELL 11DCE000 == 31 [pid = 3876] [id = 156] 23:16:51 INFO - PROCESS | 3876 | --DOCSHELL 0DC49800 == 30 [pid = 3876] [id = 155] 23:16:51 INFO - PROCESS | 3876 | --DOCSHELL 0C723400 == 29 [pid = 3876] [id = 154] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (17B2A000) [pid = 3876] [serial = 408] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (17893C00) [pid = 3876] [serial = 428] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (18DD3800) [pid = 3876] [serial = 431] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1789C800) [pid = 3876] [serial = 429] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (16608C00) [pid = 3876] [serial = 425] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (19A70400) [pid = 3876] [serial = 434] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0DC4E000) [pid = 3876] [serial = 416] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0DD07C00) [pid = 3876] [serial = 417] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0D335400) [pid = 3876] [serial = 410] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0D672400) [pid = 3876] [serial = 411] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (11C1F000) [pid = 3876] [serial = 419] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (11CED000) [pid = 3876] [serial = 420] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (152C1800) [pid = 3876] [serial = 422] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (152C8400) [pid = 3876] [serial = 423] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (12324400) [pid = 3876] [serial = 413] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (12466400) [pid = 3876] [serial = 414] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (18EED400) [pid = 3876] [serial = 432] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1A56F800) [pid = 3876] [serial = 441] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1BFB5800) [pid = 3876] [serial = 443] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1BFBA400) [pid = 3876] [serial = 444] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1A56E000) [pid = 3876] [serial = 440] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (19A74800) [pid = 3876] [serial = 435] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (19A6E400) [pid = 3876] [serial = 438] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1789F400) [pid = 3876] [serial = 437] [outer = 00000000] [url = about:blank] 23:16:51 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1660FC00) [pid = 3876] [serial = 426] [outer = 00000000] [url = about:blank] 23:16:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 23:16:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1273ms 23:16:51 INFO - PROCESS | 3876 | 1467872211485 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 23:16:51 INFO - PROCESS | 3876 | 1467872211489 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 23:16:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 23:16:51 INFO - PROCESS | 3876 | 1467872211494 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 23:16:51 INFO - PROCESS | 3876 | 1467872211497 Marionette TRACE conn6 <- [1,622,null,{}] 23:16:51 INFO - PROCESS | 3876 | 1467872211503 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:51 INFO - PROCESS | 3876 | 1467872211505 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:51 INFO - PROCESS | 3876 | 1467872211599 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 23:16:51 INFO - PROCESS | 3876 | 1467872211607 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:51 INFO - PROCESS | 3876 | 1467872211612 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:51 INFO - PROCESS | 3876 | ++DOCSHELL 0D734800 == 30 [pid = 3876] [id = 165] 23:16:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0D735400) [pid = 3876] [serial = 493] [outer = 00000000] 23:16:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0D7BF400) [pid = 3876] [serial = 494] [outer = 0D735400] 23:16:51 INFO - PROCESS | 3876 | 1467872211660 Marionette DEBUG loaded listener.js 23:16:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0D94D800) [pid = 3876] [serial = 495] [outer = 0D735400] 23:16:52 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:52 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:52 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:52 INFO - PROCESS | 3876 | 1467872212161 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 23:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 23:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 689ms 23:16:52 INFO - PROCESS | 3876 | 1467872212185 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 23:16:52 INFO - PROCESS | 3876 | 1467872212189 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 23:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 23:16:52 INFO - PROCESS | 3876 | 1467872212199 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 23:16:52 INFO - PROCESS | 3876 | 1467872212201 Marionette TRACE conn6 <- [1,626,null,{}] 23:16:52 INFO - PROCESS | 3876 | 1467872212206 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:52 INFO - PROCESS | 3876 | 1467872212208 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:52 INFO - PROCESS | 3876 | 1467872212292 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 23:16:52 INFO - PROCESS | 3876 | 1467872212301 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:52 INFO - PROCESS | 3876 | 1467872212303 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:52 INFO - PROCESS | 3876 | ++DOCSHELL 12374000 == 31 [pid = 3876] [id = 166] 23:16:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (12376000) [pid = 3876] [serial = 496] [outer = 00000000] 23:16:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (12470000) [pid = 3876] [serial = 497] [outer = 12376000] 23:16:52 INFO - PROCESS | 3876 | 1467872212351 Marionette DEBUG loaded listener.js 23:16:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (13748800) [pid = 3876] [serial = 498] [outer = 12376000] 23:16:52 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:52 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:52 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:52 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:52 INFO - PROCESS | 3876 | 1467872212817 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 23:16:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 23:16:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 23:16:52 INFO - PROCESS | 3876 | 1467872212870 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 23:16:52 INFO - PROCESS | 3876 | 1467872212872 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 23:16:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 23:16:52 INFO - PROCESS | 3876 | 1467872212876 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 23:16:52 INFO - PROCESS | 3876 | 1467872212879 Marionette TRACE conn6 <- [1,630,null,{}] 23:16:52 INFO - PROCESS | 3876 | 1467872212890 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:52 INFO - PROCESS | 3876 | 1467872212894 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:53 INFO - PROCESS | 3876 | 1467872213007 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 23:16:53 INFO - PROCESS | 3876 | 1467872213091 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:53 INFO - PROCESS | 3876 | 1467872213094 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:53 INFO - PROCESS | 3876 | ++DOCSHELL 152C8800 == 32 [pid = 3876] [id = 167] 23:16:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (152CC800) [pid = 3876] [serial = 499] [outer = 00000000] 23:16:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1628B400) [pid = 3876] [serial = 500] [outer = 152CC800] 23:16:53 INFO - PROCESS | 3876 | 1467872213141 Marionette DEBUG loaded listener.js 23:16:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (16299400) [pid = 3876] [serial = 501] [outer = 152CC800] 23:16:53 INFO - PROCESS | 3876 | 1467872213528 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 23:16:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 23:16:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 23:16:53 INFO - PROCESS | 3876 | 1467872213549 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 23:16:53 INFO - PROCESS | 3876 | 1467872213552 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 23:16:53 INFO - PROCESS | 3876 | 1467872213555 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 23:16:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 23:16:53 INFO - PROCESS | 3876 | 1467872213557 Marionette TRACE conn6 <- [1,634,null,{}] 23:16:53 INFO - PROCESS | 3876 | 1467872213560 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:53 INFO - PROCESS | 3876 | 1467872213562 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:53 INFO - PROCESS | 3876 | 1467872213683 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 23:16:53 INFO - PROCESS | 3876 | 1467872213695 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:53 INFO - PROCESS | 3876 | 1467872213697 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:53 INFO - PROCESS | 3876 | ++DOCSHELL 16479C00 == 33 [pid = 3876] [id = 168] 23:16:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16604C00) [pid = 3876] [serial = 502] [outer = 00000000] 23:16:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (16610C00) [pid = 3876] [serial = 503] [outer = 16604C00] 23:16:53 INFO - PROCESS | 3876 | 1467872213741 Marionette DEBUG loaded listener.js 23:16:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17035400) [pid = 3876] [serial = 504] [outer = 16604C00] 23:16:54 INFO - PROCESS | 3876 | 1467872214173 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 23:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 23:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 669ms 23:16:54 INFO - PROCESS | 3876 | 1467872214230 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 23:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 23:16:54 INFO - PROCESS | 3876 | 1467872214232 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 23:16:54 INFO - PROCESS | 3876 | 1467872214235 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 23:16:54 INFO - PROCESS | 3876 | 1467872214237 Marionette TRACE conn6 <- [1,638,null,{}] 23:16:54 INFO - PROCESS | 3876 | 1467872214240 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:54 INFO - PROCESS | 3876 | 1467872214242 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:54 INFO - PROCESS | 3876 | 1467872214348 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 23:16:54 INFO - PROCESS | 3876 | 1467872214431 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:54 INFO - PROCESS | 3876 | 1467872214433 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:54 INFO - PROCESS | 3876 | ++DOCSHELL 17126C00 == 34 [pid = 3876] [id = 169] 23:16:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17422C00) [pid = 3876] [serial = 505] [outer = 00000000] 23:16:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17892800) [pid = 3876] [serial = 506] [outer = 17422C00] 23:16:54 INFO - PROCESS | 3876 | 1467872214476 Marionette DEBUG loaded listener.js 23:16:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17899C00) [pid = 3876] [serial = 507] [outer = 17422C00] 23:16:54 INFO - PROCESS | 3876 | 1467872214899 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 23:16:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 23:16:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 23:16:54 INFO - PROCESS | 3876 | 1467872214966 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 23:16:54 INFO - PROCESS | 3876 | 1467872214968 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 23:16:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 23:16:54 INFO - PROCESS | 3876 | 1467872214971 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 23:16:54 INFO - PROCESS | 3876 | 1467872214973 Marionette TRACE conn6 <- [1,642,null,{}] 23:16:54 INFO - PROCESS | 3876 | 1467872214976 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:54 INFO - PROCESS | 3876 | 1467872214982 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:55 INFO - PROCESS | 3876 | 1467872215114 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 23:16:55 INFO - PROCESS | 3876 | 1467872215120 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:55 INFO - PROCESS | 3876 | 1467872215122 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:55 INFO - PROCESS | 3876 | ++DOCSHELL 0D33A800 == 35 [pid = 3876] [id = 170] 23:16:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1789E800) [pid = 3876] [serial = 508] [outer = 00000000] 23:16:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (18DD6800) [pid = 3876] [serial = 509] [outer = 1789E800] 23:16:55 INFO - PROCESS | 3876 | 1467872215175 Marionette DEBUG loaded listener.js 23:16:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17A6A800) [pid = 3876] [serial = 510] [outer = 1789E800] 23:16:55 INFO - PROCESS | 3876 | 1467872215627 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 23:16:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 23:16:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 669ms 23:16:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 23:16:55 INFO - PROCESS | 3876 | 1467872215642 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 23:16:55 INFO - PROCESS | 3876 | 1467872215643 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 23:16:55 INFO - PROCESS | 3876 | 1467872215646 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 23:16:55 INFO - PROCESS | 3876 | 1467872215648 Marionette TRACE conn6 <- [1,646,null,{}] 23:16:55 INFO - PROCESS | 3876 | 1467872215651 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:55 INFO - PROCESS | 3876 | 1467872215653 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:55 INFO - PROCESS | 3876 | 1467872215867 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 23:16:55 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (124E9800) [pid = 3876] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 23:16:55 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (152CB800) [pid = 3876] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 23:16:55 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0C724C00) [pid = 3876] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 23:16:55 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1629A000) [pid = 3876] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 23:16:55 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0DC4A000) [pid = 3876] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 23:16:55 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0DE47000) [pid = 3876] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 23:16:55 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0DC7B400) [pid = 3876] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 23:16:55 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (16608000) [pid = 3876] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 23:16:55 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17425C00) [pid = 3876] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 23:16:55 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D72B400) [pid = 3876] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 23:16:55 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (15095400) [pid = 3876] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 23:16:55 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1BFBCC00) [pid = 3876] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 23:16:55 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1C03B800) [pid = 3876] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 23:16:55 INFO - PROCESS | 3876 | 1467872215925 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:55 INFO - PROCESS | 3876 | 1467872215927 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:55 INFO - PROCESS | 3876 | ++DOCSHELL 0D67EC00 == 36 [pid = 3876] [id = 171] 23:16:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0D72B400) [pid = 3876] [serial = 511] [outer = 00000000] 23:16:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0DC77800) [pid = 3876] [serial = 512] [outer = 0D72B400] 23:16:55 INFO - PROCESS | 3876 | 1467872215970 Marionette DEBUG loaded listener.js 23:16:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (124E8400) [pid = 3876] [serial = 513] [outer = 0D72B400] 23:16:56 INFO - PROCESS | 3876 | 1467872216323 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 23:16:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 23:16:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 730ms 23:16:56 INFO - PROCESS | 3876 | 1467872216378 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 23:16:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 23:16:56 INFO - PROCESS | 3876 | 1467872216380 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 23:16:56 INFO - PROCESS | 3876 | 1467872216383 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 23:16:56 INFO - PROCESS | 3876 | 1467872216384 Marionette TRACE conn6 <- [1,650,null,{}] 23:16:56 INFO - PROCESS | 3876 | 1467872216388 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:56 INFO - PROCESS | 3876 | 1467872216390 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:56 INFO - PROCESS | 3876 | 1467872216467 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 23:16:56 INFO - PROCESS | 3876 | 1467872216473 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:56 INFO - PROCESS | 3876 | 1467872216475 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:56 INFO - PROCESS | 3876 | ++DOCSHELL 152C7C00 == 37 [pid = 3876] [id = 172] 23:16:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (16608000) [pid = 3876] [serial = 514] [outer = 00000000] 23:16:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (19A0B000) [pid = 3876] [serial = 515] [outer = 16608000] 23:16:56 INFO - PROCESS | 3876 | 1467872216518 Marionette DEBUG loaded listener.js 23:16:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19D3C800) [pid = 3876] [serial = 516] [outer = 16608000] 23:16:56 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:56 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:56 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:56 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:56 INFO - PROCESS | 3876 | 1467872216935 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 23:16:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 23:16:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 629ms 23:16:57 INFO - PROCESS | 3876 | 1467872217014 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 23:16:57 INFO - PROCESS | 3876 | 1467872217016 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 23:16:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 23:16:57 INFO - PROCESS | 3876 | 1467872217020 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 23:16:57 INFO - PROCESS | 3876 | 1467872217021 Marionette TRACE conn6 <- [1,654,null,{}] 23:16:57 INFO - PROCESS | 3876 | 1467872217025 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:57 INFO - PROCESS | 3876 | 1467872217027 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:57 INFO - PROCESS | 3876 | 1467872217115 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 23:16:57 INFO - PROCESS | 3876 | 1467872217127 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:57 INFO - PROCESS | 3876 | 1467872217129 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:57 INFO - PROCESS | 3876 | ++DOCSHELL 152C9000 == 38 [pid = 3876] [id = 173] 23:16:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17B2DC00) [pid = 3876] [serial = 517] [outer = 00000000] 23:16:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1A245800) [pid = 3876] [serial = 518] [outer = 17B2DC00] 23:16:57 INFO - PROCESS | 3876 | 1467872217173 Marionette DEBUG loaded listener.js 23:16:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1A570800) [pid = 3876] [serial = 519] [outer = 17B2DC00] 23:16:57 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:57 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:57 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:57 INFO - PROCESS | 3876 | 1467872217616 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 23:16:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 23:16:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 632ms 23:16:57 INFO - PROCESS | 3876 | 1467872217659 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 23:16:57 INFO - PROCESS | 3876 | 1467872217661 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 23:16:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 23:16:57 INFO - PROCESS | 3876 | 1467872217664 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 23:16:57 INFO - PROCESS | 3876 | 1467872217666 Marionette TRACE conn6 <- [1,658,null,{}] 23:16:57 INFO - PROCESS | 3876 | 1467872217669 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:57 INFO - PROCESS | 3876 | 1467872217671 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:57 INFO - PROCESS | 3876 | 1467872217751 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 23:16:57 INFO - PROCESS | 3876 | 1467872217759 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:57 INFO - PROCESS | 3876 | 1467872217761 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:57 INFO - PROCESS | 3876 | ++DOCSHELL 1A243800 == 39 [pid = 3876] [id = 174] 23:16:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1A56C800) [pid = 3876] [serial = 520] [outer = 00000000] 23:16:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1BFAF800) [pid = 3876] [serial = 521] [outer = 1A56C800] 23:16:57 INFO - PROCESS | 3876 | 1467872217804 Marionette DEBUG loaded listener.js 23:16:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1BFAFC00) [pid = 3876] [serial = 522] [outer = 1A56C800] 23:16:58 INFO - PROCESS | 3876 | 1467872218457 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 23:16:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 23:16:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 870ms 23:16:58 INFO - PROCESS | 3876 | 1467872218536 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 23:16:58 INFO - PROCESS | 3876 | 1467872218541 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 23:16:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 23:16:58 INFO - PROCESS | 3876 | 1467872218561 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 23:16:58 INFO - PROCESS | 3876 | 1467872218566 Marionette TRACE conn6 <- [1,662,null,{}] 23:16:58 INFO - PROCESS | 3876 | 1467872218572 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:58 INFO - PROCESS | 3876 | 1467872218575 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:58 INFO - PROCESS | 3876 | 1467872218695 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 23:16:58 INFO - PROCESS | 3876 | 1467872218812 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:58 INFO - PROCESS | 3876 | 1467872218815 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:58 INFO - PROCESS | 3876 | ++DOCSHELL 0D94B800 == 40 [pid = 3876] [id = 175] 23:16:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (0DC4E000) [pid = 3876] [serial = 523] [outer = 00000000] 23:16:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (124E6800) [pid = 3876] [serial = 524] [outer = 0DC4E000] 23:16:58 INFO - PROCESS | 3876 | 1467872218875 Marionette DEBUG loaded listener.js 23:16:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (15092800) [pid = 3876] [serial = 525] [outer = 0DC4E000] 23:16:59 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:16:59 INFO - PROCESS | 3876 | [3876] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 23:16:59 INFO - PROCESS | 3876 | 1467872219412 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 23:16:59 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 23:16:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 889ms 23:16:59 INFO - PROCESS | 3876 | 1467872219455 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 23:16:59 INFO - PROCESS | 3876 | 1467872219460 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 23:16:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 23:16:59 INFO - PROCESS | 3876 | 1467872219466 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 23:16:59 INFO - PROCESS | 3876 | 1467872219469 Marionette TRACE conn6 <- [1,666,null,{}] 23:16:59 INFO - PROCESS | 3876 | 1467872219473 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:16:59 INFO - PROCESS | 3876 | 1467872219476 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:59 INFO - PROCESS | 3876 | 1467872219590 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 23:16:59 INFO - PROCESS | 3876 | 1467872219687 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:16:59 INFO - PROCESS | 3876 | 1467872219690 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:16:59 INFO - PROCESS | 3876 | ++DOCSHELL 16606800 == 41 [pid = 3876] [id = 176] 23:16:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (16608400) [pid = 3876] [serial = 526] [outer = 00000000] 23:16:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (17430400) [pid = 3876] [serial = 527] [outer = 16608400] 23:16:59 INFO - PROCESS | 3876 | 1467872219746 Marionette DEBUG loaded listener.js 23:16:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (17995400) [pid = 3876] [serial = 528] [outer = 16608400] 23:17:00 INFO - PROCESS | 3876 | 1467872220358 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 23:17:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 23:17:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 929ms 23:17:00 INFO - PROCESS | 3876 | 1467872220399 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 23:17:00 INFO - PROCESS | 3876 | 1467872220402 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 23:17:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 23:17:00 INFO - PROCESS | 3876 | 1467872220406 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 23:17:00 INFO - PROCESS | 3876 | 1467872220410 Marionette TRACE conn6 <- [1,670,null,{}] 23:17:00 INFO - PROCESS | 3876 | 1467872220421 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:00 INFO - PROCESS | 3876 | 1467872220425 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:00 INFO - PROCESS | 3876 | 1467872220535 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 23:17:00 INFO - PROCESS | 3876 | 1467872220661 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:00 INFO - PROCESS | 3876 | 1467872220664 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:00 INFO - PROCESS | 3876 | ++DOCSHELL 1A575C00 == 42 [pid = 3876] [id = 177] 23:17:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1BFB0400) [pid = 3876] [serial = 529] [outer = 00000000] 23:17:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (1C014C00) [pid = 3876] [serial = 530] [outer = 1BFB0400] 23:17:00 INFO - PROCESS | 3876 | 1467872220722 Marionette DEBUG loaded listener.js 23:17:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1C032400) [pid = 3876] [serial = 531] [outer = 1BFB0400] 23:17:01 INFO - PROCESS | 3876 | 1467872221770 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 23:17:01 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) 23:17:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1379ms 23:17:01 INFO - PROCESS | 3876 | 1467872221788 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 23:17:01 INFO - PROCESS | 3876 | 1467872221793 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 23:17:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 23:17:01 INFO - PROCESS | 3876 | 1467872221798 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 23:17:01 INFO - PROCESS | 3876 | 1467872221801 Marionette TRACE conn6 <- [1,674,null,{}] 23:17:01 INFO - PROCESS | 3876 | 1467872221806 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:01 INFO - PROCESS | 3876 | 1467872221809 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:01 INFO - PROCESS | 3876 | 1467872221914 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 23:17:01 INFO - PROCESS | 3876 | 1467872221993 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:01 INFO - PROCESS | 3876 | 1467872221996 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:02 INFO - PROCESS | 3876 | ++DOCSHELL 0D672400 == 43 [pid = 3876] [id = 178] 23:17:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (0D672800) [pid = 3876] [serial = 532] [outer = 00000000] 23:17:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (0DD69800) [pid = 3876] [serial = 533] [outer = 0D672800] 23:17:02 INFO - PROCESS | 3876 | 1467872222088 Marionette DEBUG loaded listener.js 23:17:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (0DEC2400) [pid = 3876] [serial = 534] [outer = 0D672800] 23:17:03 INFO - PROCESS | 3876 | --DOCSHELL 152C9000 == 42 [pid = 3876] [id = 173] 23:17:03 INFO - PROCESS | 3876 | --DOCSHELL 152C7C00 == 41 [pid = 3876] [id = 172] 23:17:03 INFO - PROCESS | 3876 | --DOCSHELL 0D67EC00 == 40 [pid = 3876] [id = 171] 23:17:03 INFO - PROCESS | 3876 | --DOCSHELL 0D33A800 == 39 [pid = 3876] [id = 170] 23:17:03 INFO - PROCESS | 3876 | --DOCSHELL 17126C00 == 38 [pid = 3876] [id = 169] 23:17:03 INFO - PROCESS | 3876 | --DOCSHELL 16479C00 == 37 [pid = 3876] [id = 168] 23:17:03 INFO - PROCESS | 3876 | --DOCSHELL 152C8800 == 36 [pid = 3876] [id = 167] 23:17:03 INFO - PROCESS | 3876 | --DOCSHELL 12374000 == 35 [pid = 3876] [id = 166] 23:17:03 INFO - PROCESS | 3876 | --DOCSHELL 0D734800 == 34 [pid = 3876] [id = 165] 23:17:03 INFO - PROCESS | 3876 | --DOCSHELL 152C4400 == 33 [pid = 3876] [id = 164] 23:17:03 INFO - PROCESS | 3876 | --DOCSHELL 17997000 == 32 [pid = 3876] [id = 162] 23:17:03 INFO - PROCESS | 3876 | --DOCSHELL 0D676400 == 31 [pid = 3876] [id = 163] 23:17:03 INFO - PROCESS | 3876 | --DOCSHELL 1A575C00 == 30 [pid = 3876] [id = 177] 23:17:03 INFO - PROCESS | 3876 | --DOCSHELL 16606800 == 29 [pid = 3876] [id = 176] 23:17:03 INFO - PROCESS | 3876 | --DOCSHELL 1A243800 == 28 [pid = 3876] [id = 174] 23:17:03 INFO - PROCESS | 3876 | --DOCSHELL 0D94B800 == 27 [pid = 3876] [id = 175] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (13266400) [pid = 3876] [serial = 467] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (156D4000) [pid = 3876] [serial = 470] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (0D029400) [pid = 3876] [serial = 461] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (0D3E7800) [pid = 3876] [serial = 462] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (162AF800) [pid = 3876] [serial = 474] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (162AB000) [pid = 3876] [serial = 473] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (0DC80800) [pid = 3876] [serial = 464] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (0DE04400) [pid = 3876] [serial = 465] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (162AD800) [pid = 3876] [serial = 479] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (12579400) [pid = 3876] [serial = 459] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (16612800) [pid = 3876] [serial = 476] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0E9CD000) [pid = 3876] [serial = 458] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (178A0000) [pid = 3876] [serial = 482] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1796E400) [pid = 3876] [serial = 483] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (11CE4400) [pid = 3876] [serial = 447] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0DC7BC00) [pid = 3876] [serial = 446] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1660B400) [pid = 3876] [serial = 450] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (162A1C00) [pid = 3876] [serial = 449] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1C01A000) [pid = 3876] [serial = 453] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1C015400) [pid = 3876] [serial = 452] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1C58B000) [pid = 3876] [serial = 456] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1C06DC00) [pid = 3876] [serial = 455] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (13F81000) [pid = 3876] [serial = 477] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1628F800) [pid = 3876] [serial = 471] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (16612400) [pid = 3876] [serial = 480] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17B26400) [pid = 3876] [serial = 485] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (13F8B000) [pid = 3876] [serial = 468] [outer = 00000000] [url = about:blank] 23:17:03 INFO - PROCESS | 3876 | 1467872223796 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 23:17:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 23:17:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2021ms 23:17:03 INFO - PROCESS | 3876 | 1467872223822 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 23:17:03 INFO - PROCESS | 3876 | 1467872223825 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 23:17:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 23:17:03 INFO - PROCESS | 3876 | 1467872223830 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 23:17:03 INFO - PROCESS | 3876 | 1467872223833 Marionette TRACE conn6 <- [1,678,null,{}] 23:17:03 INFO - PROCESS | 3876 | 1467872223838 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:03 INFO - PROCESS | 3876 | 1467872223841 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:03 INFO - PROCESS | 3876 | 1467872223926 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 23:17:03 INFO - PROCESS | 3876 | 1467872223995 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:03 INFO - PROCESS | 3876 | 1467872223999 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:04 INFO - PROCESS | 3876 | ++DOCSHELL 0D72E400 == 28 [pid = 3876] [id = 179] 23:17:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0D72E800) [pid = 3876] [serial = 535] [outer = 00000000] 23:17:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0D734400) [pid = 3876] [serial = 536] [outer = 0D72E800] 23:17:04 INFO - PROCESS | 3876 | 1467872224047 Marionette DEBUG loaded listener.js 23:17:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (0D943400) [pid = 3876] [serial = 537] [outer = 0D72E800] 23:17:04 INFO - PROCESS | 3876 | 1467872224919 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 23:17:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 23:17:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1122ms 23:17:04 INFO - PROCESS | 3876 | 1467872224953 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 23:17:04 INFO - PROCESS | 3876 | 1467872224958 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 23:17:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 23:17:04 INFO - PROCESS | 3876 | 1467872224973 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 23:17:04 INFO - PROCESS | 3876 | 1467872224976 Marionette TRACE conn6 <- [1,682,null,{}] 23:17:04 INFO - PROCESS | 3876 | 1467872224980 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:04 INFO - PROCESS | 3876 | 1467872224983 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:05 INFO - PROCESS | 3876 | 1467872225107 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 23:17:05 INFO - PROCESS | 3876 | 1467872225114 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:05 INFO - PROCESS | 3876 | 1467872225117 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:05 INFO - PROCESS | 3876 | ++DOCSHELL 0DE02C00 == 29 [pid = 3876] [id = 180] 23:17:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0DE03000) [pid = 3876] [serial = 538] [outer = 00000000] 23:17:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0E9CD000) [pid = 3876] [serial = 539] [outer = 0DE03000] 23:17:05 INFO - PROCESS | 3876 | 1467872225163 Marionette DEBUG loaded listener.js 23:17:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (11CA8000) [pid = 3876] [serial = 540] [outer = 0DE03000] 23:17:06 INFO - PROCESS | 3876 | 1467872226146 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 23:17:06 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) 23:17:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1222ms 23:17:06 INFO - PROCESS | 3876 | 1467872226197 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 23:17:06 INFO - PROCESS | 3876 | 1467872226200 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 23:17:06 INFO - PROCESS | 3876 | 1467872226203 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 23:17:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 23:17:06 INFO - PROCESS | 3876 | 1467872226207 Marionette TRACE conn6 <- [1,686,null,{}] 23:17:06 INFO - PROCESS | 3876 | 1467872226224 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:06 INFO - PROCESS | 3876 | 1467872226229 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:06 INFO - PROCESS | 3876 | 1467872226338 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 23:17:06 INFO - PROCESS | 3876 | 1467872226345 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:06 INFO - PROCESS | 3876 | 1467872226348 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:06 INFO - PROCESS | 3876 | ++DOCSHELL 13F8B000 == 30 [pid = 3876] [id = 181] 23:17:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (14C4C800) [pid = 3876] [serial = 541] [outer = 00000000] 23:17:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (15088000) [pid = 3876] [serial = 542] [outer = 14C4C800] 23:17:06 INFO - PROCESS | 3876 | 1467872226396 Marionette DEBUG loaded listener.js 23:17:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (152B1800) [pid = 3876] [serial = 543] [outer = 14C4C800] 23:17:07 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17997400) [pid = 3876] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 23:17:07 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (12376000) [pid = 3876] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 23:17:07 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (152CC800) [pid = 3876] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 23:17:07 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (16608000) [pid = 3876] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 23:17:07 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (16604C00) [pid = 3876] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 23:17:07 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1A56C800) [pid = 3876] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 23:17:07 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17B2DC00) [pid = 3876] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 23:17:07 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17422C00) [pid = 3876] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 23:17:07 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1789E800) [pid = 3876] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 23:17:07 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (0D730C00) [pid = 3876] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 23:17:07 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (0D735400) [pid = 3876] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 23:17:07 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (152C7000) [pid = 3876] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 23:17:07 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (0D72B400) [pid = 3876] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 23:17:07 INFO - PROCESS | 3876 | 1467872227356 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 23:17:07 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) 23:17:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1182ms 23:17:07 INFO - PROCESS | 3876 | 1467872227390 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 23:17:07 INFO - PROCESS | 3876 | 1467872227393 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 23:17:07 INFO - PROCESS | 3876 | 1467872227396 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 23:17:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 23:17:07 INFO - PROCESS | 3876 | 1467872227398 Marionette TRACE conn6 <- [1,690,null,{}] 23:17:07 INFO - PROCESS | 3876 | 1467872227402 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:07 INFO - PROCESS | 3876 | 1467872227403 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:07 INFO - PROCESS | 3876 | 1467872227513 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 23:17:07 INFO - PROCESS | 3876 | 1467872227559 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:07 INFO - PROCESS | 3876 | 1467872227561 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:07 INFO - PROCESS | 3876 | ++DOCSHELL 0DC46000 == 31 [pid = 3876] [id = 182] 23:17:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (11CA1C00) [pid = 3876] [serial = 544] [outer = 00000000] 23:17:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (15094800) [pid = 3876] [serial = 545] [outer = 11CA1C00] 23:17:07 INFO - PROCESS | 3876 | 1467872227606 Marionette DEBUG loaded listener.js 23:17:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (152C7000) [pid = 3876] [serial = 546] [outer = 11CA1C00] 23:17:08 INFO - PROCESS | 3876 | 1467872228470 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 23:17:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 23:17:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1125ms 23:17:08 INFO - PROCESS | 3876 | 1467872228525 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 23:17:08 INFO - PROCESS | 3876 | 1467872228527 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 23:17:08 INFO - PROCESS | 3876 | 1467872228531 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 23:17:08 INFO - PROCESS | 3876 | 1467872228532 Marionette TRACE conn6 <- [1,694,null,{}] 23:17:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 23:17:08 INFO - PROCESS | 3876 | 1467872228540 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:08 INFO - PROCESS | 3876 | 1467872228542 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:08 INFO - PROCESS | 3876 | 1467872228618 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 23:17:08 INFO - PROCESS | 3876 | 1467872228624 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:08 INFO - PROCESS | 3876 | 1467872228626 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:08 INFO - PROCESS | 3876 | ++DOCSHELL 152CC000 == 32 [pid = 3876] [id = 183] 23:17:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (152CDC00) [pid = 3876] [serial = 547] [outer = 00000000] 23:17:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (16295800) [pid = 3876] [serial = 548] [outer = 152CDC00] 23:17:08 INFO - PROCESS | 3876 | 1467872228670 Marionette DEBUG loaded listener.js 23:17:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (162A7C00) [pid = 3876] [serial = 549] [outer = 152CDC00] 23:17:09 INFO - PROCESS | 3876 | 1467872229645 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 23:17:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 23:17:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1128ms 23:17:09 INFO - PROCESS | 3876 | 1467872229665 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 23:17:09 INFO - PROCESS | 3876 | 1467872229669 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 23:17:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 23:17:09 INFO - PROCESS | 3876 | 1467872229675 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 23:17:09 INFO - PROCESS | 3876 | 1467872229678 Marionette TRACE conn6 <- [1,698,null,{}] 23:17:09 INFO - PROCESS | 3876 | 1467872229684 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:09 INFO - PROCESS | 3876 | 1467872229687 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:09 INFO - PROCESS | 3876 | 1467872229828 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 23:17:09 INFO - PROCESS | 3876 | 1467872229924 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:09 INFO - PROCESS | 3876 | 1467872229929 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:09 INFO - PROCESS | 3876 | ++DOCSHELL 0D730400 == 33 [pid = 3876] [id = 184] 23:17:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (0D730C00) [pid = 3876] [serial = 550] [outer = 00000000] 23:17:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0D7BA800) [pid = 3876] [serial = 551] [outer = 0D730C00] 23:17:10 INFO - PROCESS | 3876 | 1467872230029 Marionette DEBUG loaded listener.js 23:17:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0DC73C00) [pid = 3876] [serial = 552] [outer = 0D730C00] 23:17:11 INFO - PROCESS | 3876 | 1467872231199 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 23:17:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 23:17:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1578ms 23:17:11 INFO - PROCESS | 3876 | 1467872231254 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 23:17:11 INFO - PROCESS | 3876 | 1467872231259 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 23:17:11 INFO - PROCESS | 3876 | 1467872231265 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 23:17:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 23:17:11 INFO - PROCESS | 3876 | 1467872231268 Marionette TRACE conn6 <- [1,702,null,{}] 23:17:11 INFO - PROCESS | 3876 | 1467872231273 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:11 INFO - PROCESS | 3876 | 1467872231275 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:11 INFO - PROCESS | 3876 | 1467872231438 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 23:17:11 INFO - PROCESS | 3876 | 1467872231597 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:11 INFO - PROCESS | 3876 | 1467872231600 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:11 INFO - PROCESS | 3876 | ++DOCSHELL 0C72A800 == 34 [pid = 3876] [id = 185] 23:17:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (0C72BC00) [pid = 3876] [serial = 553] [outer = 00000000] 23:17:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (0D336800) [pid = 3876] [serial = 554] [outer = 0C72BC00] 23:17:11 INFO - PROCESS | 3876 | 1467872231654 Marionette DEBUG loaded listener.js 23:17:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (0D676400) [pid = 3876] [serial = 555] [outer = 0C72BC00] 23:17:12 INFO - PROCESS | 3876 | --DOCSHELL 0DC46000 == 33 [pid = 3876] [id = 182] 23:17:12 INFO - PROCESS | 3876 | --DOCSHELL 13F8B000 == 32 [pid = 3876] [id = 181] 23:17:12 INFO - PROCESS | 3876 | --DOCSHELL 0DE02C00 == 31 [pid = 3876] [id = 180] 23:17:12 INFO - PROCESS | 3876 | --DOCSHELL 0D72E400 == 30 [pid = 3876] [id = 179] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17892800) [pid = 3876] [serial = 506] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (18DD6800) [pid = 3876] [serial = 509] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17899C00) [pid = 3876] [serial = 507] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0DC78000) [pid = 3876] [serial = 488] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (11C23000) [pid = 3876] [serial = 489] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (0D7BF400) [pid = 3876] [serial = 494] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (0D94D800) [pid = 3876] [serial = 495] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (152CFC00) [pid = 3876] [serial = 491] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (16298000) [pid = 3876] [serial = 492] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (0DC77800) [pid = 3876] [serial = 512] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (17B26800) [pid = 3876] [serial = 486] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (12470000) [pid = 3876] [serial = 497] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (13748800) [pid = 3876] [serial = 498] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (1628B400) [pid = 3876] [serial = 500] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (16299400) [pid = 3876] [serial = 501] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (17A6A800) [pid = 3876] [serial = 510] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (19A0B000) [pid = 3876] [serial = 515] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (124E8400) [pid = 3876] [serial = 513] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (19D3C800) [pid = 3876] [serial = 516] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (1A570800) [pid = 3876] [serial = 519] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (16610C00) [pid = 3876] [serial = 503] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (17035400) [pid = 3876] [serial = 504] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (1BFAFC00) [pid = 3876] [serial = 522] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 53 (1BFAF800) [pid = 3876] [serial = 521] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | --DOMWINDOW == 52 (1A245800) [pid = 3876] [serial = 518] [outer = 00000000] [url = about:blank] 23:17:12 INFO - PROCESS | 3876 | 1467872232647 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 23:17:12 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 23:17:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1435ms 23:17:12 INFO - PROCESS | 3876 | 1467872232706 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 23:17:12 INFO - PROCESS | 3876 | 1467872232709 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 23:17:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 23:17:12 INFO - PROCESS | 3876 | 1467872232713 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 23:17:12 INFO - PROCESS | 3876 | 1467872232716 Marionette TRACE conn6 <- [1,706,null,{}] 23:17:12 INFO - PROCESS | 3876 | 1467872232721 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:12 INFO - PROCESS | 3876 | 1467872232724 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:12 INFO - PROCESS | 3876 | 1467872232810 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 23:17:12 INFO - PROCESS | 3876 | 1467872232818 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:12 INFO - PROCESS | 3876 | 1467872232821 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:12 INFO - PROCESS | 3876 | ++DOCSHELL 0D734C00 == 31 [pid = 3876] [id = 186] 23:17:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 53 (0D7BF800) [pid = 3876] [serial = 556] [outer = 00000000] 23:17:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 54 (0DC50400) [pid = 3876] [serial = 557] [outer = 0D7BF800] 23:17:12 INFO - PROCESS | 3876 | 1467872232868 Marionette DEBUG loaded listener.js 23:17:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (0DC7C800) [pid = 3876] [serial = 558] [outer = 0D7BF800] 23:17:13 INFO - PROCESS | 3876 | 1467872233797 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 23:17:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 23:17:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1130ms 23:17:13 INFO - PROCESS | 3876 | 1467872233848 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 23:17:13 INFO - PROCESS | 3876 | 1467872233851 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 23:17:13 INFO - PROCESS | 3876 | 1467872233856 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 23:17:13 INFO - PROCESS | 3876 | 1467872233858 Marionette TRACE conn6 <- [1,710,null,{}] 23:17:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 23:17:13 INFO - PROCESS | 3876 | 1467872233862 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:13 INFO - PROCESS | 3876 | 1467872233864 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:13 INFO - PROCESS | 3876 | 1467872233952 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 23:17:13 INFO - PROCESS | 3876 | 1467872233959 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:13 INFO - PROCESS | 3876 | 1467872233961 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:13 INFO - PROCESS | 3876 | ++DOCSHELL 12374000 == 32 [pid = 3876] [id = 187] 23:17:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (12378C00) [pid = 3876] [serial = 559] [outer = 00000000] 23:17:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (1246E800) [pid = 3876] [serial = 560] [outer = 12378C00] 23:17:13 INFO - PROCESS | 3876 | 1467872234005 Marionette DEBUG loaded listener.js 23:17:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (12582000) [pid = 3876] [serial = 561] [outer = 12378C00] 23:17:14 INFO - PROCESS | 3876 | 1467872234515 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 23:17:14 INFO - PROCESS | 3876 | 1467872234539 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 23:17:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 23:17:14 INFO - PROCESS | 3876 | 1467872234544 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 23:17:14 INFO - PROCESS | 3876 | 1467872234550 Marionette TRACE conn6 <- [1,714,null,{}] 23:17:14 INFO - PROCESS | 3876 | 1467872234560 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:14 INFO - PROCESS | 3876 | 1467872234564 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:14 INFO - PROCESS | 3876 | 1467872234678 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 23:17:14 INFO - PROCESS | 3876 | 1467872234688 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:14 INFO - PROCESS | 3876 | 1467872234690 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:14 INFO - PROCESS | 3876 | ++DOCSHELL 15091800 == 33 [pid = 3876] [id = 188] 23:17:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (15132000) [pid = 3876] [serial = 562] [outer = 00000000] 23:17:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (152C8C00) [pid = 3876] [serial = 563] [outer = 15132000] 23:17:14 INFO - PROCESS | 3876 | 1467872234779 Marionette DEBUG loaded listener.js 23:17:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (156D2000) [pid = 3876] [serial = 564] [outer = 15132000] 23:17:15 INFO - PROCESS | 3876 | 1467872235274 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 23:17:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 23:17:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 789ms 23:17:15 INFO - PROCESS | 3876 | 1467872235337 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 23:17:15 INFO - PROCESS | 3876 | 1467872235340 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 23:17:15 INFO - PROCESS | 3876 | 1467872235343 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 23:17:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 23:17:15 INFO - PROCESS | 3876 | 1467872235345 Marionette TRACE conn6 <- [1,718,null,{}] 23:17:15 INFO - PROCESS | 3876 | 1467872235348 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:15 INFO - PROCESS | 3876 | 1467872235350 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:15 INFO - PROCESS | 3876 | 1467872235463 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 23:17:15 INFO - PROCESS | 3876 | 1467872235519 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:15 INFO - PROCESS | 3876 | 1467872235521 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:15 INFO - PROCESS | 3876 | ++DOCSHELL 0C720C00 == 34 [pid = 3876] [id = 189] 23:17:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (0D384400) [pid = 3876] [serial = 565] [outer = 00000000] 23:17:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (162AB800) [pid = 3876] [serial = 566] [outer = 0D384400] 23:17:15 INFO - PROCESS | 3876 | 1467872235564 Marionette DEBUG loaded listener.js 23:17:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (162B0400) [pid = 3876] [serial = 567] [outer = 0D384400] 23:17:15 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (0DE03000) [pid = 3876] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 23:17:15 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (0D672800) [pid = 3876] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 23:17:15 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (0D72E800) [pid = 3876] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 23:17:15 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (0DC4E000) [pid = 3876] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 23:17:15 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (16608400) [pid = 3876] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 23:17:15 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (1BFB0400) [pid = 3876] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 23:17:15 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (14C4C800) [pid = 3876] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 23:17:15 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (11CA1C00) [pid = 3876] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 23:17:15 INFO - PROCESS | 3876 | 1467872235959 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 23:17:16 INFO - PROCESS | 3876 | 1467872236019 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 23:17:16 INFO - PROCESS | 3876 | 1467872236022 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 23:17:16 INFO - PROCESS | 3876 | 1467872236024 Marionette TRACE conn6 <- [1,722,null,{}] 23:17:16 INFO - PROCESS | 3876 | 1467872236027 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:16 INFO - PROCESS | 3876 | 1467872236029 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:16 INFO - PROCESS | 3876 | 1467872236136 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 23:17:16 INFO - PROCESS | 3876 | 1467872236186 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:16 INFO - PROCESS | 3876 | 1467872236192 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:16 INFO - PROCESS | 3876 | ++DOCSHELL 16604C00 == 35 [pid = 3876] [id = 190] 23:17:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (16605800) [pid = 3876] [serial = 568] [outer = 00000000] 23:17:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (1660A400) [pid = 3876] [serial = 569] [outer = 16605800] 23:17:16 INFO - PROCESS | 3876 | 1467872236248 Marionette DEBUG loaded listener.js 23:17:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (1660FC00) [pid = 3876] [serial = 570] [outer = 16605800] 23:17:16 INFO - PROCESS | 3876 | 1467872236622 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 23:17:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 23:17:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 23:17:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 23:17:16 INFO - PROCESS | 3876 | 1467872236653 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 23:17:16 INFO - PROCESS | 3876 | 1467872236655 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 23:17:16 INFO - PROCESS | 3876 | 1467872236658 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 23:17:16 INFO - PROCESS | 3876 | 1467872236659 Marionette TRACE conn6 <- [1,726,null,{}] 23:17:16 INFO - PROCESS | 3876 | 1467872236662 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:16 INFO - PROCESS | 3876 | 1467872236665 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:16 INFO - PROCESS | 3876 | 1467872236771 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 23:17:16 INFO - PROCESS | 3876 | 1467872236779 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:16 INFO - PROCESS | 3876 | 1467872236781 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:16 INFO - PROCESS | 3876 | ++DOCSHELL 16696000 == 36 [pid = 3876] [id = 191] 23:17:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (16699C00) [pid = 3876] [serial = 571] [outer = 00000000] 23:17:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (17210400) [pid = 3876] [serial = 572] [outer = 16699C00] 23:17:16 INFO - PROCESS | 3876 | 1467872236824 Marionette DEBUG loaded listener.js 23:17:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (1712E000) [pid = 3876] [serial = 573] [outer = 16699C00] 23:17:17 INFO - PROCESS | 3876 | 1467872237739 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 23:17:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 23:17:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1117ms 23:17:17 INFO - PROCESS | 3876 | 1467872237777 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 23:17:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 23:17:17 INFO - PROCESS | 3876 | 1467872237779 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 23:17:17 INFO - PROCESS | 3876 | 1467872237782 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 23:17:17 INFO - PROCESS | 3876 | 1467872237784 Marionette TRACE conn6 <- [1,730,null,{}] 23:17:17 INFO - PROCESS | 3876 | 1467872237791 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:17 INFO - PROCESS | 3876 | 1467872237793 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:17 INFO - PROCESS | 3876 | 1467872237873 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 23:17:17 INFO - PROCESS | 3876 | 1467872237878 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:17 INFO - PROCESS | 3876 | 1467872237880 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:17 INFO - PROCESS | 3876 | ++DOCSHELL 17122000 == 37 [pid = 3876] [id = 192] 23:17:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (1720FC00) [pid = 3876] [serial = 574] [outer = 00000000] 23:17:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (1721B400) [pid = 3876] [serial = 575] [outer = 1720FC00] 23:17:17 INFO - PROCESS | 3876 | 1467872237923 Marionette DEBUG loaded listener.js 23:17:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (17422C00) [pid = 3876] [serial = 576] [outer = 1720FC00] 23:17:18 INFO - PROCESS | 3876 | 1467872238999 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 23:17:19 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 23:17:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1282ms 23:17:19 INFO - PROCESS | 3876 | 1467872239067 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 23:17:19 INFO - PROCESS | 3876 | 1467872239072 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 23:17:19 INFO - PROCESS | 3876 | 1467872239077 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 23:17:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 23:17:19 INFO - PROCESS | 3876 | 1467872239080 Marionette TRACE conn6 <- [1,734,null,{}] 23:17:19 INFO - PROCESS | 3876 | 1467872239086 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:19 INFO - PROCESS | 3876 | 1467872239089 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:19 INFO - PROCESS | 3876 | 1467872239231 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 23:17:19 INFO - PROCESS | 3876 | 1467872239389 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:19 INFO - PROCESS | 3876 | 1467872239392 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:19 INFO - PROCESS | 3876 | ++DOCSHELL 0D94E000 == 38 [pid = 3876] [id = 193] 23:17:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0DC4C800) [pid = 3876] [serial = 577] [outer = 00000000] 23:17:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (11CA7C00) [pid = 3876] [serial = 578] [outer = 0DC4C800] 23:17:19 INFO - PROCESS | 3876 | 1467872239448 Marionette DEBUG loaded listener.js 23:17:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (12399C00) [pid = 3876] [serial = 579] [outer = 0DC4C800] 23:17:20 INFO - PROCESS | 3876 | 1467872240487 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 23:17:20 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.) 23:17:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1418ms 23:17:20 INFO - PROCESS | 3876 | 1467872240500 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 23:17:20 INFO - PROCESS | 3876 | 1467872240505 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 23:17:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 23:17:20 INFO - PROCESS | 3876 | 1467872240512 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 23:17:20 INFO - PROCESS | 3876 | 1467872240515 Marionette TRACE conn6 <- [1,738,null,{}] 23:17:20 INFO - PROCESS | 3876 | 1467872240519 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:20 INFO - PROCESS | 3876 | 1467872240522 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:20 INFO - PROCESS | 3876 | 1467872240666 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 23:17:20 INFO - PROCESS | 3876 | 1467872240788 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:20 INFO - PROCESS | 3876 | 1467872240790 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:20 INFO - PROCESS | 3876 | ++DOCSHELL 0D947C00 == 39 [pid = 3876] [id = 194] 23:17:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0D948000) [pid = 3876] [serial = 580] [outer = 00000000] 23:17:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (15007C00) [pid = 3876] [serial = 581] [outer = 0D948000] 23:17:20 INFO - PROCESS | 3876 | 1467872240848 Marionette DEBUG loaded listener.js 23:17:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (152C4000) [pid = 3876] [serial = 582] [outer = 0D948000] 23:17:22 INFO - PROCESS | 3876 | --DOCSHELL 16696000 == 38 [pid = 3876] [id = 191] 23:17:22 INFO - PROCESS | 3876 | --DOCSHELL 16604C00 == 37 [pid = 3876] [id = 190] 23:17:22 INFO - PROCESS | 3876 | --DOCSHELL 0C720C00 == 36 [pid = 3876] [id = 189] 23:17:22 INFO - PROCESS | 3876 | --DOCSHELL 15091800 == 35 [pid = 3876] [id = 188] 23:17:22 INFO - PROCESS | 3876 | --DOCSHELL 12374000 == 34 [pid = 3876] [id = 187] 23:17:22 INFO - PROCESS | 3876 | --DOCSHELL 0D734C00 == 33 [pid = 3876] [id = 186] 23:17:22 INFO - PROCESS | 3876 | --DOCSHELL 0D730400 == 32 [pid = 3876] [id = 184] 23:17:22 INFO - PROCESS | 3876 | --DOCSHELL 0C72A800 == 31 [pid = 3876] [id = 185] 23:17:22 INFO - PROCESS | 3876 | --DOCSHELL 152CC000 == 30 [pid = 3876] [id = 183] 23:17:22 INFO - PROCESS | 3876 | --DOCSHELL 0D672400 == 29 [pid = 3876] [id = 178] 23:17:22 INFO - PROCESS | 3876 | --DOCSHELL 17122000 == 28 [pid = 3876] [id = 192] 23:17:22 INFO - PROCESS | 3876 | --DOCSHELL 0D94E000 == 27 [pid = 3876] [id = 193] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (16295800) [pid = 3876] [serial = 548] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (11CA8000) [pid = 3876] [serial = 540] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (0E9CD000) [pid = 3876] [serial = 539] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (0DD69800) [pid = 3876] [serial = 533] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (0D734400) [pid = 3876] [serial = 536] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (15092800) [pid = 3876] [serial = 525] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (124E6800) [pid = 3876] [serial = 524] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (17995400) [pid = 3876] [serial = 528] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (17430400) [pid = 3876] [serial = 527] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (1C032400) [pid = 3876] [serial = 531] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (1C014C00) [pid = 3876] [serial = 530] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (15088000) [pid = 3876] [serial = 542] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (15094800) [pid = 3876] [serial = 545] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (152C7000) [pid = 3876] [serial = 546] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (0DEC2400) [pid = 3876] [serial = 534] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (152B1800) [pid = 3876] [serial = 543] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (0D943400) [pid = 3876] [serial = 537] [outer = 00000000] [url = about:blank] 23:17:22 INFO - PROCESS | 3876 | 1467872242644 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 23:17:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 23:17:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2176ms 23:17:22 INFO - PROCESS | 3876 | 1467872242693 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 23:17:22 INFO - PROCESS | 3876 | 1467872242696 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 23:17:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 23:17:22 INFO - PROCESS | 3876 | 1467872242702 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 23:17:22 INFO - PROCESS | 3876 | 1467872242706 Marionette TRACE conn6 <- [1,742,null,{}] 23:17:22 INFO - PROCESS | 3876 | 1467872242713 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:22 INFO - PROCESS | 3876 | 1467872242716 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:22 INFO - PROCESS | 3876 | 1467872242807 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 23:17:22 INFO - PROCESS | 3876 | 1467872242814 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:22 INFO - PROCESS | 3876 | 1467872242817 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:22 INFO - PROCESS | 3876 | ++DOCSHELL 0D72A800 == 28 [pid = 3876] [id = 195] 23:17:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (0D72AC00) [pid = 3876] [serial = 583] [outer = 00000000] 23:17:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (0D731C00) [pid = 3876] [serial = 584] [outer = 0D72AC00] 23:17:22 INFO - PROCESS | 3876 | 1467872242869 Marionette DEBUG loaded listener.js 23:17:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (0D943400) [pid = 3876] [serial = 585] [outer = 0D72AC00] 23:17:23 INFO - PROCESS | 3876 | 1467872243829 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 23:17:23 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 23:17:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1177ms 23:17:23 INFO - PROCESS | 3876 | 1467872243880 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 23:17:23 INFO - PROCESS | 3876 | 1467872243886 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 23:17:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 23:17:23 INFO - PROCESS | 3876 | 1467872243892 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 23:17:23 INFO - PROCESS | 3876 | 1467872243895 Marionette TRACE conn6 <- [1,746,null,{}] 23:17:23 INFO - PROCESS | 3876 | 1467872243898 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:23 INFO - PROCESS | 3876 | 1467872243901 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:23 INFO - PROCESS | 3876 | 1467872243994 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 23:17:23 INFO - PROCESS | 3876 | 1467872244001 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:23 INFO - PROCESS | 3876 | 1467872244003 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:24 INFO - PROCESS | 3876 | ++DOCSHELL 0DD6B800 == 29 [pid = 3876] [id = 196] 23:17:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (0DE05800) [pid = 3876] [serial = 586] [outer = 00000000] 23:17:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (0DECFC00) [pid = 3876] [serial = 587] [outer = 0DE05800] 23:17:24 INFO - PROCESS | 3876 | 1467872244051 Marionette DEBUG loaded listener.js 23:17:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (11B0D000) [pid = 3876] [serial = 588] [outer = 0DE05800] 23:17:24 INFO - PROCESS | 3876 | 1467872244532 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 23:17:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 23:17:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 670ms 23:17:24 INFO - PROCESS | 3876 | 1467872244565 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 23:17:24 INFO - PROCESS | 3876 | 1467872244568 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 23:17:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 23:17:24 INFO - PROCESS | 3876 | 1467872244571 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 23:17:24 INFO - PROCESS | 3876 | 1467872244575 Marionette TRACE conn6 <- [1,750,null,{}] 23:17:24 INFO - PROCESS | 3876 | 1467872244586 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:24 INFO - PROCESS | 3876 | 1467872244590 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:24 INFO - PROCESS | 3876 | 1467872244707 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 23:17:24 INFO - PROCESS | 3876 | 1467872244720 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:24 INFO - PROCESS | 3876 | 1467872244723 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:24 INFO - PROCESS | 3876 | ++DOCSHELL 1246E400 == 30 [pid = 3876] [id = 197] 23:17:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (12470000) [pid = 3876] [serial = 589] [outer = 00000000] 23:17:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (12578800) [pid = 3876] [serial = 590] [outer = 12470000] 23:17:24 INFO - PROCESS | 3876 | 1467872244813 Marionette DEBUG loaded listener.js 23:17:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (13266000) [pid = 3876] [serial = 591] [outer = 12470000] 23:17:25 INFO - PROCESS | 3876 | 1467872245734 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 23:17:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 23:17:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1176ms 23:17:25 INFO - PROCESS | 3876 | 1467872245752 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 23:17:25 INFO - PROCESS | 3876 | 1467872245755 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 23:17:25 INFO - PROCESS | 3876 | 1467872245758 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 23:17:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 23:17:25 INFO - PROCESS | 3876 | 1467872245760 Marionette TRACE conn6 <- [1,754,null,{}] 23:17:25 INFO - PROCESS | 3876 | 1467872245763 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:25 INFO - PROCESS | 3876 | 1467872245765 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:25 INFO - PROCESS | 3876 | 1467872245880 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 23:17:25 INFO - PROCESS | 3876 | 1467872245886 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:25 INFO - PROCESS | 3876 | 1467872245888 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:25 INFO - PROCESS | 3876 | ++DOCSHELL 12578400 == 31 [pid = 3876] [id = 198] 23:17:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (14C4FC00) [pid = 3876] [serial = 592] [outer = 00000000] 23:17:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (152B2800) [pid = 3876] [serial = 593] [outer = 14C4FC00] 23:17:25 INFO - PROCESS | 3876 | 1467872245933 Marionette DEBUG loaded listener.js 23:17:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (152C3400) [pid = 3876] [serial = 594] [outer = 14C4FC00] 23:17:26 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1720FC00) [pid = 3876] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 23:17:26 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (15132000) [pid = 3876] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 23:17:26 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (0D384400) [pid = 3876] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 23:17:26 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (152CDC00) [pid = 3876] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 23:17:26 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (0C72BC00) [pid = 3876] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 23:17:26 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (0D730C00) [pid = 3876] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 23:17:26 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (0D7BF800) [pid = 3876] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 23:17:26 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (12378C00) [pid = 3876] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 23:17:26 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (16699C00) [pid = 3876] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 23:17:26 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (16605800) [pid = 3876] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 23:17:26 INFO - PROCESS | 3876 | 1467872246833 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 23:17:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 23:17:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1124ms 23:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 23:17:26 INFO - PROCESS | 3876 | 1467872246886 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 23:17:26 INFO - PROCESS | 3876 | 1467872246888 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 23:17:26 INFO - PROCESS | 3876 | 1467872246891 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 23:17:26 INFO - PROCESS | 3876 | 1467872246893 Marionette TRACE conn6 <- [1,758,null,{}] 23:17:26 INFO - PROCESS | 3876 | 1467872246897 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:26 INFO - PROCESS | 3876 | 1467872246899 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:26 INFO - PROCESS | 3876 | 1467872246978 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 23:17:26 INFO - PROCESS | 3876 | 1467872246984 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:26 INFO - PROCESS | 3876 | 1467872246986 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:26 INFO - PROCESS | 3876 | ++DOCSHELL 1325B800 == 32 [pid = 3876] [id = 199] 23:17:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (13743800) [pid = 3876] [serial = 595] [outer = 00000000] 23:17:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (15132000) [pid = 3876] [serial = 596] [outer = 13743800] 23:17:27 INFO - PROCESS | 3876 | 1467872247031 Marionette DEBUG loaded listener.js 23:17:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (152CF800) [pid = 3876] [serial = 597] [outer = 13743800] 23:17:27 INFO - PROCESS | 3876 | 1467872247457 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 23:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 23:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 629ms 23:17:27 INFO - PROCESS | 3876 | 1467872247522 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 23:17:27 INFO - PROCESS | 3876 | 1467872247525 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 23:17:27 INFO - PROCESS | 3876 | 1467872247528 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 23:17:27 INFO - PROCESS | 3876 | 1467872247529 Marionette TRACE conn6 <- [1,762,null,{}] 23:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 23:17:27 INFO - PROCESS | 3876 | 1467872247533 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:27 INFO - PROCESS | 3876 | 1467872247538 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:27 INFO - PROCESS | 3876 | 1467872247656 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 23:17:27 INFO - PROCESS | 3876 | 1467872247668 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:27 INFO - PROCESS | 3876 | 1467872247670 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:27 INFO - PROCESS | 3876 | ++DOCSHELL 156D8800 == 33 [pid = 3876] [id = 200] 23:17:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (1629AC00) [pid = 3876] [serial = 598] [outer = 00000000] 23:17:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (1646B000) [pid = 3876] [serial = 599] [outer = 1629AC00] 23:17:27 INFO - PROCESS | 3876 | 1467872247714 Marionette DEBUG loaded listener.js 23:17:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (16604400) [pid = 3876] [serial = 600] [outer = 1629AC00] 23:17:28 INFO - PROCESS | 3876 | 1467872248153 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 23:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 23:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 23:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 23:17:28 INFO - PROCESS | 3876 | 1467872248202 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 23:17:28 INFO - PROCESS | 3876 | 1467872248204 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 23:17:28 INFO - PROCESS | 3876 | 1467872248208 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 23:17:28 INFO - PROCESS | 3876 | 1467872248209 Marionette TRACE conn6 <- [1,766,null,{}] 23:17:28 INFO - PROCESS | 3876 | 1467872248213 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:28 INFO - PROCESS | 3876 | 1467872248215 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:28 INFO - PROCESS | 3876 | 1467872248291 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 23:17:28 INFO - PROCESS | 3876 | 1467872248324 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:28 INFO - PROCESS | 3876 | 1467872248325 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:28 INFO - PROCESS | 3876 | ++DOCSHELL 1660A000 == 34 [pid = 3876] [id = 201] 23:17:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (1660A800) [pid = 3876] [serial = 601] [outer = 00000000] 23:17:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (16867800) [pid = 3876] [serial = 602] [outer = 1660A800] 23:17:28 INFO - PROCESS | 3876 | 1467872248369 Marionette DEBUG loaded listener.js 23:17:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (1686C400) [pid = 3876] [serial = 603] [outer = 1660A800] 23:17:29 INFO - PROCESS | 3876 | 1467872249091 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 23:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 23:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 929ms 23:17:29 INFO - PROCESS | 3876 | 1467872249139 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 23:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 23:17:29 INFO - PROCESS | 3876 | 1467872249143 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 23:17:29 INFO - PROCESS | 3876 | 1467872249148 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 23:17:29 INFO - PROCESS | 3876 | 1467872249151 Marionette TRACE conn6 <- [1,770,null,{}] 23:17:29 INFO - PROCESS | 3876 | 1467872249157 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:29 INFO - PROCESS | 3876 | 1467872249161 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:29 INFO - PROCESS | 3876 | 1467872249299 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 23:17:29 INFO - PROCESS | 3876 | 1467872249422 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:29 INFO - PROCESS | 3876 | 1467872249425 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:29 INFO - PROCESS | 3876 | ++DOCSHELL 0D4F4C00 == 35 [pid = 3876] [id = 202] 23:17:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0D737800) [pid = 3876] [serial = 604] [outer = 00000000] 23:17:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (0DC73800) [pid = 3876] [serial = 605] [outer = 0D737800] 23:17:29 INFO - PROCESS | 3876 | 1467872249483 Marionette DEBUG loaded listener.js 23:17:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0DEC6800) [pid = 3876] [serial = 606] [outer = 0D737800] 23:17:30 INFO - PROCESS | 3876 | 1467872250353 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 23:17:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 23:17:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1233ms 23:17:30 INFO - PROCESS | 3876 | 1467872250383 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 23:17:30 INFO - PROCESS | 3876 | 1467872250387 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 23:17:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 23:17:30 INFO - PROCESS | 3876 | 1467872250392 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 23:17:30 INFO - PROCESS | 3876 | 1467872250395 Marionette TRACE conn6 <- [1,774,null,{}] 23:17:30 INFO - PROCESS | 3876 | 1467872250401 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:30 INFO - PROCESS | 3876 | 1467872250403 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:30 INFO - PROCESS | 3876 | 1467872250516 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 23:17:30 INFO - PROCESS | 3876 | 1467872250594 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:30 INFO - PROCESS | 3876 | 1467872250599 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:30 INFO - PROCESS | 3876 | ++DOCSHELL 0D94C400 == 36 [pid = 3876] [id = 203] 23:17:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0D94DC00) [pid = 3876] [serial = 607] [outer = 00000000] 23:17:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0DC75400) [pid = 3876] [serial = 608] [outer = 0D94DC00] 23:17:30 INFO - PROCESS | 3876 | 1467872250649 Marionette DEBUG loaded listener.js 23:17:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0DE47400) [pid = 3876] [serial = 609] [outer = 0D94DC00] 23:17:30 INFO - PROCESS | 3876 | --DOCSHELL 0DC47000 == 35 [pid = 3876] [id = 24] 23:17:30 INFO - PROCESS | 3876 | --DOCSHELL 152B4000 == 34 [pid = 3876] [id = 20] 23:17:30 INFO - PROCESS | 3876 | --DOCSHELL 0D382000 == 33 [pid = 3876] [id = 23] 23:17:30 INFO - PROCESS | 3876 | --DOCSHELL 1789C000 == 32 [pid = 3876] [id = 19] 23:17:30 INFO - PROCESS | 3876 | --DOCSHELL 16614000 == 31 [pid = 3876] [id = 17] 23:17:30 INFO - PROCESS | 3876 | --DOCSHELL 0D3E8000 == 30 [pid = 3876] [id = 14] 23:17:30 INFO - PROCESS | 3876 | --DOCSHELL 17B2D400 == 29 [pid = 3876] [id = 11] 23:17:30 INFO - PROCESS | 3876 | --DOCSHELL 124E8C00 == 28 [pid = 3876] [id = 28] 23:17:30 INFO - PROCESS | 3876 | --DOCSHELL 11CA7800 == 27 [pid = 3876] [id = 27] 23:17:30 INFO - PROCESS | 3876 | --DOCSHELL 0DC43C00 == 26 [pid = 3876] [id = 26] 23:17:30 INFO - PROCESS | 3876 | --DOCSHELL 1500DC00 == 25 [pid = 3876] [id = 16] 23:17:30 INFO - PROCESS | 3876 | --DOCSHELL 12431C00 == 24 [pid = 3876] [id = 15] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17422C00) [pid = 3876] [serial = 576] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1721B400) [pid = 3876] [serial = 575] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (152C8C00) [pid = 3876] [serial = 563] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (162AB800) [pid = 3876] [serial = 566] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (162A7C00) [pid = 3876] [serial = 549] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (0D336800) [pid = 3876] [serial = 554] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (0D676400) [pid = 3876] [serial = 555] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (0D7BA800) [pid = 3876] [serial = 551] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (0DC73C00) [pid = 3876] [serial = 552] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (0DC50400) [pid = 3876] [serial = 557] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (0DC7C800) [pid = 3876] [serial = 558] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (1246E800) [pid = 3876] [serial = 560] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (1712E000) [pid = 3876] [serial = 573] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (1660A400) [pid = 3876] [serial = 569] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (17210400) [pid = 3876] [serial = 572] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (162B0400) [pid = 3876] [serial = 567] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (156D2000) [pid = 3876] [serial = 564] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 53 (1660FC00) [pid = 3876] [serial = 570] [outer = 00000000] [url = about:blank] 23:17:30 INFO - PROCESS | 3876 | --DOMWINDOW == 52 (12582000) [pid = 3876] [serial = 561] [outer = 00000000] [url = about:blank] 23:17:31 INFO - PROCESS | 3876 | 1467872251172 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 23:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 23:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 830ms 23:17:31 INFO - PROCESS | 3876 | 1467872251223 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 23:17:31 INFO - PROCESS | 3876 | 1467872251228 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 23:17:31 INFO - PROCESS | 3876 | 1467872251234 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 23:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 23:17:31 INFO - PROCESS | 3876 | 1467872251237 Marionette TRACE conn6 <- [1,778,null,{}] 23:17:31 INFO - PROCESS | 3876 | 1467872251240 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:31 INFO - PROCESS | 3876 | 1467872251243 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:31 INFO - PROCESS | 3876 | 1467872251331 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 23:17:31 INFO - PROCESS | 3876 | 1467872251338 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:31 INFO - PROCESS | 3876 | 1467872251340 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:31 INFO - PROCESS | 3876 | ++DOCSHELL 0DC4FC00 == 25 [pid = 3876] [id = 204] 23:17:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 53 (0DC78400) [pid = 3876] [serial = 610] [outer = 00000000] 23:17:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 54 (0DECE800) [pid = 3876] [serial = 611] [outer = 0DC78400] 23:17:31 INFO - PROCESS | 3876 | 1467872251388 Marionette DEBUG loaded listener.js 23:17:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (11CA7800) [pid = 3876] [serial = 612] [outer = 0DC78400] 23:17:31 INFO - PROCESS | 3876 | 1467872251860 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 23:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 23:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 23:17:31 INFO - PROCESS | 3876 | 1467872251908 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 23:17:31 INFO - PROCESS | 3876 | 1467872251910 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 23:17:31 INFO - PROCESS | 3876 | 1467872251914 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 23:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 23:17:31 INFO - PROCESS | 3876 | 1467872251917 Marionette TRACE conn6 <- [1,782,null,{}] 23:17:31 INFO - PROCESS | 3876 | 1467872251928 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:31 INFO - PROCESS | 3876 | 1467872251932 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:32 INFO - PROCESS | 3876 | 1467872252058 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 23:17:32 INFO - PROCESS | 3876 | 1467872252144 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:32 INFO - PROCESS | 3876 | 1467872252147 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:32 INFO - PROCESS | 3876 | ++DOCSHELL 13747000 == 26 [pid = 3876] [id = 205] 23:17:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (13749C00) [pid = 3876] [serial = 613] [outer = 00000000] 23:17:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (14C50400) [pid = 3876] [serial = 614] [outer = 13749C00] 23:17:32 INFO - PROCESS | 3876 | 1467872252200 Marionette DEBUG loaded listener.js 23:17:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (1508B400) [pid = 3876] [serial = 615] [outer = 13749C00] 23:17:32 INFO - PROCESS | 3876 | 1467872252577 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 23:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 23:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 729ms 23:17:32 INFO - PROCESS | 3876 | 1467872252648 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 23:17:32 INFO - PROCESS | 3876 | 1467872252650 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 23:17:32 INFO - PROCESS | 3876 | 1467872252654 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 23:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 23:17:32 INFO - PROCESS | 3876 | 1467872252655 Marionette TRACE conn6 <- [1,786,null,{}] 23:17:32 INFO - PROCESS | 3876 | 1467872252659 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:32 INFO - PROCESS | 3876 | 1467872252661 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:32 INFO - PROCESS | 3876 | 1467872252745 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 23:17:32 INFO - PROCESS | 3876 | 1467872252751 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:32 INFO - PROCESS | 3876 | 1467872252753 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:32 INFO - PROCESS | 3876 | ++DOCSHELL 152BAC00 == 27 [pid = 3876] [id = 206] 23:17:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (152CB800) [pid = 3876] [serial = 616] [outer = 00000000] 23:17:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (1629A000) [pid = 3876] [serial = 617] [outer = 152CB800] 23:17:32 INFO - PROCESS | 3876 | 1467872252797 Marionette DEBUG loaded listener.js 23:17:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (162A7800) [pid = 3876] [serial = 618] [outer = 152CB800] 23:17:33 INFO - PROCESS | 3876 | 1467872253277 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 23:17:33 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 23:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 23:17:33 INFO - PROCESS | 3876 | 1467872253328 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 23:17:33 INFO - PROCESS | 3876 | 1467872253330 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 23:17:33 INFO - PROCESS | 3876 | 1467872253333 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 23:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 23:17:33 INFO - PROCESS | 3876 | 1467872253335 Marionette TRACE conn6 <- [1,790,null,{}] 23:17:33 INFO - PROCESS | 3876 | 1467872253338 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:33 INFO - PROCESS | 3876 | 1467872253340 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:33 INFO - PROCESS | 3876 | 1467872253471 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 23:17:33 INFO - PROCESS | 3876 | 1467872253493 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:33 INFO - PROCESS | 3876 | 1467872253495 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:33 INFO - PROCESS | 3876 | ++DOCSHELL 16478800 == 28 [pid = 3876] [id = 207] 23:17:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (164D6400) [pid = 3876] [serial = 619] [outer = 00000000] 23:17:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (16607400) [pid = 3876] [serial = 620] [outer = 164D6400] 23:17:33 INFO - PROCESS | 3876 | 1467872253539 Marionette DEBUG loaded listener.js 23:17:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (16611800) [pid = 3876] [serial = 621] [outer = 164D6400] 23:17:33 INFO - PROCESS | 3876 | 1467872253990 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 23:17:33 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 23:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 669ms 23:17:33 INFO - PROCESS | 3876 | 1467872254007 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 23:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 23:17:33 INFO - PROCESS | 3876 | 1467872254009 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 23:17:33 INFO - PROCESS | 3876 | 1467872254013 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 23:17:33 INFO - PROCESS | 3876 | 1467872254014 Marionette TRACE conn6 <- [1,794,null,{}] 23:17:33 INFO - PROCESS | 3876 | 1467872254018 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:34 INFO - PROCESS | 3876 | 1467872254023 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:34 INFO - PROCESS | 3876 | 1467872254154 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 23:17:34 INFO - PROCESS | 3876 | 1467872254160 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:34 INFO - PROCESS | 3876 | 1467872254162 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:34 INFO - PROCESS | 3876 | ++DOCSHELL 13744400 == 29 [pid = 3876] [id = 208] 23:17:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (16691000) [pid = 3876] [serial = 622] [outer = 00000000] 23:17:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (17213400) [pid = 3876] [serial = 623] [outer = 16691000] 23:17:34 INFO - PROCESS | 3876 | 1467872254206 Marionette DEBUG loaded listener.js 23:17:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (17219400) [pid = 3876] [serial = 624] [outer = 16691000] 23:17:34 INFO - PROCESS | 3876 | 1467872254628 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 23:17:34 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 23:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 23:17:34 INFO - PROCESS | 3876 | 1467872254654 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 23:17:34 INFO - PROCESS | 3876 | 1467872254656 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 23:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 23:17:34 INFO - PROCESS | 3876 | 1467872254667 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 23:17:34 INFO - PROCESS | 3876 | 1467872254669 Marionette TRACE conn6 <- [1,798,null,{}] 23:17:34 INFO - PROCESS | 3876 | 1467872254672 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:34 INFO - PROCESS | 3876 | 1467872254674 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:34 INFO - PROCESS | 3876 | 1467872254806 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 23:17:34 INFO - PROCESS | 3876 | 1467872254827 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:34 INFO - PROCESS | 3876 | 1467872254829 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:34 INFO - PROCESS | 3876 | ++DOCSHELL 14C4F800 == 30 [pid = 3876] [id = 209] 23:17:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (16615400) [pid = 3876] [serial = 625] [outer = 00000000] 23:17:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (17426C00) [pid = 3876] [serial = 626] [outer = 16615400] 23:17:34 INFO - PROCESS | 3876 | 1467872254881 Marionette DEBUG loaded listener.js 23:17:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1721D400) [pid = 3876] [serial = 627] [outer = 16615400] 23:17:35 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (0DE05800) [pid = 3876] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 23:17:35 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (0D948000) [pid = 3876] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 23:17:35 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (0D72AC00) [pid = 3876] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 23:17:35 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (14C4FC00) [pid = 3876] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 23:17:35 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (13743800) [pid = 3876] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 23:17:35 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (0DC4C800) [pid = 3876] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 23:17:35 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (1629AC00) [pid = 3876] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 23:17:35 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (12470000) [pid = 3876] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 23:17:35 INFO - PROCESS | 3876 | 1467872255338 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 23:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 23:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 729ms 23:17:35 INFO - PROCESS | 3876 | 1467872255399 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 23:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 23:17:35 INFO - PROCESS | 3876 | 1467872255401 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 23:17:35 INFO - PROCESS | 3876 | 1467872255405 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 23:17:35 INFO - PROCESS | 3876 | 1467872255406 Marionette TRACE conn6 <- [1,802,null,{}] 23:17:35 INFO - PROCESS | 3876 | 1467872255410 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:35 INFO - PROCESS | 3876 | 1467872255412 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:35 INFO - PROCESS | 3876 | 1467872255492 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 23:17:35 INFO - PROCESS | 3876 | 1467872255497 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:35 INFO - PROCESS | 3876 | 1467872255499 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:35 INFO - PROCESS | 3876 | ++DOCSHELL 1742FC00 == 31 [pid = 3876] [id = 210] 23:17:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (17431000) [pid = 3876] [serial = 628] [outer = 00000000] 23:17:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (17895400) [pid = 3876] [serial = 629] [outer = 17431000] 23:17:35 INFO - PROCESS | 3876 | 1467872255542 Marionette DEBUG loaded listener.js 23:17:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (17899400) [pid = 3876] [serial = 630] [outer = 17431000] 23:17:35 INFO - PROCESS | 3876 | 1467872255972 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 23:17:36 INFO - PROCESS | 3876 | 1467872256038 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 23:17:36 INFO - PROCESS | 3876 | 1467872256041 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 23:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 23:17:36 INFO - PROCESS | 3876 | 1467872256043 Marionette TRACE conn6 <- [1,806,null,{}] 23:17:36 INFO - PROCESS | 3876 | 1467872256046 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:36 INFO - PROCESS | 3876 | 1467872256048 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:36 INFO - PROCESS | 3876 | 1467872256128 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 23:17:36 INFO - PROCESS | 3876 | 1467872256135 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:36 INFO - PROCESS | 3876 | 1467872256137 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:36 INFO - PROCESS | 3876 | ++DOCSHELL 15088000 == 32 [pid = 3876] [id = 211] 23:17:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (17893C00) [pid = 3876] [serial = 631] [outer = 00000000] 23:17:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (17995C00) [pid = 3876] [serial = 632] [outer = 17893C00] 23:17:36 INFO - PROCESS | 3876 | 1467872256180 Marionette DEBUG loaded listener.js 23:17:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (17997000) [pid = 3876] [serial = 633] [outer = 17893C00] 23:17:36 INFO - PROCESS | 3876 | 1467872256624 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 23:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 23:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 23:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 23:17:36 INFO - PROCESS | 3876 | 1467872256675 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 23:17:36 INFO - PROCESS | 3876 | 1467872256677 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 23:17:36 INFO - PROCESS | 3876 | 1467872256681 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 23:17:36 INFO - PROCESS | 3876 | 1467872256682 Marionette TRACE conn6 <- [1,810,null,{}] 23:17:36 INFO - PROCESS | 3876 | 1467872256686 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:36 INFO - PROCESS | 3876 | 1467872256688 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:36 INFO - PROCESS | 3876 | 1467872256778 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 23:17:36 INFO - PROCESS | 3876 | 1467872256786 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:36 INFO - PROCESS | 3876 | 1467872256788 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:36 INFO - PROCESS | 3876 | ++DOCSHELL 152BD000 == 33 [pid = 3876] [id = 212] 23:17:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (17A6B800) [pid = 3876] [serial = 634] [outer = 00000000] 23:17:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (17B23C00) [pid = 3876] [serial = 635] [outer = 17A6B800] 23:17:36 INFO - PROCESS | 3876 | 1467872256831 Marionette DEBUG loaded listener.js 23:17:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (17B21000) [pid = 3876] [serial = 636] [outer = 17A6B800] 23:17:37 INFO - PROCESS | 3876 | 1467872257432 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 23:17:37 INFO - PROCESS | 3876 | 1467872257517 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 23:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 23:17:37 INFO - PROCESS | 3876 | 1467872257522 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 23:17:37 INFO - PROCESS | 3876 | 1467872257526 Marionette TRACE conn6 <- [1,814,null,{}] 23:17:37 INFO - PROCESS | 3876 | 1467872257547 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:37 INFO - PROCESS | 3876 | 1467872257551 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:37 INFO - PROCESS | 3876 | 1467872257668 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 23:17:37 INFO - PROCESS | 3876 | 1467872257784 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:37 INFO - PROCESS | 3876 | 1467872257786 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:37 INFO - PROCESS | 3876 | ++DOCSHELL 0D33B400 == 34 [pid = 3876] [id = 213] 23:17:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (0D730C00) [pid = 3876] [serial = 637] [outer = 00000000] 23:17:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0DEC3800) [pid = 3876] [serial = 638] [outer = 0D730C00] 23:17:37 INFO - PROCESS | 3876 | 1467872257844 Marionette DEBUG loaded listener.js 23:17:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (12378C00) [pid = 3876] [serial = 639] [outer = 0D730C00] 23:17:38 INFO - PROCESS | 3876 | 1467872258435 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 23:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 23:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 950ms 23:17:38 INFO - PROCESS | 3876 | 1467872258477 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 23:17:38 INFO - PROCESS | 3876 | 1467872258482 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 23:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 23:17:38 INFO - PROCESS | 3876 | 1467872258488 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 23:17:38 INFO - PROCESS | 3876 | 1467872258491 Marionette TRACE conn6 <- [1,818,null,{}] 23:17:38 INFO - PROCESS | 3876 | 1467872258495 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:38 INFO - PROCESS | 3876 | 1467872258498 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:38 INFO - PROCESS | 3876 | 1467872258607 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 23:17:38 INFO - PROCESS | 3876 | 1467872258703 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:38 INFO - PROCESS | 3876 | 1467872258706 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:38 INFO - PROCESS | 3876 | ++DOCSHELL 13744800 == 35 [pid = 3876] [id = 214] 23:17:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1374C000) [pid = 3876] [serial = 640] [outer = 00000000] 23:17:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (152AF000) [pid = 3876] [serial = 641] [outer = 1374C000] 23:17:38 INFO - PROCESS | 3876 | 1467872258761 Marionette DEBUG loaded listener.js 23:17:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16292C00) [pid = 3876] [serial = 642] [outer = 1374C000] 23:17:39 INFO - PROCESS | 3876 | 1467872259378 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 23:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 23:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 929ms 23:17:39 INFO - PROCESS | 3876 | 1467872259422 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 23:17:39 INFO - PROCESS | 3876 | 1467872259424 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 23:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 23:17:39 INFO - PROCESS | 3876 | 1467872259429 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 23:17:39 INFO - PROCESS | 3876 | 1467872259432 Marionette TRACE conn6 <- [1,822,null,{}] 23:17:39 INFO - PROCESS | 3876 | 1467872259443 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:39 INFO - PROCESS | 3876 | 1467872259448 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:39 INFO - PROCESS | 3876 | 1467872259586 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 23:17:39 INFO - PROCESS | 3876 | 1467872259722 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:39 INFO - PROCESS | 3876 | 1467872259726 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:39 INFO - PROCESS | 3876 | ++DOCSHELL 17B21800 == 36 [pid = 3876] [id = 215] 23:17:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17B22000) [pid = 3876] [serial = 643] [outer = 00000000] 23:17:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17B2AC00) [pid = 3876] [serial = 644] [outer = 17B22000] 23:17:39 INFO - PROCESS | 3876 | 1467872259783 Marionette DEBUG loaded listener.js 23:17:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17BDE400) [pid = 3876] [serial = 645] [outer = 17B22000] 23:17:40 INFO - PROCESS | 3876 | 1467872260526 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 23:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 23:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1171ms 23:17:40 INFO - PROCESS | 3876 | 1467872260604 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 23:17:40 INFO - PROCESS | 3876 | 1467872260608 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 23:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 23:17:40 INFO - PROCESS | 3876 | 1467872260612 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 23:17:40 INFO - PROCESS | 3876 | 1467872260615 Marionette TRACE conn6 <- [1,826,null,{}] 23:17:40 INFO - PROCESS | 3876 | 1467872260621 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:40 INFO - PROCESS | 3876 | 1467872260624 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:40 INFO - PROCESS | 3876 | 1467872260733 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 23:17:40 INFO - PROCESS | 3876 | 1467872260810 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:40 INFO - PROCESS | 3876 | 1467872260813 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:40 INFO - PROCESS | 3876 | ++DOCSHELL 0D941400 == 37 [pid = 3876] [id = 216] 23:17:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0DC4E800) [pid = 3876] [serial = 646] [outer = 00000000] 23:17:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1232C800) [pid = 3876] [serial = 647] [outer = 0DC4E800] 23:17:40 INFO - PROCESS | 3876 | 1467872260907 Marionette DEBUG loaded listener.js 23:17:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1246D000) [pid = 3876] [serial = 648] [outer = 0DC4E800] 23:17:41 INFO - PROCESS | 3876 | --DOCSHELL 1257D000 == 36 [pid = 3876] [id = 10] 23:17:41 INFO - PROCESS | 3876 | --DOCSHELL 08BE3C00 == 35 [pid = 3876] [id = 21] 23:17:41 INFO - PROCESS | 3876 | --DOCSHELL 14C4EC00 == 34 [pid = 3876] [id = 18] 23:17:41 INFO - PROCESS | 3876 | --DOCSHELL 1C8ED800 == 33 [pid = 3876] [id = 25] 23:17:41 INFO - PROCESS | 3876 | --DOCSHELL 1C5D8C00 == 32 [pid = 3876] [id = 8] 23:17:41 INFO - PROCESS | 3876 | --DOCSHELL 0D947C00 == 31 [pid = 3876] [id = 194] 23:17:41 INFO - PROCESS | 3876 | --DOCSHELL 0C723800 == 30 [pid = 3876] [id = 22] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0DECFC00) [pid = 3876] [serial = 587] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (152C4000) [pid = 3876] [serial = 582] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (15007C00) [pid = 3876] [serial = 581] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0D731C00) [pid = 3876] [serial = 584] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0D943400) [pid = 3876] [serial = 585] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (152B2800) [pid = 3876] [serial = 593] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (152C3400) [pid = 3876] [serial = 594] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (15132000) [pid = 3876] [serial = 596] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (12399C00) [pid = 3876] [serial = 579] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (11CA7C00) [pid = 3876] [serial = 578] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1646B000) [pid = 3876] [serial = 599] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (12578800) [pid = 3876] [serial = 590] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (16867800) [pid = 3876] [serial = 602] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (13266000) [pid = 3876] [serial = 591] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (152CF800) [pid = 3876] [serial = 597] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (11B0D000) [pid = 3876] [serial = 588] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (16604400) [pid = 3876] [serial = 600] [outer = 00000000] [url = about:blank] 23:17:41 INFO - PROCESS | 3876 | 1467872261986 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 23:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 23:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1436ms 23:17:42 INFO - PROCESS | 3876 | 1467872262051 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 23:17:42 INFO - PROCESS | 3876 | 1467872262055 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 23:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 23:17:42 INFO - PROCESS | 3876 | 1467872262060 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 23:17:42 INFO - PROCESS | 3876 | 1467872262064 Marionette TRACE conn6 <- [1,830,null,{}] 23:17:42 INFO - PROCESS | 3876 | 1467872262069 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:42 INFO - PROCESS | 3876 | 1467872262072 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:42 INFO - PROCESS | 3876 | 1467872262159 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 23:17:42 INFO - PROCESS | 3876 | 1467872262170 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:42 INFO - PROCESS | 3876 | 1467872262173 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:42 INFO - PROCESS | 3876 | ++DOCSHELL 0D72D400 == 31 [pid = 3876] [id = 217] 23:17:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (0D72DC00) [pid = 3876] [serial = 649] [outer = 00000000] 23:17:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0D942C00) [pid = 3876] [serial = 650] [outer = 0D72DC00] 23:17:42 INFO - PROCESS | 3876 | 1467872262221 Marionette DEBUG loaded listener.js 23:17:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0D94E400) [pid = 3876] [serial = 651] [outer = 0D72DC00] 23:17:42 INFO - PROCESS | 3876 | 1467872262681 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 23:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 23:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 690ms 23:17:42 INFO - PROCESS | 3876 | 1467872262751 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 23:17:42 INFO - PROCESS | 3876 | 1467872262756 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 23:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 23:17:42 INFO - PROCESS | 3876 | 1467872262763 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 23:17:42 INFO - PROCESS | 3876 | 1467872262765 Marionette TRACE conn6 <- [1,834,null,{}] 23:17:42 INFO - PROCESS | 3876 | 1467872262769 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:42 INFO - PROCESS | 3876 | 1467872262772 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:42 INFO - PROCESS | 3876 | 1467872262889 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 23:17:42 INFO - PROCESS | 3876 | 1467872262905 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:42 INFO - PROCESS | 3876 | 1467872262907 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:42 INFO - PROCESS | 3876 | ++DOCSHELL 11B44000 == 32 [pid = 3876] [id = 218] 23:17:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (11B46800) [pid = 3876] [serial = 652] [outer = 00000000] 23:17:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (11CA8000) [pid = 3876] [serial = 653] [outer = 11B46800] 23:17:42 INFO - PROCESS | 3876 | 1467872262959 Marionette DEBUG loaded listener.js 23:17:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (11FBF400) [pid = 3876] [serial = 654] [outer = 11B46800] 23:17:43 INFO - PROCESS | 3876 | 1467872263399 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 23:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 23:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 23:17:43 INFO - PROCESS | 3876 | 1467872263436 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 23:17:43 INFO - PROCESS | 3876 | 1467872263438 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 23:17:43 INFO - PROCESS | 3876 | 1467872263441 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 23:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 23:17:43 INFO - PROCESS | 3876 | 1467872263445 Marionette TRACE conn6 <- [1,838,null,{}] 23:17:43 INFO - PROCESS | 3876 | 1467872263467 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:43 INFO - PROCESS | 3876 | 1467872263472 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:43 INFO - PROCESS | 3876 | 1467872263580 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 23:17:43 INFO - PROCESS | 3876 | 1467872263587 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:43 INFO - PROCESS | 3876 | 1467872263590 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:43 INFO - PROCESS | 3876 | ++DOCSHELL 13743800 == 33 [pid = 3876] [id = 219] 23:17:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (13745400) [pid = 3876] [serial = 655] [outer = 00000000] 23:17:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (14C4EC00) [pid = 3876] [serial = 656] [outer = 13745400] 23:17:43 INFO - PROCESS | 3876 | 1467872263644 Marionette DEBUG loaded listener.js 23:17:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (15131C00) [pid = 3876] [serial = 657] [outer = 13745400] 23:17:44 INFO - PROCESS | 3876 | 1467872264122 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 23:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 23:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 729ms 23:17:44 INFO - PROCESS | 3876 | 1467872264176 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 23:17:44 INFO - PROCESS | 3876 | 1467872264178 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 23:17:44 INFO - PROCESS | 3876 | 1467872264181 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 23:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 23:17:44 INFO - PROCESS | 3876 | 1467872264183 Marionette TRACE conn6 <- [1,842,null,{}] 23:17:44 INFO - PROCESS | 3876 | 1467872264186 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:44 INFO - PROCESS | 3876 | 1467872264188 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:44 INFO - PROCESS | 3876 | 1467872264328 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 23:17:44 INFO - PROCESS | 3876 | 1467872264350 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:44 INFO - PROCESS | 3876 | 1467872264352 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:44 INFO - PROCESS | 3876 | ++DOCSHELL 152C3000 == 34 [pid = 3876] [id = 220] 23:17:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (152C3400) [pid = 3876] [serial = 658] [outer = 00000000] 23:17:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (152C9C00) [pid = 3876] [serial = 659] [outer = 152C3400] 23:17:44 INFO - PROCESS | 3876 | 1467872264396 Marionette DEBUG loaded listener.js 23:17:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (156D4400) [pid = 3876] [serial = 660] [outer = 152C3400] 23:17:44 INFO - PROCESS | 3876 | 1467872264811 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 23:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 23:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 23:17:44 INFO - PROCESS | 3876 | 1467872264856 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 23:17:44 INFO - PROCESS | 3876 | 1467872264858 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 23:17:44 INFO - PROCESS | 3876 | 1467872264862 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 23:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 23:17:44 INFO - PROCESS | 3876 | 1467872264863 Marionette TRACE conn6 <- [1,846,null,{}] 23:17:44 INFO - PROCESS | 3876 | 1467872264867 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:44 INFO - PROCESS | 3876 | 1467872264869 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:44 INFO - PROCESS | 3876 | 1467872264984 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 23:17:44 INFO - PROCESS | 3876 | 1467872264989 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:44 INFO - PROCESS | 3876 | 1467872264991 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:45 INFO - PROCESS | 3876 | ++DOCSHELL 1628D000 == 35 [pid = 3876] [id = 221] 23:17:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1628D400) [pid = 3876] [serial = 661] [outer = 00000000] 23:17:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (162A4800) [pid = 3876] [serial = 662] [outer = 1628D400] 23:17:45 INFO - PROCESS | 3876 | 1467872265035 Marionette DEBUG loaded listener.js 23:17:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (16295400) [pid = 3876] [serial = 663] [outer = 1628D400] 23:17:45 INFO - PROCESS | 3876 | 1467872265498 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 23:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 23:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 669ms 23:17:45 INFO - PROCESS | 3876 | 1467872265536 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 23:17:45 INFO - PROCESS | 3876 | 1467872265538 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 23:17:45 INFO - PROCESS | 3876 | 1467872265541 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 23:17:45 INFO - PROCESS | 3876 | 1467872265543 Marionette TRACE conn6 <- [1,850,null,{}] 23:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 23:17:45 INFO - PROCESS | 3876 | 1467872265546 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:45 INFO - PROCESS | 3876 | 1467872265552 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:45 INFO - PROCESS | 3876 | 1467872265698 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 23:17:45 INFO - PROCESS | 3876 | 1467872265724 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:45 INFO - PROCESS | 3876 | 1467872265726 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:45 INFO - PROCESS | 3876 | ++DOCSHELL 16607000 == 36 [pid = 3876] [id = 222] 23:17:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (16615C00) [pid = 3876] [serial = 664] [outer = 00000000] 23:17:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1703D400) [pid = 3876] [serial = 665] [outer = 16615C00] 23:17:45 INFO - PROCESS | 3876 | 1467872265770 Marionette DEBUG loaded listener.js 23:17:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1720E400) [pid = 3876] [serial = 666] [outer = 16615C00] 23:17:46 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (164D6400) [pid = 3876] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 23:17:46 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (16691000) [pid = 3876] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 23:17:46 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (16615400) [pid = 3876] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 23:17:46 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0DC78400) [pid = 3876] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 23:17:46 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (152CB800) [pid = 3876] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 23:17:46 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0D737800) [pid = 3876] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 23:17:46 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13749C00) [pid = 3876] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 23:17:46 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1660A800) [pid = 3876] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 23:17:46 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D94DC00) [pid = 3876] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 23:17:46 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17893C00) [pid = 3876] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 23:17:46 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17A6B800) [pid = 3876] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 23:17:46 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17431000) [pid = 3876] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 23:17:46 INFO - PROCESS | 3876 | 1467872266310 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 23:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 23:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 830ms 23:17:46 INFO - PROCESS | 3876 | 1467872266380 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 23:17:46 INFO - PROCESS | 3876 | 1467872266382 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 23:17:46 INFO - PROCESS | 3876 | 1467872266385 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 23:17:46 INFO - PROCESS | 3876 | 1467872266387 Marionette TRACE conn6 <- [1,854,null,{}] 23:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 23:17:46 INFO - PROCESS | 3876 | 1467872266390 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:46 INFO - PROCESS | 3876 | 1467872266392 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:46 INFO - PROCESS | 3876 | 1467872266468 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 23:17:46 INFO - PROCESS | 3876 | 1467872266473 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:46 INFO - PROCESS | 3876 | 1467872266475 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:46 INFO - PROCESS | 3876 | ++DOCSHELL 13262400 == 37 [pid = 3876] [id = 223] 23:17:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1628F000) [pid = 3876] [serial = 667] [outer = 00000000] 23:17:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (16691000) [pid = 3876] [serial = 668] [outer = 1628F000] 23:17:46 INFO - PROCESS | 3876 | 1467872266519 Marionette DEBUG loaded listener.js 23:17:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1703E400) [pid = 3876] [serial = 669] [outer = 1628F000] 23:17:48 INFO - PROCESS | 3876 | 1467872268099 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 23:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 23:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1769ms 23:17:48 INFO - PROCESS | 3876 | 1467872268162 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 23:17:48 INFO - PROCESS | 3876 | 1467872268166 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 23:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 23:17:48 INFO - PROCESS | 3876 | 1467872268171 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 23:17:48 INFO - PROCESS | 3876 | 1467872268176 Marionette TRACE conn6 <- [1,858,null,{}] 23:17:48 INFO - PROCESS | 3876 | 1467872268182 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:48 INFO - PROCESS | 3876 | 1467872268186 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:48 INFO - PROCESS | 3876 | 1467872268333 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 23:17:48 INFO - PROCESS | 3876 | 1467872268415 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:48 INFO - PROCESS | 3876 | 1467872268420 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:48 INFO - PROCESS | 3876 | ++DOCSHELL 0D4F9C00 == 38 [pid = 3876] [id = 224] 23:17:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (0D4FEC00) [pid = 3876] [serial = 670] [outer = 00000000] 23:17:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (0D730000) [pid = 3876] [serial = 671] [outer = 0D4FEC00] 23:17:48 INFO - PROCESS | 3876 | 1467872268478 Marionette DEBUG loaded listener.js 23:17:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (0D942800) [pid = 3876] [serial = 672] [outer = 0D4FEC00] 23:17:49 INFO - PROCESS | 3876 | 1467872269269 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 23:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 23:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1128ms 23:17:49 INFO - PROCESS | 3876 | 1467872269306 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 23:17:49 INFO - PROCESS | 3876 | 1467872269309 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 23:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 23:17:49 INFO - PROCESS | 3876 | 1467872269340 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 23:17:49 INFO - PROCESS | 3876 | 1467872269344 Marionette TRACE conn6 <- [1,862,null,{}] 23:17:49 INFO - PROCESS | 3876 | 1467872269348 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:49 INFO - PROCESS | 3876 | 1467872269351 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:49 INFO - PROCESS | 3876 | 1467872269482 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 23:17:49 INFO - PROCESS | 3876 | 1467872269557 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:49 INFO - PROCESS | 3876 | 1467872269560 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:49 INFO - PROCESS | 3876 | ++DOCSHELL 124E0800 == 39 [pid = 3876] [id = 225] 23:17:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (124E6800) [pid = 3876] [serial = 673] [outer = 00000000] 23:17:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1325B000) [pid = 3876] [serial = 674] [outer = 124E6800] 23:17:49 INFO - PROCESS | 3876 | 1467872269657 Marionette DEBUG loaded listener.js 23:17:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (13F7C800) [pid = 3876] [serial = 675] [outer = 124E6800] 23:17:50 INFO - PROCESS | 3876 | 1467872270560 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 23:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 23:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1282ms 23:17:50 INFO - PROCESS | 3876 | 1467872270625 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 23:17:50 INFO - PROCESS | 3876 | 1467872270628 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 23:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 23:17:50 INFO - PROCESS | 3876 | 1467872270633 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 23:17:50 INFO - PROCESS | 3876 | 1467872270636 Marionette TRACE conn6 <- [1,866,null,{}] 23:17:50 INFO - PROCESS | 3876 | 1467872270641 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:50 INFO - PROCESS | 3876 | 1467872270644 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:50 INFO - PROCESS | 3876 | 1467872270747 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 23:17:50 INFO - PROCESS | 3876 | --DOCSHELL 152BD000 == 38 [pid = 3876] [id = 212] 23:17:50 INFO - PROCESS | 3876 | --DOCSHELL 14C4F800 == 37 [pid = 3876] [id = 209] 23:17:50 INFO - PROCESS | 3876 | --DOCSHELL 0DC4FC00 == 36 [pid = 3876] [id = 204] 23:17:50 INFO - PROCESS | 3876 | --DOCSHELL 16607000 == 35 [pid = 3876] [id = 222] 23:17:50 INFO - PROCESS | 3876 | --DOCSHELL 1628D000 == 34 [pid = 3876] [id = 221] 23:17:50 INFO - PROCESS | 3876 | --DOCSHELL 152C3000 == 33 [pid = 3876] [id = 220] 23:17:50 INFO - PROCESS | 3876 | --DOCSHELL 13743800 == 32 [pid = 3876] [id = 219] 23:17:50 INFO - PROCESS | 3876 | --DOCSHELL 11B44000 == 31 [pid = 3876] [id = 218] 23:17:50 INFO - PROCESS | 3876 | --DOCSHELL 0D72D400 == 30 [pid = 3876] [id = 217] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (17997000) [pid = 3876] [serial = 633] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17B21000) [pid = 3876] [serial = 636] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17B23C00) [pid = 3876] [serial = 635] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17995C00) [pid = 3876] [serial = 632] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1721D400) [pid = 3876] [serial = 627] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17895400) [pid = 3876] [serial = 629] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17899400) [pid = 3876] [serial = 630] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (162A7800) [pid = 3876] [serial = 618] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (16607400) [pid = 3876] [serial = 620] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17213400) [pid = 3876] [serial = 623] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (16611800) [pid = 3876] [serial = 621] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17426C00) [pid = 3876] [serial = 626] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (0DECE800) [pid = 3876] [serial = 611] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (11CA7800) [pid = 3876] [serial = 612] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1629A000) [pid = 3876] [serial = 617] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (0DC73800) [pid = 3876] [serial = 605] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (0DEC6800) [pid = 3876] [serial = 606] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (14C50400) [pid = 3876] [serial = 614] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (1508B400) [pid = 3876] [serial = 615] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (17219400) [pid = 3876] [serial = 624] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (1686C400) [pid = 3876] [serial = 603] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (0DC75400) [pid = 3876] [serial = 608] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (0DE47400) [pid = 3876] [serial = 609] [outer = 00000000] [url = about:blank] 23:17:50 INFO - PROCESS | 3876 | 1467872270866 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:50 INFO - PROCESS | 3876 | 1467872270871 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:50 INFO - PROCESS | 3876 | ++DOCSHELL 0D0CA800 == 31 [pid = 3876] [id = 226] 23:17:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (0D336800) [pid = 3876] [serial = 676] [outer = 00000000] 23:17:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (0D67D800) [pid = 3876] [serial = 677] [outer = 0D336800] 23:17:50 INFO - PROCESS | 3876 | 1467872270921 Marionette DEBUG loaded listener.js 23:17:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (0D946000) [pid = 3876] [serial = 678] [outer = 0D336800] 23:17:51 INFO - PROCESS | 3876 | 1467872271350 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 23:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 23:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 770ms 23:17:51 INFO - PROCESS | 3876 | 1467872271404 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 23:17:51 INFO - PROCESS | 3876 | 1467872271409 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 23:17:51 INFO - PROCESS | 3876 | 1467872271414 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 23:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 23:17:51 INFO - PROCESS | 3876 | 1467872271417 Marionette TRACE conn6 <- [1,870,null,{}] 23:17:51 INFO - PROCESS | 3876 | 1467872271421 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:51 INFO - PROCESS | 3876 | 1467872271423 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:51 INFO - PROCESS | 3876 | 1467872271513 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 23:17:51 INFO - PROCESS | 3876 | 1467872271519 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:51 INFO - PROCESS | 3876 | 1467872271522 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:51 INFO - PROCESS | 3876 | ++DOCSHELL 0DD03400 == 32 [pid = 3876] [id = 227] 23:17:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (0DE45000) [pid = 3876] [serial = 679] [outer = 00000000] 23:17:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (11CA7000) [pid = 3876] [serial = 680] [outer = 0DE45000] 23:17:51 INFO - PROCESS | 3876 | 1467872271568 Marionette DEBUG loaded listener.js 23:17:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (12376800) [pid = 3876] [serial = 681] [outer = 0DE45000] 23:17:52 INFO - PROCESS | 3876 | 1467872272032 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 23:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 23:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 669ms 23:17:52 INFO - PROCESS | 3876 | 1467872272089 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 23:17:52 INFO - PROCESS | 3876 | 1467872272091 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 23:17:52 INFO - PROCESS | 3876 | 1467872272095 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 23:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 23:17:52 INFO - PROCESS | 3876 | 1467872272099 Marionette TRACE conn6 <- [1,874,null,{}] 23:17:52 INFO - PROCESS | 3876 | 1467872272109 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:52 INFO - PROCESS | 3876 | 1467872272114 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:52 INFO - PROCESS | 3876 | 1467872272232 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 23:17:52 INFO - PROCESS | 3876 | 1467872272315 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:52 INFO - PROCESS | 3876 | 1467872272318 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:52 INFO - PROCESS | 3876 | ++DOCSHELL 15090C00 == 33 [pid = 3876] [id = 228] 23:17:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (15091800) [pid = 3876] [serial = 682] [outer = 00000000] 23:17:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (152B2C00) [pid = 3876] [serial = 683] [outer = 15091800] 23:17:52 INFO - PROCESS | 3876 | 1467872272367 Marionette DEBUG loaded listener.js 23:17:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (152C2000) [pid = 3876] [serial = 684] [outer = 15091800] 23:17:52 INFO - PROCESS | 3876 | 1467872272758 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 23:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 23:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 730ms 23:17:52 INFO - PROCESS | 3876 | 1467872272829 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 23:17:52 INFO - PROCESS | 3876 | 1467872272831 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 23:17:52 INFO - PROCESS | 3876 | 1467872272834 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 23:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 23:17:52 INFO - PROCESS | 3876 | 1467872272836 Marionette TRACE conn6 <- [1,878,null,{}] 23:17:52 INFO - PROCESS | 3876 | 1467872272840 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:52 INFO - PROCESS | 3876 | 1467872272841 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:52 INFO - PROCESS | 3876 | 1467872272975 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 23:17:52 INFO - PROCESS | 3876 | 1467872272986 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:52 INFO - PROCESS | 3876 | 1467872272988 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:52 INFO - PROCESS | 3876 | ++DOCSHELL 16291800 == 34 [pid = 3876] [id = 229] 23:17:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (16292000) [pid = 3876] [serial = 685] [outer = 00000000] 23:17:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (162A5000) [pid = 3876] [serial = 686] [outer = 16292000] 23:17:53 INFO - PROCESS | 3876 | 1467872273033 Marionette DEBUG loaded listener.js 23:17:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (162AC000) [pid = 3876] [serial = 687] [outer = 16292000] 23:17:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (164E2C00) [pid = 3876] [serial = 688] [outer = 0D67B800] 23:17:53 INFO - PROCESS | 3876 | 1467872273528 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 23:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 23:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 730ms 23:17:53 INFO - PROCESS | 3876 | 1467872273607 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 23:17:53 INFO - PROCESS | 3876 | 1467872273609 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 23:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 23:17:53 INFO - PROCESS | 3876 | 1467872273613 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 23:17:53 INFO - PROCESS | 3876 | 1467872273615 Marionette TRACE conn6 <- [1,882,null,{}] 23:17:53 INFO - PROCESS | 3876 | 1467872273618 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:53 INFO - PROCESS | 3876 | 1467872273620 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:53 INFO - PROCESS | 3876 | 1467872273728 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 23:17:53 INFO - PROCESS | 3876 | 1467872273783 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:53 INFO - PROCESS | 3876 | 1467872273785 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:53 INFO - PROCESS | 3876 | ++DOCSHELL 15005400 == 35 [pid = 3876] [id = 230] 23:17:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (152B1000) [pid = 3876] [serial = 689] [outer = 00000000] 23:17:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (16607000) [pid = 3876] [serial = 690] [outer = 152B1000] 23:17:53 INFO - PROCESS | 3876 | 1467872273832 Marionette DEBUG loaded listener.js 23:17:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1660B800) [pid = 3876] [serial = 691] [outer = 152B1000] 23:17:54 INFO - PROCESS | 3876 | 1467872274269 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 23:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 23:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 23:17:54 INFO - PROCESS | 3876 | 1467872274284 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 23:17:54 INFO - PROCESS | 3876 | 1467872274286 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 23:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 23:17:54 INFO - PROCESS | 3876 | 1467872274289 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 23:17:54 INFO - PROCESS | 3876 | 1467872274290 Marionette TRACE conn6 <- [1,886,null,{}] 23:17:54 INFO - PROCESS | 3876 | 1467872274294 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:54 INFO - PROCESS | 3876 | 1467872274299 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:54 INFO - PROCESS | 3876 | 1467872274447 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 23:17:54 INFO - PROCESS | 3876 | 1467872274453 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:54 INFO - PROCESS | 3876 | 1467872274455 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:54 INFO - PROCESS | 3876 | ++DOCSHELL 11DCE000 == 36 [pid = 3876] [id = 231] 23:17:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17121400) [pid = 3876] [serial = 692] [outer = 00000000] 23:17:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17430400) [pid = 3876] [serial = 693] [outer = 17121400] 23:17:54 INFO - PROCESS | 3876 | 1467872274499 Marionette DEBUG loaded listener.js 23:17:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17898800) [pid = 3876] [serial = 694] [outer = 17121400] 23:17:54 INFO - PROCESS | 3876 | 1467872274918 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 23:17:54 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (152C3400) [pid = 3876] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 23:17:54 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D72DC00) [pid = 3876] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 23:17:54 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (11B46800) [pid = 3876] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 23:17:54 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (13745400) [pid = 3876] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 23:17:54 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0DC4E800) [pid = 3876] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 23:17:54 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (0D730C00) [pid = 3876] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 23:17:54 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1374C000) [pid = 3876] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 23:17:54 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17B22000) [pid = 3876] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 23:17:54 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1628D400) [pid = 3876] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 23:17:54 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (16615C00) [pid = 3876] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 23:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 23:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 730ms 23:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 23:17:55 INFO - PROCESS | 3876 | 1467872275020 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 23:17:55 INFO - PROCESS | 3876 | 1467872275022 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 23:17:55 INFO - PROCESS | 3876 | 1467872275025 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 23:17:55 INFO - PROCESS | 3876 | 1467872275027 Marionette TRACE conn6 <- [1,890,null,{}] 23:17:55 INFO - PROCESS | 3876 | 1467872275063 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:55 INFO - PROCESS | 3876 | 1467872275065 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:55 INFO - PROCESS | 3876 | 1467872275154 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 23:17:55 INFO - PROCESS | 3876 | 1467872275162 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:55 INFO - PROCESS | 3876 | 1467872275164 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:55 INFO - PROCESS | 3876 | ++DOCSHELL 0D945400 == 37 [pid = 3876] [id = 232] 23:17:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0DE48000) [pid = 3876] [serial = 695] [outer = 00000000] 23:17:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (152C3400) [pid = 3876] [serial = 696] [outer = 0DE48000] 23:17:55 INFO - PROCESS | 3876 | 1467872275208 Marionette DEBUG loaded listener.js 23:17:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (16604400) [pid = 3876] [serial = 697] [outer = 0DE48000] 23:17:55 INFO - PROCESS | 3876 | 1467872275635 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 23:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 23:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 23:17:55 INFO - PROCESS | 3876 | 1467872275660 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 23:17:55 INFO - PROCESS | 3876 | 1467872275662 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 23:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 23:17:55 INFO - PROCESS | 3876 | 1467872275665 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 23:17:55 INFO - PROCESS | 3876 | 1467872275667 Marionette TRACE conn6 <- [1,894,null,{}] 23:17:55 INFO - PROCESS | 3876 | 1467872275670 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:55 INFO - PROCESS | 3876 | 1467872275672 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:55 INFO - PROCESS | 3876 | 1467872275753 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 23:17:55 INFO - PROCESS | 3876 | 1467872275759 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:55 INFO - PROCESS | 3876 | 1467872275761 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:55 INFO - PROCESS | 3876 | ++DOCSHELL 1742C000 == 38 [pid = 3876] [id = 233] 23:17:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (17897800) [pid = 3876] [serial = 698] [outer = 00000000] 23:17:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (17B27000) [pid = 3876] [serial = 699] [outer = 17897800] 23:17:55 INFO - PROCESS | 3876 | 1467872275805 Marionette DEBUG loaded listener.js 23:17:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (17B2C000) [pid = 3876] [serial = 700] [outer = 17897800] 23:17:56 INFO - PROCESS | 3876 | 1467872276221 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 23:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 23:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 23:17:56 INFO - PROCESS | 3876 | 1467872276297 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 23:17:56 INFO - PROCESS | 3876 | 1467872276299 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 23:17:56 INFO - PROCESS | 3876 | 1467872276303 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 23:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 23:17:56 INFO - PROCESS | 3876 | 1467872276304 Marionette TRACE conn6 <- [1,898,null,{}] 23:17:56 INFO - PROCESS | 3876 | 1467872276308 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:56 INFO - PROCESS | 3876 | 1467872276310 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:56 INFO - PROCESS | 3876 | 1467872276390 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 23:17:56 INFO - PROCESS | 3876 | 1467872276398 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:56 INFO - PROCESS | 3876 | 1467872276400 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:56 INFO - PROCESS | 3876 | ++DOCSHELL 18DD2000 == 39 [pid = 3876] [id = 234] 23:17:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (18EA7C00) [pid = 3876] [serial = 701] [outer = 00000000] 23:17:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (18EB4000) [pid = 3876] [serial = 702] [outer = 18EA7C00] 23:17:56 INFO - PROCESS | 3876 | 1467872276443 Marionette DEBUG loaded listener.js 23:17:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (18EF5800) [pid = 3876] [serial = 703] [outer = 18EA7C00] 23:17:56 INFO - PROCESS | 3876 | 1467872276878 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 23:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 23:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 23:17:56 INFO - PROCESS | 3876 | 1467872276937 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 23:17:56 INFO - PROCESS | 3876 | 1467872276948 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 23:17:56 INFO - PROCESS | 3876 | 1467872276952 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 23:17:56 INFO - PROCESS | 3876 | 1467872276954 Marionette TRACE conn6 <- [1,902,null,{}] 23:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 23:17:56 INFO - PROCESS | 3876 | 1467872276958 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:56 INFO - PROCESS | 3876 | 1467872276959 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:57 INFO - PROCESS | 3876 | 1467872277080 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 23:17:57 INFO - PROCESS | 3876 | 1467872277211 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:57 INFO - PROCESS | 3876 | 1467872277214 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:57 INFO - PROCESS | 3876 | ++DOCSHELL 0C720C00 == 40 [pid = 3876] [id = 235] 23:17:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (0C723400) [pid = 3876] [serial = 704] [outer = 00000000] 23:17:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (0D0D3000) [pid = 3876] [serial = 705] [outer = 0C723400] 23:17:57 INFO - PROCESS | 3876 | 1467872277274 Marionette DEBUG loaded listener.js 23:17:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (0D72AC00) [pid = 3876] [serial = 706] [outer = 0C723400] 23:17:57 INFO - PROCESS | 3876 | 1467872277918 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 23:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 23:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1014ms 23:17:57 INFO - PROCESS | 3876 | 1467872277972 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 23:17:57 INFO - PROCESS | 3876 | 1467872277977 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 23:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 23:17:57 INFO - PROCESS | 3876 | 1467872277982 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 23:17:57 INFO - PROCESS | 3876 | 1467872277986 Marionette TRACE conn6 <- [1,906,null,{}] 23:17:58 INFO - PROCESS | 3876 | 1467872278010 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:58 INFO - PROCESS | 3876 | 1467872278014 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:58 INFO - PROCESS | 3876 | 1467872278191 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 23:17:58 INFO - PROCESS | 3876 | 1467872278283 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:58 INFO - PROCESS | 3876 | 1467872278286 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:58 INFO - PROCESS | 3876 | ++DOCSHELL 1374A400 == 41 [pid = 3876] [id = 236] 23:17:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1374F000) [pid = 3876] [serial = 707] [outer = 00000000] 23:17:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (15087400) [pid = 3876] [serial = 708] [outer = 1374F000] 23:17:58 INFO - PROCESS | 3876 | 1467872278349 Marionette DEBUG loaded listener.js 23:17:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (152C5000) [pid = 3876] [serial = 709] [outer = 1374F000] 23:17:58 INFO - PROCESS | 3876 | 1467872278909 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 23:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 23:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 986ms 23:17:58 INFO - PROCESS | 3876 | 1467872278969 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 23:17:58 INFO - PROCESS | 3876 | 1467872278973 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 23:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 23:17:58 INFO - PROCESS | 3876 | 1467872278977 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 23:17:58 INFO - PROCESS | 3876 | 1467872278979 Marionette TRACE conn6 <- [1,910,null,{}] 23:17:58 INFO - PROCESS | 3876 | 1467872278983 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:58 INFO - PROCESS | 3876 | 1467872278986 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:59 INFO - PROCESS | 3876 | 1467872279096 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 23:17:59 INFO - PROCESS | 3876 | 1467872279196 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:17:59 INFO - PROCESS | 3876 | 1467872279198 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:17:59 INFO - PROCESS | 3876 | ++DOCSHELL 17430000 == 42 [pid = 3876] [id = 237] 23:17:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (174A7000) [pid = 3876] [serial = 710] [outer = 00000000] 23:17:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17B23C00) [pid = 3876] [serial = 711] [outer = 174A7000] 23:17:59 INFO - PROCESS | 3876 | 1467872279254 Marionette DEBUG loaded listener.js 23:17:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (18EF1800) [pid = 3876] [serial = 712] [outer = 174A7000] 23:17:59 INFO - PROCESS | 3876 | 1467872279908 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 23:17:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 23:17:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 970ms 23:17:59 INFO - PROCESS | 3876 | 1467872279949 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 23:17:59 INFO - PROCESS | 3876 | 1467872279953 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 23:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 23:17:59 INFO - PROCESS | 3876 | 1467872279964 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 23:17:59 INFO - PROCESS | 3876 | 1467872279968 Marionette TRACE conn6 <- [1,914,null,{}] 23:17:59 INFO - PROCESS | 3876 | 1467872279973 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:17:59 INFO - PROCESS | 3876 | 1467872279976 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:00 INFO - PROCESS | 3876 | 1467872280130 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 23:18:00 INFO - PROCESS | 3876 | 1467872280185 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:00 INFO - PROCESS | 3876 | 1467872280188 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:00 INFO - PROCESS | 3876 | ++DOCSHELL 0D72FC00 == 43 [pid = 3876] [id = 238] 23:18:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (0D94BC00) [pid = 3876] [serial = 713] [outer = 00000000] 23:18:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (124EA000) [pid = 3876] [serial = 714] [outer = 0D94BC00] 23:18:00 INFO - PROCESS | 3876 | 1467872280241 Marionette DEBUG loaded listener.js 23:18:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17997C00) [pid = 3876] [serial = 715] [outer = 0D94BC00] 23:18:00 INFO - PROCESS | 3876 | 1467872280996 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 23:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 23:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1081ms 23:18:01 INFO - PROCESS | 3876 | 1467872281047 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 23:18:01 INFO - PROCESS | 3876 | 1467872281051 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 23:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 23:18:01 INFO - PROCESS | 3876 | 1467872281055 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 23:18:01 INFO - PROCESS | 3876 | 1467872281060 Marionette TRACE conn6 <- [1,918,null,{}] 23:18:01 INFO - PROCESS | 3876 | 1467872281065 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:01 INFO - PROCESS | 3876 | 1467872281067 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:01 INFO - PROCESS | 3876 | 1467872281167 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 0D941400 == 42 [pid = 3876] [id = 216] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 156D8800 == 41 [pid = 3876] [id = 200] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 1660A000 == 40 [pid = 3876] [id = 201] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 1246E400 == 39 [pid = 3876] [id = 197] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 1325B800 == 38 [pid = 3876] [id = 199] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 124E0800 == 37 [pid = 3876] [id = 225] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 0D4F9C00 == 36 [pid = 3876] [id = 224] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 0D72A800 == 35 [pid = 3876] [id = 195] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 13262400 == 34 [pid = 3876] [id = 223] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 0D4F4C00 == 33 [pid = 3876] [id = 202] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 1742FC00 == 32 [pid = 3876] [id = 210] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 16478800 == 31 [pid = 3876] [id = 207] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 15088000 == 30 [pid = 3876] [id = 211] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 12578400 == 29 [pid = 3876] [id = 198] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 13744400 == 28 [pid = 3876] [id = 208] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 0DD6B800 == 27 [pid = 3876] [id = 196] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 152BAC00 == 26 [pid = 3876] [id = 206] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 17B21800 == 25 [pid = 3876] [id = 215] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 0D94C400 == 24 [pid = 3876] [id = 203] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 13747000 == 23 [pid = 3876] [id = 205] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 0D33B400 == 22 [pid = 3876] [id = 213] 23:18:01 INFO - PROCESS | 3876 | --DOCSHELL 13744800 == 21 [pid = 3876] [id = 214] 23:18:01 INFO - PROCESS | 3876 | 1467872281836 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:01 INFO - PROCESS | 3876 | 1467872281840 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (152C9C00) [pid = 3876] [serial = 659] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (0D942C00) [pid = 3876] [serial = 650] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0D94E400) [pid = 3876] [serial = 651] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (11CA8000) [pid = 3876] [serial = 653] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (11FBF400) [pid = 3876] [serial = 654] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (14C4EC00) [pid = 3876] [serial = 656] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1246D000) [pid = 3876] [serial = 648] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1232C800) [pid = 3876] [serial = 647] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (12378C00) [pid = 3876] [serial = 639] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0DEC3800) [pid = 3876] [serial = 638] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (16292C00) [pid = 3876] [serial = 642] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (152AF000) [pid = 3876] [serial = 641] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17B2AC00) [pid = 3876] [serial = 644] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17BDE400) [pid = 3876] [serial = 645] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (162A4800) [pid = 3876] [serial = 662] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (156D4400) [pid = 3876] [serial = 660] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1703D400) [pid = 3876] [serial = 665] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (16295400) [pid = 3876] [serial = 663] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1720E400) [pid = 3876] [serial = 666] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (15131C00) [pid = 3876] [serial = 657] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (16691000) [pid = 3876] [serial = 668] [outer = 00000000] [url = about:blank] 23:18:01 INFO - PROCESS | 3876 | ++DOCSHELL 08BE2000 == 22 [pid = 3876] [id = 239] 23:18:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (08BE4800) [pid = 3876] [serial = 716] [outer = 00000000] 23:18:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0C729400) [pid = 3876] [serial = 717] [outer = 08BE4800] 23:18:01 INFO - PROCESS | 3876 | 1467872281956 Marionette DEBUG loaded listener.js 23:18:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0D33A800) [pid = 3876] [serial = 718] [outer = 08BE4800] 23:18:02 INFO - PROCESS | 3876 | 1467872282387 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 23:18:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 23:18:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1388ms 23:18:02 INFO - PROCESS | 3876 | 1467872282446 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 23:18:02 INFO - PROCESS | 3876 | 1467872282450 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 23:18:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 23:18:02 INFO - PROCESS | 3876 | 1467872282454 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 23:18:02 INFO - PROCESS | 3876 | 1467872282457 Marionette TRACE conn6 <- [1,922,null,{}] 23:18:02 INFO - PROCESS | 3876 | 1467872282466 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:02 INFO - PROCESS | 3876 | 1467872282471 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:02 INFO - PROCESS | 3876 | 1467872282559 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 23:18:02 INFO - PROCESS | 3876 | 1467872282567 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:02 INFO - PROCESS | 3876 | 1467872282570 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:02 INFO - PROCESS | 3876 | ++DOCSHELL 0D950C00 == 23 [pid = 3876] [id = 240] 23:18:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0DC43000) [pid = 3876] [serial = 719] [outer = 00000000] 23:18:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (0DC48C00) [pid = 3876] [serial = 720] [outer = 0DC43000] 23:18:02 INFO - PROCESS | 3876 | 1467872282618 Marionette DEBUG loaded listener.js 23:18:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0DC76400) [pid = 3876] [serial = 721] [outer = 0DC43000] 23:18:03 INFO - PROCESS | 3876 | 1467872283076 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 23:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 23:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 23:18:03 INFO - PROCESS | 3876 | 1467872283127 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 23:18:03 INFO - PROCESS | 3876 | 1467872283131 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 23:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 23:18:03 INFO - PROCESS | 3876 | 1467872283136 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 23:18:03 INFO - PROCESS | 3876 | 1467872283138 Marionette TRACE conn6 <- [1,926,null,{}] 23:18:03 INFO - PROCESS | 3876 | 1467872283142 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:03 INFO - PROCESS | 3876 | 1467872283145 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:03 INFO - PROCESS | 3876 | 1467872283270 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 23:18:03 INFO - PROCESS | 3876 | 1467872283354 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:03 INFO - PROCESS | 3876 | 1467872283356 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:03 INFO - PROCESS | 3876 | ++DOCSHELL 11B10400 == 24 [pid = 3876] [id = 241] 23:18:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (11CA8000) [pid = 3876] [serial = 722] [outer = 00000000] 23:18:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (11DC8400) [pid = 3876] [serial = 723] [outer = 11CA8000] 23:18:03 INFO - PROCESS | 3876 | 1467872283401 Marionette DEBUG loaded listener.js 23:18:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (12326000) [pid = 3876] [serial = 724] [outer = 11CA8000] 23:18:03 INFO - PROCESS | 3876 | 1467872283793 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 23:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 23:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 669ms 23:18:03 INFO - PROCESS | 3876 | 1467872283810 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 23:18:03 INFO - PROCESS | 3876 | 1467872283812 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 23:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 23:18:03 INFO - PROCESS | 3876 | 1467872283817 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 23:18:03 INFO - PROCESS | 3876 | 1467872283823 Marionette TRACE conn6 <- [1,930,null,{}] 23:18:03 INFO - PROCESS | 3876 | 1467872283832 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:03 INFO - PROCESS | 3876 | 1467872283836 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:03 INFO - PROCESS | 3876 | 1467872283957 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 23:18:03 INFO - PROCESS | 3876 | 1467872283976 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:03 INFO - PROCESS | 3876 | 1467872283978 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:03 INFO - PROCESS | 3876 | ++DOCSHELL 12394C00 == 25 [pid = 3876] [id = 242] 23:18:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (12395C00) [pid = 3876] [serial = 725] [outer = 00000000] 23:18:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (13266400) [pid = 3876] [serial = 726] [outer = 12395C00] 23:18:04 INFO - PROCESS | 3876 | 1467872284032 Marionette DEBUG loaded listener.js 23:18:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (15006C00) [pid = 3876] [serial = 727] [outer = 12395C00] 23:18:04 INFO - PROCESS | 3876 | 1467872284482 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 23:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 23:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 672ms 23:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 23:18:04 INFO - PROCESS | 3876 | 1467872284492 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 23:18:04 INFO - PROCESS | 3876 | 1467872284494 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 23:18:04 INFO - PROCESS | 3876 | 1467872284507 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 23:18:04 INFO - PROCESS | 3876 | 1467872284508 Marionette TRACE conn6 <- [1,934,null,{}] 23:18:04 INFO - PROCESS | 3876 | 1467872284512 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:04 INFO - PROCESS | 3876 | 1467872284514 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:04 INFO - PROCESS | 3876 | 1467872284657 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 23:18:04 INFO - PROCESS | 3876 | 1467872284716 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:04 INFO - PROCESS | 3876 | 1467872284718 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:04 INFO - PROCESS | 3876 | ++DOCSHELL 152B0800 == 26 [pid = 3876] [id = 243] 23:18:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (152B8000) [pid = 3876] [serial = 728] [outer = 00000000] 23:18:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (152C7400) [pid = 3876] [serial = 729] [outer = 152B8000] 23:18:04 INFO - PROCESS | 3876 | 1467872284763 Marionette DEBUG loaded listener.js 23:18:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (156D0C00) [pid = 3876] [serial = 730] [outer = 152B8000] 23:18:05 INFO - PROCESS | 3876 | 1467872285160 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 23:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 23:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 730ms 23:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 23:18:05 INFO - PROCESS | 3876 | 1467872285232 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 23:18:05 INFO - PROCESS | 3876 | 1467872285234 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 23:18:05 INFO - PROCESS | 3876 | 1467872285237 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 23:18:05 INFO - PROCESS | 3876 | 1467872285239 Marionette TRACE conn6 <- [1,938,null,{}] 23:18:05 INFO - PROCESS | 3876 | 1467872285243 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:05 INFO - PROCESS | 3876 | 1467872285245 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:05 INFO - PROCESS | 3876 | 1467872285351 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 23:18:05 INFO - PROCESS | 3876 | 1467872285423 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:05 INFO - PROCESS | 3876 | 1467872285429 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:05 INFO - PROCESS | 3876 | ++DOCSHELL 16293400 == 27 [pid = 3876] [id = 244] 23:18:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (16293800) [pid = 3876] [serial = 731] [outer = 00000000] 23:18:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (16298C00) [pid = 3876] [serial = 732] [outer = 16293800] 23:18:05 INFO - PROCESS | 3876 | 1467872285482 Marionette DEBUG loaded listener.js 23:18:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (162AF400) [pid = 3876] [serial = 733] [outer = 16293800] 23:18:06 INFO - PROCESS | 3876 | 1467872286127 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 23:18:06 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (152B1000) [pid = 3876] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 23:18:06 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1628F000) [pid = 3876] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 23:18:06 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (124E6800) [pid = 3876] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 23:18:06 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (15091800) [pid = 3876] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 23:18:06 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D336800) [pid = 3876] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 23:18:06 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0D4FEC00) [pid = 3876] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 23:18:06 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0DE45000) [pid = 3876] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 23:18:06 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17121400) [pid = 3876] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 23:18:06 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (0DE48000) [pid = 3876] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 23:18:06 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17897800) [pid = 3876] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 23:18:06 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (16292000) [pid = 3876] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 23:18:06 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (18EA7C00) [pid = 3876] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 23:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 23:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 969ms 23:18:06 INFO - PROCESS | 3876 | 1467872286212 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 23:18:06 INFO - PROCESS | 3876 | 1467872286214 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 23:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 23:18:06 INFO - PROCESS | 3876 | 1467872286217 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 23:18:06 INFO - PROCESS | 3876 | 1467872286219 Marionette TRACE conn6 <- [1,942,null,{}] 23:18:06 INFO - PROCESS | 3876 | 1467872286222 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:06 INFO - PROCESS | 3876 | 1467872286224 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:06 INFO - PROCESS | 3876 | 1467872286314 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 23:18:06 INFO - PROCESS | 3876 | 1467872286320 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:06 INFO - PROCESS | 3876 | 1467872286322 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:06 INFO - PROCESS | 3876 | ++DOCSHELL 0D382000 == 28 [pid = 3876] [id = 245] 23:18:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (14C57400) [pid = 3876] [serial = 734] [outer = 00000000] 23:18:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (156D1400) [pid = 3876] [serial = 735] [outer = 14C57400] 23:18:06 INFO - PROCESS | 3876 | 1467872286366 Marionette DEBUG loaded listener.js 23:18:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (162AF000) [pid = 3876] [serial = 736] [outer = 14C57400] 23:18:06 INFO - PROCESS | 3876 | 1467872286771 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 23:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 23:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 23:18:06 INFO - PROCESS | 3876 | 1467872286848 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 23:18:06 INFO - PROCESS | 3876 | 1467872286850 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 23:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 23:18:06 INFO - PROCESS | 3876 | 1467872286853 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 23:18:06 INFO - PROCESS | 3876 | 1467872286855 Marionette TRACE conn6 <- [1,946,null,{}] 23:18:06 INFO - PROCESS | 3876 | 1467872286858 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:06 INFO - PROCESS | 3876 | 1467872286860 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:06 INFO - PROCESS | 3876 | 1467872286937 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 23:18:06 INFO - PROCESS | 3876 | 1467872286943 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:06 INFO - PROCESS | 3876 | 1467872286945 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:06 INFO - PROCESS | 3876 | ++DOCSHELL 0D732400 == 29 [pid = 3876] [id = 246] 23:18:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (164DE800) [pid = 3876] [serial = 737] [outer = 00000000] 23:18:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1703D000) [pid = 3876] [serial = 738] [outer = 164DE800] 23:18:06 INFO - PROCESS | 3876 | 1467872286989 Marionette DEBUG loaded listener.js 23:18:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1720F000) [pid = 3876] [serial = 739] [outer = 164DE800] 23:18:07 INFO - PROCESS | 3876 | 1467872287402 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 23:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 23:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 569ms 23:18:07 INFO - PROCESS | 3876 | 1467872287424 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 23:18:07 INFO - PROCESS | 3876 | 1467872287426 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 23:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 23:18:07 INFO - PROCESS | 3876 | 1467872287446 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 23:18:07 INFO - PROCESS | 3876 | 1467872287448 Marionette TRACE conn6 <- [1,950,null,{}] 23:18:07 INFO - PROCESS | 3876 | 1467872287452 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:07 INFO - PROCESS | 3876 | 1467872287453 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:07 INFO - PROCESS | 3876 | 1467872287530 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 23:18:07 INFO - PROCESS | 3876 | 1467872287535 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:07 INFO - PROCESS | 3876 | 1467872287537 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:07 INFO - PROCESS | 3876 | ++DOCSHELL 17216400 == 30 [pid = 3876] [id = 247] 23:18:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17217000) [pid = 3876] [serial = 740] [outer = 00000000] 23:18:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17429C00) [pid = 3876] [serial = 741] [outer = 17217000] 23:18:07 INFO - PROCESS | 3876 | 1467872287580 Marionette DEBUG loaded listener.js 23:18:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1742E000) [pid = 3876] [serial = 742] [outer = 17217000] 23:18:08 INFO - PROCESS | 3876 | 1467872288023 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 23:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 23:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 630ms 23:18:08 INFO - PROCESS | 3876 | 1467872288079 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 23:18:08 INFO - PROCESS | 3876 | 1467872288081 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 23:18:08 INFO - PROCESS | 3876 | 1467872288085 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 23:18:08 INFO - PROCESS | 3876 | 1467872288087 Marionette TRACE conn6 <- [1,954,null,{}] 23:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 23:18:08 INFO - PROCESS | 3876 | 1467872288091 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:08 INFO - PROCESS | 3876 | 1467872288092 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:08 INFO - PROCESS | 3876 | 1467872288220 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 23:18:08 INFO - PROCESS | 3876 | 1467872288350 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:08 INFO - PROCESS | 3876 | 1467872288353 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:08 INFO - PROCESS | 3876 | ++DOCSHELL 0C72D000 == 31 [pid = 3876] [id = 248] 23:18:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (0C72D400) [pid = 3876] [serial = 743] [outer = 00000000] 23:18:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (0D4F3800) [pid = 3876] [serial = 744] [outer = 0C72D400] 23:18:08 INFO - PROCESS | 3876 | 1467872288413 Marionette DEBUG loaded listener.js 23:18:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (0D72DC00) [pid = 3876] [serial = 745] [outer = 0C72D400] 23:18:09 INFO - PROCESS | 3876 | 1467872289176 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 23:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 23:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1171ms 23:18:09 INFO - PROCESS | 3876 | 1467872289263 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 23:18:09 INFO - PROCESS | 3876 | 1467872289268 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 23:18:09 INFO - PROCESS | 3876 | 1467872289273 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 23:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 23:18:09 INFO - PROCESS | 3876 | 1467872289277 Marionette TRACE conn6 <- [1,958,null,{}] 23:18:09 INFO - PROCESS | 3876 | 1467872289282 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:09 INFO - PROCESS | 3876 | 1467872289285 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:09 INFO - PROCESS | 3876 | 1467872289411 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 23:18:09 INFO - PROCESS | 3876 | 1467872289530 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:09 INFO - PROCESS | 3876 | 1467872289533 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:09 INFO - PROCESS | 3876 | ++DOCSHELL 11C26000 == 32 [pid = 3876] [id = 249] 23:18:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (11CAE400) [pid = 3876] [serial = 746] [outer = 00000000] 23:18:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1239B800) [pid = 3876] [serial = 747] [outer = 11CAE400] 23:18:09 INFO - PROCESS | 3876 | 1467872289590 Marionette DEBUG loaded listener.js 23:18:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (12470000) [pid = 3876] [serial = 748] [outer = 11CAE400] 23:18:10 INFO - PROCESS | 3876 | 1467872290411 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 23:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 23:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1167ms 23:18:10 INFO - PROCESS | 3876 | 1467872290445 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 23:18:10 INFO - PROCESS | 3876 | 1467872290449 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 23:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 23:18:10 INFO - PROCESS | 3876 | 1467872290454 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 23:18:10 INFO - PROCESS | 3876 | 1467872290457 Marionette TRACE conn6 <- [1,962,null,{}] 23:18:10 INFO - PROCESS | 3876 | 1467872290488 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:10 INFO - PROCESS | 3876 | 1467872290491 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:10 INFO - PROCESS | 3876 | 1467872290635 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 23:18:10 INFO - PROCESS | 3876 | 1467872290687 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:10 INFO - PROCESS | 3876 | 1467872290692 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:10 INFO - PROCESS | 3876 | ++DOCSHELL 0DD10400 == 33 [pid = 3876] [id = 250] 23:18:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (0DE01400) [pid = 3876] [serial = 749] [outer = 00000000] 23:18:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (11B11000) [pid = 3876] [serial = 750] [outer = 0DE01400] 23:18:10 INFO - PROCESS | 3876 | 1467872290741 Marionette DEBUG loaded listener.js 23:18:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (12330400) [pid = 3876] [serial = 751] [outer = 0DE01400] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (18EB4000) [pid = 3876] [serial = 702] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (16607000) [pid = 3876] [serial = 690] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1703E400) [pid = 3876] [serial = 669] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1325B000) [pid = 3876] [serial = 674] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (13F7C800) [pid = 3876] [serial = 675] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (152B2C00) [pid = 3876] [serial = 683] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (152C2000) [pid = 3876] [serial = 684] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0D67D800) [pid = 3876] [serial = 677] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0D946000) [pid = 3876] [serial = 678] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0D730000) [pid = 3876] [serial = 671] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D942800) [pid = 3876] [serial = 672] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (11CA7000) [pid = 3876] [serial = 680] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (12376800) [pid = 3876] [serial = 681] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17430400) [pid = 3876] [serial = 693] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1660B800) [pid = 3876] [serial = 691] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17898800) [pid = 3876] [serial = 694] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (18EF5800) [pid = 3876] [serial = 703] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (16604400) [pid = 3876] [serial = 697] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17B2C000) [pid = 3876] [serial = 700] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17B27000) [pid = 3876] [serial = 699] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (152C3400) [pid = 3876] [serial = 696] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (162A5000) [pid = 3876] [serial = 686] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (162AC000) [pid = 3876] [serial = 687] [outer = 00000000] [url = about:blank] 23:18:11 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (15008800) [pid = 3876] [serial = 390] [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.] 23:18:11 INFO - PROCESS | 3876 | 1467872291253 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 23:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 23:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 830ms 23:18:11 INFO - PROCESS | 3876 | 1467872291285 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 23:18:11 INFO - PROCESS | 3876 | 1467872291290 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 23:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 23:18:11 INFO - PROCESS | 3876 | 1467872291296 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 23:18:11 INFO - PROCESS | 3876 | 1467872291299 Marionette TRACE conn6 <- [1,966,null,{}] 23:18:11 INFO - PROCESS | 3876 | 1467872291303 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:11 INFO - PROCESS | 3876 | 1467872291305 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:11 INFO - PROCESS | 3876 | 1467872291391 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 23:18:11 INFO - PROCESS | 3876 | 1467872291400 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:11 INFO - PROCESS | 3876 | 1467872291403 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:11 INFO - PROCESS | 3876 | ++DOCSHELL 0DE45000 == 34 [pid = 3876] [id = 251] 23:18:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0DE45400) [pid = 3876] [serial = 752] [outer = 00000000] 23:18:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (11DC9800) [pid = 3876] [serial = 753] [outer = 0DE45400] 23:18:11 INFO - PROCESS | 3876 | 1467872291450 Marionette DEBUG loaded listener.js 23:18:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (12431800) [pid = 3876] [serial = 754] [outer = 0DE45400] 23:18:11 INFO - PROCESS | 3876 | 1467872291913 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 23:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 23:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 669ms 23:18:11 INFO - PROCESS | 3876 | 1467872291999 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 23:18:11 INFO - PROCESS | 3876 | 1467872292003 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 23:18:11 INFO - PROCESS | 3876 | 1467872292009 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 23:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 23:18:12 INFO - PROCESS | 3876 | 1467872292014 Marionette TRACE conn6 <- [1,970,null,{}] 23:18:12 INFO - PROCESS | 3876 | 1467872292021 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:12 INFO - PROCESS | 3876 | 1467872292024 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:12 INFO - PROCESS | 3876 | 1467872292221 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 23:18:12 INFO - PROCESS | 3876 | 1467872292298 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:12 INFO - PROCESS | 3876 | 1467872292303 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:12 INFO - PROCESS | 3876 | ++DOCSHELL 0D948000 == 35 [pid = 3876] [id = 252] 23:18:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0D948400) [pid = 3876] [serial = 755] [outer = 00000000] 23:18:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (0DD6C400) [pid = 3876] [serial = 756] [outer = 0D948400] 23:18:12 INFO - PROCESS | 3876 | 1467872292360 Marionette DEBUG loaded listener.js 23:18:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (11B0FC00) [pid = 3876] [serial = 757] [outer = 0D948400] 23:18:12 INFO - PROCESS | 3876 | 1467872292930 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 23:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 23:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 970ms 23:18:12 INFO - PROCESS | 3876 | 1467872292986 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 23:18:12 INFO - PROCESS | 3876 | 1467872292989 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 23:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 23:18:12 INFO - PROCESS | 3876 | 1467872292996 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 23:18:12 INFO - PROCESS | 3876 | 1467872293001 Marionette TRACE conn6 <- [1,974,null,{}] 23:18:12 INFO - PROCESS | 3876 | 1467872293005 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:12 INFO - PROCESS | 3876 | 1467872293008 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:13 INFO - PROCESS | 3876 | 1467872293114 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 23:18:13 INFO - PROCESS | 3876 | 1467872293197 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:13 INFO - PROCESS | 3876 | 1467872293199 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:13 INFO - PROCESS | 3876 | ++DOCSHELL 15094C00 == 36 [pid = 3876] [id = 253] 23:18:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (15135800) [pid = 3876] [serial = 758] [outer = 00000000] 23:18:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (152B1C00) [pid = 3876] [serial = 759] [outer = 15135800] 23:18:13 INFO - PROCESS | 3876 | 1467872293296 Marionette DEBUG loaded listener.js 23:18:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (152B9400) [pid = 3876] [serial = 760] [outer = 15135800] 23:18:13 INFO - PROCESS | 3876 | 1467872293906 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 23:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 23:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 929ms 23:18:13 INFO - PROCESS | 3876 | 1467872293925 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 23:18:13 INFO - PROCESS | 3876 | 1467872293928 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 23:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 23:18:13 INFO - PROCESS | 3876 | 1467872293932 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 23:18:13 INFO - PROCESS | 3876 | 1467872293934 Marionette TRACE conn6 <- [1,978,null,{}] 23:18:13 INFO - PROCESS | 3876 | 1467872293945 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:13 INFO - PROCESS | 3876 | 1467872293950 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:14 INFO - PROCESS | 3876 | 1467872294058 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 23:18:14 INFO - PROCESS | 3876 | 1467872294157 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:14 INFO - PROCESS | 3876 | 1467872294161 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:14 INFO - PROCESS | 3876 | ++DOCSHELL 11B0F800 == 37 [pid = 3876] [id = 254] 23:18:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (162A8000) [pid = 3876] [serial = 761] [outer = 00000000] 23:18:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (162ACC00) [pid = 3876] [serial = 762] [outer = 162A8000] 23:18:14 INFO - PROCESS | 3876 | 1467872294219 Marionette DEBUG loaded listener.js 23:18:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (164DA000) [pid = 3876] [serial = 763] [outer = 162A8000] 23:18:14 INFO - PROCESS | 3876 | 1467872294844 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 23:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 23:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 970ms 23:18:14 INFO - PROCESS | 3876 | 1467872294906 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 23:18:14 INFO - PROCESS | 3876 | 1467872294908 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 23:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 23:18:14 INFO - PROCESS | 3876 | 1467872294911 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 23:18:14 INFO - PROCESS | 3876 | 1467872294913 Marionette TRACE conn6 <- [1,982,null,{}] 23:18:14 INFO - PROCESS | 3876 | 1467872294917 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:14 INFO - PROCESS | 3876 | 1467872294919 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:15 INFO - PROCESS | 3876 | 1467872295025 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 23:18:15 INFO - PROCESS | 3876 | 1467872295150 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:15 INFO - PROCESS | 3876 | 1467872295153 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:15 INFO - PROCESS | 3876 | ++DOCSHELL 1668A800 == 38 [pid = 3876] [id = 255] 23:18:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (16692800) [pid = 3876] [serial = 764] [outer = 00000000] 23:18:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1703E400) [pid = 3876] [serial = 765] [outer = 16692800] 23:18:15 INFO - PROCESS | 3876 | 1467872295226 Marionette DEBUG loaded listener.js 23:18:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17217C00) [pid = 3876] [serial = 766] [outer = 16692800] 23:18:15 INFO - PROCESS | 3876 | 1467872295804 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 23:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 23:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 929ms 23:18:15 INFO - PROCESS | 3876 | 1467872295845 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 23:18:15 INFO - PROCESS | 3876 | 1467872295848 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 23:18:15 INFO - PROCESS | 3876 | 1467872295851 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 23:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 23:18:15 INFO - PROCESS | 3876 | 1467872295853 Marionette TRACE conn6 <- [1,986,null,{}] 23:18:15 INFO - PROCESS | 3876 | 1467872295857 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:15 INFO - PROCESS | 3876 | 1467872295859 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:15 INFO - PROCESS | 3876 | 1467872295960 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 23:18:16 INFO - PROCESS | 3876 | 1467872296041 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:16 INFO - PROCESS | 3876 | 1467872296044 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:16 INFO - PROCESS | 3876 | ++DOCSHELL 17431C00 == 39 [pid = 3876] [id = 256] 23:18:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (174A6000) [pid = 3876] [serial = 767] [outer = 00000000] 23:18:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17899400) [pid = 3876] [serial = 768] [outer = 174A6000] 23:18:16 INFO - PROCESS | 3876 | 1467872296143 Marionette DEBUG loaded listener.js 23:18:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17994800) [pid = 3876] [serial = 769] [outer = 174A6000] 23:18:17 INFO - PROCESS | 3876 | --DOCSHELL 11C26000 == 38 [pid = 3876] [id = 249] 23:18:17 INFO - PROCESS | 3876 | --DOCSHELL 0C72D000 == 37 [pid = 3876] [id = 248] 23:18:17 INFO - PROCESS | 3876 | --DOCSHELL 0DD10400 == 36 [pid = 3876] [id = 250] 23:18:17 INFO - PROCESS | 3876 | --DOCSHELL 16293400 == 35 [pid = 3876] [id = 244] 23:18:17 INFO - PROCESS | 3876 | --DOCSHELL 0D732400 == 34 [pid = 3876] [id = 246] 23:18:17 INFO - PROCESS | 3876 | --DOCSHELL 0D382000 == 33 [pid = 3876] [id = 245] 23:18:17 INFO - PROCESS | 3876 | --DOCSHELL 17216400 == 32 [pid = 3876] [id = 247] 23:18:17 INFO - PROCESS | 3876 | --DOCSHELL 1668A800 == 31 [pid = 3876] [id = 255] 23:18:17 INFO - PROCESS | 3876 | --DOCSHELL 15094C00 == 30 [pid = 3876] [id = 253] 23:18:17 INFO - PROCESS | 3876 | --DOCSHELL 11B0F800 == 29 [pid = 3876] [id = 254] 23:18:17 INFO - PROCESS | 3876 | --DOCSHELL 0DE45000 == 28 [pid = 3876] [id = 251] 23:18:17 INFO - PROCESS | 3876 | --DOCSHELL 0D948000 == 27 [pid = 3876] [id = 252] 23:18:17 INFO - PROCESS | 3876 | 1467872297456 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 23:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 23:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1673ms 23:18:17 INFO - PROCESS | 3876 | 1467872297537 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 23:18:17 INFO - PROCESS | 3876 | 1467872297541 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 23:18:17 INFO - PROCESS | 3876 | 1467872297547 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 23:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 23:18:17 INFO - PROCESS | 3876 | 1467872297550 Marionette TRACE conn6 <- [1,990,null,{}] 23:18:17 INFO - PROCESS | 3876 | 1467872297556 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:17 INFO - PROCESS | 3876 | 1467872297560 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:17 INFO - PROCESS | 3876 | 1467872297645 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 23:18:17 INFO - PROCESS | 3876 | 1467872297653 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:17 INFO - PROCESS | 3876 | 1467872297657 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:17 INFO - PROCESS | 3876 | ++DOCSHELL 0D729C00 == 28 [pid = 3876] [id = 257] 23:18:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (0D72A000) [pid = 3876] [serial = 770] [outer = 00000000] 23:18:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (0D737000) [pid = 3876] [serial = 771] [outer = 0D72A000] 23:18:17 INFO - PROCESS | 3876 | 1467872297705 Marionette DEBUG loaded listener.js 23:18:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (0D949C00) [pid = 3876] [serial = 772] [outer = 0D72A000] 23:18:18 INFO - PROCESS | 3876 | 1467872298199 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 23:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 23:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 23:18:18 INFO - PROCESS | 3876 | 1467872298221 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 23:18:18 INFO - PROCESS | 3876 | 1467872298226 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 23:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 23:18:18 INFO - PROCESS | 3876 | 1467872298232 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 23:18:18 INFO - PROCESS | 3876 | 1467872298235 Marionette TRACE conn6 <- [1,994,null,{}] 23:18:18 INFO - PROCESS | 3876 | 1467872298239 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:18 INFO - PROCESS | 3876 | 1467872298242 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:18 INFO - PROCESS | 3876 | 1467872298331 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 23:18:18 INFO - PROCESS | 3876 | 1467872298340 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:18 INFO - PROCESS | 3876 | 1467872298343 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:18 INFO - PROCESS | 3876 | ++DOCSHELL 11B44000 == 29 [pid = 3876] [id = 258] 23:18:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (11B46800) [pid = 3876] [serial = 773] [outer = 00000000] 23:18:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (11CAA400) [pid = 3876] [serial = 774] [outer = 11B46800] 23:18:18 INFO - PROCESS | 3876 | 1467872298390 Marionette DEBUG loaded listener.js 23:18:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (12324400) [pid = 3876] [serial = 775] [outer = 11B46800] 23:18:18 INFO - PROCESS | 3876 | 1467872298884 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 23:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 23:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 669ms 23:18:18 INFO - PROCESS | 3876 | 1467872298905 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 23:18:18 INFO - PROCESS | 3876 | 1467872298908 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 23:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 23:18:18 INFO - PROCESS | 3876 | 1467872298917 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 23:18:18 INFO - PROCESS | 3876 | 1467872298920 Marionette TRACE conn6 <- [1,998,null,{}] 23:18:18 INFO - PROCESS | 3876 | 1467872298950 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:18 INFO - PROCESS | 3876 | 1467872298955 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:19 INFO - PROCESS | 3876 | 1467872299105 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 23:18:19 INFO - PROCESS | 3876 | 1467872299117 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:19 INFO - PROCESS | 3876 | 1467872299120 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:19 INFO - PROCESS | 3876 | ++DOCSHELL 14C52800 == 30 [pid = 3876] [id = 259] 23:18:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (14C56000) [pid = 3876] [serial = 776] [outer = 00000000] 23:18:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (152B1800) [pid = 3876] [serial = 777] [outer = 14C56000] 23:18:19 INFO - PROCESS | 3876 | 1467872299214 Marionette DEBUG loaded listener.js 23:18:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (152C3C00) [pid = 3876] [serial = 778] [outer = 14C56000] 23:18:19 INFO - PROCESS | 3876 | 1467872299667 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 23:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 23:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 790ms 23:18:19 INFO - PROCESS | 3876 | 1467872299719 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 23:18:19 INFO - PROCESS | 3876 | 1467872299731 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 23:18:19 INFO - PROCESS | 3876 | 1467872299735 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 23:18:19 INFO - PROCESS | 3876 | 1467872299737 Marionette TRACE conn6 <- [1,1002,null,{}] 23:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 23:18:19 INFO - PROCESS | 3876 | 1467872299740 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:19 INFO - PROCESS | 3876 | 1467872299742 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:19 INFO - PROCESS | 3876 | 1467872299857 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 23:18:19 INFO - PROCESS | 3876 | 1467872299914 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:19 INFO - PROCESS | 3876 | 1467872299916 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:19 INFO - PROCESS | 3876 | ++DOCSHELL 1628E400 == 31 [pid = 3876] [id = 260] 23:18:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (16292400) [pid = 3876] [serial = 779] [outer = 00000000] 23:18:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (162A5C00) [pid = 3876] [serial = 780] [outer = 16292400] 23:18:19 INFO - PROCESS | 3876 | 1467872299960 Marionette DEBUG loaded listener.js 23:18:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (16608800) [pid = 3876] [serial = 781] [outer = 16292400] 23:18:20 INFO - PROCESS | 3876 | 1467872300386 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 23:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 23:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 23:18:20 INFO - PROCESS | 3876 | 1467872300413 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 23:18:20 INFO - PROCESS | 3876 | 1467872300415 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 23:18:20 INFO - PROCESS | 3876 | 1467872300418 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 23:18:20 INFO - PROCESS | 3876 | 1467872300420 Marionette TRACE conn6 <- [1,1006,null,{}] 23:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 23:18:20 INFO - PROCESS | 3876 | 1467872300474 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:20 INFO - PROCESS | 3876 | 1467872300476 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:20 INFO - PROCESS | 3876 | 1467872300813 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (0DE45400) [pid = 3876] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (17217000) [pid = 3876] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (152B8000) [pid = 3876] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (16293800) [pid = 3876] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (11CA8000) [pid = 3876] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (08BE4800) [pid = 3876] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (0DC43000) [pid = 3876] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (0C723400) [pid = 3876] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1374F000) [pid = 3876] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (174A7000) [pid = 3876] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (0D94BC00) [pid = 3876] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (14C57400) [pid = 3876] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (164DE800) [pid = 3876] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (12395C00) [pid = 3876] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0DE01400) [pid = 3876] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0C72D400) [pid = 3876] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 23:18:20 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (11CAE400) [pid = 3876] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 23:18:20 INFO - PROCESS | 3876 | 1467872300879 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:20 INFO - PROCESS | 3876 | 1467872300881 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:20 INFO - PROCESS | 3876 | ++DOCSHELL 0C724C00 == 32 [pid = 3876] [id = 261] 23:18:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0C72D400) [pid = 3876] [serial = 782] [outer = 00000000] 23:18:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (0D94A800) [pid = 3876] [serial = 783] [outer = 0C72D400] 23:18:20 INFO - PROCESS | 3876 | 1467872300925 Marionette DEBUG loaded listener.js 23:18:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (11B10800) [pid = 3876] [serial = 784] [outer = 0C72D400] 23:18:21 INFO - PROCESS | 3876 | 1467872301243 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 23:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 23:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 930ms 23:18:21 INFO - PROCESS | 3876 | 1467872301323 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 23:18:21 INFO - PROCESS | 3876 | 1467872301325 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 23:18:21 INFO - PROCESS | 3876 | 1467872301328 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 23:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 23:18:21 INFO - PROCESS | 3876 | 1467872301330 Marionette TRACE conn6 <- [1,1010,null,{}] 23:18:21 INFO - PROCESS | 3876 | 1467872301337 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:21 INFO - PROCESS | 3876 | 1467872301342 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:21 INFO - PROCESS | 3876 | 1467872301447 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 23:18:21 INFO - PROCESS | 3876 | 1467872301456 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:21 INFO - PROCESS | 3876 | 1467872301458 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:21 INFO - PROCESS | 3876 | ++DOCSHELL 12372000 == 33 [pid = 3876] [id = 262] 23:18:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (162A3000) [pid = 3876] [serial = 785] [outer = 00000000] 23:18:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1742D800) [pid = 3876] [serial = 786] [outer = 162A3000] 23:18:21 INFO - PROCESS | 3876 | 1467872301502 Marionette DEBUG loaded listener.js 23:18:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1789E000) [pid = 3876] [serial = 787] [outer = 162A3000] 23:18:21 INFO - PROCESS | 3876 | 1467872301941 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 23:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 23:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 629ms 23:18:21 INFO - PROCESS | 3876 | 1467872301963 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 23:18:21 INFO - PROCESS | 3876 | 1467872301965 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 23:18:21 INFO - PROCESS | 3876 | 1467872301968 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 23:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 23:18:21 INFO - PROCESS | 3876 | 1467872301970 Marionette TRACE conn6 <- [1,1014,null,{}] 23:18:21 INFO - PROCESS | 3876 | 1467872301973 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:21 INFO - PROCESS | 3876 | 1467872301975 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:22 INFO - PROCESS | 3876 | 1467872302051 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 23:18:22 INFO - PROCESS | 3876 | 1467872302056 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:22 INFO - PROCESS | 3876 | 1467872302058 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:22 INFO - PROCESS | 3876 | ++DOCSHELL 17A61C00 == 34 [pid = 3876] [id = 263] 23:18:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (17A6A800) [pid = 3876] [serial = 788] [outer = 00000000] 23:18:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17B28C00) [pid = 3876] [serial = 789] [outer = 17A6A800] 23:18:22 INFO - PROCESS | 3876 | 1467872302101 Marionette DEBUG loaded listener.js 23:18:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (17B2EC00) [pid = 3876] [serial = 790] [outer = 17A6A800] 23:18:22 INFO - PROCESS | 3876 | 1467872302536 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 23:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 23:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms 23:18:22 INFO - PROCESS | 3876 | 1467872302603 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 23:18:22 INFO - PROCESS | 3876 | 1467872302605 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 23:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 23:18:22 INFO - PROCESS | 3876 | 1467872302608 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 23:18:22 INFO - PROCESS | 3876 | 1467872302609 Marionette TRACE conn6 <- [1,1018,null,{}] 23:18:22 INFO - PROCESS | 3876 | 1467872302613 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:22 INFO - PROCESS | 3876 | 1467872302615 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:22 INFO - PROCESS | 3876 | 1467872302693 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 23:18:22 INFO - PROCESS | 3876 | 1467872302701 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:22 INFO - PROCESS | 3876 | 1467872302703 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:22 INFO - PROCESS | 3876 | ++DOCSHELL 17BE1C00 == 35 [pid = 3876] [id = 264] 23:18:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (17BE6C00) [pid = 3876] [serial = 791] [outer = 00000000] 23:18:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (18EA7800) [pid = 3876] [serial = 792] [outer = 17BE6C00] 23:18:22 INFO - PROCESS | 3876 | 1467872302746 Marionette DEBUG loaded listener.js 23:18:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (18EB3000) [pid = 3876] [serial = 793] [outer = 17BE6C00] 23:18:23 INFO - PROCESS | 3876 | 1467872303580 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 23:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 23:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1021ms 23:18:23 INFO - PROCESS | 3876 | 1467872303631 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 23:18:23 INFO - PROCESS | 3876 | 1467872303636 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 23:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 23:18:23 INFO - PROCESS | 3876 | 1467872303640 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 23:18:23 INFO - PROCESS | 3876 | 1467872303646 Marionette TRACE conn6 <- [1,1022,null,{}] 23:18:23 INFO - PROCESS | 3876 | 1467872303670 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:23 INFO - PROCESS | 3876 | 1467872303673 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:23 INFO - PROCESS | 3876 | 1467872303799 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 23:18:23 INFO - PROCESS | 3876 | 1467872303918 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:23 INFO - PROCESS | 3876 | 1467872303921 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:23 INFO - PROCESS | 3876 | ++DOCSHELL 0D94C400 == 36 [pid = 3876] [id = 265] 23:18:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (0DC74000) [pid = 3876] [serial = 794] [outer = 00000000] 23:18:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (11CEE800) [pid = 3876] [serial = 795] [outer = 0DC74000] 23:18:23 INFO - PROCESS | 3876 | 1467872303979 Marionette DEBUG loaded listener.js 23:18:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1325A400) [pid = 3876] [serial = 796] [outer = 0DC74000] 23:18:24 INFO - PROCESS | 3876 | 1467872304606 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 23:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 23:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1050ms 23:18:24 INFO - PROCESS | 3876 | 1467872304691 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 23:18:24 INFO - PROCESS | 3876 | 1467872304696 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 23:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 23:18:24 INFO - PROCESS | 3876 | 1467872304702 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 23:18:24 INFO - PROCESS | 3876 | 1467872304705 Marionette TRACE conn6 <- [1,1026,null,{}] 23:18:24 INFO - PROCESS | 3876 | 1467872304709 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:24 INFO - PROCESS | 3876 | 1467872304712 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:24 INFO - PROCESS | 3876 | 1467872304839 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 23:18:24 INFO - PROCESS | 3876 | 1467872304944 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:24 INFO - PROCESS | 3876 | 1467872304946 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:24 INFO - PROCESS | 3876 | ++DOCSHELL 0D731400 == 37 [pid = 3876] [id = 266] 23:18:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (0D737C00) [pid = 3876] [serial = 797] [outer = 00000000] 23:18:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (123A3C00) [pid = 3876] [serial = 798] [outer = 0D737C00] 23:18:25 INFO - PROCESS | 3876 | 1467872305003 Marionette DEBUG loaded listener.js 23:18:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (1325C000) [pid = 3876] [serial = 799] [outer = 0D737C00] 23:18:25 INFO - PROCESS | 3876 | --DOCSHELL 17A61C00 == 36 [pid = 3876] [id = 263] 23:18:25 INFO - PROCESS | 3876 | --DOCSHELL 12372000 == 35 [pid = 3876] [id = 262] 23:18:25 INFO - PROCESS | 3876 | --DOCSHELL 0C724C00 == 34 [pid = 3876] [id = 261] 23:18:25 INFO - PROCESS | 3876 | --DOCSHELL 1628E400 == 33 [pid = 3876] [id = 260] 23:18:25 INFO - PROCESS | 3876 | --DOCSHELL 14C52800 == 32 [pid = 3876] [id = 259] 23:18:25 INFO - PROCESS | 3876 | --DOCSHELL 11B44000 == 31 [pid = 3876] [id = 258] 23:18:25 INFO - PROCESS | 3876 | --DOCSHELL 0D729C00 == 30 [pid = 3876] [id = 257] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (17997C00) [pid = 3876] [serial = 715] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (162AF400) [pid = 3876] [serial = 733] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (12326000) [pid = 3876] [serial = 724] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (1720F000) [pid = 3876] [serial = 739] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (13266400) [pid = 3876] [serial = 726] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (15006C00) [pid = 3876] [serial = 727] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (11B11000) [pid = 3876] [serial = 750] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (1742E000) [pid = 3876] [serial = 742] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (0D4F3800) [pid = 3876] [serial = 744] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (12330400) [pid = 3876] [serial = 751] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1239B800) [pid = 3876] [serial = 747] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (0D72DC00) [pid = 3876] [serial = 745] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1703D000) [pid = 3876] [serial = 738] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (12470000) [pid = 3876] [serial = 748] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (12431800) [pid = 3876] [serial = 754] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (11DC9800) [pid = 3876] [serial = 753] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (17429C00) [pid = 3876] [serial = 741] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (152C7400) [pid = 3876] [serial = 729] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (16298C00) [pid = 3876] [serial = 732] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (11DC8400) [pid = 3876] [serial = 723] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (156D0C00) [pid = 3876] [serial = 730] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (0C729400) [pid = 3876] [serial = 717] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D33A800) [pid = 3876] [serial = 718] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0DC48C00) [pid = 3876] [serial = 720] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0DC76400) [pid = 3876] [serial = 721] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0D72AC00) [pid = 3876] [serial = 706] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (0D0D3000) [pid = 3876] [serial = 705] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (152C5000) [pid = 3876] [serial = 709] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (15087400) [pid = 3876] [serial = 708] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (18EF1800) [pid = 3876] [serial = 712] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (17B23C00) [pid = 3876] [serial = 711] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (124EA000) [pid = 3876] [serial = 714] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (162AF000) [pid = 3876] [serial = 736] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (156D1400) [pid = 3876] [serial = 735] [outer = 00000000] [url = about:blank] 23:18:25 INFO - PROCESS | 3876 | 1467872305787 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 23:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 23:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1118ms 23:18:25 INFO - PROCESS | 3876 | 1467872305825 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 23:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 23:18:25 INFO - PROCESS | 3876 | 1467872305829 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 23:18:25 INFO - PROCESS | 3876 | 1467872305833 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 23:18:25 INFO - PROCESS | 3876 | 1467872305838 Marionette TRACE conn6 <- [1,1030,null,{}] 23:18:25 INFO - PROCESS | 3876 | 1467872305842 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:25 INFO - PROCESS | 3876 | 1467872305845 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:25 INFO - PROCESS | 3876 | 1467872305931 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 23:18:25 INFO - PROCESS | 3876 | 1467872305937 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:25 INFO - PROCESS | 3876 | 1467872305940 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:25 INFO - PROCESS | 3876 | ++DOCSHELL 0D67BC00 == 31 [pid = 3876] [id = 267] 23:18:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (0D67D000) [pid = 3876] [serial = 800] [outer = 00000000] 23:18:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0D7B8400) [pid = 3876] [serial = 801] [outer = 0D67D000] 23:18:25 INFO - PROCESS | 3876 | 1467872305987 Marionette DEBUG loaded listener.js 23:18:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (0DC77000) [pid = 3876] [serial = 802] [outer = 0D67D000] 23:18:26 INFO - PROCESS | 3876 | 1467872306498 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 23:18:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 23:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 732ms 23:18:26 INFO - PROCESS | 3876 | 1467872306567 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 23:18:26 INFO - PROCESS | 3876 | 1467872306571 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 23:18:26 INFO - PROCESS | 3876 | 1467872306577 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 23:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 23:18:26 INFO - PROCESS | 3876 | 1467872306579 Marionette TRACE conn6 <- [1,1034,null,{}] 23:18:26 INFO - PROCESS | 3876 | 1467872306583 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:26 INFO - PROCESS | 3876 | 1467872306585 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:26 INFO - PROCESS | 3876 | 1467872306676 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 23:18:26 INFO - PROCESS | 3876 | 1467872306759 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:26 INFO - PROCESS | 3876 | 1467872306761 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:26 INFO - PROCESS | 3876 | ++DOCSHELL 11FD0C00 == 32 [pid = 3876] [id = 268] 23:18:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (11FD1000) [pid = 3876] [serial = 803] [outer = 00000000] 23:18:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (12376000) [pid = 3876] [serial = 804] [outer = 11FD1000] 23:18:26 INFO - PROCESS | 3876 | 1467872306808 Marionette DEBUG loaded listener.js 23:18:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (12468800) [pid = 3876] [serial = 805] [outer = 11FD1000] 23:18:27 INFO - PROCESS | 3876 | 1467872307192 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 23:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 23:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 23:18:27 INFO - PROCESS | 3876 | 1467872307212 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 23:18:27 INFO - PROCESS | 3876 | 1467872307214 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 23:18:27 INFO - PROCESS | 3876 | 1467872307218 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 23:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 23:18:27 INFO - PROCESS | 3876 | 1467872307221 Marionette TRACE conn6 <- [1,1038,null,{}] 23:18:27 INFO - PROCESS | 3876 | 1467872307232 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:27 INFO - PROCESS | 3876 | 1467872307237 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:27 INFO - PROCESS | 3876 | 1467872307322 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 23:18:27 INFO - PROCESS | 3876 | 1467872307329 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:27 INFO - PROCESS | 3876 | 1467872307333 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:27 INFO - PROCESS | 3876 | ++DOCSHELL 15087400 == 33 [pid = 3876] [id = 269] 23:18:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (15008800) [pid = 3876] [serial = 806] [outer = 00000000] 23:18:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (152AF000) [pid = 3876] [serial = 807] [outer = 15008800] 23:18:27 INFO - PROCESS | 3876 | 1467872307381 Marionette DEBUG loaded listener.js 23:18:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (152CAC00) [pid = 3876] [serial = 808] [outer = 15008800] 23:18:27 INFO - PROCESS | 3876 | 1467872307821 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 23:18:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 23:18:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 23:18:27 INFO - PROCESS | 3876 | 1467872307860 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 23:18:27 INFO - PROCESS | 3876 | 1467872307863 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 23:18:27 INFO - PROCESS | 3876 | 1467872307870 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 23:18:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 23:18:27 INFO - PROCESS | 3876 | 1467872307872 Marionette TRACE conn6 <- [1,1042,null,{}] 23:18:27 INFO - PROCESS | 3876 | 1467872307881 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:27 INFO - PROCESS | 3876 | 1467872307883 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:28 INFO - PROCESS | 3876 | 1467872307999 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 23:18:28 INFO - PROCESS | 3876 | 1467872308083 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:28 INFO - PROCESS | 3876 | 1467872308085 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:28 INFO - PROCESS | 3876 | ++DOCSHELL 156D9400 == 34 [pid = 3876] [id = 270] 23:18:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1628E000) [pid = 3876] [serial = 809] [outer = 00000000] 23:18:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16298400) [pid = 3876] [serial = 810] [outer = 1628E000] 23:18:28 INFO - PROCESS | 3876 | 1467872308129 Marionette DEBUG loaded listener.js 23:18:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (162A8800) [pid = 3876] [serial = 811] [outer = 1628E000] 23:18:28 INFO - PROCESS | 3876 | 1467872308546 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 23:18:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 23:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 729ms 23:18:28 INFO - PROCESS | 3876 | 1467872308603 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 23:18:28 INFO - PROCESS | 3876 | 1467872308605 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 23:18:28 INFO - PROCESS | 3876 | 1467872308608 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 23:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 23:18:28 INFO - PROCESS | 3876 | 1467872308610 Marionette TRACE conn6 <- [1,1046,null,{}] 23:18:28 INFO - PROCESS | 3876 | 1467872308613 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:28 INFO - PROCESS | 3876 | 1467872308615 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:28 INFO - PROCESS | 3876 | 1467872308730 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 23:18:28 INFO - PROCESS | 3876 | 1467872308788 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:28 INFO - PROCESS | 3876 | 1467872308790 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:28 INFO - PROCESS | 3876 | ++DOCSHELL 16476C00 == 35 [pid = 3876] [id = 271] 23:18:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16479000) [pid = 3876] [serial = 812] [outer = 00000000] 23:18:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (16608C00) [pid = 3876] [serial = 813] [outer = 16479000] 23:18:28 INFO - PROCESS | 3876 | 1467872308834 Marionette DEBUG loaded listener.js 23:18:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (16612000) [pid = 3876] [serial = 814] [outer = 16479000] 23:18:29 INFO - PROCESS | 3876 | 1467872309280 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 23:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 23:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 23:18:29 INFO - PROCESS | 3876 | 1467872309354 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 23:18:29 INFO - PROCESS | 3876 | 1467872309356 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 23:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 23:18:29 INFO - PROCESS | 3876 | 1467872309362 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 23:18:29 INFO - PROCESS | 3876 | 1467872309364 Marionette TRACE conn6 <- [1,1050,null,{}] 23:18:29 INFO - PROCESS | 3876 | 1467872309371 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:29 INFO - PROCESS | 3876 | 1467872309377 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:29 INFO - PROCESS | 3876 | 1467872309512 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 23:18:29 INFO - PROCESS | 3876 | 1467872309525 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:29 INFO - PROCESS | 3876 | 1467872309527 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:29 INFO - PROCESS | 3876 | ++DOCSHELL 0DC4DC00 == 36 [pid = 3876] [id = 272] 23:18:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (164DE800) [pid = 3876] [serial = 815] [outer = 00000000] 23:18:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1789B800) [pid = 3876] [serial = 816] [outer = 164DE800] 23:18:29 INFO - PROCESS | 3876 | 1467872309618 Marionette DEBUG loaded listener.js 23:18:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17996800) [pid = 3876] [serial = 817] [outer = 164DE800] 23:18:29 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (17A6A800) [pid = 3876] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 23:18:29 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (14C56000) [pid = 3876] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 23:18:29 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (11B46800) [pid = 3876] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 23:18:29 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0D72A000) [pid = 3876] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 23:18:29 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (174A6000) [pid = 3876] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 23:18:29 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (16292400) [pid = 3876] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 23:18:29 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D948400) [pid = 3876] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 23:18:29 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (15135800) [pid = 3876] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 23:18:29 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (162A8000) [pid = 3876] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 23:18:29 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (16692800) [pid = 3876] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 23:18:29 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (162A3000) [pid = 3876] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 23:18:29 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (0C72D400) [pid = 3876] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 23:18:30 INFO - PROCESS | 3876 | 1467872310050 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 23:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 23:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 730ms 23:18:30 INFO - PROCESS | 3876 | 1467872310093 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 23:18:30 INFO - PROCESS | 3876 | 1467872310095 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 23:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 23:18:30 INFO - PROCESS | 3876 | 1467872310098 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 23:18:30 INFO - PROCESS | 3876 | 1467872310100 Marionette TRACE conn6 <- [1,1054,null,{}] 23:18:30 INFO - PROCESS | 3876 | 1467872310104 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:30 INFO - PROCESS | 3876 | 1467872310106 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:30 INFO - PROCESS | 3876 | 1467872310216 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 23:18:30 INFO - PROCESS | 3876 | 1467872310269 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:30 INFO - PROCESS | 3876 | 1467872310271 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:30 INFO - PROCESS | 3876 | ++DOCSHELL 12375800 == 37 [pid = 3876] [id = 273] 23:18:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1325B000) [pid = 3876] [serial = 818] [outer = 00000000] 23:18:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (162AD400) [pid = 3876] [serial = 819] [outer = 1325B000] 23:18:30 INFO - PROCESS | 3876 | 1467872310314 Marionette DEBUG loaded listener.js 23:18:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (17892400) [pid = 3876] [serial = 820] [outer = 1325B000] 23:18:30 INFO - PROCESS | 3876 | 1467872310657 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 23:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 23:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 633ms 23:18:30 INFO - PROCESS | 3876 | 1467872310740 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 23:18:30 INFO - PROCESS | 3876 | 1467872310742 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 23:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 23:18:30 INFO - PROCESS | 3876 | 1467872310745 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 23:18:30 INFO - PROCESS | 3876 | 1467872310747 Marionette TRACE conn6 <- [1,1058,null,{}] 23:18:30 INFO - PROCESS | 3876 | 1467872310750 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:30 INFO - PROCESS | 3876 | 1467872310752 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:30 INFO - PROCESS | 3876 | 1467872310831 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 23:18:30 INFO - PROCESS | 3876 | 1467872310863 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:30 INFO - PROCESS | 3876 | 1467872310865 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:30 INFO - PROCESS | 3876 | ++DOCSHELL 124E2C00 == 38 [pid = 3876] [id = 274] 23:18:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (162A3000) [pid = 3876] [serial = 821] [outer = 00000000] 23:18:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17B2AC00) [pid = 3876] [serial = 822] [outer = 162A3000] 23:18:30 INFO - PROCESS | 3876 | 1467872310910 Marionette DEBUG loaded listener.js 23:18:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (18DD3C00) [pid = 3876] [serial = 823] [outer = 162A3000] 23:18:31 INFO - PROCESS | 3876 | 1467872311328 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 23:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 23:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 23:18:31 INFO - PROCESS | 3876 | 1467872311379 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 23:18:31 INFO - PROCESS | 3876 | 1467872311381 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 23:18:31 INFO - PROCESS | 3876 | 1467872311388 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 23:18:31 INFO - PROCESS | 3876 | 1467872311390 Marionette TRACE conn6 <- [1,1062,null,{}] 23:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 23:18:31 INFO - PROCESS | 3876 | 1467872311394 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:31 INFO - PROCESS | 3876 | 1467872311396 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:31 INFO - PROCESS | 3876 | 1467872311482 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 23:18:31 INFO - PROCESS | 3876 | 1467872311488 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:31 INFO - PROCESS | 3876 | 1467872311489 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:31 INFO - PROCESS | 3876 | ++DOCSHELL 17B27400 == 39 [pid = 3876] [id = 275] 23:18:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (18EED000) [pid = 3876] [serial = 824] [outer = 00000000] 23:18:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19A06C00) [pid = 3876] [serial = 825] [outer = 18EED000] 23:18:31 INFO - PROCESS | 3876 | 1467872311542 Marionette DEBUG loaded listener.js 23:18:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (19A6AC00) [pid = 3876] [serial = 826] [outer = 18EED000] 23:18:32 INFO - PROCESS | 3876 | 1467872312064 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 23:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 23:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 729ms 23:18:32 INFO - PROCESS | 3876 | 1467872312124 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 23:18:32 INFO - PROCESS | 3876 | 1467872312129 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 23:18:32 INFO - PROCESS | 3876 | 1467872312135 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 23:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 23:18:32 INFO - PROCESS | 3876 | 1467872312139 Marionette TRACE conn6 <- [1,1066,null,{}] 23:18:32 INFO - PROCESS | 3876 | 1467872312145 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:32 INFO - PROCESS | 3876 | 1467872312148 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:32 INFO - PROCESS | 3876 | 1467872312351 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 23:18:32 INFO - PROCESS | 3876 | 1467872312405 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:32 INFO - PROCESS | 3876 | 1467872312410 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:32 INFO - PROCESS | 3876 | ++DOCSHELL 0D72A800 == 40 [pid = 3876] [id = 276] 23:18:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (0D946400) [pid = 3876] [serial = 827] [outer = 00000000] 23:18:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0DE0A800) [pid = 3876] [serial = 828] [outer = 0D946400] 23:18:32 INFO - PROCESS | 3876 | 1467872312467 Marionette DEBUG loaded listener.js 23:18:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (11CA7C00) [pid = 3876] [serial = 829] [outer = 0D946400] 23:18:33 INFO - PROCESS | 3876 | 1467872313070 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 23:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 23:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 23:18:33 INFO - PROCESS | 3876 | 1467872313110 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 23:18:33 INFO - PROCESS | 3876 | 1467872313114 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 23:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 23:18:33 INFO - PROCESS | 3876 | 1467872313121 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 23:18:33 INFO - PROCESS | 3876 | 1467872313124 Marionette TRACE conn6 <- [1,1070,null,{}] 23:18:33 INFO - PROCESS | 3876 | 1467872313128 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:33 INFO - PROCESS | 3876 | 1467872313131 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:33 INFO - PROCESS | 3876 | 1467872313241 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 23:18:33 INFO - PROCESS | 3876 | 1467872313343 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:33 INFO - PROCESS | 3876 | 1467872313346 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:33 INFO - PROCESS | 3876 | ++DOCSHELL 1500BC00 == 41 [pid = 3876] [id = 277] 23:18:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1508B400) [pid = 3876] [serial = 830] [outer = 00000000] 23:18:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (152CEC00) [pid = 3876] [serial = 831] [outer = 1508B400] 23:18:33 INFO - PROCESS | 3876 | 1467872313401 Marionette DEBUG loaded listener.js 23:18:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (16298800) [pid = 3876] [serial = 832] [outer = 1508B400] 23:18:34 INFO - PROCESS | 3876 | 1467872314028 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 23:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 23:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 929ms 23:18:34 INFO - PROCESS | 3876 | 1467872314054 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 23:18:34 INFO - PROCESS | 3876 | 1467872314057 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 23:18:34 INFO - PROCESS | 3876 | 1467872314060 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 23:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 23:18:34 INFO - PROCESS | 3876 | 1467872314064 Marionette TRACE conn6 <- [1,1074,null,{}] 23:18:34 INFO - PROCESS | 3876 | 1467872314075 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:34 INFO - PROCESS | 3876 | 1467872314079 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:34 INFO - PROCESS | 3876 | 1467872314186 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 23:18:34 INFO - PROCESS | 3876 | 1467872314287 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:34 INFO - PROCESS | 3876 | 1467872314290 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:34 INFO - PROCESS | 3876 | ++DOCSHELL 19A02C00 == 42 [pid = 3876] [id = 278] 23:18:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (19A03000) [pid = 3876] [serial = 833] [outer = 00000000] 23:18:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (19A76800) [pid = 3876] [serial = 834] [outer = 19A03000] 23:18:34 INFO - PROCESS | 3876 | 1467872314346 Marionette DEBUG loaded listener.js 23:18:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (19D40400) [pid = 3876] [serial = 835] [outer = 19A03000] 23:18:34 INFO - PROCESS | 3876 | 1467872314965 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 23:18:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 23:18:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 970ms 23:18:35 INFO - PROCESS | 3876 | 1467872315034 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 23:18:35 INFO - PROCESS | 3876 | 1467872315037 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 23:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 23:18:35 INFO - PROCESS | 3876 | 1467872315042 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 23:18:35 INFO - PROCESS | 3876 | 1467872315044 Marionette TRACE conn6 <- [1,1078,null,{}] 23:18:35 INFO - PROCESS | 3876 | 1467872315048 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:35 INFO - PROCESS | 3876 | 1467872315050 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:35 INFO - PROCESS | 3876 | 1467872315161 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 23:18:35 INFO - PROCESS | 3876 | 1467872315290 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:35 INFO - PROCESS | 3876 | 1467872315292 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:35 INFO - PROCESS | 3876 | ++DOCSHELL 1A18A800 == 43 [pid = 3876] [id = 279] 23:18:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1A18E800) [pid = 3876] [serial = 836] [outer = 00000000] 23:18:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1A56B000) [pid = 3876] [serial = 837] [outer = 1A18E800] 23:18:35 INFO - PROCESS | 3876 | 1467872315346 Marionette DEBUG loaded listener.js 23:18:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1A56F000) [pid = 3876] [serial = 838] [outer = 1A18E800] 23:18:36 INFO - PROCESS | 3876 | 1467872316078 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 23:18:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 23:18:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1069ms 23:18:36 INFO - PROCESS | 3876 | 1467872316114 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 23:18:36 INFO - PROCESS | 3876 | 1467872316118 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 23:18:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 23:18:36 INFO - PROCESS | 3876 | 1467872316122 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 23:18:36 INFO - PROCESS | 3876 | 1467872316125 Marionette TRACE conn6 <- [1,1082,null,{}] 23:18:36 INFO - PROCESS | 3876 | 1467872316131 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:36 INFO - PROCESS | 3876 | 1467872316134 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:36 INFO - PROCESS | 3876 | 1467872316233 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 23:18:36 INFO - PROCESS | 3876 | 1467872316367 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:36 INFO - PROCESS | 3876 | 1467872316369 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:36 INFO - PROCESS | 3876 | ++DOCSHELL 0DC43000 == 44 [pid = 3876] [id = 280] 23:18:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (0DEC2400) [pid = 3876] [serial = 839] [outer = 00000000] 23:18:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (11C26000) [pid = 3876] [serial = 840] [outer = 0DEC2400] 23:18:36 INFO - PROCESS | 3876 | 1467872316421 Marionette DEBUG loaded listener.js 23:18:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (12326000) [pid = 3876] [serial = 841] [outer = 0DEC2400] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 124E2C00 == 43 [pid = 3876] [id = 274] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 12375800 == 42 [pid = 3876] [id = 273] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 0DC4DC00 == 41 [pid = 3876] [id = 272] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 16476C00 == 40 [pid = 3876] [id = 271] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 156D9400 == 39 [pid = 3876] [id = 270] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 15087400 == 38 [pid = 3876] [id = 269] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 11FD0C00 == 37 [pid = 3876] [id = 268] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 0D67BC00 == 36 [pid = 3876] [id = 267] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 0D731400 == 35 [pid = 3876] [id = 266] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 0D94C400 == 34 [pid = 3876] [id = 265] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 17431C00 == 33 [pid = 3876] [id = 256] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 17BE1C00 == 32 [pid = 3876] [id = 264] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 1A18A800 == 31 [pid = 3876] [id = 279] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 1500BC00 == 30 [pid = 3876] [id = 277] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 19A02C00 == 29 [pid = 3876] [id = 278] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 17B27400 == 28 [pid = 3876] [id = 275] 23:18:37 INFO - PROCESS | 3876 | --DOCSHELL 0D72A800 == 27 [pid = 3876] [id = 276] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (17B28C00) [pid = 3876] [serial = 789] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (152B1800) [pid = 3876] [serial = 777] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (11CAA400) [pid = 3876] [serial = 774] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (0D737000) [pid = 3876] [serial = 771] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (0D949C00) [pid = 3876] [serial = 772] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (17994800) [pid = 3876] [serial = 769] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (17899400) [pid = 3876] [serial = 768] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (162A5C00) [pid = 3876] [serial = 780] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (11B0FC00) [pid = 3876] [serial = 757] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0DD6C400) [pid = 3876] [serial = 756] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (152B9400) [pid = 3876] [serial = 760] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (152B1C00) [pid = 3876] [serial = 759] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (164DA000) [pid = 3876] [serial = 763] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (162ACC00) [pid = 3876] [serial = 762] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17217C00) [pid = 3876] [serial = 766] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1703E400) [pid = 3876] [serial = 765] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (152C3C00) [pid = 3876] [serial = 778] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (16608800) [pid = 3876] [serial = 781] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1742D800) [pid = 3876] [serial = 786] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (11B10800) [pid = 3876] [serial = 784] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0D94A800) [pid = 3876] [serial = 783] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1789E000) [pid = 3876] [serial = 787] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17B2EC00) [pid = 3876] [serial = 790] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (12324400) [pid = 3876] [serial = 775] [outer = 00000000] [url = about:blank] 23:18:37 INFO - PROCESS | 3876 | 1467872317595 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 23:18:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 23:18:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1529ms 23:18:37 INFO - PROCESS | 3876 | 1467872317655 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 23:18:37 INFO - PROCESS | 3876 | 1467872317659 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 23:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 23:18:37 INFO - PROCESS | 3876 | 1467872317663 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 23:18:37 INFO - PROCESS | 3876 | 1467872317668 Marionette TRACE conn6 <- [1,1086,null,{}] 23:18:37 INFO - PROCESS | 3876 | 1467872317673 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:37 INFO - PROCESS | 3876 | 1467872317676 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:37 INFO - PROCESS | 3876 | 1467872317764 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 23:18:37 INFO - PROCESS | 3876 | 1467872317770 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:37 INFO - PROCESS | 3876 | 1467872317773 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:37 INFO - PROCESS | 3876 | ++DOCSHELL 0D67BC00 == 28 [pid = 3876] [id = 281] 23:18:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0D67EC00) [pid = 3876] [serial = 842] [outer = 00000000] 23:18:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (0D738800) [pid = 3876] [serial = 843] [outer = 0D67EC00] 23:18:37 INFO - PROCESS | 3876 | 1467872317821 Marionette DEBUG loaded listener.js 23:18:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0D945800) [pid = 3876] [serial = 844] [outer = 0D67EC00] 23:18:38 INFO - PROCESS | 3876 | 1467872318284 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 23:18:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 23:18:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 690ms 23:18:38 INFO - PROCESS | 3876 | 1467872318354 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 23:18:38 INFO - PROCESS | 3876 | 1467872318359 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 23:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 23:18:38 INFO - PROCESS | 3876 | 1467872318366 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 23:18:38 INFO - PROCESS | 3876 | 1467872318368 Marionette TRACE conn6 <- [1,1090,null,{}] 23:18:38 INFO - PROCESS | 3876 | 1467872318401 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:38 INFO - PROCESS | 3876 | 1467872318404 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:38 INFO - PROCESS | 3876 | 1467872318503 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 23:18:38 INFO - PROCESS | 3876 | 1467872318582 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:38 INFO - PROCESS | 3876 | 1467872318584 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:38 INFO - PROCESS | 3876 | ++DOCSHELL 0DD04C00 == 29 [pid = 3876] [id = 282] 23:18:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0DD06800) [pid = 3876] [serial = 845] [outer = 00000000] 23:18:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (0E8DB000) [pid = 3876] [serial = 846] [outer = 0DD06800] 23:18:38 INFO - PROCESS | 3876 | 1467872318632 Marionette DEBUG loaded listener.js 23:18:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (11B44000) [pid = 3876] [serial = 847] [outer = 0DD06800] 23:18:38 INFO - PROCESS | 3876 | 1467872318997 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 23:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 23:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 669ms 23:18:39 INFO - PROCESS | 3876 | 1467872319039 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 23:18:39 INFO - PROCESS | 3876 | 1467872319042 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 23:18:39 INFO - PROCESS | 3876 | 1467872319045 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 23:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 23:18:39 INFO - PROCESS | 3876 | 1467872319049 Marionette TRACE conn6 <- [1,1094,null,{}] 23:18:39 INFO - PROCESS | 3876 | 1467872319059 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:39 INFO - PROCESS | 3876 | 1467872319064 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:39 INFO - PROCESS | 3876 | 1467872319147 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 23:18:39 INFO - PROCESS | 3876 | 1467872319154 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:39 INFO - PROCESS | 3876 | 1467872319157 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:39 INFO - PROCESS | 3876 | ++DOCSHELL 12583800 == 30 [pid = 3876] [id = 283] 23:18:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (12584800) [pid = 3876] [serial = 848] [outer = 00000000] 23:18:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1374C000) [pid = 3876] [serial = 849] [outer = 12584800] 23:18:39 INFO - PROCESS | 3876 | 1467872319205 Marionette DEBUG loaded listener.js 23:18:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (14C50400) [pid = 3876] [serial = 850] [outer = 12584800] 23:18:39 INFO - PROCESS | 3876 | 1467872319704 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 23:18:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 23:18:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 670ms 23:18:39 INFO - PROCESS | 3876 | 1467872319719 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 23:18:39 INFO - PROCESS | 3876 | 1467872319721 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 23:18:39 INFO - PROCESS | 3876 | 1467872319725 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 23:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 23:18:39 INFO - PROCESS | 3876 | 1467872319726 Marionette TRACE conn6 <- [1,1098,null,{}] 23:18:39 INFO - PROCESS | 3876 | 1467872319729 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:39 INFO - PROCESS | 3876 | 1467872319731 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:39 INFO - PROCESS | 3876 | 1467872319848 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 23:18:39 INFO - PROCESS | 3876 | 1467872319934 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:39 INFO - PROCESS | 3876 | 1467872319936 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:39 INFO - PROCESS | 3876 | ++DOCSHELL 15268C00 == 31 [pid = 3876] [id = 284] 23:18:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (152AE400) [pid = 3876] [serial = 851] [outer = 00000000] 23:18:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (152B7800) [pid = 3876] [serial = 852] [outer = 152AE400] 23:18:39 INFO - PROCESS | 3876 | 1467872319981 Marionette DEBUG loaded listener.js 23:18:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (152C4000) [pid = 3876] [serial = 853] [outer = 152AE400] 23:18:40 INFO - PROCESS | 3876 | 1467872320427 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 23:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 23:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 729ms 23:18:40 INFO - PROCESS | 3876 | 1467872320475 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 23:18:40 INFO - PROCESS | 3876 | 1467872320477 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 23:18:40 INFO - PROCESS | 3876 | 1467872320480 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 23:18:40 INFO - PROCESS | 3876 | 1467872320482 Marionette TRACE conn6 <- [1,1102,null,{}] 23:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 23:18:40 INFO - PROCESS | 3876 | 1467872320486 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:40 INFO - PROCESS | 3876 | 1467872320488 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:40 INFO - PROCESS | 3876 | 1467872320597 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 23:18:40 INFO - PROCESS | 3876 | 1467872320605 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:40 INFO - PROCESS | 3876 | 1467872320607 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:40 INFO - PROCESS | 3876 | ++DOCSHELL 156D5800 == 32 [pid = 3876] [id = 285] 23:18:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (156D9400) [pid = 3876] [serial = 854] [outer = 00000000] 23:18:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (16293800) [pid = 3876] [serial = 855] [outer = 156D9400] 23:18:40 INFO - PROCESS | 3876 | 1467872320651 Marionette DEBUG loaded listener.js 23:18:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (164E2800) [pid = 3876] [serial = 856] [outer = 156D9400] 23:18:41 INFO - PROCESS | 3876 | 1467872321103 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 23:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 23:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 23:18:41 INFO - PROCESS | 3876 | 1467872321157 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 23:18:41 INFO - PROCESS | 3876 | 1467872321159 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 23:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 23:18:41 INFO - PROCESS | 3876 | 1467872321162 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 23:18:41 INFO - PROCESS | 3876 | 1467872321164 Marionette TRACE conn6 <- [1,1106,null,{}] 23:18:41 INFO - PROCESS | 3876 | 1467872321168 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:41 INFO - PROCESS | 3876 | 1467872321173 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:41 INFO - PROCESS | 3876 | 1467872321326 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 23:18:41 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1628E000) [pid = 3876] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 23:18:41 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (11FD1000) [pid = 3876] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 23:18:41 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0D737C00) [pid = 3876] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 23:18:41 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0D67D000) [pid = 3876] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 23:18:41 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (15008800) [pid = 3876] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 23:18:41 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (16479000) [pid = 3876] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 23:18:41 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0DC74000) [pid = 3876] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 23:18:41 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17BE6C00) [pid = 3876] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 23:18:41 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1325B000) [pid = 3876] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 23:18:41 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (164DE800) [pid = 3876] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 23:18:41 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (162A3000) [pid = 3876] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 23:18:41 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (18EED000) [pid = 3876] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 23:18:41 INFO - PROCESS | 3876 | 1467872321602 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:41 INFO - PROCESS | 3876 | 1467872321604 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:41 INFO - PROCESS | 3876 | ++DOCSHELL 0C72A800 == 33 [pid = 3876] [id = 286] 23:18:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0C794C00) [pid = 3876] [serial = 857] [outer = 00000000] 23:18:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (0D943800) [pid = 3876] [serial = 858] [outer = 0C794C00] 23:18:41 INFO - PROCESS | 3876 | 1467872321651 Marionette DEBUG loaded listener.js 23:18:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (14C56000) [pid = 3876] [serial = 859] [outer = 0C794C00] 23:18:42 INFO - PROCESS | 3876 | 1467872322024 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 23:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 23:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 869ms 23:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 23:18:42 INFO - PROCESS | 3876 | 1467872322033 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 23:18:42 INFO - PROCESS | 3876 | 1467872322035 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 23:18:42 INFO - PROCESS | 3876 | 1467872322038 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 23:18:42 INFO - PROCESS | 3876 | 1467872322040 Marionette TRACE conn6 <- [1,1110,null,{}] 23:18:42 INFO - PROCESS | 3876 | 1467872322043 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:42 INFO - PROCESS | 3876 | 1467872322045 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:42 INFO - PROCESS | 3876 | 1467872322121 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 23:18:42 INFO - PROCESS | 3876 | 1467872322201 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:42 INFO - PROCESS | 3876 | 1467872322203 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:42 INFO - PROCESS | 3876 | ++DOCSHELL 0D944000 == 34 [pid = 3876] [id = 287] 23:18:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (0DC4CC00) [pid = 3876] [serial = 860] [outer = 00000000] 23:18:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17214400) [pid = 3876] [serial = 861] [outer = 0DC4CC00] 23:18:42 INFO - PROCESS | 3876 | 1467872322247 Marionette DEBUG loaded listener.js 23:18:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1721B000) [pid = 3876] [serial = 862] [outer = 0DC4CC00] 23:18:42 INFO - PROCESS | 3876 | 1467872322588 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 23:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 23:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 630ms 23:18:42 INFO - PROCESS | 3876 | 1467872322669 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 23:18:42 INFO - PROCESS | 3876 | 1467872322672 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 23:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 23:18:42 INFO - PROCESS | 3876 | 1467872322675 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 23:18:42 INFO - PROCESS | 3876 | 1467872322676 Marionette TRACE conn6 <- [1,1114,null,{}] 23:18:42 INFO - PROCESS | 3876 | 1467872322680 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:42 INFO - PROCESS | 3876 | 1467872322682 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:42 INFO - PROCESS | 3876 | 1467872322790 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 23:18:42 INFO - PROCESS | 3876 | 1467872322798 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:42 INFO - PROCESS | 3876 | 1467872322800 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:42 INFO - PROCESS | 3876 | ++DOCSHELL 0C729000 == 35 [pid = 3876] [id = 288] 23:18:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (0D734800) [pid = 3876] [serial = 863] [outer = 00000000] 23:18:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17897800) [pid = 3876] [serial = 864] [outer = 0D734800] 23:18:42 INFO - PROCESS | 3876 | 1467872322845 Marionette DEBUG loaded listener.js 23:18:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17211400) [pid = 3876] [serial = 865] [outer = 0D734800] 23:18:43 INFO - PROCESS | 3876 | 1467872323260 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 23:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 23:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 630ms 23:18:43 INFO - PROCESS | 3876 | 1467872323305 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 23:18:43 INFO - PROCESS | 3876 | 1467872323307 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 23:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 23:18:43 INFO - PROCESS | 3876 | 1467872323310 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 23:18:43 INFO - PROCESS | 3876 | 1467872323312 Marionette TRACE conn6 <- [1,1118,null,{}] 23:18:43 INFO - PROCESS | 3876 | 1467872323315 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:43 INFO - PROCESS | 3876 | 1467872323317 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:43 INFO - PROCESS | 3876 | 1467872323428 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 23:18:43 INFO - PROCESS | 3876 | 1467872323436 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:43 INFO - PROCESS | 3876 | 1467872323438 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:43 INFO - PROCESS | 3876 | ++DOCSHELL 1799AC00 == 36 [pid = 3876] [id = 289] 23:18:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (179A3000) [pid = 3876] [serial = 866] [outer = 00000000] 23:18:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17B25C00) [pid = 3876] [serial = 867] [outer = 179A3000] 23:18:43 INFO - PROCESS | 3876 | 1467872323481 Marionette DEBUG loaded listener.js 23:18:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17B2A000) [pid = 3876] [serial = 868] [outer = 179A3000] 23:18:44 INFO - PROCESS | 3876 | 1467872324307 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 23:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 23:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1018ms 23:18:44 INFO - PROCESS | 3876 | 1467872324331 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 23:18:44 INFO - PROCESS | 3876 | 1467872324335 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 23:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 23:18:44 INFO - PROCESS | 3876 | 1467872324340 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 23:18:44 INFO - PROCESS | 3876 | 1467872324345 Marionette TRACE conn6 <- [1,1122,null,{}] 23:18:44 INFO - PROCESS | 3876 | 1467872324370 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:44 INFO - PROCESS | 3876 | 1467872324373 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:44 INFO - PROCESS | 3876 | 1467872324500 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 23:18:44 INFO - PROCESS | 3876 | 1467872324628 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:44 INFO - PROCESS | 3876 | 1467872324631 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:44 INFO - PROCESS | 3876 | ++DOCSHELL 0D45D800 == 37 [pid = 3876] [id = 290] 23:18:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (0D730000) [pid = 3876] [serial = 869] [outer = 00000000] 23:18:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (0DC50400) [pid = 3876] [serial = 870] [outer = 0D730000] 23:18:44 INFO - PROCESS | 3876 | 1467872324689 Marionette DEBUG loaded listener.js 23:18:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (0DE44800) [pid = 3876] [serial = 871] [outer = 0D730000] 23:18:45 INFO - PROCESS | 3876 | 1467872325300 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 23:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 23:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1026ms 23:18:45 INFO - PROCESS | 3876 | 1467872325368 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 23:18:45 INFO - PROCESS | 3876 | 1467872325373 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 23:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 23:18:45 INFO - PROCESS | 3876 | 1467872325379 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 23:18:45 INFO - PROCESS | 3876 | 1467872325382 Marionette TRACE conn6 <- [1,1126,null,{}] 23:18:45 INFO - PROCESS | 3876 | 1467872325386 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:45 INFO - PROCESS | 3876 | 1467872325389 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:45 INFO - PROCESS | 3876 | 1467872325524 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 23:18:45 INFO - PROCESS | 3876 | 1467872325648 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:45 INFO - PROCESS | 3876 | 1467872325650 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:45 INFO - PROCESS | 3876 | ++DOCSHELL 0DC4A000 == 38 [pid = 3876] [id = 291] 23:18:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (0DC4B400) [pid = 3876] [serial = 872] [outer = 00000000] 23:18:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (11FD1C00) [pid = 3876] [serial = 873] [outer = 0DC4B400] 23:18:45 INFO - PROCESS | 3876 | 1467872325708 Marionette DEBUG loaded listener.js 23:18:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (14C4A000) [pid = 3876] [serial = 874] [outer = 0DC4B400] 23:18:46 INFO - PROCESS | 3876 | --DOCSHELL 0C729000 == 37 [pid = 3876] [id = 288] 23:18:46 INFO - PROCESS | 3876 | --DOCSHELL 0D944000 == 36 [pid = 3876] [id = 287] 23:18:46 INFO - PROCESS | 3876 | --DOCSHELL 0C72A800 == 35 [pid = 3876] [id = 286] 23:18:46 INFO - PROCESS | 3876 | --DOCSHELL 156D5800 == 34 [pid = 3876] [id = 285] 23:18:46 INFO - PROCESS | 3876 | --DOCSHELL 15268C00 == 33 [pid = 3876] [id = 284] 23:18:46 INFO - PROCESS | 3876 | --DOCSHELL 12583800 == 32 [pid = 3876] [id = 283] 23:18:46 INFO - PROCESS | 3876 | --DOCSHELL 0DD04C00 == 31 [pid = 3876] [id = 282] 23:18:46 INFO - PROCESS | 3876 | --DOCSHELL 0D67BC00 == 30 [pid = 3876] [id = 281] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (16298400) [pid = 3876] [serial = 810] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (12376000) [pid = 3876] [serial = 804] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (12468800) [pid = 3876] [serial = 805] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (123A3C00) [pid = 3876] [serial = 798] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1325C000) [pid = 3876] [serial = 799] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0D7B8400) [pid = 3876] [serial = 801] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0DC77000) [pid = 3876] [serial = 802] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (152AF000) [pid = 3876] [serial = 807] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (16612000) [pid = 3876] [serial = 814] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (11CEE800) [pid = 3876] [serial = 795] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (16608C00) [pid = 3876] [serial = 813] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1325A400) [pid = 3876] [serial = 796] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (18EB3000) [pid = 3876] [serial = 793] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (18EA7800) [pid = 3876] [serial = 792] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (162AD400) [pid = 3876] [serial = 819] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1789B800) [pid = 3876] [serial = 816] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (18DD3C00) [pid = 3876] [serial = 823] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (19A6AC00) [pid = 3876] [serial = 826] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17B2AC00) [pid = 3876] [serial = 822] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17996800) [pid = 3876] [serial = 817] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (19A06C00) [pid = 3876] [serial = 825] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (162A8800) [pid = 3876] [serial = 811] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (17892400) [pid = 3876] [serial = 820] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (152CAC00) [pid = 3876] [serial = 808] [outer = 00000000] [url = about:blank] 23:18:46 INFO - PROCESS | 3876 | 1467872326482 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 23:18:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 23:18:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1129ms 23:18:46 INFO - PROCESS | 3876 | 1467872326512 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 23:18:46 INFO - PROCESS | 3876 | 1467872326516 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 23:18:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 23:18:46 INFO - PROCESS | 3876 | 1467872326522 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 23:18:46 INFO - PROCESS | 3876 | 1467872326527 Marionette TRACE conn6 <- [1,1130,null,{}] 23:18:46 INFO - PROCESS | 3876 | 1467872326548 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:46 INFO - PROCESS | 3876 | 1467872326550 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:46 INFO - PROCESS | 3876 | 1467872326637 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 23:18:46 INFO - PROCESS | 3876 | 1467872326644 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:46 INFO - PROCESS | 3876 | 1467872326647 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:46 INFO - PROCESS | 3876 | ++DOCSHELL 0D672C00 == 31 [pid = 3876] [id = 292] 23:18:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0D677C00) [pid = 3876] [serial = 875] [outer = 00000000] 23:18:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0DC48400) [pid = 3876] [serial = 876] [outer = 0D677C00] 23:18:46 INFO - PROCESS | 3876 | 1467872326695 Marionette DEBUG loaded listener.js 23:18:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0DC7C800) [pid = 3876] [serial = 877] [outer = 0D677C00] 23:18:47 INFO - PROCESS | 3876 | 1467872327278 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 23:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 23:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 789ms 23:18:47 INFO - PROCESS | 3876 | 1467872327317 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 23:18:47 INFO - PROCESS | 3876 | 1467872327321 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 23:18:47 INFO - PROCESS | 3876 | 1467872327327 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 23:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 23:18:47 INFO - PROCESS | 3876 | 1467872327329 Marionette TRACE conn6 <- [1,1134,null,{}] 23:18:47 INFO - PROCESS | 3876 | 1467872327333 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:47 INFO - PROCESS | 3876 | 1467872327336 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:47 INFO - PROCESS | 3876 | 1467872327423 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 23:18:47 INFO - PROCESS | 3876 | 1467872327503 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:47 INFO - PROCESS | 3876 | 1467872327505 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:47 INFO - PROCESS | 3876 | ++DOCSHELL 13259C00 == 32 [pid = 3876] [id = 293] 23:18:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1325B000) [pid = 3876] [serial = 878] [outer = 00000000] 23:18:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1500DC00) [pid = 3876] [serial = 879] [outer = 1325B000] 23:18:47 INFO - PROCESS | 3876 | 1467872327559 Marionette DEBUG loaded listener.js 23:18:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (152B1400) [pid = 3876] [serial = 880] [outer = 1325B000] 23:18:47 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 23:18:47 INFO - PROCESS | 3876 | 1467872327974 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 23:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 23:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 23:18:47 INFO - PROCESS | 3876 | 1467872328002 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 23:18:47 INFO - PROCESS | 3876 | 1467872328004 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 23:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 23:18:48 INFO - PROCESS | 3876 | 1467872328007 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 23:18:48 INFO - PROCESS | 3876 | 1467872328011 Marionette TRACE conn6 <- [1,1138,null,{}] 23:18:48 INFO - PROCESS | 3876 | 1467872328022 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:48 INFO - PROCESS | 3876 | 1467872328026 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:48 INFO - PROCESS | 3876 | 1467872328110 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 23:18:48 INFO - PROCESS | 3876 | 1467872328118 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:48 INFO - PROCESS | 3876 | 1467872328122 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:48 INFO - PROCESS | 3876 | ++DOCSHELL 162A4800 == 33 [pid = 3876] [id = 294] 23:18:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (162A6000) [pid = 3876] [serial = 881] [outer = 00000000] 23:18:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16478800) [pid = 3876] [serial = 882] [outer = 162A6000] 23:18:48 INFO - PROCESS | 3876 | 1467872328171 Marionette DEBUG loaded listener.js 23:18:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1660E400) [pid = 3876] [serial = 883] [outer = 162A6000] 23:18:48 INFO - PROCESS | 3876 | 1467872328604 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 23:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 23:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 23:18:48 INFO - PROCESS | 3876 | 1467872328654 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 23:18:48 INFO - PROCESS | 3876 | 1467872328657 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 23:18:48 INFO - PROCESS | 3876 | 1467872328660 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 23:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 23:18:48 INFO - PROCESS | 3876 | 1467872328662 Marionette TRACE conn6 <- [1,1142,null,{}] 23:18:48 INFO - PROCESS | 3876 | 1467872328665 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:48 INFO - PROCESS | 3876 | 1467872328667 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:48 INFO - PROCESS | 3876 | 1467872328790 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 23:18:48 INFO - PROCESS | 3876 | 1467872328870 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:48 INFO - PROCESS | 3876 | 1467872328872 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:48 INFO - PROCESS | 3876 | ++DOCSHELL 17125400 == 34 [pid = 3876] [id = 295] 23:18:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17126C00) [pid = 3876] [serial = 884] [outer = 00000000] 23:18:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17212800) [pid = 3876] [serial = 885] [outer = 17126C00] 23:18:48 INFO - PROCESS | 3876 | 1467872328916 Marionette DEBUG loaded listener.js 23:18:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1742FC00) [pid = 3876] [serial = 886] [outer = 17126C00] 23:18:49 INFO - PROCESS | 3876 | 1467872329340 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 23:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 23:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 730ms 23:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 23:18:49 INFO - PROCESS | 3876 | 1467872329393 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 23:18:49 INFO - PROCESS | 3876 | 1467872329396 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 23:18:49 INFO - PROCESS | 3876 | 1467872329399 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 23:18:49 INFO - PROCESS | 3876 | 1467872329400 Marionette TRACE conn6 <- [1,1146,null,{}] 23:18:49 INFO - PROCESS | 3876 | 1467872329404 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:49 INFO - PROCESS | 3876 | 1467872329406 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:49 INFO - PROCESS | 3876 | 1467872329520 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 23:18:49 INFO - PROCESS | 3876 | 1467872329526 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:49 INFO - PROCESS | 3876 | 1467872329528 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:49 INFO - PROCESS | 3876 | ++DOCSHELL 17892C00 == 35 [pid = 3876] [id = 296] 23:18:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17894800) [pid = 3876] [serial = 887] [outer = 00000000] 23:18:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (179A3800) [pid = 3876] [serial = 888] [outer = 17894800] 23:18:49 INFO - PROCESS | 3876 | 1467872329571 Marionette DEBUG loaded listener.js 23:18:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17B20400) [pid = 3876] [serial = 889] [outer = 17894800] 23:18:50 INFO - PROCESS | 3876 | 1467872330051 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 23:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 23:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 23:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 23:18:50 INFO - PROCESS | 3876 | 1467872330070 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 23:18:50 INFO - PROCESS | 3876 | 1467872330072 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 23:18:50 INFO - PROCESS | 3876 | 1467872330075 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 23:18:50 INFO - PROCESS | 3876 | 1467872330076 Marionette TRACE conn6 <- [1,1150,null,{}] 23:18:50 INFO - PROCESS | 3876 | 1467872330080 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:50 INFO - PROCESS | 3876 | 1467872330085 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:50 INFO - PROCESS | 3876 | 1467872330242 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 23:18:50 INFO - PROCESS | 3876 | 1467872330267 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:50 INFO - PROCESS | 3876 | 1467872330269 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:50 INFO - PROCESS | 3876 | ++DOCSHELL 18DD2C00 == 36 [pid = 3876] [id = 297] 23:18:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (18EABC00) [pid = 3876] [serial = 890] [outer = 00000000] 23:18:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (18EF7000) [pid = 3876] [serial = 891] [outer = 18EABC00] 23:18:50 INFO - PROCESS | 3876 | 1467872330312 Marionette DEBUG loaded listener.js 23:18:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (18EB3000) [pid = 3876] [serial = 892] [outer = 18EABC00] 23:18:50 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0D734800) [pid = 3876] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 23:18:50 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (152AE400) [pid = 3876] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 23:18:50 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0DD06800) [pid = 3876] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 23:18:50 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0DEC2400) [pid = 3876] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 23:18:50 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (12584800) [pid = 3876] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 23:18:50 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0D67EC00) [pid = 3876] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 23:18:50 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (156D9400) [pid = 3876] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 23:18:50 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (0D946400) [pid = 3876] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 23:18:50 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1508B400) [pid = 3876] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 23:18:50 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (19A03000) [pid = 3876] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 23:18:50 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1A18E800) [pid = 3876] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 23:18:50 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0C794C00) [pid = 3876] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 23:18:50 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0DC4CC00) [pid = 3876] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 23:18:50 INFO - PROCESS | 3876 | 1467872330851 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 23:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 23:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 829ms 23:18:50 INFO - PROCESS | 3876 | 1467872330906 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 23:18:50 INFO - PROCESS | 3876 | 1467872330908 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 23:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 23:18:50 INFO - PROCESS | 3876 | 1467872330911 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 23:18:50 INFO - PROCESS | 3876 | 1467872330912 Marionette TRACE conn6 <- [1,1154,null,{}] 23:18:50 INFO - PROCESS | 3876 | 1467872330916 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:50 INFO - PROCESS | 3876 | 1467872330918 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:50 INFO - PROCESS | 3876 | 1467872330996 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 23:18:50 INFO - PROCESS | 3876 | 1467872331002 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:50 INFO - PROCESS | 3876 | 1467872331004 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:51 INFO - PROCESS | 3876 | ++DOCSHELL 0D946400 == 37 [pid = 3876] [id = 298] 23:18:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0D950000) [pid = 3876] [serial = 893] [outer = 00000000] 23:18:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (15260C00) [pid = 3876] [serial = 894] [outer = 0D950000] 23:18:51 INFO - PROCESS | 3876 | 1467872331048 Marionette DEBUG loaded listener.js 23:18:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (152C2C00) [pid = 3876] [serial = 895] [outer = 0D950000] 23:18:51 INFO - PROCESS | 3876 | 1467872331466 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 23:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 23:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 570ms 23:18:51 INFO - PROCESS | 3876 | 1467872331482 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 23:18:51 INFO - PROCESS | 3876 | 1467872331484 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 23:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 23:18:51 INFO - PROCESS | 3876 | 1467872331487 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 23:18:51 INFO - PROCESS | 3876 | 1467872331488 Marionette TRACE conn6 <- [1,1158,null,{}] 23:18:51 INFO - PROCESS | 3876 | 1467872331491 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:51 INFO - PROCESS | 3876 | 1467872331493 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:51 INFO - PROCESS | 3876 | 1467872331644 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 23:18:51 INFO - PROCESS | 3876 | 1467872331650 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:51 INFO - PROCESS | 3876 | 1467872331651 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:51 INFO - PROCESS | 3876 | ++DOCSHELL 152B4800 == 38 [pid = 3876] [id = 299] 23:18:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (152C1C00) [pid = 3876] [serial = 896] [outer = 00000000] 23:18:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (19A72C00) [pid = 3876] [serial = 897] [outer = 152C1C00] 23:18:51 INFO - PROCESS | 3876 | 1467872331695 Marionette DEBUG loaded listener.js 23:18:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (19DD0000) [pid = 3876] [serial = 898] [outer = 152C1C00] 23:18:52 INFO - PROCESS | 3876 | 1467872332078 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 23:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 23:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 23:18:52 INFO - PROCESS | 3876 | 1467872332122 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 23:18:52 INFO - PROCESS | 3876 | 1467872332124 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 23:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 23:18:52 INFO - PROCESS | 3876 | 1467872332128 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 23:18:52 INFO - PROCESS | 3876 | 1467872332129 Marionette TRACE conn6 <- [1,1162,null,{}] 23:18:52 INFO - PROCESS | 3876 | 1467872332132 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:52 INFO - PROCESS | 3876 | 1467872332134 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:52 INFO - PROCESS | 3876 | 1467872332214 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 23:18:52 INFO - PROCESS | 3876 | 1467872332221 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:52 INFO - PROCESS | 3876 | 1467872332223 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:52 INFO - PROCESS | 3876 | ++DOCSHELL 14C68800 == 39 [pid = 3876] [id = 300] 23:18:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (14C6A000) [pid = 3876] [serial = 899] [outer = 00000000] 23:18:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (14C71000) [pid = 3876] [serial = 900] [outer = 14C6A000] 23:18:52 INFO - PROCESS | 3876 | 1467872332266 Marionette DEBUG loaded listener.js 23:18:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (14C73000) [pid = 3876] [serial = 901] [outer = 14C6A000] 23:18:52 INFO - PROCESS | 3876 | 1467872332675 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 23:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 23:18:52 INFO - PROCESS | 3876 | 1467872332706 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 23:18:52 INFO - PROCESS | 3876 | 1467872332709 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 23:18:52 INFO - PROCESS | 3876 | 1467872332710 Marionette TRACE conn6 <- [1,1166,null,{}] 23:18:52 INFO - PROCESS | 3876 | 1467872332714 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:52 INFO - PROCESS | 3876 | 1467872332716 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:52 INFO - PROCESS | 3876 | 1467872332839 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 23:18:52 INFO - PROCESS | 3876 | 1467872332992 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:52 INFO - PROCESS | 3876 | 1467872332995 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:53 INFO - PROCESS | 3876 | ++DOCSHELL 0C797400 == 40 [pid = 3876] [id = 301] 23:18:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (0D073000) [pid = 3876] [serial = 902] [outer = 00000000] 23:18:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (0D3E1800) [pid = 3876] [serial = 903] [outer = 0D073000] 23:18:53 INFO - PROCESS | 3876 | 1467872333095 Marionette DEBUG loaded listener.js 23:18:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (0D67D000) [pid = 3876] [serial = 904] [outer = 0D073000] 23:18:53 INFO - PROCESS | 3876 | 1467872333669 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 23:18:53 INFO - PROCESS | 3876 | 1467872333735 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 23:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 23:18:53 INFO - PROCESS | 3876 | 1467872333740 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 23:18:53 INFO - PROCESS | 3876 | 1467872333743 Marionette TRACE conn6 <- [1,1170,null,{}] 23:18:53 INFO - PROCESS | 3876 | 1467872333748 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:53 INFO - PROCESS | 3876 | 1467872333751 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:53 INFO - PROCESS | 3876 | 1467872333890 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 23:18:54 INFO - PROCESS | 3876 | 1467872334015 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:54 INFO - PROCESS | 3876 | 1467872334018 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:54 INFO - PROCESS | 3876 | ++DOCSHELL 13F7D000 == 41 [pid = 3876] [id = 302] 23:18:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (14C6F400) [pid = 3876] [serial = 905] [outer = 00000000] 23:18:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (152B5C00) [pid = 3876] [serial = 906] [outer = 14C6F400] 23:18:54 INFO - PROCESS | 3876 | 1467872334075 Marionette DEBUG loaded listener.js 23:18:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (152C9400) [pid = 3876] [serial = 907] [outer = 14C6F400] 23:18:54 INFO - PROCESS | 3876 | 1467872334682 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 23:18:54 INFO - PROCESS | 3876 | 1467872334721 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 23:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 23:18:54 INFO - PROCESS | 3876 | 1467872334726 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 23:18:54 INFO - PROCESS | 3876 | 1467872334728 Marionette TRACE conn6 <- [1,1174,null,{}] 23:18:54 INFO - PROCESS | 3876 | 1467872334732 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:54 INFO - PROCESS | 3876 | 1467872334735 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:54 INFO - PROCESS | 3876 | 1467872334847 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 23:18:54 INFO - PROCESS | 3876 | 1467872334978 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:54 INFO - PROCESS | 3876 | 1467872334980 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:54 INFO - PROCESS | 3876 | ++DOCSHELL 156D2000 == 42 [pid = 3876] [id = 303] 23:18:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17B2EC00) [pid = 3876] [serial = 908] [outer = 00000000] 23:18:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (18DD4000) [pid = 3876] [serial = 909] [outer = 17B2EC00] 23:18:55 INFO - PROCESS | 3876 | 1467872335036 Marionette DEBUG loaded listener.js 23:18:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1A18C800) [pid = 3876] [serial = 910] [outer = 17B2EC00] 23:18:55 INFO - PROCESS | 3876 | 1467872335656 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 23:18:55 INFO - PROCESS | 3876 | 1467872335702 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 23:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 23:18:55 INFO - PROCESS | 3876 | 1467872335712 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 23:18:55 INFO - PROCESS | 3876 | 1467872335718 Marionette TRACE conn6 <- [1,1178,null,{}] 23:18:55 INFO - PROCESS | 3876 | 1467872335723 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:55 INFO - PROCESS | 3876 | 1467872335727 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:55 INFO - PROCESS | 3876 | 1467872335836 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 23:18:55 INFO - PROCESS | 3876 | 1467872335965 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:55 INFO - PROCESS | 3876 | 1467872335967 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:55 INFO - PROCESS | 3876 | ++DOCSHELL 1721C400 == 43 [pid = 3876] [id = 304] 23:18:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (17424C00) [pid = 3876] [serial = 911] [outer = 00000000] 23:18:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (17A6AC00) [pid = 3876] [serial = 912] [outer = 17424C00] 23:18:56 INFO - PROCESS | 3876 | 1467872336021 Marionette DEBUG loaded listener.js 23:18:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1BFBCC00) [pid = 3876] [serial = 913] [outer = 17424C00] 23:18:56 INFO - PROCESS | 3876 | 1467872336726 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 23:18:56 INFO - PROCESS | 3876 | 1467872336801 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 23:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 23:18:56 INFO - PROCESS | 3876 | 1467872336806 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 23:18:56 INFO - PROCESS | 3876 | 1467872336809 Marionette TRACE conn6 <- [1,1182,null,{}] 23:18:56 INFO - PROCESS | 3876 | 1467872336815 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:56 INFO - PROCESS | 3876 | 1467872336817 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:56 INFO - PROCESS | 3876 | 1467872336920 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 23:18:57 INFO - PROCESS | 3876 | 1467872337056 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:57 INFO - PROCESS | 3876 | 1467872337058 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:57 INFO - PROCESS | 3876 | ++DOCSHELL 0D672400 == 44 [pid = 3876] [id = 305] 23:18:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (0D672800) [pid = 3876] [serial = 914] [outer = 00000000] 23:18:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (12432800) [pid = 3876] [serial = 915] [outer = 0D672800] 23:18:57 INFO - PROCESS | 3876 | 1467872337109 Marionette DEBUG loaded listener.js 23:18:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (13262800) [pid = 3876] [serial = 916] [outer = 0D672800] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 14C68800 == 43 [pid = 3876] [id = 300] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 152B4800 == 42 [pid = 3876] [id = 299] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 0D946400 == 41 [pid = 3876] [id = 298] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 18DD2C00 == 40 [pid = 3876] [id = 297] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 17892C00 == 39 [pid = 3876] [id = 296] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 17125400 == 38 [pid = 3876] [id = 295] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 162A4800 == 37 [pid = 3876] [id = 294] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 13259C00 == 36 [pid = 3876] [id = 293] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 0D672C00 == 35 [pid = 3876] [id = 292] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 0DC4A000 == 34 [pid = 3876] [id = 291] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 0D45D800 == 33 [pid = 3876] [id = 290] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 1799AC00 == 32 [pid = 3876] [id = 289] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 0DC43000 == 31 [pid = 3876] [id = 280] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 1721C400 == 30 [pid = 3876] [id = 304] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 156D2000 == 29 [pid = 3876] [id = 303] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 0C797400 == 28 [pid = 3876] [id = 301] 23:18:57 INFO - PROCESS | 3876 | --DOCSHELL 13F7D000 == 27 [pid = 3876] [id = 302] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (152B7800) [pid = 3876] [serial = 852] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (0E8DB000) [pid = 3876] [serial = 846] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (11B44000) [pid = 3876] [serial = 847] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (12326000) [pid = 3876] [serial = 841] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (11C26000) [pid = 3876] [serial = 840] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (1374C000) [pid = 3876] [serial = 849] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (0D738800) [pid = 3876] [serial = 843] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (0D945800) [pid = 3876] [serial = 844] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (16293800) [pid = 3876] [serial = 855] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (11CA7C00) [pid = 3876] [serial = 829] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0DE0A800) [pid = 3876] [serial = 828] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (16298800) [pid = 3876] [serial = 832] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (152CEC00) [pid = 3876] [serial = 831] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (19D40400) [pid = 3876] [serial = 835] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (19A76800) [pid = 3876] [serial = 834] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1A56F000) [pid = 3876] [serial = 838] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1A56B000) [pid = 3876] [serial = 837] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (152C4000) [pid = 3876] [serial = 853] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (164E2800) [pid = 3876] [serial = 856] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17211400) [pid = 3876] [serial = 865] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D943800) [pid = 3876] [serial = 858] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (14C56000) [pid = 3876] [serial = 859] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17214400) [pid = 3876] [serial = 861] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1721B000) [pid = 3876] [serial = 862] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (14C50400) [pid = 3876] [serial = 850] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17B25C00) [pid = 3876] [serial = 867] [outer = 00000000] [url = about:blank] 23:18:57 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17897800) [pid = 3876] [serial = 864] [outer = 00000000] [url = about:blank] 23:18:58 INFO - PROCESS | 3876 | 1467872338241 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 23:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 23:18:58 INFO - PROCESS | 3876 | 1467872338285 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 23:18:58 INFO - PROCESS | 3876 | 1467872338289 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 23:18:58 INFO - PROCESS | 3876 | 1467872338294 Marionette TRACE conn6 <- [1,1186,null,{}] 23:18:58 INFO - PROCESS | 3876 | 1467872338299 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:58 INFO - PROCESS | 3876 | 1467872338302 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:58 INFO - PROCESS | 3876 | 1467872338390 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 23:18:58 INFO - PROCESS | 3876 | 1467872338502 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:58 INFO - PROCESS | 3876 | 1467872338504 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:58 INFO - PROCESS | 3876 | ++DOCSHELL 0D67EC00 == 28 [pid = 3876] [id = 306] 23:18:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0D72E000) [pid = 3876] [serial = 917] [outer = 00000000] 23:18:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0DC4A000) [pid = 3876] [serial = 918] [outer = 0D72E000] 23:18:58 INFO - PROCESS | 3876 | 1467872338552 Marionette DEBUG loaded listener.js 23:18:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (0DC7A400) [pid = 3876] [serial = 919] [outer = 0D72E000] 23:18:58 INFO - PROCESS | 3876 | 1467872338928 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 23:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 23:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 690ms 23:18:58 INFO - PROCESS | 3876 | 1467872338980 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 23:18:58 INFO - PROCESS | 3876 | 1467872338986 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 23:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 23:18:58 INFO - PROCESS | 3876 | 1467872338992 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 23:18:58 INFO - PROCESS | 3876 | 1467872338994 Marionette TRACE conn6 <- [1,1190,null,{}] 23:18:58 INFO - PROCESS | 3876 | 1467872338998 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:58 INFO - PROCESS | 3876 | 1467872339000 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:59 INFO - PROCESS | 3876 | 1467872339118 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 23:18:59 INFO - PROCESS | 3876 | 1467872339128 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:59 INFO - PROCESS | 3876 | 1467872339130 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:59 INFO - PROCESS | 3876 | ++DOCSHELL 11CAFC00 == 29 [pid = 3876] [id = 307] 23:18:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (11CEFC00) [pid = 3876] [serial = 920] [outer = 00000000] 23:18:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (11FD8000) [pid = 3876] [serial = 921] [outer = 11CEFC00] 23:18:59 INFO - PROCESS | 3876 | 1467872339177 Marionette DEBUG loaded listener.js 23:18:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1237A000) [pid = 3876] [serial = 922] [outer = 11CEFC00] 23:18:59 INFO - PROCESS | 3876 | 1467872339621 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 23:18:59 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 23:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 23:18:59 INFO - PROCESS | 3876 | 1467872339665 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 23:18:59 INFO - PROCESS | 3876 | 1467872339668 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 23:18:59 INFO - PROCESS | 3876 | 1467872339671 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 23:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 23:18:59 INFO - PROCESS | 3876 | 1467872339675 Marionette TRACE conn6 <- [1,1194,null,{}] 23:18:59 INFO - PROCESS | 3876 | 1467872339685 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:18:59 INFO - PROCESS | 3876 | 1467872339690 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:59 INFO - PROCESS | 3876 | 1467872339774 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 23:18:59 INFO - PROCESS | 3876 | 1467872339781 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:18:59 INFO - PROCESS | 3876 | 1467872339784 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:18:59 INFO - PROCESS | 3876 | ++DOCSHELL 14C66C00 == 30 [pid = 3876] [id = 308] 23:18:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (14C67000) [pid = 3876] [serial = 923] [outer = 00000000] 23:18:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (14C6C800) [pid = 3876] [serial = 924] [outer = 14C67000] 23:18:59 INFO - PROCESS | 3876 | 1467872339832 Marionette DEBUG loaded listener.js 23:18:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1500A800) [pid = 3876] [serial = 925] [outer = 14C67000] 23:19:00 INFO - PROCESS | 3876 | 1467872340323 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 23:19:00 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 23:19:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 23:19:00 INFO - PROCESS | 3876 | 1467872340406 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 23:19:00 INFO - PROCESS | 3876 | 1467872340408 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 23:19:00 INFO - PROCESS | 3876 | 1467872340411 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 23:19:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 23:19:00 INFO - PROCESS | 3876 | 1467872340413 Marionette TRACE conn6 <- [1,1198,null,{}] 23:19:00 INFO - PROCESS | 3876 | 1467872340417 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:00 INFO - PROCESS | 3876 | 1467872340419 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:00 INFO - PROCESS | 3876 | 1467872340560 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 23:19:00 INFO - PROCESS | 3876 | 1467872340582 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:00 INFO - PROCESS | 3876 | 1467872340584 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:00 INFO - PROCESS | 3876 | ++DOCSHELL 152B0000 == 31 [pid = 3876] [id = 309] 23:19:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (152B1800) [pid = 3876] [serial = 926] [outer = 00000000] 23:19:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (152BBC00) [pid = 3876] [serial = 927] [outer = 152B1800] 23:19:00 INFO - PROCESS | 3876 | 1467872340629 Marionette DEBUG loaded listener.js 23:19:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (152CFC00) [pid = 3876] [serial = 928] [outer = 152B1800] 23:19:01 INFO - PROCESS | 3876 | 1467872341062 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 23:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 23:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 670ms 23:19:01 INFO - PROCESS | 3876 | 1467872341085 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 23:19:01 INFO - PROCESS | 3876 | 1467872341087 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 23:19:01 INFO - PROCESS | 3876 | 1467872341091 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 23:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 23:19:01 INFO - PROCESS | 3876 | 1467872341092 Marionette TRACE conn6 <- [1,1202,null,{}] 23:19:01 INFO - PROCESS | 3876 | 1467872341096 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:01 INFO - PROCESS | 3876 | 1467872341098 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:01 INFO - PROCESS | 3876 | 1467872341206 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 23:19:01 INFO - PROCESS | 3876 | 1467872341211 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:01 INFO - PROCESS | 3876 | 1467872341213 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:01 INFO - PROCESS | 3876 | ++DOCSHELL 14C68800 == 32 [pid = 3876] [id = 310] 23:19:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (152CA400) [pid = 3876] [serial = 929] [outer = 00000000] 23:19:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (16298800) [pid = 3876] [serial = 930] [outer = 152CA400] 23:19:01 INFO - PROCESS | 3876 | 1467872341257 Marionette DEBUG loaded listener.js 23:19:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (162A3400) [pid = 3876] [serial = 931] [outer = 152CA400] 23:19:01 INFO - PROCESS | 3876 | 1467872341718 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 23:19:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 23:19:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 23:19:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 23:19:01 INFO - PROCESS | 3876 | 1467872341765 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 23:19:01 INFO - PROCESS | 3876 | 1467872341767 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 23:19:01 INFO - PROCESS | 3876 | 1467872341777 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 23:19:01 INFO - PROCESS | 3876 | 1467872341778 Marionette TRACE conn6 <- [1,1206,null,{}] 23:19:01 INFO - PROCESS | 3876 | 1467872341782 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:01 INFO - PROCESS | 3876 | 1467872341787 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:01 INFO - PROCESS | 3876 | 1467872341937 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 23:19:01 INFO - PROCESS | 3876 | 1467872341961 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:01 INFO - PROCESS | 3876 | 1467872341963 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:01 INFO - PROCESS | 3876 | ++DOCSHELL 16605400 == 33 [pid = 3876] [id = 311] 23:19:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (16614800) [pid = 3876] [serial = 932] [outer = 00000000] 23:19:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1703E400) [pid = 3876] [serial = 933] [outer = 16614800] 23:19:02 INFO - PROCESS | 3876 | 1467872342007 Marionette DEBUG loaded listener.js 23:19:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1712E000) [pid = 3876] [serial = 934] [outer = 16614800] 23:19:02 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (14C6A000) [pid = 3876] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 23:19:02 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (17126C00) [pid = 3876] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 23:19:02 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (17894800) [pid = 3876] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 23:19:02 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1325B000) [pid = 3876] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 23:19:02 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0D730000) [pid = 3876] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 23:19:02 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0D677C00) [pid = 3876] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 23:19:02 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (162A6000) [pid = 3876] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 23:19:02 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (179A3000) [pid = 3876] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 23:19:02 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0DC4B400) [pid = 3876] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 23:19:02 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (18EABC00) [pid = 3876] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 23:19:02 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (0D950000) [pid = 3876] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 23:19:02 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (152C1C00) [pid = 3876] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 23:19:02 INFO - PROCESS | 3876 | 1467872342614 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 23:19:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 23:19:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 889ms 23:19:02 INFO - PROCESS | 3876 | 1467872342661 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 23:19:02 INFO - PROCESS | 3876 | 1467872342663 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 23:19:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 23:19:02 INFO - PROCESS | 3876 | 1467872342666 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 23:19:02 INFO - PROCESS | 3876 | 1467872342668 Marionette TRACE conn6 <- [1,1210,null,{}] 23:19:02 INFO - PROCESS | 3876 | 1467872342672 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:02 INFO - PROCESS | 3876 | 1467872342673 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:02 INFO - PROCESS | 3876 | 1467872342749 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 23:19:02 INFO - PROCESS | 3876 | 1467872342754 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:02 INFO - PROCESS | 3876 | 1467872342756 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:02 INFO - PROCESS | 3876 | ++DOCSHELL 152C1C00 == 34 [pid = 3876] [id = 312] 23:19:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (162A6000) [pid = 3876] [serial = 935] [outer = 00000000] 23:19:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1703B000) [pid = 3876] [serial = 936] [outer = 162A6000] 23:19:02 INFO - PROCESS | 3876 | 1467872342799 Marionette DEBUG loaded listener.js 23:19:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17211400) [pid = 3876] [serial = 937] [outer = 162A6000] 23:19:03 INFO - PROCESS | 3876 | 1467872343211 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 23:19:03 INFO - PROCESS | 3876 | 1467872343239 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 23:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 23:19:03 INFO - PROCESS | 3876 | 1467872343243 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 23:19:03 INFO - PROCESS | 3876 | 1467872343244 Marionette TRACE conn6 <- [1,1214,null,{}] 23:19:03 INFO - PROCESS | 3876 | 1467872343248 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:03 INFO - PROCESS | 3876 | 1467872343250 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:03 INFO - PROCESS | 3876 | 1467872343369 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 23:19:03 INFO - PROCESS | 3876 | 1467872343379 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:03 INFO - PROCESS | 3876 | 1467872343381 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:03 INFO - PROCESS | 3876 | ++DOCSHELL 152BC400 == 35 [pid = 3876] [id = 313] 23:19:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (16866400) [pid = 3876] [serial = 938] [outer = 00000000] 23:19:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17892C00) [pid = 3876] [serial = 939] [outer = 16866400] 23:19:03 INFO - PROCESS | 3876 | 1467872343424 Marionette DEBUG loaded listener.js 23:19:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (152C6000) [pid = 3876] [serial = 940] [outer = 16866400] 23:19:03 INFO - PROCESS | 3876 | 1467872343853 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 23:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 23:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 630ms 23:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 23:19:03 INFO - PROCESS | 3876 | 1467872343873 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 23:19:03 INFO - PROCESS | 3876 | 1467872343875 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 23:19:03 INFO - PROCESS | 3876 | 1467872343878 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 23:19:03 INFO - PROCESS | 3876 | 1467872343880 Marionette TRACE conn6 <- [1,1218,null,{}] 23:19:03 INFO - PROCESS | 3876 | 1467872343883 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:03 INFO - PROCESS | 3876 | 1467872343885 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:03 INFO - PROCESS | 3876 | 1467872343997 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 23:19:03 INFO - PROCESS | 3876 | 1467872344004 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:03 INFO - PROCESS | 3876 | 1467872344006 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:04 INFO - PROCESS | 3876 | ++DOCSHELL 179A3400 == 36 [pid = 3876] [id = 314] 23:19:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17A5F800) [pid = 3876] [serial = 941] [outer = 00000000] 23:19:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17B28000) [pid = 3876] [serial = 942] [outer = 17A5F800] 23:19:04 INFO - PROCESS | 3876 | 1467872344049 Marionette DEBUG loaded listener.js 23:19:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17BE8000) [pid = 3876] [serial = 943] [outer = 17A5F800] 23:19:04 INFO - PROCESS | 3876 | 1467872344533 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 23:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 23:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 670ms 23:19:04 INFO - PROCESS | 3876 | 1467872344550 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 23:19:04 INFO - PROCESS | 3876 | 1467872344555 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 23:19:04 INFO - PROCESS | 3876 | 1467872344561 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 23:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 23:19:04 INFO - PROCESS | 3876 | 1467872344564 Marionette TRACE conn6 <- [1,1222,null,{}] 23:19:04 INFO - PROCESS | 3876 | 1467872344570 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:04 INFO - PROCESS | 3876 | 1467872344573 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:04 INFO - PROCESS | 3876 | 1467872344698 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 23:19:04 INFO - PROCESS | 3876 | 1467872344877 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:04 INFO - PROCESS | 3876 | 1467872344882 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:04 INFO - PROCESS | 3876 | ++DOCSHELL 0D735400 == 37 [pid = 3876] [id = 315] 23:19:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (0D738800) [pid = 3876] [serial = 944] [outer = 00000000] 23:19:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (0D949C00) [pid = 3876] [serial = 945] [outer = 0D738800] 23:19:04 INFO - PROCESS | 3876 | 1467872344939 Marionette DEBUG loaded listener.js 23:19:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (0DC7AC00) [pid = 3876] [serial = 946] [outer = 0D738800] 23:19:05 INFO - PROCESS | 3876 | 1467872345582 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 23:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 23:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1070ms 23:19:05 INFO - PROCESS | 3876 | 1467872345636 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 23:19:05 INFO - PROCESS | 3876 | 1467872345641 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 23:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 23:19:05 INFO - PROCESS | 3876 | 1467872345647 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 23:19:05 INFO - PROCESS | 3876 | 1467872345650 Marionette TRACE conn6 <- [1,1226,null,{}] 23:19:05 INFO - PROCESS | 3876 | 1467872345674 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:05 INFO - PROCESS | 3876 | 1467872345677 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:05 INFO - PROCESS | 3876 | 1467872345828 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 23:19:05 INFO - PROCESS | 3876 | 1467872345953 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:05 INFO - PROCESS | 3876 | 1467872345956 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:05 INFO - PROCESS | 3876 | ++DOCSHELL 13262000 == 38 [pid = 3876] [id = 316] 23:19:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (13265400) [pid = 3876] [serial = 947] [outer = 00000000] 23:19:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (14C4C400) [pid = 3876] [serial = 948] [outer = 13265400] 23:19:05 INFO - PROCESS | 3876 | 1467872346013 Marionette DEBUG loaded listener.js 23:19:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (14C6D800) [pid = 3876] [serial = 949] [outer = 13265400] 23:19:06 INFO - PROCESS | 3876 | 1467872346890 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 23:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 23:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1295ms 23:19:06 INFO - PROCESS | 3876 | 1467872346945 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 23:19:06 INFO - PROCESS | 3876 | 1467872346949 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 23:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 23:19:06 INFO - PROCESS | 3876 | 1467872346955 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 23:19:06 INFO - PROCESS | 3876 | 1467872346958 Marionette TRACE conn6 <- [1,1230,null,{}] 23:19:06 INFO - PROCESS | 3876 | 1467872346963 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:06 INFO - PROCESS | 3876 | 1467872346966 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:07 INFO - PROCESS | 3876 | 1467872347081 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 23:19:07 INFO - PROCESS | 3876 | 1467872347214 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:07 INFO - PROCESS | 3876 | 1467872347218 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:07 INFO - PROCESS | 3876 | ++DOCSHELL 0D944400 == 39 [pid = 3876] [id = 317] 23:19:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (0D945C00) [pid = 3876] [serial = 950] [outer = 00000000] 23:19:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (0DC79000) [pid = 3876] [serial = 951] [outer = 0D945C00] 23:19:07 INFO - PROCESS | 3876 | 1467872347269 Marionette DEBUG loaded listener.js 23:19:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (0DE40C00) [pid = 3876] [serial = 952] [outer = 0D945C00] 23:19:07 INFO - PROCESS | 3876 | --DOCSHELL 152BC400 == 38 [pid = 3876] [id = 313] 23:19:07 INFO - PROCESS | 3876 | --DOCSHELL 152C1C00 == 37 [pid = 3876] [id = 312] 23:19:07 INFO - PROCESS | 3876 | --DOCSHELL 16605400 == 36 [pid = 3876] [id = 311] 23:19:07 INFO - PROCESS | 3876 | --DOCSHELL 14C68800 == 35 [pid = 3876] [id = 310] 23:19:07 INFO - PROCESS | 3876 | --DOCSHELL 152B0000 == 34 [pid = 3876] [id = 309] 23:19:07 INFO - PROCESS | 3876 | --DOCSHELL 14C66C00 == 33 [pid = 3876] [id = 308] 23:19:07 INFO - PROCESS | 3876 | --DOCSHELL 11CAFC00 == 32 [pid = 3876] [id = 307] 23:19:07 INFO - PROCESS | 3876 | --DOCSHELL 0D67EC00 == 31 [pid = 3876] [id = 306] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (17212800) [pid = 3876] [serial = 885] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (1742FC00) [pid = 3876] [serial = 886] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (17B20400) [pid = 3876] [serial = 889] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (179A3800) [pid = 3876] [serial = 888] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1500DC00) [pid = 3876] [serial = 879] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (0DC50400) [pid = 3876] [serial = 870] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (0DE44800) [pid = 3876] [serial = 871] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0DC48400) [pid = 3876] [serial = 876] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0DC7C800) [pid = 3876] [serial = 877] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (16478800) [pid = 3876] [serial = 882] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (17B2A000) [pid = 3876] [serial = 868] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (11FD1C00) [pid = 3876] [serial = 873] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (18EF7000) [pid = 3876] [serial = 891] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (14C4A000) [pid = 3876] [serial = 874] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (152B1400) [pid = 3876] [serial = 880] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (14C73000) [pid = 3876] [serial = 901] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (15260C00) [pid = 3876] [serial = 894] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (152C2C00) [pid = 3876] [serial = 895] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (18EB3000) [pid = 3876] [serial = 892] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (19DD0000) [pid = 3876] [serial = 898] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (19A72C00) [pid = 3876] [serial = 897] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1660E400) [pid = 3876] [serial = 883] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (14C71000) [pid = 3876] [serial = 900] [outer = 00000000] [url = about:blank] 23:19:07 INFO - PROCESS | 3876 | 1467872347741 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 23:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 23:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 829ms 23:19:07 INFO - PROCESS | 3876 | 1467872347789 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 23:19:07 INFO - PROCESS | 3876 | 1467872347793 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 23:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 23:19:07 INFO - PROCESS | 3876 | 1467872347799 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 23:19:07 INFO - PROCESS | 3876 | 1467872347802 Marionette TRACE conn6 <- [1,1234,null,{}] 23:19:07 INFO - PROCESS | 3876 | 1467872347806 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:07 INFO - PROCESS | 3876 | 1467872347808 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:07 INFO - PROCESS | 3876 | 1467872347894 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 23:19:07 INFO - PROCESS | 3876 | 1467872347903 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:07 INFO - PROCESS | 3876 | 1467872347905 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:07 INFO - PROCESS | 3876 | ++DOCSHELL 0DC80000 == 32 [pid = 3876] [id = 318] 23:19:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0DCE4400) [pid = 3876] [serial = 953] [outer = 00000000] 23:19:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (11CA3400) [pid = 3876] [serial = 954] [outer = 0DCE4400] 23:19:07 INFO - PROCESS | 3876 | 1467872347954 Marionette DEBUG loaded listener.js 23:19:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (12378C00) [pid = 3876] [serial = 955] [outer = 0DCE4400] 23:19:08 INFO - PROCESS | 3876 | 1467872348423 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 23:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 23:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 670ms 23:19:08 INFO - PROCESS | 3876 | 1467872348471 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 23:19:08 INFO - PROCESS | 3876 | 1467872348473 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 23:19:08 INFO - PROCESS | 3876 | 1467872348476 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 23:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 23:19:08 INFO - PROCESS | 3876 | 1467872348480 Marionette TRACE conn6 <- [1,1238,null,{}] 23:19:08 INFO - PROCESS | 3876 | 1467872348490 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:08 INFO - PROCESS | 3876 | 1467872348495 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:08 INFO - PROCESS | 3876 | 1467872348582 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 23:19:08 INFO - PROCESS | 3876 | 1467872348627 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:08 INFO - PROCESS | 3876 | 1467872348630 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:08 INFO - PROCESS | 3876 | ++DOCSHELL 14C71000 == 33 [pid = 3876] [id = 319] 23:19:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (14C72400) [pid = 3876] [serial = 956] [outer = 00000000] 23:19:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1508B400) [pid = 3876] [serial = 957] [outer = 14C72400] 23:19:08 INFO - PROCESS | 3876 | 1467872348678 Marionette DEBUG loaded listener.js 23:19:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1525D800) [pid = 3876] [serial = 958] [outer = 14C72400] 23:19:09 INFO - PROCESS | 3876 | 1467872349139 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 23:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 23:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 670ms 23:19:09 INFO - PROCESS | 3876 | 1467872349154 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 23:19:09 INFO - PROCESS | 3876 | 1467872349157 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 23:19:09 INFO - PROCESS | 3876 | 1467872349160 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 23:19:09 INFO - PROCESS | 3876 | 1467872349162 Marionette TRACE conn6 <- [1,1242,null,{}] 23:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 23:19:09 INFO - PROCESS | 3876 | 1467872349165 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:09 INFO - PROCESS | 3876 | 1467872349167 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:09 INFO - PROCESS | 3876 | 1467872349252 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 23:19:09 INFO - PROCESS | 3876 | 1467872349257 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:09 INFO - PROCESS | 3876 | 1467872349259 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:09 INFO - PROCESS | 3876 | ++DOCSHELL 156D4400 == 34 [pid = 3876] [id = 320] 23:19:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1628BC00) [pid = 3876] [serial = 959] [outer = 00000000] 23:19:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (16478C00) [pid = 3876] [serial = 960] [outer = 1628BC00] 23:19:09 INFO - PROCESS | 3876 | 1467872349313 Marionette DEBUG loaded listener.js 23:19:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (16605800) [pid = 3876] [serial = 961] [outer = 1628BC00] 23:19:09 INFO - PROCESS | 3876 | 1467872349742 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 23:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 23:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 630ms 23:19:09 INFO - PROCESS | 3876 | 1467872349803 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 23:19:09 INFO - PROCESS | 3876 | 1467872349805 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 23:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 23:19:09 INFO - PROCESS | 3876 | 1467872349808 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 23:19:09 INFO - PROCESS | 3876 | 1467872349810 Marionette TRACE conn6 <- [1,1246,null,{}] 23:19:09 INFO - PROCESS | 3876 | 1467872349813 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:09 INFO - PROCESS | 3876 | 1467872349815 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:09 INFO - PROCESS | 3876 | 1467872349922 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 23:19:09 INFO - PROCESS | 3876 | 1467872349927 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:09 INFO - PROCESS | 3876 | 1467872349929 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:09 INFO - PROCESS | 3876 | ++DOCSHELL 0D947800 == 35 [pid = 3876] [id = 321] 23:19:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (0E9CB400) [pid = 3876] [serial = 962] [outer = 00000000] 23:19:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (16612000) [pid = 3876] [serial = 963] [outer = 0E9CB400] 23:19:09 INFO - PROCESS | 3876 | 1467872349973 Marionette DEBUG loaded listener.js 23:19:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (16694000) [pid = 3876] [serial = 964] [outer = 0E9CB400] 23:19:10 INFO - PROCESS | 3876 | 1467872350426 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 23:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 23:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 23:19:10 INFO - PROCESS | 3876 | 1467872350486 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 23:19:10 INFO - PROCESS | 3876 | 1467872350488 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 23:19:10 INFO - PROCESS | 3876 | 1467872350491 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 23:19:10 INFO - PROCESS | 3876 | 1467872350493 Marionette TRACE conn6 <- [1,1250,null,{}] 23:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 23:19:10 INFO - PROCESS | 3876 | 1467872350496 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:10 INFO - PROCESS | 3876 | 1467872350502 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:10 INFO - PROCESS | 3876 | 1467872350636 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 23:19:10 INFO - PROCESS | 3876 | 1467872350642 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:10 INFO - PROCESS | 3876 | 1467872350644 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:10 INFO - PROCESS | 3876 | ++DOCSHELL 13F8B400 == 36 [pid = 3876] [id = 322] 23:19:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17217C00) [pid = 3876] [serial = 965] [outer = 00000000] 23:19:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17A6C000) [pid = 3876] [serial = 966] [outer = 17217C00] 23:19:10 INFO - PROCESS | 3876 | 1467872350688 Marionette DEBUG loaded listener.js 23:19:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17B26400) [pid = 3876] [serial = 967] [outer = 17217C00] 23:19:11 INFO - PROCESS | 3876 | 1467872351142 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 23:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 23:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 730ms 23:19:11 INFO - PROCESS | 3876 | 1467872351258 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 23:19:11 INFO - PROCESS | 3876 | 1467872351260 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 23:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 23:19:11 INFO - PROCESS | 3876 | 1467872351268 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 23:19:11 INFO - PROCESS | 3876 | 1467872351270 Marionette TRACE conn6 <- [1,1254,null,{}] 23:19:11 INFO - PROCESS | 3876 | 1467872351274 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:11 INFO - PROCESS | 3876 | 1467872351275 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:11 INFO - PROCESS | 3876 | 1467872351399 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 23:19:11 INFO - PROCESS | 3876 | 1467872351456 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:11 INFO - PROCESS | 3876 | 1467872351458 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:11 INFO - PROCESS | 3876 | ++DOCSHELL 18DD1400 == 37 [pid = 3876] [id = 323] 23:19:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (18DD3C00) [pid = 3876] [serial = 968] [outer = 00000000] 23:19:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (18EB3000) [pid = 3876] [serial = 969] [outer = 18DD3C00] 23:19:11 INFO - PROCESS | 3876 | 1467872351501 Marionette DEBUG loaded listener.js 23:19:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (18EF0800) [pid = 3876] [serial = 970] [outer = 18DD3C00] 23:19:11 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (152B1800) [pid = 3876] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 23:19:11 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (0D672800) [pid = 3876] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 23:19:11 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (11CEFC00) [pid = 3876] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 23:19:11 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (14C67000) [pid = 3876] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 23:19:11 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0D72E000) [pid = 3876] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 23:19:11 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (152CA400) [pid = 3876] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 23:19:11 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (16866400) [pid = 3876] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 23:19:11 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (16614800) [pid = 3876] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 23:19:11 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0D073000) [pid = 3876] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 23:19:11 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (14C6F400) [pid = 3876] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 23:19:11 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17B2EC00) [pid = 3876] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 23:19:11 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17424C00) [pid = 3876] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 23:19:11 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (162A6000) [pid = 3876] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 23:19:11 INFO - PROCESS | 3876 | 1467872352010 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 23:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 23:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 770ms 23:19:12 INFO - PROCESS | 3876 | 1467872352041 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 23:19:12 INFO - PROCESS | 3876 | 1467872352043 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 23:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 23:19:12 INFO - PROCESS | 3876 | 1467872352046 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 23:19:12 INFO - PROCESS | 3876 | 1467872352048 Marionette TRACE conn6 <- [1,1258,null,{}] 23:19:12 INFO - PROCESS | 3876 | 1467872352051 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:12 INFO - PROCESS | 3876 | 1467872352053 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:12 INFO - PROCESS | 3876 | 1467872352133 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 23:19:12 INFO - PROCESS | 3876 | 1467872352139 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:12 INFO - PROCESS | 3876 | 1467872352140 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:12 INFO - PROCESS | 3876 | ++DOCSHELL 0D737000 == 38 [pid = 3876] [id = 324] 23:19:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (0D94A400) [pid = 3876] [serial = 971] [outer = 00000000] 23:19:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (152B6000) [pid = 3876] [serial = 972] [outer = 0D94A400] 23:19:12 INFO - PROCESS | 3876 | 1467872352184 Marionette DEBUG loaded listener.js 23:19:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (162A6000) [pid = 3876] [serial = 973] [outer = 0D94A400] 23:19:12 INFO - PROCESS | 3876 | 1467872352599 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 23:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 23:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 569ms 23:19:12 INFO - PROCESS | 3876 | 1467872352617 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 23:19:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 23:19:12 INFO - PROCESS | 3876 | 1467872352619 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 23:19:12 INFO - PROCESS | 3876 | 1467872352622 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 23:19:12 INFO - PROCESS | 3876 | 1467872352624 Marionette TRACE conn6 <- [1,1262,null,{}] 23:19:12 INFO - PROCESS | 3876 | 1467872352641 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:12 INFO - PROCESS | 3876 | 1467872352642 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:12 INFO - PROCESS | 3876 | 1467872352760 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 23:19:12 INFO - PROCESS | 3876 | 1467872352769 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:12 INFO - PROCESS | 3876 | 1467872352771 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:12 INFO - PROCESS | 3876 | ++DOCSHELL 1789C400 == 39 [pid = 3876] [id = 325] 23:19:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17BDE400) [pid = 3876] [serial = 974] [outer = 00000000] 23:19:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (19A70C00) [pid = 3876] [serial = 975] [outer = 17BDE400] 23:19:12 INFO - PROCESS | 3876 | 1467872352814 Marionette DEBUG loaded listener.js 23:19:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (19D44000) [pid = 3876] [serial = 976] [outer = 17BDE400] 23:19:13 INFO - PROCESS | 3876 | 1467872353240 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 23:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 23:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 670ms 23:19:13 INFO - PROCESS | 3876 | 1467872353293 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 23:19:13 INFO - PROCESS | 3876 | 1467872353295 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 23:19:13 INFO - PROCESS | 3876 | 1467872353298 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 23:19:13 INFO - PROCESS | 3876 | 1467872353300 Marionette TRACE conn6 <- [1,1266,null,{}] 23:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 23:19:13 INFO - PROCESS | 3876 | 1467872353304 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:13 INFO - PROCESS | 3876 | 1467872353306 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:13 INFO - PROCESS | 3876 | 1467872353403 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 23:19:13 INFO - PROCESS | 3876 | 1467872353409 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:13 INFO - PROCESS | 3876 | 1467872353410 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:13 INFO - PROCESS | 3876 | ++DOCSHELL 1A109400 == 40 [pid = 3876] [id = 326] 23:19:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1A10C400) [pid = 3876] [serial = 977] [outer = 00000000] 23:19:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1A244400) [pid = 3876] [serial = 978] [outer = 1A10C400] 23:19:13 INFO - PROCESS | 3876 | 1467872353454 Marionette DEBUG loaded listener.js 23:19:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1A56F800) [pid = 3876] [serial = 979] [outer = 1A10C400] 23:19:13 INFO - PROCESS | 3876 | 1467872353884 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 23:19:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 23:19:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 630ms 23:19:13 INFO - PROCESS | 3876 | 1467872353959 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 23:19:13 INFO - PROCESS | 3876 | 1467872353963 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 23:19:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 23:19:13 INFO - PROCESS | 3876 | 1467872353973 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 23:19:13 INFO - PROCESS | 3876 | 1467872353978 Marionette TRACE conn6 <- [1,1270,null,{}] 23:19:13 INFO - PROCESS | 3876 | 1467872353985 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:13 INFO - PROCESS | 3876 | 1467872353988 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:14 INFO - PROCESS | 3876 | 1467872354150 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 23:19:14 INFO - PROCESS | 3876 | 1467872354257 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:14 INFO - PROCESS | 3876 | 1467872354262 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:14 INFO - PROCESS | 3876 | ++DOCSHELL 0D738400 == 41 [pid = 3876] [id = 327] 23:19:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (0D7B5C00) [pid = 3876] [serial = 980] [outer = 00000000] 23:19:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (0DC48800) [pid = 3876] [serial = 981] [outer = 0D7B5C00] 23:19:14 INFO - PROCESS | 3876 | 1467872354318 Marionette DEBUG loaded listener.js 23:19:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (0DE02C00) [pid = 3876] [serial = 982] [outer = 0D7B5C00] 23:19:14 INFO - PROCESS | 3876 | 1467872354907 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 23:19:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 23:19:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 970ms 23:19:14 INFO - PROCESS | 3876 | 1467872354949 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 23:19:14 INFO - PROCESS | 3876 | 1467872354952 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 23:19:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 23:19:14 INFO - PROCESS | 3876 | 1467872354959 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 23:19:14 INFO - PROCESS | 3876 | 1467872354963 Marionette TRACE conn6 <- [1,1274,null,{}] 23:19:14 INFO - PROCESS | 3876 | 1467872354967 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:14 INFO - PROCESS | 3876 | 1467872354970 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:15 INFO - PROCESS | 3876 | 1467872355082 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 23:19:15 INFO - PROCESS | 3876 | 1467872355186 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:15 INFO - PROCESS | 3876 | 1467872355189 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:15 INFO - PROCESS | 3876 | ++DOCSHELL 137EC000 == 42 [pid = 3876] [id = 328] 23:19:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (137EF800) [pid = 3876] [serial = 983] [outer = 00000000] 23:19:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (137F5C00) [pid = 3876] [serial = 984] [outer = 137EF800] 23:19:15 INFO - PROCESS | 3876 | 1467872355246 Marionette DEBUG loaded listener.js 23:19:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (13F81400) [pid = 3876] [serial = 985] [outer = 137EF800] 23:19:15 INFO - PROCESS | 3876 | 1467872355875 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 23:19:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 23:19:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 990ms 23:19:15 INFO - PROCESS | 3876 | 1467872355948 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 23:19:15 INFO - PROCESS | 3876 | 1467872355951 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 23:19:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 23:19:15 INFO - PROCESS | 3876 | 1467872355955 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 23:19:15 INFO - PROCESS | 3876 | 1467872355957 Marionette TRACE conn6 <- [1,1278,null,{}] 23:19:15 INFO - PROCESS | 3876 | 1467872355967 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:15 INFO - PROCESS | 3876 | 1467872355972 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:16 INFO - PROCESS | 3876 | 1467872356133 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 23:19:16 INFO - PROCESS | 3876 | 1467872356145 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:16 INFO - PROCESS | 3876 | 1467872356149 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:16 INFO - PROCESS | 3876 | ++DOCSHELL 1660DC00 == 43 [pid = 3876] [id = 329] 23:19:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (16610800) [pid = 3876] [serial = 986] [outer = 00000000] 23:19:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (17428C00) [pid = 3876] [serial = 987] [outer = 16610800] 23:19:16 INFO - PROCESS | 3876 | 1467872356206 Marionette DEBUG loaded listener.js 23:19:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1789D400) [pid = 3876] [serial = 988] [outer = 16610800] 23:19:16 INFO - PROCESS | 3876 | 1467872356814 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 23:19:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 23:19:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 930ms 23:19:16 INFO - PROCESS | 3876 | 1467872356888 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 23:19:16 INFO - PROCESS | 3876 | 1467872356890 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 23:19:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 23:19:16 INFO - PROCESS | 3876 | 1467872356894 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 23:19:16 INFO - PROCESS | 3876 | 1467872356896 Marionette TRACE conn6 <- [1,1282,null,{}] 23:19:16 INFO - PROCESS | 3876 | 1467872356899 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:16 INFO - PROCESS | 3876 | 1467872356902 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:17 INFO - PROCESS | 3876 | 1467872357041 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 23:19:17 INFO - PROCESS | 3876 | 1467872357172 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:17 INFO - PROCESS | 3876 | 1467872357174 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:17 INFO - PROCESS | 3876 | ++DOCSHELL 17427C00 == 44 [pid = 3876] [id = 330] 23:19:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (17627C00) [pid = 3876] [serial = 989] [outer = 00000000] 23:19:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1762F800) [pid = 3876] [serial = 990] [outer = 17627C00] 23:19:17 INFO - PROCESS | 3876 | 1467872357232 Marionette DEBUG loaded listener.js 23:19:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (17A6B400) [pid = 3876] [serial = 991] [outer = 17627C00] 23:19:18 INFO - PROCESS | 3876 | 1467872358026 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 23:19:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 23:19:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1178ms 23:19:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 23:19:18 INFO - PROCESS | 3876 | 1467872358078 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 23:19:18 INFO - PROCESS | 3876 | 1467872358082 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 23:19:18 INFO - PROCESS | 3876 | 1467872358088 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 23:19:18 INFO - PROCESS | 3876 | 1467872358091 Marionette TRACE conn6 <- [1,1286,null,{}] 23:19:18 INFO - PROCESS | 3876 | 1467872358096 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:18 INFO - PROCESS | 3876 | 1467872358099 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:18 INFO - PROCESS | 3876 | 1467872358206 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 23:19:18 INFO - PROCESS | 3876 | 1467872358333 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:18 INFO - PROCESS | 3876 | 1467872358337 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:18 INFO - PROCESS | 3876 | ++DOCSHELL 0DCE7000 == 45 [pid = 3876] [id = 331] 23:19:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (0DCE7400) [pid = 3876] [serial = 992] [outer = 00000000] 23:19:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (11B15400) [pid = 3876] [serial = 993] [outer = 0DCE7400] 23:19:18 INFO - PROCESS | 3876 | 1467872358389 Marionette DEBUG loaded listener.js 23:19:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (11DC8800) [pid = 3876] [serial = 994] [outer = 0DCE7400] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 1789C400 == 44 [pid = 3876] [id = 325] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 0D737000 == 43 [pid = 3876] [id = 324] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 18DD1400 == 42 [pid = 3876] [id = 323] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 13F8B400 == 41 [pid = 3876] [id = 322] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 0D947800 == 40 [pid = 3876] [id = 321] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 156D4400 == 39 [pid = 3876] [id = 320] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 14C71000 == 38 [pid = 3876] [id = 319] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 0DC80000 == 37 [pid = 3876] [id = 318] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 0D944400 == 36 [pid = 3876] [id = 317] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 13262000 == 35 [pid = 3876] [id = 316] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 0D735400 == 34 [pid = 3876] [id = 315] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 179A3400 == 33 [pid = 3876] [id = 314] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 0D672400 == 32 [pid = 3876] [id = 305] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 17427C00 == 31 [pid = 3876] [id = 330] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 1660DC00 == 30 [pid = 3876] [id = 329] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 1A109400 == 29 [pid = 3876] [id = 326] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 0D738400 == 28 [pid = 3876] [id = 327] 23:19:19 INFO - PROCESS | 3876 | --DOCSHELL 137EC000 == 27 [pid = 3876] [id = 328] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (152B5C00) [pid = 3876] [serial = 906] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (1A18C800) [pid = 3876] [serial = 910] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (18DD4000) [pid = 3876] [serial = 909] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (1BFBCC00) [pid = 3876] [serial = 913] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (17A6AC00) [pid = 3876] [serial = 912] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (1712E000) [pid = 3876] [serial = 934] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (17211400) [pid = 3876] [serial = 937] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (1703B000) [pid = 3876] [serial = 936] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (1500A800) [pid = 3876] [serial = 925] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (17892C00) [pid = 3876] [serial = 939] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (152BBC00) [pid = 3876] [serial = 927] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (13262800) [pid = 3876] [serial = 916] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (12432800) [pid = 3876] [serial = 915] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (11FD8000) [pid = 3876] [serial = 921] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1237A000) [pid = 3876] [serial = 922] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (14C6C800) [pid = 3876] [serial = 924] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0DC4A000) [pid = 3876] [serial = 918] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0DC7A400) [pid = 3876] [serial = 919] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (16298800) [pid = 3876] [serial = 930] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (152CFC00) [pid = 3876] [serial = 928] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (152C6000) [pid = 3876] [serial = 940] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1703E400) [pid = 3876] [serial = 933] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (162A3400) [pid = 3876] [serial = 931] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D67D000) [pid = 3876] [serial = 904] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0D3E1800) [pid = 3876] [serial = 903] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (152C9400) [pid = 3876] [serial = 907] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17B28000) [pid = 3876] [serial = 942] [outer = 00000000] [url = about:blank] 23:19:19 INFO - PROCESS | 3876 | 1467872359729 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 23:19:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 23:19:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1672ms 23:19:19 INFO - PROCESS | 3876 | 1467872359760 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 23:19:19 INFO - PROCESS | 3876 | 1467872359763 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 23:19:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 23:19:19 INFO - PROCESS | 3876 | 1467872359768 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 23:19:19 INFO - PROCESS | 3876 | 1467872359771 Marionette TRACE conn6 <- [1,1290,null,{}] 23:19:19 INFO - PROCESS | 3876 | 1467872359781 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:19 INFO - PROCESS | 3876 | 1467872359784 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:19 INFO - PROCESS | 3876 | 1467872359896 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 23:19:19 INFO - PROCESS | 3876 | 1467872359910 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:19 INFO - PROCESS | 3876 | 1467872359912 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:19 INFO - PROCESS | 3876 | ++DOCSHELL 0D4F5400 == 28 [pid = 3876] [id = 332] 23:19:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0D4F9000) [pid = 3876] [serial = 995] [outer = 00000000] 23:19:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0D677C00) [pid = 3876] [serial = 996] [outer = 0D4F9000] 23:19:19 INFO - PROCESS | 3876 | 1467872359959 Marionette DEBUG loaded listener.js 23:19:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (0D72F800) [pid = 3876] [serial = 997] [outer = 0D4F9000] 23:19:20 INFO - PROCESS | 3876 | 1467872360429 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 23:19:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 23:19:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 690ms 23:19:20 INFO - PROCESS | 3876 | 1467872360459 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 23:19:20 INFO - PROCESS | 3876 | 1467872360465 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 23:19:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 23:19:20 INFO - PROCESS | 3876 | 1467872360471 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 23:19:20 INFO - PROCESS | 3876 | 1467872360474 Marionette TRACE conn6 <- [1,1294,null,{}] 23:19:20 INFO - PROCESS | 3876 | 1467872360478 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:20 INFO - PROCESS | 3876 | 1467872360481 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:20 INFO - PROCESS | 3876 | 1467872360568 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 23:19:20 INFO - PROCESS | 3876 | 1467872360577 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:20 INFO - PROCESS | 3876 | 1467872360579 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:20 INFO - PROCESS | 3876 | ++DOCSHELL 0DC4EC00 == 29 [pid = 3876] [id = 333] 23:19:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (0DC50000) [pid = 3876] [serial = 998] [outer = 00000000] 23:19:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (0DC77000) [pid = 3876] [serial = 999] [outer = 0DC50000] 23:19:20 INFO - PROCESS | 3876 | 1467872360626 Marionette DEBUG loaded listener.js 23:19:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (0DD0D400) [pid = 3876] [serial = 1000] [outer = 0DC50000] 23:19:21 INFO - PROCESS | 3876 | 1467872361093 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 23:19:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 23:19:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 23:19:21 INFO - PROCESS | 3876 | 1467872361144 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 23:19:21 INFO - PROCESS | 3876 | 1467872361147 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 23:19:21 INFO - PROCESS | 3876 | 1467872361150 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 23:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 23:19:21 INFO - PROCESS | 3876 | 1467872361154 Marionette TRACE conn6 <- [1,1298,null,{}] 23:19:21 INFO - PROCESS | 3876 | 1467872361165 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:21 INFO - PROCESS | 3876 | 1467872361169 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:21 INFO - PROCESS | 3876 | 1467872361282 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 23:19:21 INFO - PROCESS | 3876 | 1467872361380 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:21 INFO - PROCESS | 3876 | 1467872361384 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:21 INFO - PROCESS | 3876 | ++DOCSHELL 12579400 == 30 [pid = 3876] [id = 334] 23:19:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1257AC00) [pid = 3876] [serial = 1001] [outer = 00000000] 23:19:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1325C000) [pid = 3876] [serial = 1002] [outer = 1257AC00] 23:19:21 INFO - PROCESS | 3876 | 1467872361431 Marionette DEBUG loaded listener.js 23:19:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (13267000) [pid = 3876] [serial = 1003] [outer = 1257AC00] 23:19:21 INFO - PROCESS | 3876 | 1467872361842 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 23:19:21 INFO - PROCESS | 3876 | 1467872361889 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 23:19:21 INFO - PROCESS | 3876 | 1467872361892 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 23:19:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 23:19:21 INFO - PROCESS | 3876 | 1467872361894 Marionette TRACE conn6 <- [1,1302,null,{}] 23:19:21 INFO - PROCESS | 3876 | 1467872361897 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:21 INFO - PROCESS | 3876 | 1467872361899 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:22 INFO - PROCESS | 3876 | 1467872362019 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 23:19:22 INFO - PROCESS | 3876 | 1467872362024 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:22 INFO - PROCESS | 3876 | 1467872362026 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:22 INFO - PROCESS | 3876 | ++DOCSHELL 137EC000 == 31 [pid = 3876] [id = 335] 23:19:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (137F2800) [pid = 3876] [serial = 1004] [outer = 00000000] 23:19:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (14C4FC00) [pid = 3876] [serial = 1005] [outer = 137F2800] 23:19:22 INFO - PROCESS | 3876 | 1467872362072 Marionette DEBUG loaded listener.js 23:19:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (14C6CC00) [pid = 3876] [serial = 1006] [outer = 137F2800] 23:19:22 INFO - PROCESS | 3876 | 1467872362516 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 23:19:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 23:19:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 669ms 23:19:22 INFO - PROCESS | 3876 | 1467872362566 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 23:19:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 23:19:22 INFO - PROCESS | 3876 | 1467872362568 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 23:19:22 INFO - PROCESS | 3876 | 1467872362571 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 23:19:22 INFO - PROCESS | 3876 | 1467872362573 Marionette TRACE conn6 <- [1,1306,null,{}] 23:19:22 INFO - PROCESS | 3876 | 1467872362583 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:22 INFO - PROCESS | 3876 | 1467872362585 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:22 INFO - PROCESS | 3876 | 1467872362719 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 23:19:22 INFO - PROCESS | 3876 | 1467872362739 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:22 INFO - PROCESS | 3876 | 1467872362741 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:22 INFO - PROCESS | 3876 | ++DOCSHELL 0DC4C000 == 32 [pid = 3876] [id = 336] 23:19:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (14C4DC00) [pid = 3876] [serial = 1007] [outer = 00000000] 23:19:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1525D000) [pid = 3876] [serial = 1008] [outer = 14C4DC00] 23:19:22 INFO - PROCESS | 3876 | 1467872362785 Marionette DEBUG loaded listener.js 23:19:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (152B7800) [pid = 3876] [serial = 1009] [outer = 14C4DC00] 23:19:23 INFO - PROCESS | 3876 | 1467872363239 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 23:19:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 23:19:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 23:19:23 INFO - PROCESS | 3876 | 1467872363302 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 23:19:23 INFO - PROCESS | 3876 | 1467872363305 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 23:19:23 INFO - PROCESS | 3876 | 1467872363308 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 23:19:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 23:19:23 INFO - PROCESS | 3876 | 1467872363310 Marionette TRACE conn6 <- [1,1310,null,{}] 23:19:23 INFO - PROCESS | 3876 | 1467872363313 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:23 INFO - PROCESS | 3876 | 1467872363319 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:23 INFO - PROCESS | 3876 | 1467872363451 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 23:19:23 INFO - PROCESS | 3876 | 1467872363462 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:23 INFO - PROCESS | 3876 | 1467872363464 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:23 INFO - PROCESS | 3876 | ++DOCSHELL 156D8800 == 33 [pid = 3876] [id = 337] 23:19:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (156DB800) [pid = 3876] [serial = 1010] [outer = 00000000] 23:19:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (162A3400) [pid = 3876] [serial = 1011] [outer = 156DB800] 23:19:23 INFO - PROCESS | 3876 | 1467872363556 Marionette DEBUG loaded listener.js 23:19:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (162AF400) [pid = 3876] [serial = 1012] [outer = 156DB800] 23:19:23 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (0E9CB400) [pid = 3876] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 23:19:23 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (17217C00) [pid = 3876] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 23:19:23 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (0D738800) [pid = 3876] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 23:19:23 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1628BC00) [pid = 3876] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 23:19:23 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0D945C00) [pid = 3876] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 23:19:23 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0DCE4400) [pid = 3876] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 23:19:23 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17A5F800) [pid = 3876] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 23:19:23 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (18DD3C00) [pid = 3876] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 23:19:23 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (13265400) [pid = 3876] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 23:19:23 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (14C72400) [pid = 3876] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 23:19:23 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17BDE400) [pid = 3876] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 23:19:23 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0D94A400) [pid = 3876] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 23:19:23 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1A10C400) [pid = 3876] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 23:19:24 INFO - PROCESS | 3876 | 1467872364179 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 23:19:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 23:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms 23:19:24 INFO - PROCESS | 3876 | 1467872364242 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 23:19:24 INFO - PROCESS | 3876 | 1467872364244 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 23:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 23:19:24 INFO - PROCESS | 3876 | 1467872364247 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 23:19:24 INFO - PROCESS | 3876 | 1467872364249 Marionette TRACE conn6 <- [1,1314,null,{}] 23:19:24 INFO - PROCESS | 3876 | 1467872364253 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:24 INFO - PROCESS | 3876 | 1467872364255 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:24 INFO - PROCESS | 3876 | 1467872364331 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 23:19:24 INFO - PROCESS | 3876 | 1467872364337 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:24 INFO - PROCESS | 3876 | 1467872364339 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:24 INFO - PROCESS | 3876 | ++DOCSHELL 11FCCC00 == 34 [pid = 3876] [id = 338] 23:19:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (14C4C800) [pid = 3876] [serial = 1013] [outer = 00000000] 23:19:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (156DA400) [pid = 3876] [serial = 1014] [outer = 14C4C800] 23:19:24 INFO - PROCESS | 3876 | 1467872364382 Marionette DEBUG loaded listener.js 23:19:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (16292000) [pid = 3876] [serial = 1015] [outer = 14C4C800] 23:19:24 INFO - PROCESS | 3876 | 1467872364801 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 23:19:24 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 23:19:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 570ms 23:19:24 INFO - PROCESS | 3876 | 1467872364818 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 23:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 23:19:24 INFO - PROCESS | 3876 | 1467872364820 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 23:19:24 INFO - PROCESS | 3876 | 1467872364823 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 23:19:24 INFO - PROCESS | 3876 | 1467872364825 Marionette TRACE conn6 <- [1,1318,null,{}] 23:19:24 INFO - PROCESS | 3876 | 1467872364828 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:24 INFO - PROCESS | 3876 | 1467872364830 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:24 INFO - PROCESS | 3876 | 1467872364947 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 23:19:24 INFO - PROCESS | 3876 | 1467872364955 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:24 INFO - PROCESS | 3876 | 1467872364957 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:24 INFO - PROCESS | 3876 | ++DOCSHELL 152C3800 == 35 [pid = 3876] [id = 339] 23:19:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (164DE800) [pid = 3876] [serial = 1016] [outer = 00000000] 23:19:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1660EC00) [pid = 3876] [serial = 1017] [outer = 164DE800] 23:19:24 INFO - PROCESS | 3876 | 1467872365000 Marionette DEBUG loaded listener.js 23:19:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (16609800) [pid = 3876] [serial = 1018] [outer = 164DE800] 23:19:25 INFO - PROCESS | 3876 | 1467872365432 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 23:19:25 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 23:19:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 630ms 23:19:25 INFO - PROCESS | 3876 | 1467872365455 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 23:19:25 INFO - PROCESS | 3876 | 1467872365457 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 23:19:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 23:19:25 INFO - PROCESS | 3876 | 1467872365460 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 23:19:25 INFO - PROCESS | 3876 | 1467872365462 Marionette TRACE conn6 <- [1,1322,null,{}] 23:19:25 INFO - PROCESS | 3876 | 1467872365465 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:25 INFO - PROCESS | 3876 | 1467872365467 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:25 INFO - PROCESS | 3876 | 1467872365580 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 23:19:25 INFO - PROCESS | 3876 | 1467872365587 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:25 INFO - PROCESS | 3876 | 1467872365589 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:25 INFO - PROCESS | 3876 | ++DOCSHELL 12578800 == 36 [pid = 3876] [id = 340] 23:19:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17125000) [pid = 3876] [serial = 1019] [outer = 00000000] 23:19:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17212C00) [pid = 3876] [serial = 1020] [outer = 17125000] 23:19:25 INFO - PROCESS | 3876 | 1467872365641 Marionette DEBUG loaded listener.js 23:19:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (17214400) [pid = 3876] [serial = 1021] [outer = 17125000] 23:19:26 INFO - PROCESS | 3876 | 1467872366188 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 23:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 23:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 772ms 23:19:26 INFO - PROCESS | 3876 | 1467872366233 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 23:19:26 INFO - PROCESS | 3876 | 1467872366238 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 23:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 23:19:26 INFO - PROCESS | 3876 | 1467872366242 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 23:19:26 INFO - PROCESS | 3876 | 1467872366246 Marionette TRACE conn6 <- [1,1326,null,{}] 23:19:26 INFO - PROCESS | 3876 | 1467872366252 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:26 INFO - PROCESS | 3876 | 1467872366255 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:26 INFO - PROCESS | 3876 | 1467872366377 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 23:19:26 INFO - PROCESS | 3876 | 1467872366534 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:26 INFO - PROCESS | 3876 | 1467872366537 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:26 INFO - PROCESS | 3876 | ++DOCSHELL 0D943000 == 37 [pid = 3876] [id = 341] 23:19:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (0D944400) [pid = 3876] [serial = 1022] [outer = 00000000] 23:19:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (0DC43000) [pid = 3876] [serial = 1023] [outer = 0D944400] 23:19:26 INFO - PROCESS | 3876 | 1467872366593 Marionette DEBUG loaded listener.js 23:19:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (0DC78400) [pid = 3876] [serial = 1024] [outer = 0D944400] 23:19:27 INFO - PROCESS | 3876 | 1467872367802 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 23:19:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 23:19:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1573ms 23:19:27 INFO - PROCESS | 3876 | 1467872367820 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 23:19:27 INFO - PROCESS | 3876 | 1467872367825 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 23:19:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 23:19:27 INFO - PROCESS | 3876 | 1467872367832 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 23:19:27 INFO - PROCESS | 3876 | 1467872367834 Marionette TRACE conn6 <- [1,1330,null,{}] 23:19:27 INFO - PROCESS | 3876 | 1467872367839 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:27 INFO - PROCESS | 3876 | 1467872367841 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:27 INFO - PROCESS | 3876 | 1467872367990 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 23:19:28 INFO - PROCESS | 3876 | 1467872368100 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:28 INFO - PROCESS | 3876 | 1467872368103 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:28 INFO - PROCESS | 3876 | ++DOCSHELL 0C72AC00 == 38 [pid = 3876] [id = 342] 23:19:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (11FD8000) [pid = 3876] [serial = 1025] [outer = 00000000] 23:19:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (137F7C00) [pid = 3876] [serial = 1026] [outer = 11FD8000] 23:19:28 INFO - PROCESS | 3876 | 1467872368159 Marionette DEBUG loaded listener.js 23:19:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (14C74C00) [pid = 3876] [serial = 1027] [outer = 11FD8000] 23:19:28 INFO - PROCESS | 3876 | --DOCSHELL 152C3800 == 37 [pid = 3876] [id = 339] 23:19:28 INFO - PROCESS | 3876 | --DOCSHELL 11FCCC00 == 36 [pid = 3876] [id = 338] 23:19:28 INFO - PROCESS | 3876 | --DOCSHELL 156D8800 == 35 [pid = 3876] [id = 337] 23:19:28 INFO - PROCESS | 3876 | --DOCSHELL 0DC4C000 == 34 [pid = 3876] [id = 336] 23:19:28 INFO - PROCESS | 3876 | --DOCSHELL 137EC000 == 33 [pid = 3876] [id = 335] 23:19:28 INFO - PROCESS | 3876 | --DOCSHELL 12579400 == 32 [pid = 3876] [id = 334] 23:19:28 INFO - PROCESS | 3876 | --DOCSHELL 0DC4EC00 == 31 [pid = 3876] [id = 333] 23:19:28 INFO - PROCESS | 3876 | --DOCSHELL 0D4F5400 == 30 [pid = 3876] [id = 332] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (16612000) [pid = 3876] [serial = 963] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (17B26400) [pid = 3876] [serial = 967] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (17A6C000) [pid = 3876] [serial = 966] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (0D949C00) [pid = 3876] [serial = 945] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (0DC7AC00) [pid = 3876] [serial = 946] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (16478C00) [pid = 3876] [serial = 960] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0DC79000) [pid = 3876] [serial = 951] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0DE40C00) [pid = 3876] [serial = 952] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (11CA3400) [pid = 3876] [serial = 954] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (12378C00) [pid = 3876] [serial = 955] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (17BE8000) [pid = 3876] [serial = 943] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (18EB3000) [pid = 3876] [serial = 969] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (14C4C400) [pid = 3876] [serial = 948] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (14C6D800) [pid = 3876] [serial = 949] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1508B400) [pid = 3876] [serial = 957] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1525D800) [pid = 3876] [serial = 958] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (19D44000) [pid = 3876] [serial = 976] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (152B6000) [pid = 3876] [serial = 972] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1A244400) [pid = 3876] [serial = 978] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (162A6000) [pid = 3876] [serial = 973] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1A56F800) [pid = 3876] [serial = 979] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (19A70C00) [pid = 3876] [serial = 975] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (18EF0800) [pid = 3876] [serial = 970] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (16694000) [pid = 3876] [serial = 964] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (16605800) [pid = 3876] [serial = 961] [outer = 00000000] [url = about:blank] 23:19:28 INFO - PROCESS | 3876 | 1467872368966 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 23:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 23:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1178ms 23:19:28 INFO - PROCESS | 3876 | 1467872369010 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 23:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 23:19:28 INFO - PROCESS | 3876 | 1467872369014 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 23:19:28 INFO - PROCESS | 3876 | 1467872369019 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 23:19:28 INFO - PROCESS | 3876 | 1467872369022 Marionette TRACE conn6 <- [1,1334,null,{}] 23:19:29 INFO - PROCESS | 3876 | 1467872369028 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:29 INFO - PROCESS | 3876 | 1467872369031 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:29 INFO - PROCESS | 3876 | 1467872369116 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 23:19:29 INFO - PROCESS | 3876 | 1467872369129 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:29 INFO - PROCESS | 3876 | 1467872369132 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:29 INFO - PROCESS | 3876 | ++DOCSHELL 0D94A800 == 31 [pid = 3876] [id = 343] 23:19:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0D94B000) [pid = 3876] [serial = 1028] [outer = 00000000] 23:19:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0DC43800) [pid = 3876] [serial = 1029] [outer = 0D94B000] 23:19:29 INFO - PROCESS | 3876 | 1467872369179 Marionette DEBUG loaded listener.js 23:19:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0DC7AC00) [pid = 3876] [serial = 1030] [outer = 0D94B000] 23:19:29 INFO - PROCESS | 3876 | 1467872369703 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 23:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 23:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 23:19:29 INFO - PROCESS | 3876 | 1467872369750 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 23:19:29 INFO - PROCESS | 3876 | 1467872369754 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 23:19:29 INFO - PROCESS | 3876 | 1467872369760 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 23:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 23:19:29 INFO - PROCESS | 3876 | 1467872369762 Marionette TRACE conn6 <- [1,1338,null,{}] 23:19:29 INFO - PROCESS | 3876 | 1467872369766 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:29 INFO - PROCESS | 3876 | 1467872369769 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:29 INFO - PROCESS | 3876 | 1467872369854 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 23:19:29 INFO - PROCESS | 3876 | 1467872369860 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:29 INFO - PROCESS | 3876 | 1467872369862 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:29 INFO - PROCESS | 3876 | ++DOCSHELL 11CF1800 == 32 [pid = 3876] [id = 344] 23:19:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (11DC9800) [pid = 3876] [serial = 1031] [outer = 00000000] 23:19:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (12432400) [pid = 3876] [serial = 1032] [outer = 11DC9800] 23:19:29 INFO - PROCESS | 3876 | 1467872369912 Marionette DEBUG loaded listener.js 23:19:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1325B000) [pid = 3876] [serial = 1033] [outer = 11DC9800] 23:19:30 INFO - PROCESS | 3876 | 1467872370366 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 23:19:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 23:19:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 670ms 23:19:30 INFO - PROCESS | 3876 | 1467872370435 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 23:19:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 23:19:30 INFO - PROCESS | 3876 | 1467872370437 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 23:19:30 INFO - PROCESS | 3876 | 1467872370440 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 23:19:30 INFO - PROCESS | 3876 | 1467872370444 Marionette TRACE conn6 <- [1,1342,null,{}] 23:19:30 INFO - PROCESS | 3876 | 1467872370455 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:30 INFO - PROCESS | 3876 | 1467872370459 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:30 INFO - PROCESS | 3876 | 1467872370545 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 23:19:30 INFO - PROCESS | 3876 | 1467872370554 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:30 INFO - PROCESS | 3876 | 1467872370557 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:30 INFO - PROCESS | 3876 | ++DOCSHELL 15006C00 == 33 [pid = 3876] [id = 345] 23:19:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (15007800) [pid = 3876] [serial = 1034] [outer = 00000000] 23:19:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (15263C00) [pid = 3876] [serial = 1035] [outer = 15007800] 23:19:30 INFO - PROCESS | 3876 | 1467872370604 Marionette DEBUG loaded listener.js 23:19:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (152C0800) [pid = 3876] [serial = 1036] [outer = 15007800] 23:19:31 INFO - PROCESS | 3876 | 1467872371038 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 23:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 23:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 23:19:31 INFO - PROCESS | 3876 | 1467872371084 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 23:19:31 INFO - PROCESS | 3876 | 1467872371086 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 23:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 23:19:31 INFO - PROCESS | 3876 | 1467872371110 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 23:19:31 INFO - PROCESS | 3876 | 1467872371112 Marionette TRACE conn6 <- [1,1346,null,{}] 23:19:31 INFO - PROCESS | 3876 | 1467872371123 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:31 INFO - PROCESS | 3876 | 1467872371125 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:31 INFO - PROCESS | 3876 | 1467872371266 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 23:19:31 INFO - PROCESS | 3876 | 1467872371283 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:31 INFO - PROCESS | 3876 | 1467872371285 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:31 INFO - PROCESS | 3876 | ++DOCSHELL 16290800 == 34 [pid = 3876] [id = 346] 23:19:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16291000) [pid = 3876] [serial = 1037] [outer = 00000000] 23:19:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (162A6800) [pid = 3876] [serial = 1038] [outer = 16291000] 23:19:31 INFO - PROCESS | 3876 | 1467872371330 Marionette DEBUG loaded listener.js 23:19:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (16603400) [pid = 3876] [serial = 1039] [outer = 16291000] 23:19:31 INFO - PROCESS | 3876 | 1467872371764 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 23:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 23:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 710ms 23:19:31 INFO - PROCESS | 3876 | 1467872371806 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 23:19:31 INFO - PROCESS | 3876 | 1467872371808 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 23:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 23:19:31 INFO - PROCESS | 3876 | 1467872371811 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 23:19:31 INFO - PROCESS | 3876 | 1467872371812 Marionette TRACE conn6 <- [1,1350,null,{}] 23:19:31 INFO - PROCESS | 3876 | 1467872371815 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:31 INFO - PROCESS | 3876 | 1467872371817 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:31 INFO - PROCESS | 3876 | 1467872371927 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 23:19:31 INFO - PROCESS | 3876 | 1467872371932 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:31 INFO - PROCESS | 3876 | 1467872371934 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:31 INFO - PROCESS | 3876 | ++DOCSHELL 162A6000 == 35 [pid = 3876] [id = 347] 23:19:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1660A400) [pid = 3876] [serial = 1040] [outer = 00000000] 23:19:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (16621C00) [pid = 3876] [serial = 1041] [outer = 1660A400] 23:19:31 INFO - PROCESS | 3876 | 1467872371979 Marionette DEBUG loaded listener.js 23:19:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (16694000) [pid = 3876] [serial = 1042] [outer = 1660A400] 23:19:32 INFO - PROCESS | 3876 | 1467872372475 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 23:19:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 23:19:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 729ms 23:19:32 INFO - PROCESS | 3876 | 1467872372547 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 23:19:32 INFO - PROCESS | 3876 | 1467872372549 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 23:19:32 INFO - PROCESS | 3876 | 1467872372553 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 23:19:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 23:19:32 INFO - PROCESS | 3876 | 1467872372554 Marionette TRACE conn6 <- [1,1354,null,{}] 23:19:32 INFO - PROCESS | 3876 | 1467872372558 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:32 INFO - PROCESS | 3876 | 1467872372563 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:32 INFO - PROCESS | 3876 | 1467872372742 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 23:19:32 INFO - PROCESS | 3876 | 1467872372756 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:32 INFO - PROCESS | 3876 | 1467872372758 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:32 INFO - PROCESS | 3876 | ++DOCSHELL 1720E400 == 36 [pid = 3876] [id = 348] 23:19:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17624800) [pid = 3876] [serial = 1043] [outer = 00000000] 23:19:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17630000) [pid = 3876] [serial = 1044] [outer = 17624800] 23:19:32 INFO - PROCESS | 3876 | 1467872372801 Marionette DEBUG loaded listener.js 23:19:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1762B400) [pid = 3876] [serial = 1045] [outer = 17624800] 23:19:33 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (137F2800) [pid = 3876] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 23:19:33 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0DC50000) [pid = 3876] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 23:19:33 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1257AC00) [pid = 3876] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 23:19:33 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0D4F9000) [pid = 3876] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 23:19:33 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0DCE7400) [pid = 3876] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 23:19:33 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (14C4DC00) [pid = 3876] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 23:19:33 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0D7B5C00) [pid = 3876] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 23:19:33 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (164DE800) [pid = 3876] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 23:19:33 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (137EF800) [pid = 3876] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 23:19:33 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (16610800) [pid = 3876] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 23:19:33 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17627C00) [pid = 3876] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 23:19:33 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (156DB800) [pid = 3876] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 23:19:33 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (14C4C800) [pid = 3876] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 23:19:33 INFO - PROCESS | 3876 | 1467872373356 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 23:19:33 INFO - PROCESS | 3876 | 1467872373389 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 23:19:33 INFO - PROCESS | 3876 | 1467872373392 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 23:19:33 INFO - PROCESS | 3876 | 1467872373394 Marionette TRACE conn6 <- [1,1358,null,{}] 23:19:33 INFO - PROCESS | 3876 | 1467872373397 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:33 INFO - PROCESS | 3876 | 1467872373399 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:33 INFO - PROCESS | 3876 | 1467872373477 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 23:19:33 INFO - PROCESS | 3876 | 1467872373566 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:33 INFO - PROCESS | 3876 | 1467872373568 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:33 INFO - PROCESS | 3876 | ++DOCSHELL 0C725400 == 37 [pid = 3876] [id = 349] 23:19:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0C72DC00) [pid = 3876] [serial = 1046] [outer = 00000000] 23:19:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (152B5000) [pid = 3876] [serial = 1047] [outer = 0C72DC00] 23:19:33 INFO - PROCESS | 3876 | 1467872373613 Marionette DEBUG loaded listener.js 23:19:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (164DE800) [pid = 3876] [serial = 1048] [outer = 0C72DC00] 23:19:33 INFO - PROCESS | 3876 | 1467872373969 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 23:19:34 INFO - PROCESS | 3876 | 1467872374025 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 23:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 23:19:34 INFO - PROCESS | 3876 | 1467872374031 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 23:19:34 INFO - PROCESS | 3876 | 1467872374032 Marionette TRACE conn6 <- [1,1362,null,{}] 23:19:34 INFO - PROCESS | 3876 | 1467872374036 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:34 INFO - PROCESS | 3876 | 1467872374038 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:34 INFO - PROCESS | 3876 | 1467872374154 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 23:19:34 INFO - PROCESS | 3876 | 1467872374165 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:34 INFO - PROCESS | 3876 | 1467872374167 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:34 INFO - PROCESS | 3876 | ++DOCSHELL 17035400 == 38 [pid = 3876] [id = 350] 23:19:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17217400) [pid = 3876] [serial = 1049] [outer = 00000000] 23:19:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17A67000) [pid = 3876] [serial = 1050] [outer = 17217400] 23:19:34 INFO - PROCESS | 3876 | 1467872374210 Marionette DEBUG loaded listener.js 23:19:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17B20C00) [pid = 3876] [serial = 1051] [outer = 17217400] 23:19:34 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:19:34 INFO - PROCESS | 3876 | 1467872374615 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 23:19:34 INFO - PROCESS | 3876 | 1467872374669 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 23:19:34 INFO - PROCESS | 3876 | 1467872374673 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 23:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 23:19:34 INFO - PROCESS | 3876 | 1467872374675 Marionette TRACE conn6 <- [1,1366,null,{}] 23:19:34 INFO - PROCESS | 3876 | 1467872374678 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:34 INFO - PROCESS | 3876 | 1467872374689 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:34 INFO - PROCESS | 3876 | 1467872374804 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 23:19:34 INFO - PROCESS | 3876 | 1467872374814 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:34 INFO - PROCESS | 3876 | 1467872374816 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:34 INFO - PROCESS | 3876 | ++DOCSHELL 14C73C00 == 39 [pid = 3876] [id = 351] 23:19:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17B24800) [pid = 3876] [serial = 1052] [outer = 00000000] 23:19:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17B2D800) [pid = 3876] [serial = 1053] [outer = 17B24800] 23:19:34 INFO - PROCESS | 3876 | 1467872374859 Marionette DEBUG loaded listener.js 23:19:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (18DD4000) [pid = 3876] [serial = 1054] [outer = 17B24800] 23:19:35 INFO - PROCESS | 3876 | 1467872375295 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 23:19:35 INFO - PROCESS | 3876 | 1467872375353 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 23:19:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 23:19:35 INFO - PROCESS | 3876 | 1467872375359 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 23:19:35 INFO - PROCESS | 3876 | 1467872375363 Marionette TRACE conn6 <- [1,1370,null,{}] 23:19:35 INFO - PROCESS | 3876 | 1467872375452 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:35 INFO - PROCESS | 3876 | 1467872375456 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:35 INFO - PROCESS | 3876 | 1467872375585 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 23:19:35 INFO - PROCESS | 3876 | 1467872375681 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:35 INFO - PROCESS | 3876 | 1467872375686 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:35 INFO - PROCESS | 3876 | ++DOCSHELL 0DD71C00 == 40 [pid = 3876] [id = 352] 23:19:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (0DDC8C00) [pid = 3876] [serial = 1055] [outer = 00000000] 23:19:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (11B12000) [pid = 3876] [serial = 1056] [outer = 0DDC8C00] 23:19:35 INFO - PROCESS | 3876 | 1467872375743 Marionette DEBUG loaded listener.js 23:19:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (12395C00) [pid = 3876] [serial = 1057] [outer = 0DDC8C00] 23:19:36 INFO - PROCESS | 3876 | [3876] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 23:19:36 INFO - PROCESS | 3876 | 1467872376411 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 23:19:36 INFO - PROCESS | 3876 | 1467872376458 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 23:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 23:19:36 INFO - PROCESS | 3876 | 1467872376464 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 23:19:36 INFO - PROCESS | 3876 | 1467872376467 Marionette TRACE conn6 <- [1,1374,null,{}] 23:19:36 INFO - PROCESS | 3876 | 1467872376471 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:36 INFO - PROCESS | 3876 | 1467872376474 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:36 INFO - PROCESS | 3876 | 1467872376587 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 23:19:36 INFO - PROCESS | 3876 | 1467872376719 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:36 INFO - PROCESS | 3876 | 1467872376722 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:36 INFO - PROCESS | 3876 | ++DOCSHELL 1628E000 == 41 [pid = 3876] [id = 353] 23:19:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1628F800) [pid = 3876] [serial = 1058] [outer = 00000000] 23:19:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1660CC00) [pid = 3876] [serial = 1059] [outer = 1628F800] 23:19:36 INFO - PROCESS | 3876 | 1467872376779 Marionette DEBUG loaded listener.js 23:19:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (17215C00) [pid = 3876] [serial = 1060] [outer = 1628F800] 23:19:37 INFO - PROCESS | 3876 | 1467872377388 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 23:19:37 INFO - PROCESS | 3876 | 1467872377441 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 23:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 23:19:37 INFO - PROCESS | 3876 | 1467872377444 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 23:19:37 INFO - PROCESS | 3876 | 1467872377448 Marionette TRACE conn6 <- [1,1378,null,{}] 23:19:37 INFO - PROCESS | 3876 | 1467872377459 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:37 INFO - PROCESS | 3876 | 1467872377464 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:37 INFO - PROCESS | 3876 | 1467872377572 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 23:19:37 INFO - PROCESS | 3876 | 1467872377677 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:37 INFO - PROCESS | 3876 | 1467872377680 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:37 INFO - PROCESS | 3876 | ++DOCSHELL 18EF0800 == 42 [pid = 3876] [id = 354] 23:19:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (18EF1000) [pid = 3876] [serial = 1061] [outer = 00000000] 23:19:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (19A02400) [pid = 3876] [serial = 1062] [outer = 18EF1000] 23:19:37 INFO - PROCESS | 3876 | 1467872377736 Marionette DEBUG loaded listener.js 23:19:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (19A6F800) [pid = 3876] [serial = 1063] [outer = 18EF1000] 23:19:38 INFO - PROCESS | 3876 | 1467872378350 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 23:19:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 23:19:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 930ms 23:19:38 INFO - PROCESS | 3876 | 1467872378378 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 23:19:38 INFO - PROCESS | 3876 | 1467872378381 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 23:19:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 23:19:38 INFO - PROCESS | 3876 | 1467872378384 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 23:19:38 INFO - PROCESS | 3876 | 1467872378386 Marionette TRACE conn6 <- [1,1382,null,{}] 23:19:38 INFO - PROCESS | 3876 | 1467872378390 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:38 INFO - PROCESS | 3876 | 1467872378392 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:38 INFO - PROCESS | 3876 | 1467872378500 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 23:19:38 INFO - PROCESS | 3876 | 1467872378630 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:38 INFO - PROCESS | 3876 | 1467872378633 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:38 INFO - PROCESS | 3876 | ++DOCSHELL 17035C00 == 43 [pid = 3876] [id = 355] 23:19:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1703D000) [pid = 3876] [serial = 1064] [outer = 00000000] 23:19:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (19DCA000) [pid = 3876] [serial = 1065] [outer = 1703D000] 23:19:38 INFO - PROCESS | 3876 | 1467872378686 Marionette DEBUG loaded listener.js 23:19:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (1A236400) [pid = 3876] [serial = 1066] [outer = 1703D000] 23:19:39 INFO - PROCESS | 3876 | 1467872379400 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 23:19:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 23:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1067ms 23:19:39 INFO - PROCESS | 3876 | 1467872379455 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 23:19:39 INFO - PROCESS | 3876 | 1467872379459 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 23:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 23:19:39 INFO - PROCESS | 3876 | 1467872379464 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 23:19:39 INFO - PROCESS | 3876 | 1467872379467 Marionette TRACE conn6 <- [1,1386,null,{}] 23:19:39 INFO - PROCESS | 3876 | 1467872379473 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:39 INFO - PROCESS | 3876 | 1467872379475 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:39 INFO - PROCESS | 3876 | 1467872379574 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 17035400 == 42 [pid = 3876] [id = 350] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 0C725400 == 41 [pid = 3876] [id = 349] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 1720E400 == 40 [pid = 3876] [id = 348] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 162A6000 == 39 [pid = 3876] [id = 347] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 16290800 == 38 [pid = 3876] [id = 346] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 15006C00 == 37 [pid = 3876] [id = 345] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 11CF1800 == 36 [pid = 3876] [id = 344] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 0D94A800 == 35 [pid = 3876] [id = 343] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 0DCE7000 == 34 [pid = 3876] [id = 331] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 12578800 == 33 [pid = 3876] [id = 340] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 0D943000 == 32 [pid = 3876] [id = 341] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 0C72AC00 == 31 [pid = 3876] [id = 342] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 17035C00 == 30 [pid = 3876] [id = 355] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 1628E000 == 29 [pid = 3876] [id = 353] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 18EF0800 == 28 [pid = 3876] [id = 354] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 14C73C00 == 27 [pid = 3876] [id = 351] 23:19:40 INFO - PROCESS | 3876 | --DOCSHELL 0DD71C00 == 26 [pid = 3876] [id = 352] 23:19:40 INFO - PROCESS | 3876 | 1467872380308 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:40 INFO - PROCESS | 3876 | 1467872380312 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (14C4FC00) [pid = 3876] [serial = 1005] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (0DC77000) [pid = 3876] [serial = 999] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (0DD0D400) [pid = 3876] [serial = 1000] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (1325C000) [pid = 3876] [serial = 1002] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (0D677C00) [pid = 3876] [serial = 996] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (0D72F800) [pid = 3876] [serial = 997] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (11DC8800) [pid = 3876] [serial = 994] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (11B15400) [pid = 3876] [serial = 993] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1525D000) [pid = 3876] [serial = 1008] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0DE02C00) [pid = 3876] [serial = 982] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0DC48800) [pid = 3876] [serial = 981] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (16609800) [pid = 3876] [serial = 1018] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (13F81400) [pid = 3876] [serial = 985] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (137F5C00) [pid = 3876] [serial = 984] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1789D400) [pid = 3876] [serial = 988] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17428C00) [pid = 3876] [serial = 987] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17A6B400) [pid = 3876] [serial = 991] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1762F800) [pid = 3876] [serial = 990] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (14C6CC00) [pid = 3876] [serial = 1006] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (162A3400) [pid = 3876] [serial = 1011] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (152B7800) [pid = 3876] [serial = 1009] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (162AF400) [pid = 3876] [serial = 1012] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (156DA400) [pid = 3876] [serial = 1014] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (16292000) [pid = 3876] [serial = 1015] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (17212C00) [pid = 3876] [serial = 1020] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1660EC00) [pid = 3876] [serial = 1017] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (13267000) [pid = 3876] [serial = 1003] [outer = 00000000] [url = about:blank] 23:19:40 INFO - PROCESS | 3876 | ++DOCSHELL 0C727C00 == 27 [pid = 3876] [id = 356] 23:19:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (0C729000) [pid = 3876] [serial = 1067] [outer = 00000000] 23:19:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0D073000) [pid = 3876] [serial = 1068] [outer = 0C729000] 23:19:40 INFO - PROCESS | 3876 | 1467872380481 Marionette DEBUG loaded listener.js 23:19:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0D384400) [pid = 3876] [serial = 1069] [outer = 0C729000] 23:19:40 INFO - PROCESS | 3876 | 1467872380873 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 23:19:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 23:19:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1422ms 23:19:40 INFO - PROCESS | 3876 | 1467872380888 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 23:19:40 INFO - PROCESS | 3876 | 1467872380891 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 23:19:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 23:19:40 INFO - PROCESS | 3876 | 1467872380939 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 23:19:40 INFO - PROCESS | 3876 | 1467872380942 Marionette TRACE conn6 <- [1,1390,null,{}] 23:19:40 INFO - PROCESS | 3876 | 1467872380963 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:40 INFO - PROCESS | 3876 | 1467872380968 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:41 INFO - PROCESS | 3876 | 1467872381055 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 23:19:41 INFO - PROCESS | 3876 | 1467872381063 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:41 INFO - PROCESS | 3876 | 1467872381066 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:41 INFO - PROCESS | 3876 | ++DOCSHELL 0DC48800 == 28 [pid = 3876] [id = 357] 23:19:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0DC4A000) [pid = 3876] [serial = 1070] [outer = 00000000] 23:19:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0DC79000) [pid = 3876] [serial = 1071] [outer = 0DC4A000] 23:19:41 INFO - PROCESS | 3876 | 1467872381113 Marionette DEBUG loaded listener.js 23:19:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (0DD69800) [pid = 3876] [serial = 1072] [outer = 0DC4A000] 23:19:41 INFO - PROCESS | 3876 | 1467872381561 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 23:19:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 23:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 710ms 23:19:41 INFO - PROCESS | 3876 | 1467872381644 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 23:19:41 INFO - PROCESS | 3876 | 1467872381648 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 23:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 23:19:41 INFO - PROCESS | 3876 | 1467872381654 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 23:19:41 INFO - PROCESS | 3876 | 1467872381656 Marionette TRACE conn6 <- [1,1394,null,{}] 23:19:41 INFO - PROCESS | 3876 | 1467872381660 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:41 INFO - PROCESS | 3876 | 1467872381662 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:41 INFO - PROCESS | 3876 | 1467872381778 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 23:19:41 INFO - PROCESS | 3876 | 1467872381866 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:41 INFO - PROCESS | 3876 | 1467872381868 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:41 INFO - PROCESS | 3876 | ++DOCSHELL 0D950000 == 29 [pid = 3876] [id = 358] 23:19:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (11FBF400) [pid = 3876] [serial = 1073] [outer = 00000000] 23:19:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (12376800) [pid = 3876] [serial = 1074] [outer = 11FBF400] 23:19:41 INFO - PROCESS | 3876 | 1467872381913 Marionette DEBUG loaded listener.js 23:19:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (12472C00) [pid = 3876] [serial = 1075] [outer = 11FBF400] 23:19:42 INFO - PROCESS | 3876 | 1467872382311 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 23:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 23:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 669ms 23:19:42 INFO - PROCESS | 3876 | 1467872382327 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 23:19:42 INFO - PROCESS | 3876 | 1467872382329 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 23:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 23:19:42 INFO - PROCESS | 3876 | 1467872382334 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 23:19:42 INFO - PROCESS | 3876 | 1467872382340 Marionette TRACE conn6 <- [1,1398,null,{}] 23:19:42 INFO - PROCESS | 3876 | 1467872382349 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:42 INFO - PROCESS | 3876 | 1467872382353 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:42 INFO - PROCESS | 3876 | 1467872382475 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 23:19:42 INFO - PROCESS | 3876 | 1467872382494 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:42 INFO - PROCESS | 3876 | 1467872382496 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:42 INFO - PROCESS | 3876 | ++DOCSHELL 13265800 == 30 [pid = 3876] [id = 359] 23:19:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (13266400) [pid = 3876] [serial = 1076] [outer = 00000000] 23:19:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (13F7CC00) [pid = 3876] [serial = 1077] [outer = 13266400] 23:19:42 INFO - PROCESS | 3876 | 1467872382541 Marionette DEBUG loaded listener.js 23:19:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (14C53800) [pid = 3876] [serial = 1078] [outer = 13266400] 23:19:43 INFO - PROCESS | 3876 | 1467872383031 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 23:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 23:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 23:19:43 INFO - PROCESS | 3876 | 1467872383063 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 23:19:43 INFO - PROCESS | 3876 | 1467872383066 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 23:19:43 INFO - PROCESS | 3876 | 1467872383069 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 23:19:43 INFO - PROCESS | 3876 | 1467872383070 Marionette TRACE conn6 <- [1,1402,null,{}] 23:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 23:19:43 INFO - PROCESS | 3876 | 1467872383077 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:43 INFO - PROCESS | 3876 | 1467872383079 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:43 INFO - PROCESS | 3876 | 1467872383225 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 23:19:43 INFO - PROCESS | 3876 | 1467872383238 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:43 INFO - PROCESS | 3876 | 1467872383240 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:43 INFO - PROCESS | 3876 | ++DOCSHELL 13F7E400 == 31 [pid = 3876] [id = 360] 23:19:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (14C66400) [pid = 3876] [serial = 1079] [outer = 00000000] 23:19:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (15005C00) [pid = 3876] [serial = 1080] [outer = 14C66400] 23:19:43 INFO - PROCESS | 3876 | 1467872383332 Marionette DEBUG loaded listener.js 23:19:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (152AE400) [pid = 3876] [serial = 1081] [outer = 14C66400] 23:19:43 INFO - PROCESS | 3876 | 1467872383777 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 23:19:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 23:19:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 730ms 23:19:43 INFO - PROCESS | 3876 | 1467872383803 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 23:19:43 INFO - PROCESS | 3876 | 1467872383805 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 23:19:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 23:19:43 INFO - PROCESS | 3876 | 1467872383808 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 23:19:43 INFO - PROCESS | 3876 | 1467872383810 Marionette TRACE conn6 <- [1,1406,null,{}] 23:19:43 INFO - PROCESS | 3876 | 1467872383813 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:43 INFO - PROCESS | 3876 | 1467872383815 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:43 INFO - PROCESS | 3876 | 1467872383922 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 23:19:43 INFO - PROCESS | 3876 | 1467872383931 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:43 INFO - PROCESS | 3876 | 1467872383937 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:43 INFO - PROCESS | 3876 | ++DOCSHELL 152B6C00 == 32 [pid = 3876] [id = 361] 23:19:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (152B9000) [pid = 3876] [serial = 1082] [outer = 00000000] 23:19:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (152CD000) [pid = 3876] [serial = 1083] [outer = 152B9000] 23:19:43 INFO - PROCESS | 3876 | 1467872383994 Marionette DEBUG loaded listener.js 23:19:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1628F000) [pid = 3876] [serial = 1084] [outer = 152B9000] 23:19:44 INFO - PROCESS | 3876 | 1467872384689 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 23:19:44 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (16291000) [pid = 3876] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 23:19:44 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (17125000) [pid = 3876] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 23:19:44 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0D944400) [pid = 3876] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 23:19:44 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D94B000) [pid = 3876] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 23:19:44 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1660A400) [pid = 3876] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 23:19:44 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (11DC9800) [pid = 3876] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 23:19:44 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (11FD8000) [pid = 3876] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 23:19:44 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (15007800) [pid = 3876] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 23:19:44 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17217400) [pid = 3876] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 23:19:44 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0C72DC00) [pid = 3876] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 23:19:44 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17624800) [pid = 3876] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 23:19:44 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17B24800) [pid = 3876] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 23:19:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 23:19:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 970ms 23:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 23:19:44 INFO - PROCESS | 3876 | 1467872384779 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 23:19:44 INFO - PROCESS | 3876 | 1467872384781 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 23:19:44 INFO - PROCESS | 3876 | 1467872384784 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 23:19:44 INFO - PROCESS | 3876 | 1467872384786 Marionette TRACE conn6 <- [1,1410,null,{}] 23:19:44 INFO - PROCESS | 3876 | 1467872384789 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:44 INFO - PROCESS | 3876 | 1467872384791 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:44 INFO - PROCESS | 3876 | 1467872384871 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 23:19:44 INFO - PROCESS | 3876 | 1467872384877 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:44 INFO - PROCESS | 3876 | 1467872384879 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:44 INFO - PROCESS | 3876 | ++DOCSHELL 0C726C00 == 33 [pid = 3876] [id = 362] 23:19:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (12326000) [pid = 3876] [serial = 1085] [outer = 00000000] 23:19:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (14C69400) [pid = 3876] [serial = 1086] [outer = 12326000] 23:19:44 INFO - PROCESS | 3876 | 1467872384932 Marionette DEBUG loaded listener.js 23:19:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (152C0400) [pid = 3876] [serial = 1087] [outer = 12326000] 23:19:45 INFO - PROCESS | 3876 | 1467872385351 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 23:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 23:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 630ms 23:19:45 INFO - PROCESS | 3876 | 1467872385415 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 23:19:45 INFO - PROCESS | 3876 | 1467872385417 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 23:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 23:19:45 INFO - PROCESS | 3876 | 1467872385421 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 23:19:45 INFO - PROCESS | 3876 | 1467872385423 Marionette TRACE conn6 <- [1,1414,null,{}] 23:19:45 INFO - PROCESS | 3876 | 1467872385427 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:45 INFO - PROCESS | 3876 | 1467872385428 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:45 INFO - PROCESS | 3876 | 1467872385504 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 23:19:45 INFO - PROCESS | 3876 | 1467872385512 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:45 INFO - PROCESS | 3876 | 1467872385514 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:45 INFO - PROCESS | 3876 | ++DOCSHELL 16297000 == 34 [pid = 3876] [id = 363] 23:19:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1629A800) [pid = 3876] [serial = 1088] [outer = 00000000] 23:19:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16606400) [pid = 3876] [serial = 1089] [outer = 1629A800] 23:19:45 INFO - PROCESS | 3876 | 1467872385557 Marionette DEBUG loaded listener.js 23:19:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1660A400) [pid = 3876] [serial = 1090] [outer = 1629A800] 23:19:46 INFO - PROCESS | 3876 | 1467872385998 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 23:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 23:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 630ms 23:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 23:19:46 INFO - PROCESS | 3876 | 1467872386055 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 23:19:46 INFO - PROCESS | 3876 | 1467872386057 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 23:19:46 INFO - PROCESS | 3876 | 1467872386061 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 23:19:46 INFO - PROCESS | 3876 | 1467872386062 Marionette TRACE conn6 <- [1,1418,null,{}] 23:19:46 INFO - PROCESS | 3876 | 1467872386066 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:46 INFO - PROCESS | 3876 | 1467872386068 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:46 INFO - PROCESS | 3876 | 1467872386146 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 23:19:46 INFO - PROCESS | 3876 | 1467872386153 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:46 INFO - PROCESS | 3876 | 1467872386155 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:46 INFO - PROCESS | 3876 | ++DOCSHELL 15091800 == 35 [pid = 3876] [id = 364] 23:19:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (152C2800) [pid = 3876] [serial = 1091] [outer = 00000000] 23:19:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17125800) [pid = 3876] [serial = 1092] [outer = 152C2800] 23:19:46 INFO - PROCESS | 3876 | 1467872386199 Marionette DEBUG loaded listener.js 23:19:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1720F400) [pid = 3876] [serial = 1093] [outer = 152C2800] 23:19:46 INFO - PROCESS | 3876 | 1467872386648 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 23:19:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 23:19:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 630ms 23:19:46 INFO - PROCESS | 3876 | 1467872386735 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 23:19:46 INFO - PROCESS | 3876 | 1467872386740 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 23:19:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 23:19:46 INFO - PROCESS | 3876 | 1467872386745 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 23:19:46 INFO - PROCESS | 3876 | 1467872386750 Marionette TRACE conn6 <- [1,1422,null,{}] 23:19:46 INFO - PROCESS | 3876 | 1467872386756 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:46 INFO - PROCESS | 3876 | 1467872386760 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:46 INFO - PROCESS | 3876 | 1467872386907 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 23:19:47 INFO - PROCESS | 3876 | 1467872386996 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:47 INFO - PROCESS | 3876 | 1467872387001 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:47 INFO - PROCESS | 3876 | ++DOCSHELL 0D72BC00 == 36 [pid = 3876] [id = 365] 23:19:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (0D72D800) [pid = 3876] [serial = 1094] [outer = 00000000] 23:19:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (0D7BF800) [pid = 3876] [serial = 1095] [outer = 0D72D800] 23:19:47 INFO - PROCESS | 3876 | 1467872387058 Marionette DEBUG loaded listener.js 23:19:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (0DC49C00) [pid = 3876] [serial = 1096] [outer = 0D72D800] 23:19:47 INFO - PROCESS | 3876 | 1467872387928 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 23:19:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 23:19:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1229ms 23:19:47 INFO - PROCESS | 3876 | 1467872387977 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 23:19:47 INFO - PROCESS | 3876 | 1467872387980 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 23:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 23:19:47 INFO - PROCESS | 3876 | 1467872387987 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 23:19:48 INFO - PROCESS | 3876 | 1467872387991 Marionette TRACE conn6 <- [1,1426,null,{}] 23:19:48 INFO - PROCESS | 3876 | 1467872387995 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:48 INFO - PROCESS | 3876 | 1467872387998 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:48 INFO - PROCESS | 3876 | 1467872388117 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 23:19:48 INFO - PROCESS | 3876 | 1467872388246 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:48 INFO - PROCESS | 3876 | 1467872388249 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:48 INFO - PROCESS | 3876 | ++DOCSHELL 1325A000 == 37 [pid = 3876] [id = 366] 23:19:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (13262800) [pid = 3876] [serial = 1097] [outer = 00000000] 23:19:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (137E9800) [pid = 3876] [serial = 1098] [outer = 13262800] 23:19:48 INFO - PROCESS | 3876 | 1467872388306 Marionette DEBUG loaded listener.js 23:19:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (13F7C400) [pid = 3876] [serial = 1099] [outer = 13262800] 23:19:49 INFO - PROCESS | 3876 | 1467872389111 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 23:19:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 23:19:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1179ms 23:19:49 INFO - PROCESS | 3876 | 1467872389183 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 23:19:49 INFO - PROCESS | 3876 | 1467872389188 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 23:19:49 INFO - PROCESS | 3876 | 1467872389194 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 23:19:49 INFO - PROCESS | 3876 | 1467872389198 Marionette TRACE conn6 <- [1,1430,null,{}] 23:19:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 23:19:49 INFO - PROCESS | 3876 | 1467872389203 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:49 INFO - PROCESS | 3876 | 1467872389206 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:49 INFO - PROCESS | 3876 | 1467872389323 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 23:19:49 INFO - PROCESS | 3876 | 1467872389452 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:49 INFO - PROCESS | 3876 | 1467872389456 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:49 INFO - PROCESS | 3876 | --DOCSHELL 16297000 == 36 [pid = 3876] [id = 363] 23:19:49 INFO - PROCESS | 3876 | --DOCSHELL 0C726C00 == 35 [pid = 3876] [id = 362] 23:19:49 INFO - PROCESS | 3876 | --DOCSHELL 152B6C00 == 34 [pid = 3876] [id = 361] 23:19:49 INFO - PROCESS | 3876 | --DOCSHELL 13F7E400 == 33 [pid = 3876] [id = 360] 23:19:49 INFO - PROCESS | 3876 | --DOCSHELL 13265800 == 32 [pid = 3876] [id = 359] 23:19:49 INFO - PROCESS | 3876 | --DOCSHELL 0D950000 == 31 [pid = 3876] [id = 358] 23:19:49 INFO - PROCESS | 3876 | --DOCSHELL 0DC48800 == 30 [pid = 3876] [id = 357] 23:19:49 INFO - PROCESS | 3876 | --DOCSHELL 0C727C00 == 29 [pid = 3876] [id = 356] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (162A6800) [pid = 3876] [serial = 1038] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (17214400) [pid = 3876] [serial = 1021] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0DC43000) [pid = 3876] [serial = 1023] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0DC78400) [pid = 3876] [serial = 1024] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0DC43800) [pid = 3876] [serial = 1029] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0DC7AC00) [pid = 3876] [serial = 1030] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (16621C00) [pid = 3876] [serial = 1041] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (12432400) [pid = 3876] [serial = 1032] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1325B000) [pid = 3876] [serial = 1033] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (137F7C00) [pid = 3876] [serial = 1026] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (14C74C00) [pid = 3876] [serial = 1027] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (15263C00) [pid = 3876] [serial = 1035] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17B20C00) [pid = 3876] [serial = 1051] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (152B5000) [pid = 3876] [serial = 1047] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17630000) [pid = 3876] [serial = 1044] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17B2D800) [pid = 3876] [serial = 1053] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17A67000) [pid = 3876] [serial = 1050] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1762B400) [pid = 3876] [serial = 1045] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (16694000) [pid = 3876] [serial = 1042] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (16603400) [pid = 3876] [serial = 1039] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (164DE800) [pid = 3876] [serial = 1048] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (152C0800) [pid = 3876] [serial = 1036] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (18DD4000) [pid = 3876] [serial = 1054] [outer = 00000000] [url = about:blank] 23:19:49 INFO - PROCESS | 3876 | ++DOCSHELL 0C726C00 == 30 [pid = 3876] [id = 367] 23:19:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (0C727800) [pid = 3876] [serial = 1100] [outer = 00000000] 23:19:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0D4FF400) [pid = 3876] [serial = 1101] [outer = 0C727800] 23:19:49 INFO - PROCESS | 3876 | 1467872389540 Marionette DEBUG loaded listener.js 23:19:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (0D946000) [pid = 3876] [serial = 1102] [outer = 0C727800] 23:19:49 INFO - PROCESS | 3876 | 1467872389984 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 23:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 23:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 830ms 23:19:50 INFO - PROCESS | 3876 | 1467872390032 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 23:19:50 INFO - PROCESS | 3876 | 1467872390036 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 23:19:50 INFO - PROCESS | 3876 | 1467872390041 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 23:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 23:19:50 INFO - PROCESS | 3876 | 1467872390044 Marionette TRACE conn6 <- [1,1434,null,{}] 23:19:50 INFO - PROCESS | 3876 | 1467872390048 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:50 INFO - PROCESS | 3876 | 1467872390050 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:50 INFO - PROCESS | 3876 | 1467872390136 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 23:19:50 INFO - PROCESS | 3876 | 1467872390145 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:50 INFO - PROCESS | 3876 | 1467872390147 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:50 INFO - PROCESS | 3876 | ++DOCSHELL 0DD68C00 == 31 [pid = 3876] [id = 368] 23:19:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0DD6C400) [pid = 3876] [serial = 1103] [outer = 00000000] 23:19:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (11C25400) [pid = 3876] [serial = 1104] [outer = 0DD6C400] 23:19:50 INFO - PROCESS | 3876 | 1467872390193 Marionette DEBUG loaded listener.js 23:19:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (12329000) [pid = 3876] [serial = 1105] [outer = 0DD6C400] 23:19:50 INFO - PROCESS | 3876 | 1467872390664 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 23:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 23:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 23:19:50 INFO - PROCESS | 3876 | 1467872390717 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 23:19:50 INFO - PROCESS | 3876 | 1467872390719 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 23:19:50 INFO - PROCESS | 3876 | 1467872390722 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 23:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 23:19:50 INFO - PROCESS | 3876 | 1467872390726 Marionette TRACE conn6 <- [1,1438,null,{}] 23:19:50 INFO - PROCESS | 3876 | 1467872390736 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:50 INFO - PROCESS | 3876 | 1467872390741 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:50 INFO - PROCESS | 3876 | 1467872390830 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 23:19:50 INFO - PROCESS | 3876 | 1467872390841 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:50 INFO - PROCESS | 3876 | 1467872390844 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:50 INFO - PROCESS | 3876 | ++DOCSHELL 14C68C00 == 32 [pid = 3876] [id = 369] 23:19:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (14C69000) [pid = 3876] [serial = 1106] [outer = 00000000] 23:19:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (14C70800) [pid = 3876] [serial = 1107] [outer = 14C69000] 23:19:50 INFO - PROCESS | 3876 | 1467872390896 Marionette DEBUG loaded listener.js 23:19:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (14C71000) [pid = 3876] [serial = 1108] [outer = 14C69000] 23:19:51 INFO - PROCESS | 3876 | 1467872391363 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 23:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 23:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 23:19:51 INFO - PROCESS | 3876 | 1467872391405 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 23:19:51 INFO - PROCESS | 3876 | 1467872391408 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 23:19:51 INFO - PROCESS | 3876 | 1467872391412 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 23:19:51 INFO - PROCESS | 3876 | 1467872391413 Marionette TRACE conn6 <- [1,1442,null,{}] 23:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 23:19:51 INFO - PROCESS | 3876 | 1467872391417 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:51 INFO - PROCESS | 3876 | 1467872391419 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:51 INFO - PROCESS | 3876 | 1467872391532 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 23:19:51 INFO - PROCESS | 3876 | 1467872391622 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:51 INFO - PROCESS | 3876 | 1467872391624 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:51 INFO - PROCESS | 3876 | ++DOCSHELL 152C8400 == 33 [pid = 3876] [id = 370] 23:19:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (152C9800) [pid = 3876] [serial = 1109] [outer = 00000000] 23:19:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16292400) [pid = 3876] [serial = 1110] [outer = 152C9800] 23:19:51 INFO - PROCESS | 3876 | 1467872391673 Marionette DEBUG loaded listener.js 23:19:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (162AE800) [pid = 3876] [serial = 1111] [outer = 152C9800] 23:19:52 INFO - PROCESS | 3876 | 1467872392070 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 23:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 23:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 23:19:52 INFO - PROCESS | 3876 | 1467872392087 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 23:19:52 INFO - PROCESS | 3876 | 1467872392089 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 23:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 23:19:52 INFO - PROCESS | 3876 | 1467872392097 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 23:19:52 INFO - PROCESS | 3876 | 1467872392099 Marionette TRACE conn6 <- [1,1446,null,{}] 23:19:52 INFO - PROCESS | 3876 | 1467872392102 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:52 INFO - PROCESS | 3876 | 1467872392104 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:52 INFO - PROCESS | 3876 | 1467872392213 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 23:19:52 INFO - PROCESS | 3876 | 1467872392219 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:52 INFO - PROCESS | 3876 | 1467872392221 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:52 INFO - PROCESS | 3876 | ++DOCSHELL 164E2400 == 34 [pid = 3876] [id = 371] 23:19:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (164E2800) [pid = 3876] [serial = 1112] [outer = 00000000] 23:19:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1660B400) [pid = 3876] [serial = 1113] [outer = 164E2800] 23:19:52 INFO - PROCESS | 3876 | 1467872392264 Marionette DEBUG loaded listener.js 23:19:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (16694400) [pid = 3876] [serial = 1114] [outer = 164E2800] 23:19:52 INFO - PROCESS | 3876 | 1467872392715 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 23:19:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 23:19:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 669ms 23:19:52 INFO - PROCESS | 3876 | 1467872392773 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 23:19:52 INFO - PROCESS | 3876 | 1467872392775 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 23:19:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 23:19:52 INFO - PROCESS | 3876 | 1467872392778 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 23:19:52 INFO - PROCESS | 3876 | 1467872392779 Marionette TRACE conn6 <- [1,1450,null,{}] 23:19:52 INFO - PROCESS | 3876 | 1467872392783 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:52 INFO - PROCESS | 3876 | 1467872392788 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:52 INFO - PROCESS | 3876 | 1467872392950 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 23:19:52 INFO - PROCESS | 3876 | 1467872392977 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:52 INFO - PROCESS | 3876 | 1467872392979 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:52 INFO - PROCESS | 3876 | ++DOCSHELL 17213C00 == 35 [pid = 3876] [id = 372] 23:19:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17218800) [pid = 3876] [serial = 1115] [outer = 00000000] 23:19:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1762A800) [pid = 3876] [serial = 1116] [outer = 17218800] 23:19:53 INFO - PROCESS | 3876 | 1467872393024 Marionette DEBUG loaded listener.js 23:19:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17892400) [pid = 3876] [serial = 1117] [outer = 17218800] 23:19:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17996C00) [pid = 3876] [serial = 1118] [outer = 0D67B800] 23:19:53 INFO - PROCESS | 3876 | 1467872393552 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 23:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 23:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 830ms 23:19:53 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (14C66400) [pid = 3876] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 23:19:53 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0C729000) [pid = 3876] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 23:19:53 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0DDC8C00) [pid = 3876] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 23:19:53 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (152B9000) [pid = 3876] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 23:19:53 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1628F800) [pid = 3876] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 23:19:53 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (18EF1000) [pid = 3876] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 23:19:53 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (12326000) [pid = 3876] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 23:19:53 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (11FBF400) [pid = 3876] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 23:19:53 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0DC4A000) [pid = 3876] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 23:19:53 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (13266400) [pid = 3876] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 23:19:53 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1629A800) [pid = 3876] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 23:19:53 INFO - PROCESS | 3876 | 1467872393736 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 23:19:53 INFO - PROCESS | 3876 | 1467872393741 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 23:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 23:19:53 INFO - PROCESS | 3876 | 1467872393761 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 23:19:53 INFO - PROCESS | 3876 | 1467872393764 Marionette TRACE conn6 <- [1,1454,null,{}] 23:19:53 INFO - PROCESS | 3876 | 1467872393771 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:53 INFO - PROCESS | 3876 | 1467872393774 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:53 INFO - PROCESS | 3876 | 1467872393893 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 23:19:54 INFO - PROCESS | 3876 | 1467872394015 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:54 INFO - PROCESS | 3876 | 1467872394020 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:54 INFO - PROCESS | 3876 | ++DOCSHELL 0D675800 == 36 [pid = 3876] [id = 373] 23:19:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0D676800) [pid = 3876] [serial = 1119] [outer = 00000000] 23:19:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0D730C00) [pid = 3876] [serial = 1120] [outer = 0D676800] 23:19:54 INFO - PROCESS | 3876 | 1467872394081 Marionette DEBUG loaded listener.js 23:19:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (0DC43400) [pid = 3876] [serial = 1121] [outer = 0D676800] 23:19:54 INFO - PROCESS | 3876 | 1467872394687 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 23:19:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 23:19:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 990ms 23:19:54 INFO - PROCESS | 3876 | 1467872394752 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 23:19:54 INFO - PROCESS | 3876 | 1467872394756 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 23:19:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 23:19:54 INFO - PROCESS | 3876 | 1467872394763 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 23:19:54 INFO - PROCESS | 3876 | 1467872394767 Marionette TRACE conn6 <- [1,1458,null,{}] 23:19:54 INFO - PROCESS | 3876 | 1467872394771 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:54 INFO - PROCESS | 3876 | 1467872394774 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:54 INFO - PROCESS | 3876 | 1467872394891 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 23:19:55 INFO - PROCESS | 3876 | 1467872395022 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:55 INFO - PROCESS | 3876 | 1467872395025 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:55 INFO - PROCESS | 3876 | ++DOCSHELL 124E2C00 == 37 [pid = 3876] [id = 374] 23:19:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (124E8400) [pid = 3876] [serial = 1122] [outer = 00000000] 23:19:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1325B000) [pid = 3876] [serial = 1123] [outer = 124E8400] 23:19:55 INFO - PROCESS | 3876 | 1467872395082 Marionette DEBUG loaded listener.js 23:19:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (137F4800) [pid = 3876] [serial = 1124] [outer = 124E8400] 23:19:55 INFO - PROCESS | 3876 | 1467872395698 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 23:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 23:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 990ms 23:19:55 INFO - PROCESS | 3876 | 1467872395752 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 23:19:55 INFO - PROCESS | 3876 | 1467872395755 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 23:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 23:19:55 INFO - PROCESS | 3876 | 1467872395759 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 23:19:55 INFO - PROCESS | 3876 | 1467872395761 Marionette TRACE conn6 <- [1,1462,null,{}] 23:19:55 INFO - PROCESS | 3876 | 1467872395771 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:55 INFO - PROCESS | 3876 | 1467872395776 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:55 INFO - PROCESS | 3876 | 1467872395893 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 23:19:56 INFO - PROCESS | 3876 | 1467872396025 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:56 INFO - PROCESS | 3876 | 1467872396029 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:56 INFO - PROCESS | 3876 | ++DOCSHELL 152CE000 == 38 [pid = 3876] [id = 375] 23:19:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (156D0800) [pid = 3876] [serial = 1125] [outer = 00000000] 23:19:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1628EC00) [pid = 3876] [serial = 1126] [outer = 156D0800] 23:19:56 INFO - PROCESS | 3876 | 1467872396089 Marionette DEBUG loaded listener.js 23:19:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (162AB400) [pid = 3876] [serial = 1127] [outer = 156D0800] 23:19:56 INFO - PROCESS | 3876 | 1467872396757 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 23:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 23:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1022ms 23:19:56 INFO - PROCESS | 3876 | 1467872396784 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 23:19:56 INFO - PROCESS | 3876 | 1467872396786 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 23:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 23:19:56 INFO - PROCESS | 3876 | 1467872396789 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 23:19:56 INFO - PROCESS | 3876 | 1467872396791 Marionette TRACE conn6 <- [1,1466,null,{}] 23:19:56 INFO - PROCESS | 3876 | 1467872396795 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:56 INFO - PROCESS | 3876 | 1467872396797 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:56 INFO - PROCESS | 3876 | 1467872396908 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 23:19:57 INFO - PROCESS | 3876 | 1467872397037 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:19:57 INFO - PROCESS | 3876 | 1467872397039 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:57 INFO - PROCESS | 3876 | ++DOCSHELL 16610800 == 39 [pid = 3876] [id = 376] 23:19:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17215400) [pid = 3876] [serial = 1128] [outer = 00000000] 23:19:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (174A5400) [pid = 3876] [serial = 1129] [outer = 17215400] 23:19:57 INFO - PROCESS | 3876 | 1467872397097 Marionette DEBUG loaded listener.js 23:19:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1762C000) [pid = 3876] [serial = 1130] [outer = 17215400] 23:19:57 INFO - PROCESS | 3876 | 1467872397891 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 23:19:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 23:19:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1184ms 23:19:57 INFO - PROCESS | 3876 | 1467872397979 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 23:19:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 23:19:57 INFO - PROCESS | 3876 | 1467872397983 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 23:19:57 INFO - PROCESS | 3876 | 1467872397988 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 23:19:57 INFO - PROCESS | 3876 | 1467872397992 Marionette TRACE conn6 <- [1,1470,null,{}] 23:19:58 INFO - PROCESS | 3876 | 1467872397997 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:19:58 INFO - PROCESS | 3876 | 1467872398000 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:19:58 INFO - PROCESS | 3876 | 1467872398145 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 164E2400 == 38 [pid = 3876] [id = 371] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 152C8400 == 37 [pid = 3876] [id = 370] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 14C68C00 == 36 [pid = 3876] [id = 369] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 0DD68C00 == 35 [pid = 3876] [id = 368] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 0C726C00 == 34 [pid = 3876] [id = 367] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 1325A000 == 33 [pid = 3876] [id = 366] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 0D72BC00 == 32 [pid = 3876] [id = 365] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 17430000 == 31 [pid = 3876] [id = 237] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 0D72FC00 == 30 [pid = 3876] [id = 238] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 0C720C00 == 29 [pid = 3876] [id = 235] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 08BE2000 == 28 [pid = 3876] [id = 239] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 15090C00 == 27 [pid = 3876] [id = 228] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 0DD03400 == 26 [pid = 3876] [id = 227] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 0D0CA800 == 25 [pid = 3876] [id = 226] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 0D950C00 == 24 [pid = 3876] [id = 240] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 0D945400 == 23 [pid = 3876] [id = 232] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 11DCE000 == 22 [pid = 3876] [id = 231] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 15005400 == 21 [pid = 3876] [id = 230] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 12394C00 == 20 [pid = 3876] [id = 242] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 1374A400 == 19 [pid = 3876] [id = 236] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 1742C000 == 18 [pid = 3876] [id = 233] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 152B0800 == 17 [pid = 3876] [id = 243] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 11B10400 == 16 [pid = 3876] [id = 241] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 16291800 == 15 [pid = 3876] [id = 229] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 18DD2000 == 14 [pid = 3876] [id = 234] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 15091800 == 13 [pid = 3876] [id = 364] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 152CE000 == 12 [pid = 3876] [id = 375] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 17213C00 == 11 [pid = 3876] [id = 372] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 0D675800 == 10 [pid = 3876] [id = 373] 23:19:59 INFO - PROCESS | 3876 | --DOCSHELL 124E2C00 == 9 [pid = 3876] [id = 374] 23:20:00 INFO - PROCESS | 3876 | --DOCSHELL 16610800 == 8 [pid = 3876] [id = 376] 23:20:00 INFO - PROCESS | 3876 | 1467872400747 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:00 INFO - PROCESS | 3876 | 1467872400750 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17125800) [pid = 3876] [serial = 1092] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (15005C00) [pid = 3876] [serial = 1080] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0D073000) [pid = 3876] [serial = 1068] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D384400) [pid = 3876] [serial = 1069] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (12395C00) [pid = 3876] [serial = 1057] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (11B12000) [pid = 3876] [serial = 1056] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (152CD000) [pid = 3876] [serial = 1083] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17215C00) [pid = 3876] [serial = 1060] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1660CC00) [pid = 3876] [serial = 1059] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (19A6F800) [pid = 3876] [serial = 1063] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (19A02400) [pid = 3876] [serial = 1062] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (19DCA000) [pid = 3876] [serial = 1065] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (152AE400) [pid = 3876] [serial = 1081] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (152C0400) [pid = 3876] [serial = 1087] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (14C69400) [pid = 3876] [serial = 1086] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1628F000) [pid = 3876] [serial = 1084] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (12376800) [pid = 3876] [serial = 1074] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (12472C00) [pid = 3876] [serial = 1075] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (0DC79000) [pid = 3876] [serial = 1071] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (0DD69800) [pid = 3876] [serial = 1072] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (13F7CC00) [pid = 3876] [serial = 1077] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (14C53800) [pid = 3876] [serial = 1078] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (1660A400) [pid = 3876] [serial = 1090] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (16606400) [pid = 3876] [serial = 1089] [outer = 00000000] [url = about:blank] 23:20:00 INFO - PROCESS | 3876 | ++DOCSHELL 0C722400 == 9 [pid = 3876] [id = 377] 23:20:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (0C725C00) [pid = 3876] [serial = 1131] [outer = 00000000] 23:20:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (0C72D800) [pid = 3876] [serial = 1132] [outer = 0C725C00] 23:20:00 INFO - PROCESS | 3876 | 1467872400909 Marionette DEBUG loaded listener.js 23:20:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (0D0D3C00) [pid = 3876] [serial = 1133] [outer = 0C725C00] 23:20:01 INFO - PROCESS | 3876 | 1467872401370 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 23:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 23:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 3463ms 23:20:01 INFO - PROCESS | 3876 | 1467872401454 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 23:20:01 INFO - PROCESS | 3876 | 1467872401458 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 23:20:01 INFO - PROCESS | 3876 | 1467872401462 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 23:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 23:20:01 INFO - PROCESS | 3876 | 1467872401465 Marionette TRACE conn6 <- [1,1474,null,{}] 23:20:01 INFO - PROCESS | 3876 | 1467872401471 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:01 INFO - PROCESS | 3876 | 1467872401476 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:01 INFO - PROCESS | 3876 | 1467872401573 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 23:20:01 INFO - PROCESS | 3876 | 1467872401583 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:01 INFO - PROCESS | 3876 | 1467872401586 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:01 INFO - PROCESS | 3876 | ++DOCSHELL 0DC47000 == 10 [pid = 3876] [id = 378] 23:20:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (0DC48C00) [pid = 3876] [serial = 1134] [outer = 00000000] 23:20:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (0DC4EC00) [pid = 3876] [serial = 1135] [outer = 0DC48C00] 23:20:01 INFO - PROCESS | 3876 | 1467872401633 Marionette DEBUG loaded listener.js 23:20:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0DC79000) [pid = 3876] [serial = 1136] [outer = 0DC48C00] 23:20:02 INFO - PROCESS | 3876 | 1467872402110 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 23:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 23:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 23:20:02 INFO - PROCESS | 3876 | 1467872402199 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 23:20:02 INFO - PROCESS | 3876 | 1467872402203 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 23:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 23:20:02 INFO - PROCESS | 3876 | 1467872402208 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 23:20:02 INFO - PROCESS | 3876 | 1467872402210 Marionette TRACE conn6 <- [1,1478,null,{}] 23:20:02 INFO - PROCESS | 3876 | 1467872402214 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:02 INFO - PROCESS | 3876 | 1467872402216 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:02 INFO - PROCESS | 3876 | 1467872402338 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 23:20:02 INFO - PROCESS | 3876 | 1467872402392 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:02 INFO - PROCESS | 3876 | 1467872402394 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:02 INFO - PROCESS | 3876 | ++DOCSHELL 0E938400 == 11 [pid = 3876] [id = 379] 23:20:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (0E940400) [pid = 3876] [serial = 1137] [outer = 00000000] 23:20:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (11CA7000) [pid = 3876] [serial = 1138] [outer = 0E940400] 23:20:02 INFO - PROCESS | 3876 | 1467872402439 Marionette DEBUG loaded listener.js 23:20:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (11FBA000) [pid = 3876] [serial = 1139] [outer = 0E940400] 23:20:02 INFO - PROCESS | 3876 | 1467872402837 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 23:20:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 23:20:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 669ms 23:20:02 INFO - PROCESS | 3876 | 1467872402887 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 23:20:02 INFO - PROCESS | 3876 | 1467872402889 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 23:20:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 23:20:02 INFO - PROCESS | 3876 | 1467872402895 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 23:20:02 INFO - PROCESS | 3876 | 1467872402900 Marionette TRACE conn6 <- [1,1482,null,{}] 23:20:02 INFO - PROCESS | 3876 | 1467872402918 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:02 INFO - PROCESS | 3876 | 1467872402922 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:03 INFO - PROCESS | 3876 | 1467872403039 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 23:20:03 INFO - PROCESS | 3876 | 1467872403052 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:03 INFO - PROCESS | 3876 | 1467872403054 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:03 INFO - PROCESS | 3876 | ++DOCSHELL 124E7400 == 12 [pid = 3876] [id = 380] 23:20:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (12582400) [pid = 3876] [serial = 1140] [outer = 00000000] 23:20:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (13749C00) [pid = 3876] [serial = 1141] [outer = 12582400] 23:20:03 INFO - PROCESS | 3876 | 1467872403143 Marionette DEBUG loaded listener.js 23:20:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (137ECC00) [pid = 3876] [serial = 1142] [outer = 12582400] 23:20:03 INFO - PROCESS | 3876 | 1467872403599 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 23:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 23:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 23:20:03 INFO - PROCESS | 3876 | 1467872403627 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 23:20:03 INFO - PROCESS | 3876 | 1467872403629 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 23:20:03 INFO - PROCESS | 3876 | 1467872403633 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 23:20:03 INFO - PROCESS | 3876 | 1467872403634 Marionette TRACE conn6 <- [1,1486,null,{}] 23:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 23:20:03 INFO - PROCESS | 3876 | 1467872403638 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:03 INFO - PROCESS | 3876 | 1467872403640 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:03 INFO - PROCESS | 3876 | 1467872403788 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 23:20:03 INFO - PROCESS | 3876 | 1467872403797 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:03 INFO - PROCESS | 3876 | 1467872403799 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:03 INFO - PROCESS | 3876 | ++DOCSHELL 137F3C00 == 13 [pid = 3876] [id = 381] 23:20:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (137F4000) [pid = 3876] [serial = 1143] [outer = 00000000] 23:20:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (14C69400) [pid = 3876] [serial = 1144] [outer = 137F4000] 23:20:03 INFO - PROCESS | 3876 | 1467872403890 Marionette DEBUG loaded listener.js 23:20:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (14C6CC00) [pid = 3876] [serial = 1145] [outer = 137F4000] 23:20:04 INFO - PROCESS | 3876 | 1467872404281 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 23:20:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 23:20:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 730ms 23:20:04 INFO - PROCESS | 3876 | 1467872404367 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 23:20:04 INFO - PROCESS | 3876 | 1467872404369 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 23:20:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 23:20:04 INFO - PROCESS | 3876 | 1467872404377 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 23:20:04 INFO - PROCESS | 3876 | 1467872404379 Marionette TRACE conn6 <- [1,1490,null,{}] 23:20:04 INFO - PROCESS | 3876 | 1467872404388 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:04 INFO - PROCESS | 3876 | 1467872404390 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:04 INFO - PROCESS | 3876 | 1467872404499 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 23:20:04 INFO - PROCESS | 3876 | 1467872404504 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:04 INFO - PROCESS | 3876 | 1467872404510 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:04 INFO - PROCESS | 3876 | ++DOCSHELL 15009400 == 14 [pid = 3876] [id = 382] 23:20:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (15088800) [pid = 3876] [serial = 1146] [outer = 00000000] 23:20:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (15262400) [pid = 3876] [serial = 1147] [outer = 15088800] 23:20:04 INFO - PROCESS | 3876 | 1467872404568 Marionette DEBUG loaded listener.js 23:20:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (152BBC00) [pid = 3876] [serial = 1148] [outer = 15088800] 23:20:05 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (124E8400) [pid = 3876] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 23:20:05 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (0D676800) [pid = 3876] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 23:20:05 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17218800) [pid = 3876] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 23:20:05 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0DD6C400) [pid = 3876] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 23:20:05 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (13262800) [pid = 3876] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 23:20:05 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0D72D800) [pid = 3876] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 23:20:05 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (14C69000) [pid = 3876] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 23:20:05 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (0C727800) [pid = 3876] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 23:20:05 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (152C9800) [pid = 3876] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 23:20:05 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (164E2800) [pid = 3876] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 23:20:05 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (156D0800) [pid = 3876] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 23:20:05 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (152C2800) [pid = 3876] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 23:20:05 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1703D000) [pid = 3876] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 23:20:05 INFO - PROCESS | 3876 | 1467872405264 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 23:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 23:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 930ms 23:20:05 INFO - PROCESS | 3876 | 1467872405303 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 23:20:05 INFO - PROCESS | 3876 | 1467872405305 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 23:20:05 INFO - PROCESS | 3876 | 1467872405309 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 23:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 23:20:05 INFO - PROCESS | 3876 | 1467872405311 Marionette TRACE conn6 <- [1,1494,null,{}] 23:20:05 INFO - PROCESS | 3876 | 1467872405314 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:05 INFO - PROCESS | 3876 | 1467872405316 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:05 INFO - PROCESS | 3876 | 1467872405399 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 23:20:05 INFO - PROCESS | 3876 | 1467872405491 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:05 INFO - PROCESS | 3876 | 1467872405493 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:05 INFO - PROCESS | 3876 | ++DOCSHELL 0D33A800 == 15 [pid = 3876] [id = 383] 23:20:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0D7B8C00) [pid = 3876] [serial = 1149] [outer = 00000000] 23:20:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (137EB400) [pid = 3876] [serial = 1150] [outer = 0D7B8C00] 23:20:05 INFO - PROCESS | 3876 | 1467872405537 Marionette DEBUG loaded listener.js 23:20:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (14C6D800) [pid = 3876] [serial = 1151] [outer = 0D7B8C00] 23:20:05 INFO - PROCESS | 3876 | 1467872405894 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 23:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 23:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 630ms 23:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 23:20:05 INFO - PROCESS | 3876 | 1467872405943 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 23:20:05 INFO - PROCESS | 3876 | 1467872405945 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 23:20:05 INFO - PROCESS | 3876 | 1467872405948 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 23:20:05 INFO - PROCESS | 3876 | 1467872405950 Marionette TRACE conn6 <- [1,1498,null,{}] 23:20:05 INFO - PROCESS | 3876 | 1467872405961 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:05 INFO - PROCESS | 3876 | 1467872405963 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:06 INFO - PROCESS | 3876 | 1467872406040 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 23:20:06 INFO - PROCESS | 3876 | 1467872406044 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:06 INFO - PROCESS | 3876 | 1467872406046 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:06 INFO - PROCESS | 3876 | ++DOCSHELL 137F0800 == 16 [pid = 3876] [id = 384] 23:20:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (1508CC00) [pid = 3876] [serial = 1152] [outer = 00000000] 23:20:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (152C8400) [pid = 3876] [serial = 1153] [outer = 1508CC00] 23:20:06 INFO - PROCESS | 3876 | 1467872406090 Marionette DEBUG loaded listener.js 23:20:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (156D6800) [pid = 3876] [serial = 1154] [outer = 1508CC00] 23:20:06 INFO - PROCESS | 3876 | 1467872406503 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 23:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 23:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 590ms 23:20:06 INFO - PROCESS | 3876 | 1467872406539 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 23:20:06 INFO - PROCESS | 3876 | 1467872406542 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 23:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 23:20:06 INFO - PROCESS | 3876 | 1467872406545 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 23:20:06 INFO - PROCESS | 3876 | 1467872406546 Marionette TRACE conn6 <- [1,1502,null,{}] 23:20:06 INFO - PROCESS | 3876 | 1467872406550 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:06 INFO - PROCESS | 3876 | 1467872406552 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:06 INFO - PROCESS | 3876 | 1467872406667 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 23:20:06 INFO - PROCESS | 3876 | 1467872406676 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:06 INFO - PROCESS | 3876 | 1467872406678 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:06 INFO - PROCESS | 3876 | ++DOCSHELL 11CF0000 == 17 [pid = 3876] [id = 385] 23:20:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (14C4F400) [pid = 3876] [serial = 1155] [outer = 00000000] 23:20:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (162A1800) [pid = 3876] [serial = 1156] [outer = 14C4F400] 23:20:06 INFO - PROCESS | 3876 | 1467872406723 Marionette DEBUG loaded listener.js 23:20:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (162A6400) [pid = 3876] [serial = 1157] [outer = 14C4F400] 23:20:07 INFO - PROCESS | 3876 | 1467872407196 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 23:20:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 23:20:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 670ms 23:20:07 INFO - PROCESS | 3876 | 1467872407220 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 23:20:07 INFO - PROCESS | 3876 | 1467872407224 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 23:20:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 23:20:07 INFO - PROCESS | 3876 | 1467872407230 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 23:20:07 INFO - PROCESS | 3876 | 1467872407234 Marionette TRACE conn6 <- [1,1506,null,{}] 23:20:07 INFO - PROCESS | 3876 | 1467872407241 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:07 INFO - PROCESS | 3876 | 1467872407245 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:07 INFO - PROCESS | 3876 | 1467872407368 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 23:20:07 INFO - PROCESS | 3876 | 1467872407478 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:07 INFO - PROCESS | 3876 | 1467872407483 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:07 INFO - PROCESS | 3876 | ++DOCSHELL 0D675C00 == 18 [pid = 3876] [id = 386] 23:20:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (0D676000) [pid = 3876] [serial = 1158] [outer = 00000000] 23:20:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (0D732400) [pid = 3876] [serial = 1159] [outer = 0D676000] 23:20:07 INFO - PROCESS | 3876 | 1467872407540 Marionette DEBUG loaded listener.js 23:20:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (0D94F800) [pid = 3876] [serial = 1160] [outer = 0D676000] 23:20:08 INFO - PROCESS | 3876 | 1467872408362 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 23:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 23:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1181ms 23:20:08 INFO - PROCESS | 3876 | 1467872408416 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 23:20:08 INFO - PROCESS | 3876 | 1467872408421 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 23:20:08 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 23:20:08 INFO - PROCESS | 3876 | 1467872408428 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 23:20:08 INFO - PROCESS | 3876 | 1467872408431 Marionette TRACE conn6 <- [1,1510,null,{}] 23:20:08 INFO - PROCESS | 3876 | 1467872408435 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:08 INFO - PROCESS | 3876 | 1467872408438 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:08 INFO - PROCESS | 3876 | 1467872408590 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 23:20:08 INFO - PROCESS | 3876 | 1467872408715 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:08 INFO - PROCESS | 3876 | 1467872408717 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:08 INFO - PROCESS | 3876 | ++DOCSHELL 11FD7C00 == 19 [pid = 3876] [id = 387] 23:20:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (12372C00) [pid = 3876] [serial = 1161] [outer = 00000000] 23:20:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1242C000) [pid = 3876] [serial = 1162] [outer = 12372C00] 23:20:08 INFO - PROCESS | 3876 | 1467872408781 Marionette DEBUG loaded listener.js 23:20:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1325A800) [pid = 3876] [serial = 1163] [outer = 12372C00] 23:20:09 INFO - PROCESS | 3876 | 1467872409526 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1660B400) [pid = 3876] [serial = 1113] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (162AB400) [pid = 3876] [serial = 1127] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1720F400) [pid = 3876] [serial = 1093] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1A236400) [pid = 3876] [serial = 1066] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (174A5400) [pid = 3876] [serial = 1129] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (137F4800) [pid = 3876] [serial = 1124] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1628EC00) [pid = 3876] [serial = 1126] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0DC43400) [pid = 3876] [serial = 1121] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1325B000) [pid = 3876] [serial = 1123] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1762A800) [pid = 3876] [serial = 1116] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17892400) [pid = 3876] [serial = 1117] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (0D730C00) [pid = 3876] [serial = 1120] [outer = 00000000] [url = about:blank] 23:20:09 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 23:20:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:20:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 23:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (164E2C00) [pid = 3876] [serial = 688] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:20:09 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 23:20:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:20:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 23:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (11C25400) [pid = 3876] [serial = 1104] [outer = 00000000] [url = about:blank] 23:20:09 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 23:20:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:20:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 23:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (137E9800) [pid = 3876] [serial = 1098] [outer = 00000000] [url = about:blank] 23:20:09 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 23:20:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 23:20:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 23:20:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (0DC49C00) [pid = 3876] [serial = 1096] [outer = 00000000] [url = about:blank] 23:20:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1177ms 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (13F7C400) [pid = 3876] [serial = 1099] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (0D7BF800) [pid = 3876] [serial = 1095] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (12329000) [pid = 3876] [serial = 1105] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (14C71000) [pid = 3876] [serial = 1108] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (0D946000) [pid = 3876] [serial = 1102] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (0D4FF400) [pid = 3876] [serial = 1101] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (14C70800) [pid = 3876] [serial = 1107] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (16694400) [pid = 3876] [serial = 1114] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (162AE800) [pid = 3876] [serial = 1111] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (16292400) [pid = 3876] [serial = 1110] [outer = 00000000] [url = about:blank] 23:20:09 INFO - PROCESS | 3876 | 1467872409610 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 23:20:09 INFO - PROCESS | 3876 | 1467872409615 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 23:20:09 INFO - PROCESS | 3876 | 1467872409620 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 23:20:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 23:20:09 INFO - PROCESS | 3876 | 1467872409623 Marionette TRACE conn6 <- [1,1514,null,{}] 23:20:09 INFO - PROCESS | 3876 | 1467872409629 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:09 INFO - PROCESS | 3876 | 1467872409632 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:09 INFO - PROCESS | 3876 | 1467872409724 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 23:20:09 INFO - PROCESS | 3876 | 1467872409730 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:09 INFO - PROCESS | 3876 | 1467872409732 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:09 INFO - PROCESS | 3876 | ++DOCSHELL 0D738000 == 20 [pid = 3876] [id = 388] 23:20:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (0D7B5C00) [pid = 3876] [serial = 1164] [outer = 00000000] 23:20:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (0D948800) [pid = 3876] [serial = 1165] [outer = 0D7B5C00] 23:20:09 INFO - PROCESS | 3876 | 1467872409780 Marionette DEBUG loaded listener.js 23:20:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (0DC4F000) [pid = 3876] [serial = 1166] [outer = 0D7B5C00] 23:20:10 INFO - PROCESS | 3876 | 1467872410290 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 23:20:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 23:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 23:20:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 23:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 23:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 23:20:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 23:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 23:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 23:20:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 730ms 23:20:10 INFO - PROCESS | 3876 | 1467872410355 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 23:20:10 INFO - PROCESS | 3876 | 1467872410359 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 23:20:10 INFO - PROCESS | 3876 | 1467872410365 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 23:20:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 23:20:10 INFO - PROCESS | 3876 | 1467872410368 Marionette TRACE conn6 <- [1,1518,null,{}] 23:20:10 INFO - PROCESS | 3876 | 1467872410371 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:10 INFO - PROCESS | 3876 | 1467872410374 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:10 INFO - PROCESS | 3876 | 1467872410457 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 23:20:10 INFO - PROCESS | 3876 | 1467872410540 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:10 INFO - PROCESS | 3876 | 1467872410542 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:10 INFO - PROCESS | 3876 | ++DOCSHELL 1239BC00 == 21 [pid = 3876] [id = 389] 23:20:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (123A3C00) [pid = 3876] [serial = 1167] [outer = 00000000] 23:20:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (12433000) [pid = 3876] [serial = 1168] [outer = 123A3C00] 23:20:10 INFO - PROCESS | 3876 | 1467872410590 Marionette DEBUG loaded listener.js 23:20:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (12586800) [pid = 3876] [serial = 1169] [outer = 123A3C00] 23:20:10 INFO - PROCESS | 3876 | 1467872410931 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 23:20:10 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 23:20:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 23:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:20:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 23:20:10 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 23:20:10 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. 23:20:10 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 23:20:10 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 23:20:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 23:20:11 INFO - PROCESS | 3876 | 1467872411000 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 23:20:11 INFO - PROCESS | 3876 | 1467872411002 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 23:20:11 INFO - PROCESS | 3876 | 1467872411006 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 23:20:11 INFO - PROCESS | 3876 | 1467872411009 Marionette TRACE conn6 <- [1,1522,null,{}] 23:20:11 INFO - PROCESS | 3876 | 1467872411020 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:11 INFO - PROCESS | 3876 | 1467872411025 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:11 INFO - PROCESS | 3876 | 1467872411108 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 23:20:11 INFO - PROCESS | 3876 | 1467872411114 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:11 INFO - PROCESS | 3876 | 1467872411117 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:11 INFO - PROCESS | 3876 | ++DOCSHELL 13F81400 == 22 [pid = 3876] [id = 390] 23:20:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (13F82400) [pid = 3876] [serial = 1170] [outer = 00000000] 23:20:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (14C6B000) [pid = 3876] [serial = 1171] [outer = 13F82400] 23:20:11 INFO - PROCESS | 3876 | 1467872411164 Marionette DEBUG loaded listener.js 23:20:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (14C73000) [pid = 3876] [serial = 1172] [outer = 13F82400] 23:20:11 INFO - PROCESS | 3876 | 1467872411611 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 23:20:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 23:20:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 670ms 23:20:11 INFO - PROCESS | 3876 | 1467872411679 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 23:20:11 INFO - PROCESS | 3876 | 1467872411682 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 23:20:11 INFO - PROCESS | 3876 | 1467872411685 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 23:20:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 23:20:11 INFO - PROCESS | 3876 | 1467872411687 Marionette TRACE conn6 <- [1,1526,null,{}] 23:20:11 INFO - PROCESS | 3876 | 1467872411691 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:11 INFO - PROCESS | 3876 | 1467872411693 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:11 INFO - PROCESS | 3876 | 1467872411804 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 23:20:11 INFO - PROCESS | 3876 | 1467872411882 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:11 INFO - PROCESS | 3876 | 1467872411885 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:11 INFO - PROCESS | 3876 | ++DOCSHELL 152C5400 == 23 [pid = 3876] [id = 391] 23:20:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (152C6400) [pid = 3876] [serial = 1173] [outer = 00000000] 23:20:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (152CD800) [pid = 3876] [serial = 1174] [outer = 152C6400] 23:20:11 INFO - PROCESS | 3876 | 1467872411929 Marionette DEBUG loaded listener.js 23:20:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (156DA400) [pid = 3876] [serial = 1175] [outer = 152C6400] 23:20:12 INFO - PROCESS | 3876 | 1467872412350 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 23:20:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 23:20:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 729ms 23:20:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 23:20:12 INFO - PROCESS | 3876 | 1467872412419 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 23:20:12 INFO - PROCESS | 3876 | 1467872412421 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 23:20:12 INFO - PROCESS | 3876 | 1467872412424 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 23:20:12 INFO - PROCESS | 3876 | 1467872412426 Marionette TRACE conn6 <- [1,1530,null,{}] 23:20:12 INFO - PROCESS | 3876 | 1467872412429 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:12 INFO - PROCESS | 3876 | 1467872412431 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:12 INFO - PROCESS | 3876 | 1467872412539 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 23:20:12 INFO - PROCESS | 3876 | 1467872412550 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:12 INFO - PROCESS | 3876 | 1467872412552 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:12 INFO - PROCESS | 3876 | ++DOCSHELL 152CD400 == 24 [pid = 3876] [id = 392] 23:20:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (1628EC00) [pid = 3876] [serial = 1176] [outer = 00000000] 23:20:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (162AC800) [pid = 3876] [serial = 1177] [outer = 1628EC00] 23:20:12 INFO - PROCESS | 3876 | 1467872412645 Marionette DEBUG loaded listener.js 23:20:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (16472C00) [pid = 3876] [serial = 1178] [outer = 1628EC00] 23:20:13 INFO - PROCESS | 3876 | 1467872413051 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 23:20:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 23:20:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 23:20:13 INFO - PROCESS | 3876 | 1467872413095 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 23:20:13 INFO - PROCESS | 3876 | 1467872413097 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 23:20:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 23:20:13 INFO - PROCESS | 3876 | 1467872413101 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 23:20:13 INFO - PROCESS | 3876 | 1467872413102 Marionette TRACE conn6 <- [1,1534,null,{}] 23:20:13 INFO - PROCESS | 3876 | 1467872413106 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:13 INFO - PROCESS | 3876 | 1467872413111 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:13 INFO - PROCESS | 3876 | 1467872413279 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 23:20:13 INFO - PROCESS | 3876 | 1467872413285 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:13 INFO - PROCESS | 3876 | 1467872413287 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:13 INFO - PROCESS | 3876 | ++DOCSHELL 0D72EC00 == 25 [pid = 3876] [id = 393] 23:20:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (152B5000) [pid = 3876] [serial = 1179] [outer = 00000000] 23:20:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (16617800) [pid = 3876] [serial = 1180] [outer = 152B5000] 23:20:13 INFO - PROCESS | 3876 | 1467872413340 Marionette DEBUG loaded listener.js 23:20:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (16608400) [pid = 3876] [serial = 1181] [outer = 152B5000] 23:20:13 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17215400) [pid = 3876] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 23:20:13 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (0E940400) [pid = 3876] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 23:20:13 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (0DC48C00) [pid = 3876] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 23:20:13 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (0C725C00) [pid = 3876] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 23:20:13 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (137F4000) [pid = 3876] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 23:20:13 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (0D7B8C00) [pid = 3876] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 23:20:13 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (15088800) [pid = 3876] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 23:20:13 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (1508CC00) [pid = 3876] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 23:20:13 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (12582400) [pid = 3876] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 23:20:13 INFO - PROCESS | 3876 | 1467872413810 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 23:20:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 23:20:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 23:20:13 INFO - PROCESS | 3876 | 1467872413831 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 23:20:13 INFO - PROCESS | 3876 | 1467872413833 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 23:20:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 23:20:13 INFO - PROCESS | 3876 | 1467872413836 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 23:20:13 INFO - PROCESS | 3876 | 1467872413838 Marionette TRACE conn6 <- [1,1538,null,{}] 23:20:13 INFO - PROCESS | 3876 | 1467872413841 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:13 INFO - PROCESS | 3876 | 1467872413843 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:13 INFO - PROCESS | 3876 | 1467872413920 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 23:20:13 INFO - PROCESS | 3876 | 1467872413926 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:13 INFO - PROCESS | 3876 | 1467872413928 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:13 INFO - PROCESS | 3876 | ++DOCSHELL 0D734800 == 26 [pid = 3876] [id = 394] 23:20:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (0DC44000) [pid = 3876] [serial = 1182] [outer = 00000000] 23:20:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (16615C00) [pid = 3876] [serial = 1183] [outer = 0DC44000] 23:20:13 INFO - PROCESS | 3876 | 1467872413971 Marionette DEBUG loaded listener.js 23:20:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (1686C800) [pid = 3876] [serial = 1184] [outer = 0DC44000] 23:20:14 INFO - PROCESS | 3876 | 1467872414398 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 23:20:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 23:20:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 630ms 23:20:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 23:20:14 INFO - PROCESS | 3876 | 1467872414467 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 23:20:14 INFO - PROCESS | 3876 | 1467872414469 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 23:20:14 INFO - PROCESS | 3876 | 1467872414472 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 23:20:14 INFO - PROCESS | 3876 | 1467872414474 Marionette TRACE conn6 <- [1,1542,null,{}] 23:20:14 INFO - PROCESS | 3876 | 1467872414477 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:14 INFO - PROCESS | 3876 | 1467872414479 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:14 INFO - PROCESS | 3876 | 1467872414556 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 23:20:14 INFO - PROCESS | 3876 | 1467872414562 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:14 INFO - PROCESS | 3876 | 1467872414564 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:14 INFO - PROCESS | 3876 | ++DOCSHELL 137EC800 == 27 [pid = 3876] [id = 395] 23:20:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (1703B000) [pid = 3876] [serial = 1185] [outer = 00000000] 23:20:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (1720EC00) [pid = 3876] [serial = 1186] [outer = 1703B000] 23:20:14 INFO - PROCESS | 3876 | 1467872414607 Marionette DEBUG loaded listener.js 23:20:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (17216000) [pid = 3876] [serial = 1187] [outer = 1703B000] 23:20:15 INFO - PROCESS | 3876 | 1467872415045 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 23:20:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 23:20:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 630ms 23:20:15 INFO - PROCESS | 3876 | 1467872415103 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 23:20:15 INFO - PROCESS | 3876 | 1467872415105 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 23:20:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 23:20:15 INFO - PROCESS | 3876 | 1467872415109 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 23:20:15 INFO - PROCESS | 3876 | 1467872415110 Marionette TRACE conn6 <- [1,1546,null,{}] 23:20:15 INFO - PROCESS | 3876 | 1467872415114 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:15 INFO - PROCESS | 3876 | 1467872415116 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:15 INFO - PROCESS | 3876 | 1467872415204 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 23:20:15 INFO - PROCESS | 3876 | 1467872415212 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:15 INFO - PROCESS | 3876 | 1467872415214 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:15 INFO - PROCESS | 3876 | ++DOCSHELL 1721DC00 == 28 [pid = 3876] [id = 396] 23:20:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (17422C00) [pid = 3876] [serial = 1188] [outer = 00000000] 23:20:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (174A5400) [pid = 3876] [serial = 1189] [outer = 17422C00] 23:20:15 INFO - PROCESS | 3876 | 1467872415256 Marionette DEBUG loaded listener.js 23:20:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (174A7400) [pid = 3876] [serial = 1190] [outer = 17422C00] 23:20:15 INFO - PROCESS | 3876 | 1467872415667 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 23:20:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 23:20:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 23:20:15 INFO - PROCESS | 3876 | 1467872415740 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 23:20:15 INFO - PROCESS | 3876 | 1467872415745 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 23:20:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 23:20:15 INFO - PROCESS | 3876 | 1467872415749 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 23:20:15 INFO - PROCESS | 3876 | 1467872415754 Marionette TRACE conn6 <- [1,1550,null,{}] 23:20:15 INFO - PROCESS | 3876 | 1467872415760 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:15 INFO - PROCESS | 3876 | 1467872415764 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:15 INFO - PROCESS | 3876 | 1467872415878 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 23:20:16 INFO - PROCESS | 3876 | 1467872416029 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:16 INFO - PROCESS | 3876 | 1467872416035 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:16 INFO - PROCESS | 3876 | ++DOCSHELL 0D7BE800 == 29 [pid = 3876] [id = 397] 23:20:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0D942000) [pid = 3876] [serial = 1191] [outer = 00000000] 23:20:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0DC49C00) [pid = 3876] [serial = 1192] [outer = 0D942000] 23:20:16 INFO - PROCESS | 3876 | 1467872416110 Marionette DEBUG loaded listener.js 23:20:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (0DE44800) [pid = 3876] [serial = 1193] [outer = 0D942000] 23:20:16 INFO - PROCESS | 3876 | 1467872416675 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 23:20:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 23:20:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 990ms 23:20:16 INFO - PROCESS | 3876 | 1467872416741 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 23:20:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 23:20:16 INFO - PROCESS | 3876 | 1467872416744 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 23:20:16 INFO - PROCESS | 3876 | 1467872416751 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 23:20:16 INFO - PROCESS | 3876 | 1467872416755 Marionette TRACE conn6 <- [1,1554,null,{}] 23:20:16 INFO - PROCESS | 3876 | 1467872416760 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:16 INFO - PROCESS | 3876 | 1467872416763 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:16 INFO - PROCESS | 3876 | 1467872416872 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 23:20:17 INFO - PROCESS | 3876 | 1467872417004 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:17 INFO - PROCESS | 3876 | 1467872417007 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:17 INFO - PROCESS | 3876 | ++DOCSHELL 137F0000 == 30 [pid = 3876] [id = 398] 23:20:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (137F1800) [pid = 3876] [serial = 1194] [outer = 00000000] 23:20:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (14C49C00) [pid = 3876] [serial = 1195] [outer = 137F1800] 23:20:17 INFO - PROCESS | 3876 | 1467872417064 Marionette DEBUG loaded listener.js 23:20:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (14C6B400) [pid = 3876] [serial = 1196] [outer = 137F1800] 23:20:17 INFO - PROCESS | 3876 | 1467872417678 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 23:20:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 23:20:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 989ms 23:20:17 INFO - PROCESS | 3876 | 1467872417740 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 23:20:17 INFO - PROCESS | 3876 | 1467872417743 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 23:20:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 23:20:17 INFO - PROCESS | 3876 | 1467872417747 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 23:20:17 INFO - PROCESS | 3876 | 1467872417749 Marionette TRACE conn6 <- [1,1558,null,{}] 23:20:17 INFO - PROCESS | 3876 | 1467872417759 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:17 INFO - PROCESS | 3876 | 1467872417764 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:17 INFO - PROCESS | 3876 | 1467872417873 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 23:20:18 INFO - PROCESS | 3876 | 1467872418005 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:18 INFO - PROCESS | 3876 | 1467872418009 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:18 INFO - PROCESS | 3876 | ++DOCSHELL 1660F000 == 31 [pid = 3876] [id = 399] 23:20:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1660F400) [pid = 3876] [serial = 1197] [outer = 00000000] 23:20:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1661AC00) [pid = 3876] [serial = 1198] [outer = 1660F400] 23:20:18 INFO - PROCESS | 3876 | 1467872418067 Marionette DEBUG loaded listener.js 23:20:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1712E000) [pid = 3876] [serial = 1199] [outer = 1660F400] 23:20:18 INFO - PROCESS | 3876 | 1467872418654 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 23:20:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 23:20:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 930ms 23:20:18 INFO - PROCESS | 3876 | 1467872418680 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 23:20:18 INFO - PROCESS | 3876 | 1467872418682 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 23:20:18 INFO - PROCESS | 3876 | 1467872418685 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 23:20:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 23:20:18 INFO - PROCESS | 3876 | 1467872418687 Marionette TRACE conn6 <- [1,1562,null,{}] 23:20:18 INFO - PROCESS | 3876 | 1467872418691 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:18 INFO - PROCESS | 3876 | 1467872418693 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:18 INFO - PROCESS | 3876 | 1467872418799 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 23:20:18 INFO - PROCESS | 3876 | 1467872418900 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:18 INFO - PROCESS | 3876 | 1467872418903 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:18 INFO - PROCESS | 3876 | ++DOCSHELL 17629800 == 32 [pid = 3876] [id = 400] 23:20:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17629C00) [pid = 3876] [serial = 1200] [outer = 00000000] 23:20:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17631C00) [pid = 3876] [serial = 1201] [outer = 17629C00] 23:20:18 INFO - PROCESS | 3876 | 1467872418956 Marionette DEBUG loaded listener.js 23:20:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1789BC00) [pid = 3876] [serial = 1202] [outer = 17629C00] 23:20:19 INFO - PROCESS | 3876 | 1467872419676 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 23:20:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 23:20:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1020ms 23:20:19 INFO - PROCESS | 3876 | 1467872419710 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 23:20:19 INFO - PROCESS | 3876 | 1467872419714 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 23:20:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 23:20:19 INFO - PROCESS | 3876 | 1467872419719 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 23:20:19 INFO - PROCESS | 3876 | 1467872419722 Marionette TRACE conn6 <- [1,1566,null,{}] 23:20:19 INFO - PROCESS | 3876 | 1467872419728 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:19 INFO - PROCESS | 3876 | 1467872419730 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:19 INFO - PROCESS | 3876 | 1467872419851 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 23:20:19 INFO - PROCESS | 3876 | 1467872419988 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:19 INFO - PROCESS | 3876 | 1467872419990 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:19 INFO - PROCESS | 3876 | ++DOCSHELL 0D950400 == 33 [pid = 3876] [id = 401] 23:20:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (0DC45C00) [pid = 3876] [serial = 1203] [outer = 00000000] 23:20:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (0E940400) [pid = 3876] [serial = 1204] [outer = 0DC45C00] 23:20:20 INFO - PROCESS | 3876 | 1467872420039 Marionette DEBUG loaded listener.js 23:20:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (11FB6400) [pid = 3876] [serial = 1205] [outer = 0DC45C00] 23:20:20 INFO - PROCESS | 3876 | --DOCSHELL 0C722400 == 32 [pid = 3876] [id = 377] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1762C000) [pid = 3876] [serial = 1130] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (11CA7000) [pid = 3876] [serial = 1138] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0DC4EC00) [pid = 3876] [serial = 1135] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0DC79000) [pid = 3876] [serial = 1136] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0C72D800) [pid = 3876] [serial = 1132] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (14C6CC00) [pid = 3876] [serial = 1145] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (14C69400) [pid = 3876] [serial = 1144] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0D0D3C00) [pid = 3876] [serial = 1133] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (137EB400) [pid = 3876] [serial = 1150] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (15262400) [pid = 3876] [serial = 1147] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (152C8400) [pid = 3876] [serial = 1153] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (156D6800) [pid = 3876] [serial = 1154] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (152BBC00) [pid = 3876] [serial = 1148] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (14C6D800) [pid = 3876] [serial = 1151] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (162A1800) [pid = 3876] [serial = 1156] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (13749C00) [pid = 3876] [serial = 1141] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (137ECC00) [pid = 3876] [serial = 1142] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (11FBA000) [pid = 3876] [serial = 1139] [outer = 00000000] [url = about:blank] 23:20:20 INFO - PROCESS | 3876 | 1467872420530 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 23:20:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 23:20:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 830ms 23:20:20 INFO - PROCESS | 3876 | 1467872420550 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 23:20:20 INFO - PROCESS | 3876 | 1467872420554 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 23:20:20 INFO - PROCESS | 3876 | 1467872420560 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 23:20:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 23:20:20 INFO - PROCESS | 3876 | 1467872420562 Marionette TRACE conn6 <- [1,1570,null,{}] 23:20:20 INFO - PROCESS | 3876 | 1467872420566 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:20 INFO - PROCESS | 3876 | 1467872420569 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:20 INFO - PROCESS | 3876 | 1467872420654 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 23:20:20 INFO - PROCESS | 3876 | 1467872420663 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:20 INFO - PROCESS | 3876 | 1467872420665 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:20 INFO - PROCESS | 3876 | ++DOCSHELL 0E9D0000 == 33 [pid = 3876] [id = 402] 23:20:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (11B0F000) [pid = 3876] [serial = 1206] [outer = 00000000] 23:20:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (11CA8000) [pid = 3876] [serial = 1207] [outer = 11B0F000] 23:20:20 INFO - PROCESS | 3876 | 1467872420712 Marionette DEBUG loaded listener.js 23:20:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (123A1400) [pid = 3876] [serial = 1208] [outer = 11B0F000] 23:20:21 INFO - PROCESS | 3876 | 1467872421192 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 23:20:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 23:20:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 670ms 23:20:21 INFO - PROCESS | 3876 | 1467872421235 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 23:20:21 INFO - PROCESS | 3876 | 1467872421237 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 23:20:21 INFO - PROCESS | 3876 | 1467872421241 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 23:20:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 23:20:21 INFO - PROCESS | 3876 | 1467872421244 Marionette TRACE conn6 <- [1,1574,null,{}] 23:20:21 INFO - PROCESS | 3876 | 1467872421254 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:21 INFO - PROCESS | 3876 | 1467872421258 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:21 INFO - PROCESS | 3876 | 1467872421371 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 23:20:21 INFO - PROCESS | 3876 | 1467872421486 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:21 INFO - PROCESS | 3876 | 1467872421489 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:21 INFO - PROCESS | 3876 | ++DOCSHELL 14C66000 == 34 [pid = 3876] [id = 403] 23:20:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (14C66400) [pid = 3876] [serial = 1209] [outer = 00000000] 23:20:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (14C6BC00) [pid = 3876] [serial = 1210] [outer = 14C66400] 23:20:21 INFO - PROCESS | 3876 | 1467872421536 Marionette DEBUG loaded listener.js 23:20:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (15007800) [pid = 3876] [serial = 1211] [outer = 14C66400] 23:20:21 INFO - PROCESS | 3876 | 1467872421910 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 23:20:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 23:20:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 23:20:21 INFO - PROCESS | 3876 | 1467872421975 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 23:20:21 INFO - PROCESS | 3876 | 1467872421978 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 23:20:21 INFO - PROCESS | 3876 | 1467872421981 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 23:20:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 23:20:21 INFO - PROCESS | 3876 | 1467872421982 Marionette TRACE conn6 <- [1,1578,null,{}] 23:20:21 INFO - PROCESS | 3876 | 1467872421986 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:21 INFO - PROCESS | 3876 | 1467872421988 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:22 INFO - PROCESS | 3876 | 1467872422082 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 23:20:22 INFO - PROCESS | 3876 | 1467872422088 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:22 INFO - PROCESS | 3876 | 1467872422090 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:22 INFO - PROCESS | 3876 | ++DOCSHELL 152B2400 == 35 [pid = 3876] [id = 404] 23:20:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (152B5C00) [pid = 3876] [serial = 1212] [outer = 00000000] 23:20:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (152CB800) [pid = 3876] [serial = 1213] [outer = 152B5C00] 23:20:22 INFO - PROCESS | 3876 | 1467872422136 Marionette DEBUG loaded listener.js 23:20:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (156D0800) [pid = 3876] [serial = 1214] [outer = 152B5C00] 23:20:22 INFO - PROCESS | 3876 | 1467872422559 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 23:20:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 23:20:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 629ms 23:20:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 23:20:22 INFO - PROCESS | 3876 | 1467872422615 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 23:20:22 INFO - PROCESS | 3876 | 1467872422617 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 23:20:22 INFO - PROCESS | 3876 | 1467872422620 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 23:20:22 INFO - PROCESS | 3876 | 1467872422622 Marionette TRACE conn6 <- [1,1582,null,{}] 23:20:22 INFO - PROCESS | 3876 | 1467872422631 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:22 INFO - PROCESS | 3876 | 1467872422633 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:22 INFO - PROCESS | 3876 | 1467872422745 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 23:20:22 INFO - PROCESS | 3876 | 1467872422827 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:22 INFO - PROCESS | 3876 | 1467872422829 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:22 INFO - PROCESS | 3876 | ++DOCSHELL 162A1800 == 36 [pid = 3876] [id = 405] 23:20:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (162A2C00) [pid = 3876] [serial = 1215] [outer = 00000000] 23:20:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (162AB400) [pid = 3876] [serial = 1216] [outer = 162A2C00] 23:20:22 INFO - PROCESS | 3876 | 1467872422872 Marionette DEBUG loaded listener.js 23:20:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (16604800) [pid = 3876] [serial = 1217] [outer = 162A2C00] 23:20:23 INFO - PROCESS | 3876 | 1467872423301 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 23:20:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 23:20:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 23:20:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 23:20:23 INFO - PROCESS | 3876 | 1467872423351 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 23:20:23 INFO - PROCESS | 3876 | 1467872423353 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 23:20:23 INFO - PROCESS | 3876 | 1467872423356 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 23:20:23 INFO - PROCESS | 3876 | 1467872423358 Marionette TRACE conn6 <- [1,1586,null,{}] 23:20:23 INFO - PROCESS | 3876 | 1467872423371 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:23 INFO - PROCESS | 3876 | 1467872423376 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:23 INFO - PROCESS | 3876 | 1467872423510 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 23:20:23 INFO - PROCESS | 3876 | 1467872423574 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:23 INFO - PROCESS | 3876 | 1467872423576 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:23 INFO - PROCESS | 3876 | ++DOCSHELL 0D3E9C00 == 37 [pid = 3876] [id = 406] 23:20:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (137EB800) [pid = 3876] [serial = 1218] [outer = 00000000] 23:20:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17427C00) [pid = 3876] [serial = 1219] [outer = 137EB800] 23:20:23 INFO - PROCESS | 3876 | 1467872423620 Marionette DEBUG loaded listener.js 23:20:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17430800) [pid = 3876] [serial = 1220] [outer = 137EB800] 23:20:24 INFO - PROCESS | 3876 | 1467872424029 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 23:20:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 23:20:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 690ms 23:20:24 INFO - PROCESS | 3876 | 1467872424047 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 23:20:24 INFO - PROCESS | 3876 | 1467872424049 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 23:20:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 23:20:24 INFO - PROCESS | 3876 | 1467872424067 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 23:20:24 INFO - PROCESS | 3876 | 1467872424069 Marionette TRACE conn6 <- [1,1590,null,{}] 23:20:24 INFO - PROCESS | 3876 | 1467872424073 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:24 INFO - PROCESS | 3876 | 1467872424075 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:24 INFO - PROCESS | 3876 | 1467872424210 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 23:20:24 INFO - PROCESS | 3876 | 1467872424216 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:24 INFO - PROCESS | 3876 | 1467872424217 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:24 INFO - PROCESS | 3876 | ++DOCSHELL 1762B000 == 38 [pid = 3876] [id = 407] 23:20:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1762B800) [pid = 3876] [serial = 1221] [outer = 00000000] 23:20:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1789DC00) [pid = 3876] [serial = 1222] [outer = 1762B800] 23:20:24 INFO - PROCESS | 3876 | 1467872424262 Marionette DEBUG loaded listener.js 23:20:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (17970C00) [pid = 3876] [serial = 1223] [outer = 1762B800] 23:20:24 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (152C6400) [pid = 3876] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 23:20:24 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (123A3C00) [pid = 3876] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 23:20:24 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0D7B5C00) [pid = 3876] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 23:20:24 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (13F82400) [pid = 3876] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 23:20:24 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1628EC00) [pid = 3876] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 23:20:24 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1703B000) [pid = 3876] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 23:20:24 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (152B5000) [pid = 3876] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 23:20:24 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0DC44000) [pid = 3876] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 23:20:24 INFO - PROCESS | 3876 | 1467872424737 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 23:20:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 23:20:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 23:20:24 INFO - PROCESS | 3876 | 1467872424796 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 23:20:24 INFO - PROCESS | 3876 | 1467872424798 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 23:20:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 23:20:24 INFO - PROCESS | 3876 | 1467872424801 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 23:20:24 INFO - PROCESS | 3876 | 1467872424802 Marionette TRACE conn6 <- [1,1594,null,{}] 23:20:24 INFO - PROCESS | 3876 | 1467872424806 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:24 INFO - PROCESS | 3876 | 1467872424808 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:24 INFO - PROCESS | 3876 | 1467872424887 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 23:20:24 INFO - PROCESS | 3876 | 1467872424973 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:24 INFO - PROCESS | 3876 | 1467872424975 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:24 INFO - PROCESS | 3876 | ++DOCSHELL 0D0CB800 == 39 [pid = 3876] [id = 408] 23:20:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (11CE8C00) [pid = 3876] [serial = 1224] [outer = 00000000] 23:20:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (16479C00) [pid = 3876] [serial = 1225] [outer = 11CE8C00] 23:20:25 INFO - PROCESS | 3876 | 1467872425023 Marionette DEBUG loaded listener.js 23:20:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17212C00) [pid = 3876] [serial = 1226] [outer = 11CE8C00] 23:20:25 INFO - PROCESS | 3876 | 1467872425380 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 23:20:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 23:20:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 630ms 23:20:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 23:20:25 INFO - PROCESS | 3876 | 1467872425432 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 23:20:25 INFO - PROCESS | 3876 | 1467872425434 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 23:20:25 INFO - PROCESS | 3876 | 1467872425437 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 23:20:25 INFO - PROCESS | 3876 | 1467872425438 Marionette TRACE conn6 <- [1,1598,null,{}] 23:20:25 INFO - PROCESS | 3876 | 1467872425442 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:25 INFO - PROCESS | 3876 | 1467872425443 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:25 INFO - PROCESS | 3876 | 1467872425547 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 23:20:25 INFO - PROCESS | 3876 | 1467872425639 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:25 INFO - PROCESS | 3876 | 1467872425641 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:25 INFO - PROCESS | 3876 | ++DOCSHELL 17898C00 == 40 [pid = 3876] [id = 409] 23:20:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1796CC00) [pid = 3876] [serial = 1227] [outer = 00000000] 23:20:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17B2CC00) [pid = 3876] [serial = 1228] [outer = 1796CC00] 23:20:25 INFO - PROCESS | 3876 | 1467872425686 Marionette DEBUG loaded listener.js 23:20:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17BE1C00) [pid = 3876] [serial = 1229] [outer = 1796CC00] 23:20:26 INFO - PROCESS | 3876 | 1467872426041 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 23:20:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 23:20:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 23:20:26 INFO - PROCESS | 3876 | 1467872426068 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 23:20:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 23:20:26 INFO - PROCESS | 3876 | 1467872426070 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 23:20:26 INFO - PROCESS | 3876 | 1467872426073 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 23:20:26 INFO - PROCESS | 3876 | 1467872426074 Marionette TRACE conn6 <- [1,1602,null,{}] 23:20:26 INFO - PROCESS | 3876 | 1467872426078 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:26 INFO - PROCESS | 3876 | 1467872426079 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:26 INFO - PROCESS | 3876 | 1467872426196 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 23:20:26 INFO - PROCESS | 3876 | 1467872426204 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:26 INFO - PROCESS | 3876 | 1467872426205 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:26 INFO - PROCESS | 3876 | ++DOCSHELL 17B2A000 == 41 [pid = 3876] [id = 410] 23:20:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (18DD1400) [pid = 3876] [serial = 1230] [outer = 00000000] 23:20:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (18EEC400) [pid = 3876] [serial = 1231] [outer = 18DD1400] 23:20:26 INFO - PROCESS | 3876 | 1467872426248 Marionette DEBUG loaded listener.js 23:20:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (18EF5800) [pid = 3876] [serial = 1232] [outer = 18DD1400] 23:20:26 INFO - PROCESS | 3876 | 1467872426715 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 23:20:26 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 23:20:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 23:20:26 INFO - PROCESS | 3876 | 1467872426744 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 23:20:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 23:20:26 INFO - PROCESS | 3876 | 1467872426749 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 23:20:26 INFO - PROCESS | 3876 | 1467872426754 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 23:20:26 INFO - PROCESS | 3876 | 1467872426759 Marionette TRACE conn6 <- [1,1606,null,{}] 23:20:26 INFO - PROCESS | 3876 | 1467872426766 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:26 INFO - PROCESS | 3876 | 1467872426769 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:26 INFO - PROCESS | 3876 | 1467872426885 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 23:20:27 INFO - PROCESS | 3876 | 1467872427038 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:27 INFO - PROCESS | 3876 | 1467872427043 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:27 INFO - PROCESS | 3876 | ++DOCSHELL 0D941400 == 42 [pid = 3876] [id = 411] 23:20:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (0D943400) [pid = 3876] [serial = 1233] [outer = 00000000] 23:20:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (0DC4CC00) [pid = 3876] [serial = 1234] [outer = 0D943400] 23:20:27 INFO - PROCESS | 3876 | 1467872427099 Marionette DEBUG loaded listener.js 23:20:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (0E8DB400) [pid = 3876] [serial = 1235] [outer = 0D943400] 23:20:27 INFO - PROCESS | 3876 | 1467872427678 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 23:20:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 23:20:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 989ms 23:20:27 INFO - PROCESS | 3876 | 1467872427745 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 23:20:27 INFO - PROCESS | 3876 | 1467872427750 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 23:20:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 23:20:27 INFO - PROCESS | 3876 | 1467872427756 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 23:20:27 INFO - PROCESS | 3876 | 1467872427759 Marionette TRACE conn6 <- [1,1610,null,{}] 23:20:27 INFO - PROCESS | 3876 | 1467872427763 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:27 INFO - PROCESS | 3876 | 1467872427766 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:27 INFO - PROCESS | 3876 | 1467872427880 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 23:20:28 INFO - PROCESS | 3876 | 1467872428015 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:28 INFO - PROCESS | 3876 | 1467872428018 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:28 INFO - PROCESS | 3876 | ++DOCSHELL 137F1000 == 43 [pid = 3876] [id = 412] 23:20:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (137F1C00) [pid = 3876] [serial = 1236] [outer = 00000000] 23:20:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (14C69400) [pid = 3876] [serial = 1237] [outer = 137F1C00] 23:20:28 INFO - PROCESS | 3876 | 1467872428075 Marionette DEBUG loaded listener.js 23:20:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (152B1400) [pid = 3876] [serial = 1238] [outer = 137F1C00] 23:20:28 INFO - PROCESS | 3876 | 1467872428671 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 23:20:28 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 23:20:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 970ms 23:20:28 INFO - PROCESS | 3876 | 1467872428730 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 23:20:28 INFO - PROCESS | 3876 | 1467872428732 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 23:20:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 23:20:28 INFO - PROCESS | 3876 | 1467872428736 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 23:20:28 INFO - PROCESS | 3876 | 1467872428740 Marionette TRACE conn6 <- [1,1614,null,{}] 23:20:28 INFO - PROCESS | 3876 | 1467872428751 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:28 INFO - PROCESS | 3876 | 1467872428756 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:28 INFO - PROCESS | 3876 | 1467872428869 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 23:20:29 INFO - PROCESS | 3876 | 1467872429003 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:29 INFO - PROCESS | 3876 | 1467872429007 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:29 INFO - PROCESS | 3876 | ++DOCSHELL 1762B400 == 44 [pid = 3876] [id = 413] 23:20:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1762E800) [pid = 3876] [serial = 1239] [outer = 00000000] 23:20:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (17B29400) [pid = 3876] [serial = 1240] [outer = 1762E800] 23:20:29 INFO - PROCESS | 3876 | 1467872429065 Marionette DEBUG loaded listener.js 23:20:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (18EF7000) [pid = 3876] [serial = 1241] [outer = 1762E800] 23:20:29 INFO - PROCESS | 3876 | 1467872429675 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 23:20:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 23:20:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 970ms 23:20:29 INFO - PROCESS | 3876 | 1467872429709 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 23:20:29 INFO - PROCESS | 3876 | 1467872429712 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 23:20:29 INFO - PROCESS | 3876 | 1467872429716 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 23:20:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 23:20:29 INFO - PROCESS | 3876 | 1467872429718 Marionette TRACE conn6 <- [1,1618,null,{}] 23:20:29 INFO - PROCESS | 3876 | 1467872429722 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:29 INFO - PROCESS | 3876 | 1467872429724 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:29 INFO - PROCESS | 3876 | 1467872429833 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 23:20:29 INFO - PROCESS | 3876 | 1467872429989 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:29 INFO - PROCESS | 3876 | 1467872429991 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:30 INFO - PROCESS | 3876 | ++DOCSHELL 17213800 == 45 [pid = 3876] [id = 414] 23:20:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (17216800) [pid = 3876] [serial = 1242] [outer = 00000000] 23:20:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (19D3C800) [pid = 3876] [serial = 1243] [outer = 17216800] 23:20:30 INFO - PROCESS | 3876 | 1467872430046 Marionette DEBUG loaded listener.js 23:20:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (1A113400) [pid = 3876] [serial = 1244] [outer = 17216800] 23:20:30 INFO - PROCESS | 3876 | 1467872430783 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 23:20:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 23:20:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1126ms 23:20:30 INFO - PROCESS | 3876 | 1467872430845 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 23:20:30 INFO - PROCESS | 3876 | 1467872430850 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 23:20:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 23:20:30 INFO - PROCESS | 3876 | 1467872430854 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 23:20:30 INFO - PROCESS | 3876 | 1467872430857 Marionette TRACE conn6 <- [1,1622,null,{}] 23:20:30 INFO - PROCESS | 3876 | 1467872430880 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:30 INFO - PROCESS | 3876 | 1467872430883 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:30 INFO - PROCESS | 3876 | 1467872430988 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 23:20:31 INFO - PROCESS | 3876 | 1467872431120 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:31 INFO - PROCESS | 3876 | 1467872431123 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:31 INFO - PROCESS | 3876 | ++DOCSHELL 0D94B800 == 46 [pid = 3876] [id = 415] 23:20:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (0DC46C00) [pid = 3876] [serial = 1245] [outer = 00000000] 23:20:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (11CE8000) [pid = 3876] [serial = 1246] [outer = 0DC46C00] 23:20:31 INFO - PROCESS | 3876 | 1467872431174 Marionette DEBUG loaded listener.js 23:20:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 103 (124E0800) [pid = 3876] [serial = 1247] [outer = 0DC46C00] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 17898C00 == 45 [pid = 3876] [id = 409] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 0D0CB800 == 44 [pid = 3876] [id = 408] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 1762B000 == 43 [pid = 3876] [id = 407] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 0D3E9C00 == 42 [pid = 3876] [id = 406] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 162A1800 == 41 [pid = 3876] [id = 405] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 152B2400 == 40 [pid = 3876] [id = 404] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 14C66000 == 39 [pid = 3876] [id = 403] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 0E9D0000 == 38 [pid = 3876] [id = 402] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 0D950400 == 37 [pid = 3876] [id = 401] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 1660F000 == 36 [pid = 3876] [id = 399] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 0D7BE800 == 35 [pid = 3876] [id = 397] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 1721DC00 == 34 [pid = 3876] [id = 396] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 137EC800 == 33 [pid = 3876] [id = 395] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 137F0000 == 32 [pid = 3876] [id = 398] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 17629800 == 31 [pid = 3876] [id = 400] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 17213800 == 30 [pid = 3876] [id = 414] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 1762B400 == 29 [pid = 3876] [id = 413] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 17B2A000 == 28 [pid = 3876] [id = 410] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 0D941400 == 27 [pid = 3876] [id = 411] 23:20:31 INFO - PROCESS | 3876 | --DOCSHELL 137F1000 == 26 [pid = 3876] [id = 412] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 102 (152CD800) [pid = 3876] [serial = 1174] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (156DA400) [pid = 3876] [serial = 1175] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (12433000) [pid = 3876] [serial = 1168] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (0D948800) [pid = 3876] [serial = 1165] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (0DC4F000) [pid = 3876] [serial = 1166] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (0D732400) [pid = 3876] [serial = 1159] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (14C6B000) [pid = 3876] [serial = 1171] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (1242C000) [pid = 3876] [serial = 1162] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (16472C00) [pid = 3876] [serial = 1178] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (162AC800) [pid = 3876] [serial = 1177] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (17216000) [pid = 3876] [serial = 1187] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (16617800) [pid = 3876] [serial = 1180] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (174A5400) [pid = 3876] [serial = 1189] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (16615C00) [pid = 3876] [serial = 1183] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (16608400) [pid = 3876] [serial = 1181] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1686C800) [pid = 3876] [serial = 1184] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (12586800) [pid = 3876] [serial = 1169] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1720EC00) [pid = 3876] [serial = 1186] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (14C73000) [pid = 3876] [serial = 1172] [outer = 00000000] [url = about:blank] 23:20:32 INFO - PROCESS | 3876 | 1467872432370 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 23:20:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 23:20:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1536ms 23:20:32 INFO - PROCESS | 3876 | 1467872432393 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 23:20:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 23:20:32 INFO - PROCESS | 3876 | 1467872432397 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 23:20:32 INFO - PROCESS | 3876 | 1467872432401 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 23:20:32 INFO - PROCESS | 3876 | 1467872432406 Marionette TRACE conn6 <- [1,1626,null,{}] 23:20:32 INFO - PROCESS | 3876 | 1467872432411 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:32 INFO - PROCESS | 3876 | 1467872432414 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:32 INFO - PROCESS | 3876 | 1467872432503 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 23:20:32 INFO - PROCESS | 3876 | 1467872432625 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:32 INFO - PROCESS | 3876 | 1467872432628 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:32 INFO - PROCESS | 3876 | ++DOCSHELL 0D67CC00 == 27 [pid = 3876] [id = 416] 23:20:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (0D67E800) [pid = 3876] [serial = 1248] [outer = 00000000] 23:20:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (0D943000) [pid = 3876] [serial = 1249] [outer = 0D67E800] 23:20:32 INFO - PROCESS | 3876 | 1467872432676 Marionette DEBUG loaded listener.js 23:20:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (0D950000) [pid = 3876] [serial = 1250] [outer = 0D67E800] 23:20:33 INFO - PROCESS | 3876 | 1467872433052 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 23:20:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 23:20:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 690ms 23:20:33 INFO - PROCESS | 3876 | 1467872433093 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 23:20:33 INFO - PROCESS | 3876 | 1467872433098 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 23:20:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 23:20:33 INFO - PROCESS | 3876 | 1467872433104 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 23:20:33 INFO - PROCESS | 3876 | 1467872433106 Marionette TRACE conn6 <- [1,1630,null,{}] 23:20:33 INFO - PROCESS | 3876 | 1467872433110 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:33 INFO - PROCESS | 3876 | 1467872433113 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:33 INFO - PROCESS | 3876 | 1467872433232 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 23:20:33 INFO - PROCESS | 3876 | 1467872433248 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:33 INFO - PROCESS | 3876 | 1467872433251 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:33 INFO - PROCESS | 3876 | ++DOCSHELL 11CEFC00 == 28 [pid = 3876] [id = 417] 23:20:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (11DCB000) [pid = 3876] [serial = 1251] [outer = 00000000] 23:20:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1242C000) [pid = 3876] [serial = 1252] [outer = 11DCB000] 23:20:33 INFO - PROCESS | 3876 | 1467872433297 Marionette DEBUG loaded listener.js 23:20:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (124E1C00) [pid = 3876] [serial = 1253] [outer = 11DCB000] 23:20:33 INFO - PROCESS | 3876 | 1467872433747 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 23:20:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 23:20:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 23:20:33 INFO - PROCESS | 3876 | 1467872433778 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 23:20:33 INFO - PROCESS | 3876 | 1467872433780 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 23:20:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 23:20:33 INFO - PROCESS | 3876 | 1467872433783 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 23:20:33 INFO - PROCESS | 3876 | 1467872433787 Marionette TRACE conn6 <- [1,1634,null,{}] 23:20:33 INFO - PROCESS | 3876 | 1467872433798 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:33 INFO - PROCESS | 3876 | 1467872433803 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:33 INFO - PROCESS | 3876 | 1467872433886 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 23:20:33 INFO - PROCESS | 3876 | 1467872433894 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:33 INFO - PROCESS | 3876 | 1467872433897 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:33 INFO - PROCESS | 3876 | ++DOCSHELL 14C4F800 == 29 [pid = 3876] [id = 418] 23:20:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (14C50400) [pid = 3876] [serial = 1254] [outer = 00000000] 23:20:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (14C69000) [pid = 3876] [serial = 1255] [outer = 14C50400] 23:20:33 INFO - PROCESS | 3876 | 1467872433944 Marionette DEBUG loaded listener.js 23:20:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (15005C00) [pid = 3876] [serial = 1256] [outer = 14C50400] 23:20:34 INFO - PROCESS | 3876 | 1467872434445 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 23:20:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 23:20:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 730ms 23:20:34 INFO - PROCESS | 3876 | 1467872434517 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 23:20:34 INFO - PROCESS | 3876 | 1467872434520 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 23:20:34 INFO - PROCESS | 3876 | 1467872434523 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 23:20:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 23:20:34 INFO - PROCESS | 3876 | 1467872434525 Marionette TRACE conn6 <- [1,1638,null,{}] 23:20:34 INFO - PROCESS | 3876 | 1467872434528 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:34 INFO - PROCESS | 3876 | 1467872434530 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:34 INFO - PROCESS | 3876 | 1467872434677 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 23:20:34 INFO - PROCESS | 3876 | 1467872434689 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:34 INFO - PROCESS | 3876 | 1467872434691 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:34 INFO - PROCESS | 3876 | ++DOCSHELL 152BDC00 == 30 [pid = 3876] [id = 419] 23:20:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (152C1000) [pid = 3876] [serial = 1257] [outer = 00000000] 23:20:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (152CBC00) [pid = 3876] [serial = 1258] [outer = 152C1000] 23:20:34 INFO - PROCESS | 3876 | 1467872434736 Marionette DEBUG loaded listener.js 23:20:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (156DB000) [pid = 3876] [serial = 1259] [outer = 152C1000] 23:20:35 INFO - PROCESS | 3876 | 1467872435162 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 23:20:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 23:20:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 23:20:35 INFO - PROCESS | 3876 | 1467872435197 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 23:20:35 INFO - PROCESS | 3876 | 1467872435199 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 23:20:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 23:20:35 INFO - PROCESS | 3876 | 1467872435202 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 23:20:35 INFO - PROCESS | 3876 | 1467872435204 Marionette TRACE conn6 <- [1,1642,null,{}] 23:20:35 INFO - PROCESS | 3876 | 1467872435207 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:35 INFO - PROCESS | 3876 | 1467872435209 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:35 INFO - PROCESS | 3876 | 1467872435320 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 23:20:35 INFO - PROCESS | 3876 | 1467872435326 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:35 INFO - PROCESS | 3876 | 1467872435329 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:35 INFO - PROCESS | 3876 | ++DOCSHELL 16299800 == 31 [pid = 3876] [id = 420] 23:20:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (1629A400) [pid = 3876] [serial = 1260] [outer = 00000000] 23:20:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (1646F400) [pid = 3876] [serial = 1261] [outer = 1629A400] 23:20:35 INFO - PROCESS | 3876 | 1467872435372 Marionette DEBUG loaded listener.js 23:20:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (164D7800) [pid = 3876] [serial = 1262] [outer = 1629A400] 23:20:35 INFO - PROCESS | 3876 | 1467872435830 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 23:20:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 23:20:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 23:20:35 INFO - PROCESS | 3876 | 1467872435873 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 23:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 23:20:35 INFO - PROCESS | 3876 | 1467872435876 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 23:20:35 INFO - PROCESS | 3876 | 1467872435879 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 23:20:35 INFO - PROCESS | 3876 | 1467872435880 Marionette TRACE conn6 <- [1,1646,null,{}] 23:20:35 INFO - PROCESS | 3876 | 1467872435884 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:35 INFO - PROCESS | 3876 | 1467872435889 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:36 INFO - PROCESS | 3876 | 1467872436015 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 23:20:36 INFO - PROCESS | 3876 | 1467872436105 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:36 INFO - PROCESS | 3876 | 1467872436107 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:36 INFO - PROCESS | 3876 | ++DOCSHELL 16609000 == 32 [pid = 3876] [id = 421] 23:20:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 100 (1660D800) [pid = 3876] [serial = 1263] [outer = 00000000] 23:20:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 101 (17127800) [pid = 3876] [serial = 1264] [outer = 1660D800] 23:20:36 INFO - PROCESS | 3876 | 1467872436153 Marionette DEBUG loaded listener.js 23:20:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 102 (17213C00) [pid = 3876] [serial = 1265] [outer = 1660D800] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 101 (162A2C00) [pid = 3876] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 100 (152B5C00) [pid = 3876] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 99 (0DC45C00) [pid = 3876] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (17422C00) [pid = 3876] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (137F1800) [pid = 3876] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (137EB800) [pid = 3876] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (0D942000) [pid = 3876] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (1796CC00) [pid = 3876] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (1660F400) [pid = 3876] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (17629C00) [pid = 3876] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (14C66400) [pid = 3876] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (11B0F000) [pid = 3876] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (18DD1400) [pid = 3876] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (11CE8C00) [pid = 3876] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1762B800) [pid = 3876] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (0D676000) [pid = 3876] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (14C4F400) [pid = 3876] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 23:20:36 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (12372C00) [pid = 3876] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 23:20:36 INFO - PROCESS | 3876 | 1467872436841 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 23:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 23:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1018ms 23:20:36 INFO - PROCESS | 3876 | 1467872436897 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 23:20:36 INFO - PROCESS | 3876 | 1467872436900 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 23:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 23:20:36 INFO - PROCESS | 3876 | 1467872436903 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 23:20:36 INFO - PROCESS | 3876 | 1467872436904 Marionette TRACE conn6 <- [1,1650,null,{}] 23:20:36 INFO - PROCESS | 3876 | 1467872436908 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:36 INFO - PROCESS | 3876 | 1467872436910 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:36 INFO - PROCESS | 3876 | 1467872436986 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 23:20:36 INFO - PROCESS | 3876 | 1467872436993 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:36 INFO - PROCESS | 3876 | 1467872436995 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:37 INFO - PROCESS | 3876 | ++DOCSHELL 12376800 == 33 [pid = 3876] [id = 422] 23:20:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (137F4000) [pid = 3876] [serial = 1266] [outer = 00000000] 23:20:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (16603800) [pid = 3876] [serial = 1267] [outer = 137F4000] 23:20:37 INFO - PROCESS | 3876 | 1467872437038 Marionette DEBUG loaded listener.js 23:20:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (17038800) [pid = 3876] [serial = 1268] [outer = 137F4000] 23:20:37 INFO - PROCESS | 3876 | 1467872437454 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 23:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 23:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 629ms 23:20:37 INFO - PROCESS | 3876 | 1467872437534 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 23:20:37 INFO - PROCESS | 3876 | 1467872437536 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 23:20:37 INFO - PROCESS | 3876 | 1467872437539 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 23:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 23:20:37 INFO - PROCESS | 3876 | 1467872437541 Marionette TRACE conn6 <- [1,1654,null,{}] 23:20:37 INFO - PROCESS | 3876 | 1467872437544 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:37 INFO - PROCESS | 3876 | 1467872437546 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:37 INFO - PROCESS | 3876 | 1467872437624 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 23:20:37 INFO - PROCESS | 3876 | 1467872437629 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:37 INFO - PROCESS | 3876 | 1467872437631 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:37 INFO - PROCESS | 3876 | ++DOCSHELL 162AC800 == 34 [pid = 3876] [id = 423] 23:20:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (164E0000) [pid = 3876] [serial = 1269] [outer = 00000000] 23:20:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1742CC00) [pid = 3876] [serial = 1270] [outer = 164E0000] 23:20:37 INFO - PROCESS | 3876 | 1467872437674 Marionette DEBUG loaded listener.js 23:20:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (17425400) [pid = 3876] [serial = 1271] [outer = 164E0000] 23:20:38 INFO - PROCESS | 3876 | 1467872438108 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 23:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 23:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 23:20:38 INFO - PROCESS | 3876 | 1467872438177 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 23:20:38 INFO - PROCESS | 3876 | 1467872438179 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 23:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 23:20:38 INFO - PROCESS | 3876 | 1467872438183 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 23:20:38 INFO - PROCESS | 3876 | 1467872438184 Marionette TRACE conn6 <- [1,1658,null,{}] 23:20:38 INFO - PROCESS | 3876 | 1467872438188 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:38 INFO - PROCESS | 3876 | 1467872438189 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:38 INFO - PROCESS | 3876 | 1467872438270 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 23:20:38 INFO - PROCESS | 3876 | 1467872438275 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:38 INFO - PROCESS | 3876 | 1467872438277 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:38 INFO - PROCESS | 3876 | ++DOCSHELL 17895C00 == 35 [pid = 3876] [id = 424] 23:20:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (17896000) [pid = 3876] [serial = 1272] [outer = 00000000] 23:20:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (17A69C00) [pid = 3876] [serial = 1273] [outer = 17896000] 23:20:38 INFO - PROCESS | 3876 | 1467872438329 Marionette DEBUG loaded listener.js 23:20:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (17B2C000) [pid = 3876] [serial = 1274] [outer = 17896000] 23:20:39 INFO - PROCESS | 3876 | 1467872439087 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 23:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 23:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 970ms 23:20:39 INFO - PROCESS | 3876 | 1467872439154 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 23:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 23:20:39 INFO - PROCESS | 3876 | 1467872439159 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 23:20:39 INFO - PROCESS | 3876 | 1467872439164 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 23:20:39 INFO - PROCESS | 3876 | 1467872439167 Marionette TRACE conn6 <- [1,1662,null,{}] 23:20:39 INFO - PROCESS | 3876 | 1467872439173 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:39 INFO - PROCESS | 3876 | 1467872439177 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:39 INFO - PROCESS | 3876 | 1467872439305 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 23:20:39 INFO - PROCESS | 3876 | 1467872439435 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:39 INFO - PROCESS | 3876 | 1467872439438 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:39 INFO - PROCESS | 3876 | ++DOCSHELL 0D4F6C00 == 36 [pid = 3876] [id = 425] 23:20:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (0D736000) [pid = 3876] [serial = 1275] [outer = 00000000] 23:20:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (0DCE7000) [pid = 3876] [serial = 1276] [outer = 0D736000] 23:20:39 INFO - PROCESS | 3876 | 1467872439496 Marionette DEBUG loaded listener.js 23:20:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (11B0FC00) [pid = 3876] [serial = 1277] [outer = 0D736000] 23:20:40 INFO - PROCESS | 3876 | 1467872440177 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 23:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 23:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1024ms 23:20:40 INFO - PROCESS | 3876 | 1467872440188 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 23:20:40 INFO - PROCESS | 3876 | 1467872440193 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 23:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 23:20:40 INFO - PROCESS | 3876 | 1467872440249 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 23:20:40 INFO - PROCESS | 3876 | 1467872440252 Marionette TRACE conn6 <- [1,1666,null,{}] 23:20:40 INFO - PROCESS | 3876 | 1467872440256 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:40 INFO - PROCESS | 3876 | 1467872440259 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:40 INFO - PROCESS | 3876 | 1467872440387 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 23:20:40 INFO - PROCESS | 3876 | 1467872440523 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:40 INFO - PROCESS | 3876 | 1467872440526 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:40 INFO - PROCESS | 3876 | ++DOCSHELL 1374E400 == 37 [pid = 3876] [id = 426] 23:20:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (137EA800) [pid = 3876] [serial = 1278] [outer = 00000000] 23:20:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (14C68400) [pid = 3876] [serial = 1279] [outer = 137EA800] 23:20:40 INFO - PROCESS | 3876 | 1467872440584 Marionette DEBUG loaded listener.js 23:20:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (15263C00) [pid = 3876] [serial = 1280] [outer = 137EA800] 23:20:41 INFO - PROCESS | 3876 | --DOCSHELL 162AC800 == 36 [pid = 3876] [id = 423] 23:20:41 INFO - PROCESS | 3876 | --DOCSHELL 12376800 == 35 [pid = 3876] [id = 422] 23:20:41 INFO - PROCESS | 3876 | --DOCSHELL 16609000 == 34 [pid = 3876] [id = 421] 23:20:41 INFO - PROCESS | 3876 | --DOCSHELL 16299800 == 33 [pid = 3876] [id = 420] 23:20:41 INFO - PROCESS | 3876 | --DOCSHELL 152BDC00 == 32 [pid = 3876] [id = 419] 23:20:41 INFO - PROCESS | 3876 | --DOCSHELL 14C4F800 == 31 [pid = 3876] [id = 418] 23:20:41 INFO - PROCESS | 3876 | --DOCSHELL 11CEFC00 == 30 [pid = 3876] [id = 417] 23:20:41 INFO - PROCESS | 3876 | --DOCSHELL 0D67CC00 == 29 [pid = 3876] [id = 416] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (162A6400) [pid = 3876] [serial = 1157] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (1325A800) [pid = 3876] [serial = 1163] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (0D94F800) [pid = 3876] [serial = 1160] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (162AB400) [pid = 3876] [serial = 1216] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (16604800) [pid = 3876] [serial = 1217] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (152CB800) [pid = 3876] [serial = 1213] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (0E940400) [pid = 3876] [serial = 1204] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (11FB6400) [pid = 3876] [serial = 1205] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (174A7400) [pid = 3876] [serial = 1190] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (14C49C00) [pid = 3876] [serial = 1195] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (14C6B400) [pid = 3876] [serial = 1196] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (17430800) [pid = 3876] [serial = 1220] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (0DC49C00) [pid = 3876] [serial = 1192] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (17BE1C00) [pid = 3876] [serial = 1229] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0DE44800) [pid = 3876] [serial = 1193] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1661AC00) [pid = 3876] [serial = 1198] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (17427C00) [pid = 3876] [serial = 1219] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1712E000) [pid = 3876] [serial = 1199] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (17631C00) [pid = 3876] [serial = 1201] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1789BC00) [pid = 3876] [serial = 1202] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (14C6BC00) [pid = 3876] [serial = 1210] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (15007800) [pid = 3876] [serial = 1211] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (11CA8000) [pid = 3876] [serial = 1207] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (18EEC400) [pid = 3876] [serial = 1231] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (123A1400) [pid = 3876] [serial = 1208] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (16479C00) [pid = 3876] [serial = 1225] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1789DC00) [pid = 3876] [serial = 1222] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (18EF5800) [pid = 3876] [serial = 1232] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17970C00) [pid = 3876] [serial = 1223] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17212C00) [pid = 3876] [serial = 1226] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (17B2CC00) [pid = 3876] [serial = 1228] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (156D0800) [pid = 3876] [serial = 1214] [outer = 00000000] [url = about:blank] 23:20:41 INFO - PROCESS | 3876 | 1467872441471 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 23:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 23:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1309ms 23:20:41 INFO - PROCESS | 3876 | 1467872441533 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 23:20:41 INFO - PROCESS | 3876 | 1467872441537 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 23:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 23:20:41 INFO - PROCESS | 3876 | 1467872441542 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 23:20:41 INFO - PROCESS | 3876 | 1467872441545 Marionette TRACE conn6 <- [1,1670,null,{}] 23:20:41 INFO - PROCESS | 3876 | 1467872441550 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:41 INFO - PROCESS | 3876 | 1467872441553 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:41 INFO - PROCESS | 3876 | 1467872441640 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 23:20:41 INFO - PROCESS | 3876 | 1467872441647 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:41 INFO - PROCESS | 3876 | 1467872441651 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:41 INFO - PROCESS | 3876 | ++DOCSHELL 0D738C00 == 30 [pid = 3876] [id = 427] 23:20:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0D7BB000) [pid = 3876] [serial = 1281] [outer = 00000000] 23:20:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0D946000) [pid = 3876] [serial = 1282] [outer = 0D7BB000] 23:20:41 INFO - PROCESS | 3876 | 1467872441698 Marionette DEBUG loaded listener.js 23:20:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0DC4EC00) [pid = 3876] [serial = 1283] [outer = 0D7BB000] 23:20:42 INFO - PROCESS | 3876 | 1467872442216 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 23:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 23:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 23:20:42 INFO - PROCESS | 3876 | 1467872442273 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 23:20:42 INFO - PROCESS | 3876 | 1467872442278 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 23:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 23:20:42 INFO - PROCESS | 3876 | 1467872442284 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 23:20:42 INFO - PROCESS | 3876 | 1467872442287 Marionette TRACE conn6 <- [1,1674,null,{}] 23:20:42 INFO - PROCESS | 3876 | 1467872442290 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:42 INFO - PROCESS | 3876 | 1467872442293 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:42 INFO - PROCESS | 3876 | 1467872442378 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 23:20:42 INFO - PROCESS | 3876 | 1467872442472 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:42 INFO - PROCESS | 3876 | 1467872442474 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:42 INFO - PROCESS | 3876 | ++DOCSHELL 11B11400 == 31 [pid = 3876] [id = 428] 23:20:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (11C24400) [pid = 3876] [serial = 1284] [outer = 00000000] 23:20:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1232BC00) [pid = 3876] [serial = 1285] [outer = 11C24400] 23:20:42 INFO - PROCESS | 3876 | 1467872442521 Marionette DEBUG loaded listener.js 23:20:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (12474C00) [pid = 3876] [serial = 1286] [outer = 11C24400] 23:20:42 INFO - PROCESS | 3876 | 1467872442950 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 23:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 23:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 729ms 23:20:43 INFO - PROCESS | 3876 | 1467872443026 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 23:20:43 INFO - PROCESS | 3876 | 1467872443028 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 23:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 23:20:43 INFO - PROCESS | 3876 | 1467872443036 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 23:20:43 INFO - PROCESS | 3876 | 1467872443039 Marionette TRACE conn6 <- [1,1678,null,{}] 23:20:43 INFO - PROCESS | 3876 | 1467872443050 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:43 INFO - PROCESS | 3876 | 1467872443055 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:43 INFO - PROCESS | 3876 | 1467872443147 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 23:20:43 INFO - PROCESS | 3876 | 1467872443156 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:43 INFO - PROCESS | 3876 | 1467872443159 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:43 INFO - PROCESS | 3876 | ++DOCSHELL 1500A400 == 32 [pid = 3876] [id = 429] 23:20:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1500A800) [pid = 3876] [serial = 1287] [outer = 00000000] 23:20:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (15133400) [pid = 3876] [serial = 1288] [outer = 1500A800] 23:20:43 INFO - PROCESS | 3876 | 1467872443208 Marionette DEBUG loaded listener.js 23:20:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (152BDC00) [pid = 3876] [serial = 1289] [outer = 1500A800] 23:20:43 INFO - PROCESS | 3876 | 1467872443664 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 23:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 23:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 670ms 23:20:43 INFO - PROCESS | 3876 | 1467872443714 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 23:20:43 INFO - PROCESS | 3876 | 1467872443717 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 23:20:43 INFO - PROCESS | 3876 | 1467872443720 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 23:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 23:20:43 INFO - PROCESS | 3876 | 1467872443722 Marionette TRACE conn6 <- [1,1682,null,{}] 23:20:43 INFO - PROCESS | 3876 | 1467872443725 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:43 INFO - PROCESS | 3876 | 1467872443727 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:43 INFO - PROCESS | 3876 | 1467872443845 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 23:20:43 INFO - PROCESS | 3876 | 1467872443850 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:43 INFO - PROCESS | 3876 | 1467872443852 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:43 INFO - PROCESS | 3876 | ++DOCSHELL 156D2000 == 33 [pid = 3876] [id = 430] 23:20:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (156D8400) [pid = 3876] [serial = 1290] [outer = 00000000] 23:20:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (162A3400) [pid = 3876] [serial = 1291] [outer = 156D8400] 23:20:43 INFO - PROCESS | 3876 | 1467872443896 Marionette DEBUG loaded listener.js 23:20:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (162AE000) [pid = 3876] [serial = 1292] [outer = 156D8400] 23:20:44 INFO - PROCESS | 3876 | 1467872444327 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 23:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 23:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 630ms 23:20:44 INFO - PROCESS | 3876 | 1467872444355 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 23:20:44 INFO - PROCESS | 3876 | 1467872444356 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 23:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 23:20:44 INFO - PROCESS | 3876 | 1467872444360 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 23:20:44 INFO - PROCESS | 3876 | 1467872444361 Marionette TRACE conn6 <- [1,1686,null,{}] 23:20:44 INFO - PROCESS | 3876 | 1467872444364 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:44 INFO - PROCESS | 3876 | 1467872444366 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:44 INFO - PROCESS | 3876 | 1467872444478 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 23:20:44 INFO - PROCESS | 3876 | 1467872444511 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:44 INFO - PROCESS | 3876 | 1467872444513 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:44 INFO - PROCESS | 3876 | ++DOCSHELL 164DF800 == 34 [pid = 3876] [id = 431] 23:20:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (164E3800) [pid = 3876] [serial = 1293] [outer = 00000000] 23:20:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1660C000) [pid = 3876] [serial = 1294] [outer = 164E3800] 23:20:44 INFO - PROCESS | 3876 | 1467872444610 Marionette DEBUG loaded listener.js 23:20:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1660DC00) [pid = 3876] [serial = 1295] [outer = 164E3800] 23:20:45 INFO - PROCESS | 3876 | 1467872445043 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 23:20:45 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 23:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 23:20:45 INFO - PROCESS | 3876 | 1467872445100 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 23:20:45 INFO - PROCESS | 3876 | 1467872445102 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 23:20:45 INFO - PROCESS | 3876 | 1467872445105 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 23:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 23:20:45 INFO - PROCESS | 3876 | 1467872445107 Marionette TRACE conn6 <- [1,1690,null,{}] 23:20:45 INFO - PROCESS | 3876 | 1467872445110 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:45 INFO - PROCESS | 3876 | 1467872445116 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:45 INFO - PROCESS | 3876 | 1467872445269 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 23:20:45 INFO - PROCESS | 3876 | 1467872445274 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:45 INFO - PROCESS | 3876 | 1467872445276 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:45 INFO - PROCESS | 3876 | ++DOCSHELL 16874800 == 35 [pid = 3876] [id = 432] 23:20:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1703DC00) [pid = 3876] [serial = 1296] [outer = 00000000] 23:20:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17427C00) [pid = 3876] [serial = 1297] [outer = 1703DC00] 23:20:45 INFO - PROCESS | 3876 | 1467872445323 Marionette DEBUG loaded listener.js 23:20:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17212C00) [pid = 3876] [serial = 1298] [outer = 1703DC00] 23:20:45 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1629A400) [pid = 3876] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 23:20:45 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0D943400) [pid = 3876] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 23:20:45 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (137F1C00) [pid = 3876] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 23:20:45 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1762E800) [pid = 3876] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 23:20:45 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (17216800) [pid = 3876] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 23:20:45 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (164E0000) [pid = 3876] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 23:20:45 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1660D800) [pid = 3876] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 23:20:45 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (137F4000) [pid = 3876] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 23:20:45 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (152C1000) [pid = 3876] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 23:20:45 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (14C50400) [pid = 3876] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 23:20:45 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0D67E800) [pid = 3876] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 23:20:45 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (11DCB000) [pid = 3876] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 23:20:45 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0DC46C00) [pid = 3876] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 23:20:45 INFO - PROCESS | 3876 | 1467872445898 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 23:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 23:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 830ms 23:20:45 INFO - PROCESS | 3876 | 1467872445939 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 23:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 23:20:45 INFO - PROCESS | 3876 | 1467872445941 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 23:20:45 INFO - PROCESS | 3876 | 1467872445944 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 23:20:45 INFO - PROCESS | 3876 | 1467872445946 Marionette TRACE conn6 <- [1,1694,null,{}] 23:20:45 INFO - PROCESS | 3876 | 1467872445949 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:45 INFO - PROCESS | 3876 | 1467872445951 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:46 INFO - PROCESS | 3876 | 1467872446029 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 23:20:46 INFO - PROCESS | 3876 | 1467872446035 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:46 INFO - PROCESS | 3876 | 1467872446036 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:46 INFO - PROCESS | 3876 | ++DOCSHELL 11B10400 == 36 [pid = 3876] [id = 433] 23:20:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (11B10800) [pid = 3876] [serial = 1299] [outer = 00000000] 23:20:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (137F4000) [pid = 3876] [serial = 1300] [outer = 11B10800] 23:20:46 INFO - PROCESS | 3876 | 1467872446080 Marionette DEBUG loaded listener.js 23:20:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1508A000) [pid = 3876] [serial = 1301] [outer = 11B10800] 23:20:46 INFO - PROCESS | 3876 | 1467872446513 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 23:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 23:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 23:20:46 INFO - PROCESS | 3876 | 1467872446575 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 23:20:46 INFO - PROCESS | 3876 | 1467872446577 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 23:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 23:20:46 INFO - PROCESS | 3876 | 1467872446580 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 23:20:46 INFO - PROCESS | 3876 | 1467872446582 Marionette TRACE conn6 <- [1,1698,null,{}] 23:20:46 INFO - PROCESS | 3876 | 1467872446585 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:46 INFO - PROCESS | 3876 | 1467872446587 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:46 INFO - PROCESS | 3876 | 1467872446669 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 23:20:46 INFO - PROCESS | 3876 | 1467872446674 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:46 INFO - PROCESS | 3876 | 1467872446676 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:46 INFO - PROCESS | 3876 | ++DOCSHELL 152C6C00 == 37 [pid = 3876] [id = 434] 23:20:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (164D9000) [pid = 3876] [serial = 1302] [outer = 00000000] 23:20:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17626000) [pid = 3876] [serial = 1303] [outer = 164D9000] 23:20:46 INFO - PROCESS | 3876 | 1467872446721 Marionette DEBUG loaded listener.js 23:20:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1762BC00) [pid = 3876] [serial = 1304] [outer = 164D9000] 23:20:47 INFO - PROCESS | 3876 | 1467872447140 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 23:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 23:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 630ms 23:20:47 INFO - PROCESS | 3876 | 1467872447211 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 23:20:47 INFO - PROCESS | 3876 | 1467872447213 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 23:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 23:20:47 INFO - PROCESS | 3876 | 1467872447226 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 23:20:47 INFO - PROCESS | 3876 | 1467872447228 Marionette TRACE conn6 <- [1,1702,null,{}] 23:20:47 INFO - PROCESS | 3876 | 1467872447232 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:47 INFO - PROCESS | 3876 | 1467872447234 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:47 INFO - PROCESS | 3876 | 1467872447313 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 23:20:47 INFO - PROCESS | 3876 | 1467872447318 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:47 INFO - PROCESS | 3876 | 1467872447320 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:47 INFO - PROCESS | 3876 | ++DOCSHELL 15008800 == 38 [pid = 3876] [id = 435] 23:20:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1789E400) [pid = 3876] [serial = 1305] [outer = 00000000] 23:20:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17A6A800) [pid = 3876] [serial = 1306] [outer = 1789E400] 23:20:47 INFO - PROCESS | 3876 | 1467872447362 Marionette DEBUG loaded listener.js 23:20:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17B27000) [pid = 3876] [serial = 1307] [outer = 1789E400] 23:20:47 INFO - PROCESS | 3876 | 1467872447800 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 23:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 23:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 629ms 23:20:47 INFO - PROCESS | 3876 | 1467872447905 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 23:20:47 INFO - PROCESS | 3876 | 1467872447909 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 23:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 23:20:47 INFO - PROCESS | 3876 | 1467872447915 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 23:20:47 INFO - PROCESS | 3876 | 1467872447920 Marionette TRACE conn6 <- [1,1706,null,{}] 23:20:47 INFO - PROCESS | 3876 | 1467872447926 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:47 INFO - PROCESS | 3876 | 1467872447929 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:48 INFO - PROCESS | 3876 | 1467872448083 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 23:20:48 INFO - PROCESS | 3876 | 1467872448174 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:48 INFO - PROCESS | 3876 | 1467872448179 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:48 INFO - PROCESS | 3876 | ++DOCSHELL 0D729800 == 39 [pid = 3876] [id = 436] 23:20:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (0D729C00) [pid = 3876] [serial = 1308] [outer = 00000000] 23:20:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (0D944C00) [pid = 3876] [serial = 1309] [outer = 0D729C00] 23:20:48 INFO - PROCESS | 3876 | 1467872448278 Marionette DEBUG loaded listener.js 23:20:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (0DD6C400) [pid = 3876] [serial = 1310] [outer = 0D729C00] 23:20:48 INFO - PROCESS | 3876 | 1467872448895 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 23:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 23:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1023ms 23:20:48 INFO - PROCESS | 3876 | 1467872448941 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 23:20:48 INFO - PROCESS | 3876 | 1467872448945 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 23:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 23:20:48 INFO - PROCESS | 3876 | 1467872448950 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 23:20:48 INFO - PROCESS | 3876 | 1467872448954 Marionette TRACE conn6 <- [1,1710,null,{}] 23:20:48 INFO - PROCESS | 3876 | 1467872448973 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:48 INFO - PROCESS | 3876 | 1467872448976 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:49 INFO - PROCESS | 3876 | 1467872449144 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 23:20:49 INFO - PROCESS | 3876 | 1467872449203 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:49 INFO - PROCESS | 3876 | 1467872449205 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:49 INFO - PROCESS | 3876 | ++DOCSHELL 14C68800 == 40 [pid = 3876] [id = 437] 23:20:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (14C68C00) [pid = 3876] [serial = 1311] [outer = 00000000] 23:20:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (14C72800) [pid = 3876] [serial = 1312] [outer = 14C68C00] 23:20:49 INFO - PROCESS | 3876 | 1467872449262 Marionette DEBUG loaded listener.js 23:20:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (156D4C00) [pid = 3876] [serial = 1313] [outer = 14C68C00] 23:20:49 INFO - PROCESS | 3876 | 1467872449804 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 23:20:49 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 23:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 890ms 23:20:49 INFO - PROCESS | 3876 | 1467872449841 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 23:20:49 INFO - PROCESS | 3876 | 1467872449843 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 23:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 23:20:49 INFO - PROCESS | 3876 | 1467872449847 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 23:20:49 INFO - PROCESS | 3876 | 1467872449849 Marionette TRACE conn6 <- [1,1714,null,{}] 23:20:49 INFO - PROCESS | 3876 | 1467872449855 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:49 INFO - PROCESS | 3876 | 1467872449860 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:49 INFO - PROCESS | 3876 | 1467872449972 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 23:20:50 INFO - PROCESS | 3876 | 1467872450087 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:50 INFO - PROCESS | 3876 | 1467872450090 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:50 INFO - PROCESS | 3876 | ++DOCSHELL 1762B400 == 41 [pid = 3876] [id = 438] 23:20:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17892400) [pid = 3876] [serial = 1314] [outer = 00000000] 23:20:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (17A6A400) [pid = 3876] [serial = 1315] [outer = 17892400] 23:20:50 INFO - PROCESS | 3876 | 1467872450188 Marionette DEBUG loaded listener.js 23:20:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (18EAA800) [pid = 3876] [serial = 1316] [outer = 17892400] 23:20:50 INFO - PROCESS | 3876 | 1467872450818 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 23:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 23:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1019ms 23:20:50 INFO - PROCESS | 3876 | 1467872450869 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 23:20:50 INFO - PROCESS | 3876 | 1467872450872 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 23:20:50 INFO - PROCESS | 3876 | 1467872450875 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 23:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 23:20:50 INFO - PROCESS | 3876 | 1467872450877 Marionette TRACE conn6 <- [1,1718,null,{}] 23:20:50 INFO - PROCESS | 3876 | 1467872450895 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:50 INFO - PROCESS | 3876 | 1467872450897 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:51 INFO - PROCESS | 3876 | 1467872451025 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 23:20:51 INFO - PROCESS | 3876 | 1467872451186 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:51 INFO - PROCESS | 3876 | 1467872451188 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:51 INFO - PROCESS | 3876 | ++DOCSHELL 17622800 == 42 [pid = 3876] [id = 439] 23:20:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (1762A400) [pid = 3876] [serial = 1317] [outer = 00000000] 23:20:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (19A0F400) [pid = 3876] [serial = 1318] [outer = 1762A400] 23:20:51 INFO - PROCESS | 3876 | 1467872451243 Marionette DEBUG loaded listener.js 23:20:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (19A78400) [pid = 3876] [serial = 1319] [outer = 1762A400] 23:20:52 INFO - PROCESS | 3876 | 1467872452021 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 23:20:52 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 23:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1186ms 23:20:52 INFO - PROCESS | 3876 | 1467872452066 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 23:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 23:20:52 INFO - PROCESS | 3876 | 1467872452070 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 23:20:52 INFO - PROCESS | 3876 | 1467872452075 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 23:20:52 INFO - PROCESS | 3876 | 1467872452077 Marionette TRACE conn6 <- [1,1722,null,{}] 23:20:52 INFO - PROCESS | 3876 | 1467872452097 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:52 INFO - PROCESS | 3876 | 1467872452099 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:52 INFO - PROCESS | 3876 | 1467872452204 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 23:20:52 INFO - PROCESS | 3876 | 1467872452341 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:52 INFO - PROCESS | 3876 | 1467872452344 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:52 INFO - PROCESS | 3876 | ++DOCSHELL 0D732400 == 43 [pid = 3876] [id = 440] 23:20:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (0DC72800) [pid = 3876] [serial = 1320] [outer = 00000000] 23:20:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (12584C00) [pid = 3876] [serial = 1321] [outer = 0DC72800] 23:20:52 INFO - PROCESS | 3876 | 1467872452395 Marionette DEBUG loaded listener.js 23:20:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (137EB800) [pid = 3876] [serial = 1322] [outer = 0DC72800] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 152C6C00 == 42 [pid = 3876] [id = 434] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 11B10400 == 41 [pid = 3876] [id = 433] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 16874800 == 40 [pid = 3876] [id = 432] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 164DF800 == 39 [pid = 3876] [id = 431] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 156D2000 == 38 [pid = 3876] [id = 430] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 1500A400 == 37 [pid = 3876] [id = 429] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 11B11400 == 36 [pid = 3876] [id = 428] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 0D738C00 == 35 [pid = 3876] [id = 427] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 17895C00 == 34 [pid = 3876] [id = 424] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 0D94B800 == 33 [pid = 3876] [id = 415] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 0D4F6C00 == 32 [pid = 3876] [id = 425] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 1374E400 == 31 [pid = 3876] [id = 426] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 17622800 == 30 [pid = 3876] [id = 439] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 14C68800 == 29 [pid = 3876] [id = 437] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 1762B400 == 28 [pid = 3876] [id = 438] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 15008800 == 27 [pid = 3876] [id = 435] 23:20:53 INFO - PROCESS | 3876 | --DOCSHELL 0D729800 == 26 [pid = 3876] [id = 436] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (152CBC00) [pid = 3876] [serial = 1258] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (14C69000) [pid = 3876] [serial = 1255] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (0D943000) [pid = 3876] [serial = 1249] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (0D950000) [pid = 3876] [serial = 1250] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (1242C000) [pid = 3876] [serial = 1252] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (124E1C00) [pid = 3876] [serial = 1253] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (124E0800) [pid = 3876] [serial = 1247] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (11CE8000) [pid = 3876] [serial = 1246] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1646F400) [pid = 3876] [serial = 1261] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (0E8DB400) [pid = 3876] [serial = 1235] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0DC4CC00) [pid = 3876] [serial = 1234] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (152B1400) [pid = 3876] [serial = 1238] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (14C69400) [pid = 3876] [serial = 1237] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (18EF7000) [pid = 3876] [serial = 1241] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (17B29400) [pid = 3876] [serial = 1240] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1A113400) [pid = 3876] [serial = 1244] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17425400) [pid = 3876] [serial = 1271] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (19D3C800) [pid = 3876] [serial = 1243] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17127800) [pid = 3876] [serial = 1264] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17A69C00) [pid = 3876] [serial = 1273] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (164D7800) [pid = 3876] [serial = 1262] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17213C00) [pid = 3876] [serial = 1265] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1742CC00) [pid = 3876] [serial = 1270] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (16603800) [pid = 3876] [serial = 1267] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (156DB000) [pid = 3876] [serial = 1259] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17038800) [pid = 3876] [serial = 1268] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (15005C00) [pid = 3876] [serial = 1256] [outer = 00000000] [url = about:blank] 23:20:53 INFO - PROCESS | 3876 | 1467872453523 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 23:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 23:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1493ms 23:20:53 INFO - PROCESS | 3876 | 1467872453570 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 23:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 23:20:53 INFO - PROCESS | 3876 | 1467872453574 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 23:20:53 INFO - PROCESS | 3876 | 1467872453579 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 23:20:53 INFO - PROCESS | 3876 | 1467872453583 Marionette TRACE conn6 <- [1,1726,null,{}] 23:20:53 INFO - PROCESS | 3876 | 1467872453588 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:53 INFO - PROCESS | 3876 | 1467872453591 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:53 INFO - PROCESS | 3876 | 1467872453679 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 23:20:53 INFO - PROCESS | 3876 | 1467872453804 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:53 INFO - PROCESS | 3876 | 1467872453806 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:53 INFO - PROCESS | 3876 | ++DOCSHELL 0D72C000 == 27 [pid = 3876] [id = 441] 23:20:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0D72C800) [pid = 3876] [serial = 1323] [outer = 00000000] 23:20:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0DC45000) [pid = 3876] [serial = 1324] [outer = 0D72C800] 23:20:53 INFO - PROCESS | 3876 | 1467872453855 Marionette DEBUG loaded listener.js 23:20:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (0DC50800) [pid = 3876] [serial = 1325] [outer = 0D72C800] 23:20:54 INFO - PROCESS | 3876 | 1467872454221 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 23:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 23:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 690ms 23:20:54 INFO - PROCESS | 3876 | 1467872454270 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 23:20:54 INFO - PROCESS | 3876 | 1467872454275 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 23:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 23:20:54 INFO - PROCESS | 3876 | 1467872454281 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 23:20:54 INFO - PROCESS | 3876 | 1467872454284 Marionette TRACE conn6 <- [1,1730,null,{}] 23:20:54 INFO - PROCESS | 3876 | 1467872454287 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:54 INFO - PROCESS | 3876 | 1467872454290 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:54 INFO - PROCESS | 3876 | 1467872454409 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 23:20:54 INFO - PROCESS | 3876 | 1467872454418 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:54 INFO - PROCESS | 3876 | 1467872454420 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:54 INFO - PROCESS | 3876 | ++DOCSHELL 11CA7C00 == 28 [pid = 3876] [id = 442] 23:20:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (11CA8400) [pid = 3876] [serial = 1326] [outer = 00000000] 23:20:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (12329000) [pid = 3876] [serial = 1327] [outer = 11CA8400] 23:20:54 INFO - PROCESS | 3876 | 1467872454467 Marionette DEBUG loaded listener.js 23:20:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (123A3C00) [pid = 3876] [serial = 1328] [outer = 11CA8400] 23:20:54 INFO - PROCESS | 3876 | 1467872454924 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 23:20:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 23:20:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 23:20:54 INFO - PROCESS | 3876 | 1467872454955 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 23:20:54 INFO - PROCESS | 3876 | 1467872454957 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 23:20:54 INFO - PROCESS | 3876 | 1467872454960 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 23:20:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 23:20:54 INFO - PROCESS | 3876 | 1467872454964 Marionette TRACE conn6 <- [1,1734,null,{}] 23:20:54 INFO - PROCESS | 3876 | 1467872454975 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:54 INFO - PROCESS | 3876 | 1467872454979 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:55 INFO - PROCESS | 3876 | 1467872455063 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 23:20:55 INFO - PROCESS | 3876 | 1467872455071 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:55 INFO - PROCESS | 3876 | 1467872455074 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:55 INFO - PROCESS | 3876 | ++DOCSHELL 13F7F000 == 29 [pid = 3876] [id = 443] 23:20:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (13F7FC00) [pid = 3876] [serial = 1329] [outer = 00000000] 23:20:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (14C53000) [pid = 3876] [serial = 1330] [outer = 13F7FC00] 23:20:55 INFO - PROCESS | 3876 | 1467872455121 Marionette DEBUG loaded listener.js 23:20:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (14C6D000) [pid = 3876] [serial = 1331] [outer = 13F7FC00] 23:20:55 INFO - PROCESS | 3876 | 1467872455624 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 23:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 23:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 23:20:55 INFO - PROCESS | 3876 | 1467872455634 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 23:20:55 INFO - PROCESS | 3876 | 1467872455637 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 23:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 23:20:55 INFO - PROCESS | 3876 | 1467872455651 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 23:20:55 INFO - PROCESS | 3876 | 1467872455652 Marionette TRACE conn6 <- [1,1738,null,{}] 23:20:55 INFO - PROCESS | 3876 | 1467872455656 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:55 INFO - PROCESS | 3876 | 1467872455658 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:55 INFO - PROCESS | 3876 | 1467872455777 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 23:20:55 INFO - PROCESS | 3876 | 1467872455868 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:55 INFO - PROCESS | 3876 | 1467872455870 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:55 INFO - PROCESS | 3876 | ++DOCSHELL 15094C00 == 30 [pid = 3876] [id = 444] 23:20:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (15095400) [pid = 3876] [serial = 1332] [outer = 00000000] 23:20:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (152B8000) [pid = 3876] [serial = 1333] [outer = 15095400] 23:20:55 INFO - PROCESS | 3876 | 1467872455914 Marionette DEBUG loaded listener.js 23:20:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (152C5C00) [pid = 3876] [serial = 1334] [outer = 15095400] 23:20:56 INFO - PROCESS | 3876 | 1467872456331 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 23:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 23:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 730ms 23:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 23:20:56 INFO - PROCESS | 3876 | 1467872456380 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 23:20:56 INFO - PROCESS | 3876 | 1467872456382 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 23:20:56 INFO - PROCESS | 3876 | 1467872456385 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 23:20:56 INFO - PROCESS | 3876 | 1467872456386 Marionette TRACE conn6 <- [1,1742,null,{}] 23:20:56 INFO - PROCESS | 3876 | 1467872456396 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:56 INFO - PROCESS | 3876 | 1467872456398 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:56 INFO - PROCESS | 3876 | 1467872456514 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 23:20:56 INFO - PROCESS | 3876 | 1467872456520 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:56 INFO - PROCESS | 3876 | 1467872456522 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:56 INFO - PROCESS | 3876 | ++DOCSHELL 156D2000 == 31 [pid = 3876] [id = 445] 23:20:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (156D2400) [pid = 3876] [serial = 1335] [outer = 00000000] 23:20:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (16293800) [pid = 3876] [serial = 1336] [outer = 156D2400] 23:20:56 INFO - PROCESS | 3876 | 1467872456569 Marionette DEBUG loaded listener.js 23:20:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (16295000) [pid = 3876] [serial = 1337] [outer = 156D2400] 23:20:57 INFO - PROCESS | 3876 | 1467872457039 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 23:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 23:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 670ms 23:20:57 INFO - PROCESS | 3876 | 1467872457056 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 23:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 23:20:57 INFO - PROCESS | 3876 | 1467872457058 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 23:20:57 INFO - PROCESS | 3876 | 1467872457061 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 23:20:57 INFO - PROCESS | 3876 | 1467872457063 Marionette TRACE conn6 <- [1,1746,null,{}] 23:20:57 INFO - PROCESS | 3876 | 1467872457066 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:57 INFO - PROCESS | 3876 | 1467872457072 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:57 INFO - PROCESS | 3876 | 1467872457226 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 23:20:57 INFO - PROCESS | 3876 | 1467872457254 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:57 INFO - PROCESS | 3876 | 1467872457256 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:57 INFO - PROCESS | 3876 | ++DOCSHELL 164DCC00 == 32 [pid = 3876] [id = 446] 23:20:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (16604400) [pid = 3876] [serial = 1338] [outer = 00000000] 23:20:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (16694400) [pid = 3876] [serial = 1339] [outer = 16604400] 23:20:57 INFO - PROCESS | 3876 | 1467872457300 Marionette DEBUG loaded listener.js 23:20:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (17035C00) [pid = 3876] [serial = 1340] [outer = 16604400] 23:20:57 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1789E400) [pid = 3876] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 23:20:57 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (156D8400) [pid = 3876] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 23:20:57 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (164E3800) [pid = 3876] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 23:20:57 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1703DC00) [pid = 3876] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 23:20:57 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1500A800) [pid = 3876] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 23:20:57 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0D736000) [pid = 3876] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 23:20:57 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D7BB000) [pid = 3876] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 23:20:57 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17896000) [pid = 3876] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 23:20:57 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (137EA800) [pid = 3876] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 23:20:57 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (11C24400) [pid = 3876] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 23:20:57 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (11B10800) [pid = 3876] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 23:20:57 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (164D9000) [pid = 3876] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 23:20:57 INFO - PROCESS | 3876 | 1467872457883 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 23:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 23:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 869ms 23:20:57 INFO - PROCESS | 3876 | 1467872457932 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 23:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 23:20:57 INFO - PROCESS | 3876 | 1467872457934 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 23:20:57 INFO - PROCESS | 3876 | 1467872457937 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 23:20:57 INFO - PROCESS | 3876 | 1467872457938 Marionette TRACE conn6 <- [1,1750,null,{}] 23:20:57 INFO - PROCESS | 3876 | 1467872457955 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:57 INFO - PROCESS | 3876 | 1467872457957 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:58 INFO - PROCESS | 3876 | 1467872458033 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 23:20:58 INFO - PROCESS | 3876 | 1467872458038 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:58 INFO - PROCESS | 3876 | 1467872458040 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:58 INFO - PROCESS | 3876 | ++DOCSHELL 11B4D400 == 33 [pid = 3876] [id = 447] 23:20:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (14C56000) [pid = 3876] [serial = 1341] [outer = 00000000] 23:20:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16608C00) [pid = 3876] [serial = 1342] [outer = 14C56000] 23:20:58 INFO - PROCESS | 3876 | 1467872458083 Marionette DEBUG loaded listener.js 23:20:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1703AC00) [pid = 3876] [serial = 1343] [outer = 14C56000] 23:20:58 INFO - PROCESS | 3876 | 1467872458503 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 23:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 23:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 590ms 23:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 23:20:58 INFO - PROCESS | 3876 | 1467872458527 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 23:20:58 INFO - PROCESS | 3876 | 1467872458529 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 23:20:58 INFO - PROCESS | 3876 | 1467872458532 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 23:20:58 INFO - PROCESS | 3876 | 1467872458534 Marionette TRACE conn6 <- [1,1754,null,{}] 23:20:58 INFO - PROCESS | 3876 | 1467872458537 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:58 INFO - PROCESS | 3876 | 1467872458539 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:58 INFO - PROCESS | 3876 | 1467872458659 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 23:20:58 INFO - PROCESS | 3876 | 1467872458664 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:58 INFO - PROCESS | 3876 | 1467872458666 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:58 INFO - PROCESS | 3876 | ++DOCSHELL 11CEA800 == 34 [pid = 3876] [id = 448] 23:20:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (12326800) [pid = 3876] [serial = 1344] [outer = 00000000] 23:20:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1720E400) [pid = 3876] [serial = 1345] [outer = 12326800] 23:20:58 INFO - PROCESS | 3876 | 1467872458709 Marionette DEBUG loaded listener.js 23:20:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1720EC00) [pid = 3876] [serial = 1346] [outer = 12326800] 23:20:59 INFO - PROCESS | 3876 | 1467872459129 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 23:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 23:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 23:20:59 INFO - PROCESS | 3876 | 1467872459163 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 23:20:59 INFO - PROCESS | 3876 | 1467872459165 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 23:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 23:20:59 INFO - PROCESS | 3876 | 1467872459183 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 23:20:59 INFO - PROCESS | 3876 | 1467872459185 Marionette TRACE conn6 <- [1,1758,null,{}] 23:20:59 INFO - PROCESS | 3876 | 1467872459188 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:59 INFO - PROCESS | 3876 | 1467872459190 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:59 INFO - PROCESS | 3876 | 1467872459267 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 23:20:59 INFO - PROCESS | 3876 | 1467872459272 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:20:59 INFO - PROCESS | 3876 | 1467872459274 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:20:59 INFO - PROCESS | 3876 | ++DOCSHELL 1721CC00 == 35 [pid = 3876] [id = 449] 23:20:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1721D800) [pid = 3876] [serial = 1347] [outer = 00000000] 23:20:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17622400) [pid = 3876] [serial = 1348] [outer = 1721D800] 23:20:59 INFO - PROCESS | 3876 | 1467872459317 Marionette DEBUG loaded listener.js 23:20:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17629C00) [pid = 3876] [serial = 1349] [outer = 1721D800] 23:20:59 INFO - PROCESS | 3876 | 1467872459888 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 23:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 23:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 730ms 23:20:59 INFO - PROCESS | 3876 | 1467872459915 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 23:20:59 INFO - PROCESS | 3876 | 1467872459920 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 23:20:59 INFO - PROCESS | 3876 | 1467872459926 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 23:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 23:20:59 INFO - PROCESS | 3876 | 1467872459929 Marionette TRACE conn6 <- [1,1762,null,{}] 23:20:59 INFO - PROCESS | 3876 | 1467872459935 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:20:59 INFO - PROCESS | 3876 | 1467872459938 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:00 INFO - PROCESS | 3876 | 1467872460104 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 23:21:00 INFO - PROCESS | 3876 | 1467872460246 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:00 INFO - PROCESS | 3876 | 1467872460251 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:00 INFO - PROCESS | 3876 | ++DOCSHELL 0D72C400 == 36 [pid = 3876] [id = 450] 23:21:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (0D942C00) [pid = 3876] [serial = 1350] [outer = 00000000] 23:21:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (0DC47C00) [pid = 3876] [serial = 1351] [outer = 0D942C00] 23:21:00 INFO - PROCESS | 3876 | 1467872460309 Marionette DEBUG loaded listener.js 23:21:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (0DE48000) [pid = 3876] [serial = 1352] [outer = 0D942C00] 23:21:00 INFO - PROCESS | 3876 | 1467872461013 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 23:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 23:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1131ms 23:21:01 INFO - PROCESS | 3876 | 1467872461061 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 23:21:01 INFO - PROCESS | 3876 | 1467872461066 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 23:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 23:21:01 INFO - PROCESS | 3876 | 1467872461072 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 23:21:01 INFO - PROCESS | 3876 | 1467872461075 Marionette TRACE conn6 <- [1,1766,null,{}] 23:21:01 INFO - PROCESS | 3876 | 1467872461079 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:01 INFO - PROCESS | 3876 | 1467872461082 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:01 INFO - PROCESS | 3876 | 1467872461200 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 23:21:01 INFO - PROCESS | 3876 | 1467872461336 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:01 INFO - PROCESS | 3876 | 1467872461339 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:01 INFO - PROCESS | 3876 | ++DOCSHELL 13265000 == 37 [pid = 3876] [id = 451] 23:21:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (13750400) [pid = 3876] [serial = 1353] [outer = 00000000] 23:21:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (137F6400) [pid = 3876] [serial = 1354] [outer = 13750400] 23:21:01 INFO - PROCESS | 3876 | 1467872461396 Marionette DEBUG loaded listener.js 23:21:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (14C6A400) [pid = 3876] [serial = 1355] [outer = 13750400] 23:21:02 INFO - PROCESS | 3876 | 1467872462253 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 23:21:02 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 23:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1234ms 23:21:02 INFO - PROCESS | 3876 | 1467872462319 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 23:21:02 INFO - PROCESS | 3876 | 1467872462324 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 23:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 23:21:02 INFO - PROCESS | 3876 | 1467872462330 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 23:21:02 INFO - PROCESS | 3876 | 1467872462333 Marionette TRACE conn6 <- [1,1770,null,{}] 23:21:02 INFO - PROCESS | 3876 | 1467872462339 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:02 INFO - PROCESS | 3876 | 1467872462342 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:02 INFO - PROCESS | 3876 | 1467872462453 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 23:21:02 INFO - PROCESS | 3876 | 1467872462589 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:02 INFO - PROCESS | 3876 | 1467872462593 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:02 INFO - PROCESS | 3876 | ++DOCSHELL 0D671400 == 38 [pid = 3876] [id = 452] 23:21:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (0D672400) [pid = 3876] [serial = 1356] [outer = 00000000] 23:21:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (11CAE400) [pid = 3876] [serial = 1357] [outer = 0D672400] 23:21:02 INFO - PROCESS | 3876 | 1467872462645 Marionette DEBUG loaded listener.js 23:21:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (12466C00) [pid = 3876] [serial = 1358] [outer = 0D672400] 23:21:02 INFO - PROCESS | 3876 | --DOCSHELL 11CEA800 == 37 [pid = 3876] [id = 448] 23:21:02 INFO - PROCESS | 3876 | --DOCSHELL 11B4D400 == 36 [pid = 3876] [id = 447] 23:21:02 INFO - PROCESS | 3876 | --DOCSHELL 164DCC00 == 35 [pid = 3876] [id = 446] 23:21:02 INFO - PROCESS | 3876 | --DOCSHELL 156D2000 == 34 [pid = 3876] [id = 445] 23:21:02 INFO - PROCESS | 3876 | --DOCSHELL 15094C00 == 33 [pid = 3876] [id = 444] 23:21:02 INFO - PROCESS | 3876 | --DOCSHELL 13F7F000 == 32 [pid = 3876] [id = 443] 23:21:02 INFO - PROCESS | 3876 | --DOCSHELL 11CA7C00 == 31 [pid = 3876] [id = 442] 23:21:02 INFO - PROCESS | 3876 | --DOCSHELL 0D72C000 == 30 [pid = 3876] [id = 441] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (162A3400) [pid = 3876] [serial = 1291] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (1660DC00) [pid = 3876] [serial = 1295] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (1660C000) [pid = 3876] [serial = 1294] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (17427C00) [pid = 3876] [serial = 1297] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (15133400) [pid = 3876] [serial = 1288] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (0DCE7000) [pid = 3876] [serial = 1276] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (11B0FC00) [pid = 3876] [serial = 1277] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0D946000) [pid = 3876] [serial = 1282] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0DC4EC00) [pid = 3876] [serial = 1283] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17B2C000) [pid = 3876] [serial = 1274] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (14C68400) [pid = 3876] [serial = 1279] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (15263C00) [pid = 3876] [serial = 1280] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1232BC00) [pid = 3876] [serial = 1285] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (12474C00) [pid = 3876] [serial = 1286] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1508A000) [pid = 3876] [serial = 1301] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (137F4000) [pid = 3876] [serial = 1300] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (162AE000) [pid = 3876] [serial = 1292] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17212C00) [pid = 3876] [serial = 1298] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1762BC00) [pid = 3876] [serial = 1304] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17B27000) [pid = 3876] [serial = 1307] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17626000) [pid = 3876] [serial = 1303] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (152BDC00) [pid = 3876] [serial = 1289] [outer = 00000000] [url = about:blank] 23:21:02 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17A6A800) [pid = 3876] [serial = 1306] [outer = 00000000] [url = about:blank] 23:21:03 INFO - PROCESS | 3876 | 1467872463115 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 23:21:03 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 23:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 830ms 23:21:03 INFO - PROCESS | 3876 | 1467872463161 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 23:21:03 INFO - PROCESS | 3876 | 1467872463165 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 23:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 23:21:03 INFO - PROCESS | 3876 | 1467872463171 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 23:21:03 INFO - PROCESS | 3876 | 1467872463174 Marionette TRACE conn6 <- [1,1774,null,{}] 23:21:03 INFO - PROCESS | 3876 | 1467872463178 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:03 INFO - PROCESS | 3876 | 1467872463180 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:03 INFO - PROCESS | 3876 | 1467872463266 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 23:21:03 INFO - PROCESS | 3876 | 1467872463274 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:03 INFO - PROCESS | 3876 | 1467872463277 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:03 INFO - PROCESS | 3876 | ++DOCSHELL 0E9CAC00 == 31 [pid = 3876] [id = 453] 23:21:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0E9CD000) [pid = 3876] [serial = 1359] [outer = 00000000] 23:21:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1232BC00) [pid = 3876] [serial = 1360] [outer = 0E9CD000] 23:21:03 INFO - PROCESS | 3876 | 1467872463324 Marionette DEBUG loaded listener.js 23:21:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (124E9000) [pid = 3876] [serial = 1361] [outer = 0E9CD000] 23:21:03 INFO - PROCESS | 3876 | 1467872463793 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 23:21:03 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 23:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 670ms 23:21:03 INFO - PROCESS | 3876 | 1467872463846 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 23:21:03 INFO - PROCESS | 3876 | 1467872463848 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 23:21:03 INFO - PROCESS | 3876 | 1467872463852 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 23:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 23:21:03 INFO - PROCESS | 3876 | 1467872463855 Marionette TRACE conn6 <- [1,1778,null,{}] 23:21:03 INFO - PROCESS | 3876 | 1467872463866 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:03 INFO - PROCESS | 3876 | 1467872463871 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:03 INFO - PROCESS | 3876 | 1467872463955 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 23:21:03 INFO - PROCESS | 3876 | 1467872463999 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:03 INFO - PROCESS | 3876 | 1467872464002 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:04 INFO - PROCESS | 3876 | ++DOCSHELL 15008400 == 32 [pid = 3876] [id = 454] 23:21:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1500A400) [pid = 3876] [serial = 1362] [outer = 00000000] 23:21:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (15133400) [pid = 3876] [serial = 1363] [outer = 1500A400] 23:21:04 INFO - PROCESS | 3876 | 1467872464049 Marionette DEBUG loaded listener.js 23:21:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (152B6C00) [pid = 3876] [serial = 1364] [outer = 1500A400] 23:21:04 INFO - PROCESS | 3876 | 1467872464505 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 23:21:04 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) 23:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 23:21:04 INFO - PROCESS | 3876 | 1467872464530 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 23:21:04 INFO - PROCESS | 3876 | 1467872464533 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 23:21:04 INFO - PROCESS | 3876 | 1467872464536 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 23:21:04 INFO - PROCESS | 3876 | 1467872464538 Marionette TRACE conn6 <- [1,1782,null,{}] 23:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 23:21:04 INFO - PROCESS | 3876 | 1467872464541 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:04 INFO - PROCESS | 3876 | 1467872464543 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:04 INFO - PROCESS | 3876 | 1467872464628 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 23:21:04 INFO - PROCESS | 3876 | 1467872464641 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:04 INFO - PROCESS | 3876 | 1467872464644 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:04 INFO - PROCESS | 3876 | ++DOCSHELL 156D4400 == 33 [pid = 3876] [id = 455] 23:21:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (156D8C00) [pid = 3876] [serial = 1365] [outer = 00000000] 23:21:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (162A8000) [pid = 3876] [serial = 1366] [outer = 156D8C00] 23:21:04 INFO - PROCESS | 3876 | 1467872464691 Marionette DEBUG loaded listener.js 23:21:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (16472C00) [pid = 3876] [serial = 1367] [outer = 156D8C00] 23:21:05 INFO - PROCESS | 3876 | 1467872465119 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 23:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 630ms 23:21:05 INFO - PROCESS | 3876 | 1467872465171 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 23:21:05 INFO - PROCESS | 3876 | 1467872465174 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 23:21:05 INFO - PROCESS | 3876 | 1467872465177 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 23:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 23:21:05 INFO - PROCESS | 3876 | 1467872465179 Marionette TRACE conn6 <- [1,1786,null,{}] 23:21:05 INFO - PROCESS | 3876 | 1467872465188 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:05 INFO - PROCESS | 3876 | 1467872465191 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:05 INFO - PROCESS | 3876 | 1467872465310 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 23:21:05 INFO - PROCESS | 3876 | 1467872465315 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:05 INFO - PROCESS | 3876 | 1467872465317 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:05 INFO - PROCESS | 3876 | ++DOCSHELL 0D0CE400 == 34 [pid = 3876] [id = 456] 23:21:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (0D675400) [pid = 3876] [serial = 1368] [outer = 00000000] 23:21:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1660AC00) [pid = 3876] [serial = 1369] [outer = 0D675400] 23:21:05 INFO - PROCESS | 3876 | 1467872465388 Marionette DEBUG loaded listener.js 23:21:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1660C000) [pid = 3876] [serial = 1370] [outer = 0D675400] 23:21:05 INFO - PROCESS | 3876 | 1467872465823 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 23:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 23:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 23:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 23:21:05 INFO - PROCESS | 3876 | 1467872465851 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 23:21:05 INFO - PROCESS | 3876 | 1467872465853 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 23:21:05 INFO - PROCESS | 3876 | 1467872465856 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 23:21:05 INFO - PROCESS | 3876 | 1467872465857 Marionette TRACE conn6 <- [1,1790,null,{}] 23:21:05 INFO - PROCESS | 3876 | 1467872465861 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:05 INFO - PROCESS | 3876 | 1467872465866 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:05 INFO - PROCESS | 3876 | 1467872466004 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 23:21:05 INFO - PROCESS | 3876 | 1467872466011 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:06 INFO - PROCESS | 3876 | 1467872466013 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:06 INFO - PROCESS | 3876 | ++DOCSHELL 0D677C00 == 35 [pid = 3876] [id = 457] 23:21:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (16605400) [pid = 3876] [serial = 1371] [outer = 00000000] 23:21:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1742C000) [pid = 3876] [serial = 1372] [outer = 16605400] 23:21:06 INFO - PROCESS | 3876 | 1467872466109 Marionette DEBUG loaded listener.js 23:21:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1742CC00) [pid = 3876] [serial = 1373] [outer = 16605400] 23:21:06 INFO - PROCESS | 3876 | 1467872466526 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 23:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 23:21:06 INFO - PROCESS | 3876 | 1467872466592 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 23:21:06 INFO - PROCESS | 3876 | 1467872466594 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 23:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 23:21:06 INFO - PROCESS | 3876 | 1467872466602 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 23:21:06 INFO - PROCESS | 3876 | 1467872466603 Marionette TRACE conn6 <- [1,1794,null,{}] 23:21:06 INFO - PROCESS | 3876 | 1467872466607 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:06 INFO - PROCESS | 3876 | 1467872466609 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:06 INFO - PROCESS | 3876 | 1467872466756 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 23:21:06 INFO - PROCESS | 3876 | 1467872466824 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:06 INFO - PROCESS | 3876 | 1467872466826 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:06 INFO - PROCESS | 3876 | ++DOCSHELL 17631800 == 36 [pid = 3876] [id = 458] 23:21:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (17891800) [pid = 3876] [serial = 1374] [outer = 00000000] 23:21:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (17898800) [pid = 3876] [serial = 1375] [outer = 17891800] 23:21:06 INFO - PROCESS | 3876 | 1467872466869 Marionette DEBUG loaded listener.js 23:21:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17994800) [pid = 3876] [serial = 1376] [outer = 17891800] 23:21:07 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (15095400) [pid = 3876] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 23:21:07 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (156D2400) [pid = 3876] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 23:21:07 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (11CA8400) [pid = 3876] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 23:21:07 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (13F7FC00) [pid = 3876] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 23:21:07 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0DC72800) [pid = 3876] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 23:21:07 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0D72C800) [pid = 3876] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 23:21:07 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (16604400) [pid = 3876] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 23:21:07 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D729C00) [pid = 3876] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 23:21:07 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (14C68C00) [pid = 3876] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 23:21:07 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17892400) [pid = 3876] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 23:21:07 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1762A400) [pid = 3876] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 23:21:07 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (12326800) [pid = 3876] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 23:21:07 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (14C56000) [pid = 3876] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 23:21:07 INFO - PROCESS | 3876 | 1467872467366 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 23:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 23:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 829ms 23:21:07 INFO - PROCESS | 3876 | 1467872467438 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 23:21:07 INFO - PROCESS | 3876 | 1467872467440 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 23:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 23:21:07 INFO - PROCESS | 3876 | 1467872467443 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 23:21:07 INFO - PROCESS | 3876 | 1467872467445 Marionette TRACE conn6 <- [1,1798,null,{}] 23:21:07 INFO - PROCESS | 3876 | 1467872467448 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:07 INFO - PROCESS | 3876 | 1467872467450 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:07 INFO - PROCESS | 3876 | 1467872467531 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 23:21:07 INFO - PROCESS | 3876 | 1467872467628 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:07 INFO - PROCESS | 3876 | 1467872467630 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:07 INFO - PROCESS | 3876 | ++DOCSHELL 0D736000 == 37 [pid = 3876] [id = 459] 23:21:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (0D7BF400) [pid = 3876] [serial = 1377] [outer = 00000000] 23:21:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (14C70000) [pid = 3876] [serial = 1378] [outer = 0D7BF400] 23:21:07 INFO - PROCESS | 3876 | 1467872467675 Marionette DEBUG loaded listener.js 23:21:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (156D2400) [pid = 3876] [serial = 1379] [outer = 0D7BF400] 23:21:08 INFO - PROCESS | 3876 | 1467872468023 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 23:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 23:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 23:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 23:21:08 INFO - PROCESS | 3876 | 1467872468074 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 23:21:08 INFO - PROCESS | 3876 | 1467872468076 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 23:21:08 INFO - PROCESS | 3876 | 1467872468079 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 23:21:08 INFO - PROCESS | 3876 | 1467872468081 Marionette TRACE conn6 <- [1,1802,null,{}] 23:21:08 INFO - PROCESS | 3876 | 1467872468084 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:08 INFO - PROCESS | 3876 | 1467872468086 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:08 INFO - PROCESS | 3876 | 1467872468196 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 23:21:08 INFO - PROCESS | 3876 | 1467872468289 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:08 INFO - PROCESS | 3876 | 1467872468291 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:08 INFO - PROCESS | 3876 | ++DOCSHELL 0C72B800 == 38 [pid = 3876] [id = 460] 23:21:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (0E9D1400) [pid = 3876] [serial = 1380] [outer = 00000000] 23:21:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17892400) [pid = 3876] [serial = 1381] [outer = 0E9D1400] 23:21:08 INFO - PROCESS | 3876 | 1467872468334 Marionette DEBUG loaded listener.js 23:21:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17B26C00) [pid = 3876] [serial = 1382] [outer = 0E9D1400] 23:21:08 INFO - PROCESS | 3876 | 1467872468698 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 23:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 23:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 23:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 23:21:08 INFO - PROCESS | 3876 | 1467872468750 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 23:21:08 INFO - PROCESS | 3876 | 1467872468752 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 23:21:08 INFO - PROCESS | 3876 | 1467872468755 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 23:21:08 INFO - PROCESS | 3876 | 1467872468757 Marionette TRACE conn6 <- [1,1806,null,{}] 23:21:08 INFO - PROCESS | 3876 | 1467872468768 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:08 INFO - PROCESS | 3876 | 1467872468770 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:08 INFO - PROCESS | 3876 | 1467872468851 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 23:21:08 INFO - PROCESS | 3876 | 1467872468856 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:08 INFO - PROCESS | 3876 | 1467872468858 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:08 INFO - PROCESS | 3876 | ++DOCSHELL 17B2F400 == 39 [pid = 3876] [id = 461] 23:21:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17BDE400) [pid = 3876] [serial = 1383] [outer = 00000000] 23:21:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (18EED800) [pid = 3876] [serial = 1384] [outer = 17BDE400] 23:21:08 INFO - PROCESS | 3876 | 1467872468901 Marionette DEBUG loaded listener.js 23:21:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (18EEF000) [pid = 3876] [serial = 1385] [outer = 17BDE400] 23:21:09 INFO - PROCESS | 3876 | 1467872469364 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 23:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 23:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 23:21:09 INFO - PROCESS | 3876 | 1467872469427 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 23:21:09 INFO - PROCESS | 3876 | 1467872469431 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 23:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 23:21:09 INFO - PROCESS | 3876 | 1467872469437 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 23:21:09 INFO - PROCESS | 3876 | 1467872469441 Marionette TRACE conn6 <- [1,1810,null,{}] 23:21:09 INFO - PROCESS | 3876 | 1467872469448 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:09 INFO - PROCESS | 3876 | 1467872469452 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:09 INFO - PROCESS | 3876 | 1467872469615 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 23:21:09 INFO - PROCESS | 3876 | 1467872469721 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:09 INFO - PROCESS | 3876 | 1467872469726 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:09 INFO - PROCESS | 3876 | ++DOCSHELL 0DC42400 == 40 [pid = 3876] [id = 462] 23:21:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (0DC43800) [pid = 3876] [serial = 1386] [outer = 00000000] 23:21:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (0DC7BC00) [pid = 3876] [serial = 1387] [outer = 0DC43800] 23:21:09 INFO - PROCESS | 3876 | 1467872469782 Marionette DEBUG loaded listener.js 23:21:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (11C1F000) [pid = 3876] [serial = 1388] [outer = 0DC43800] 23:21:10 INFO - PROCESS | 3876 | 1467872470386 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 23:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 23:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 990ms 23:21:10 INFO - PROCESS | 3876 | 1467872470427 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 23:21:10 INFO - PROCESS | 3876 | 1467872470432 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 23:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 23:21:10 INFO - PROCESS | 3876 | 1467872470438 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 23:21:10 INFO - PROCESS | 3876 | 1467872470441 Marionette TRACE conn6 <- [1,1814,null,{}] 23:21:10 INFO - PROCESS | 3876 | 1467872470446 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:10 INFO - PROCESS | 3876 | 1467872470448 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:10 INFO - PROCESS | 3876 | 1467872470561 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 23:21:10 INFO - PROCESS | 3876 | 1467872470672 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:10 INFO - PROCESS | 3876 | 1467872470674 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:10 INFO - PROCESS | 3876 | ++DOCSHELL 14C71000 == 41 [pid = 3876] [id = 463] 23:21:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (14C73000) [pid = 3876] [serial = 1389] [outer = 00000000] 23:21:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (152AF000) [pid = 3876] [serial = 1390] [outer = 14C73000] 23:21:10 INFO - PROCESS | 3876 | 1467872470730 Marionette DEBUG loaded listener.js 23:21:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (152CE000) [pid = 3876] [serial = 1391] [outer = 14C73000] 23:21:11 INFO - PROCESS | 3876 | 1467872471324 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 23:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 23:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 930ms 23:21:11 INFO - PROCESS | 3876 | 1467872471372 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 23:21:11 INFO - PROCESS | 3876 | 1467872471374 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 23:21:11 INFO - PROCESS | 3876 | 1467872471378 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 23:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 23:21:11 INFO - PROCESS | 3876 | 1467872471381 Marionette TRACE conn6 <- [1,1818,null,{}] 23:21:11 INFO - PROCESS | 3876 | 1467872471392 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:11 INFO - PROCESS | 3876 | 1467872471397 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:11 INFO - PROCESS | 3876 | 1467872471508 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 23:21:11 INFO - PROCESS | 3876 | 1467872471618 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:11 INFO - PROCESS | 3876 | 1467872471621 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:11 INFO - PROCESS | 3876 | ++DOCSHELL 17626800 == 42 [pid = 3876] [id = 464] 23:21:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (17626C00) [pid = 3876] [serial = 1392] [outer = 00000000] 23:21:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (18DD2000) [pid = 3876] [serial = 1393] [outer = 17626C00] 23:21:11 INFO - PROCESS | 3876 | 1467872471679 Marionette DEBUG loaded listener.js 23:21:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (19A08000) [pid = 3876] [serial = 1394] [outer = 17626C00] 23:21:12 INFO - PROCESS | 3876 | 1467872472304 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 23:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 23:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 969ms 23:21:12 INFO - PROCESS | 3876 | 1467872472351 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 23:21:12 INFO - PROCESS | 3876 | 1467872472354 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 23:21:12 INFO - PROCESS | 3876 | 1467872472357 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 23:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 23:21:12 INFO - PROCESS | 3876 | 1467872472359 Marionette TRACE conn6 <- [1,1822,null,{}] 23:21:12 INFO - PROCESS | 3876 | 1467872472363 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:12 INFO - PROCESS | 3876 | 1467872472366 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:12 INFO - PROCESS | 3876 | 1467872472473 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 23:21:12 INFO - PROCESS | 3876 | 1467872472609 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:12 INFO - PROCESS | 3876 | 1467872472612 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:12 INFO - PROCESS | 3876 | ++DOCSHELL 17630C00 == 43 [pid = 3876] [id = 465] 23:21:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (19A6F000) [pid = 3876] [serial = 1395] [outer = 00000000] 23:21:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (1A18EC00) [pid = 3876] [serial = 1396] [outer = 19A6F000] 23:21:12 INFO - PROCESS | 3876 | 1467872472666 Marionette DEBUG loaded listener.js 23:21:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (1A56B000) [pid = 3876] [serial = 1397] [outer = 19A6F000] 23:21:13 INFO - PROCESS | 3876 | 1467872473449 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 23:21:13 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 23:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1118ms 23:21:13 INFO - PROCESS | 3876 | 1467872473492 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 23:21:13 INFO - PROCESS | 3876 | 1467872473496 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 23:21:13 INFO - PROCESS | 3876 | 1467872473502 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 23:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 23:21:13 INFO - PROCESS | 3876 | 1467872473505 Marionette TRACE conn6 <- [1,1826,null,{}] 23:21:13 INFO - PROCESS | 3876 | 1467872473510 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:13 INFO - PROCESS | 3876 | 1467872473513 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:13 INFO - PROCESS | 3876 | 1467872473619 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 23:21:13 INFO - PROCESS | 3876 | 1467872473756 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:13 INFO - PROCESS | 3876 | 1467872473761 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:13 INFO - PROCESS | 3876 | ++DOCSHELL 11B13800 == 44 [pid = 3876] [id = 466] 23:21:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (11B15400) [pid = 3876] [serial = 1398] [outer = 00000000] 23:21:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 98 (12378C00) [pid = 3876] [serial = 1399] [outer = 11B15400] 23:21:13 INFO - PROCESS | 3876 | 1467872473815 Marionette DEBUG loaded listener.js 23:21:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 99 (13263800) [pid = 3876] [serial = 1400] [outer = 11B15400] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 0C72B800 == 43 [pid = 3876] [id = 460] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 0D736000 == 42 [pid = 3876] [id = 459] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 17631800 == 41 [pid = 3876] [id = 458] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 0D677C00 == 40 [pid = 3876] [id = 457] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 0D0CE400 == 39 [pid = 3876] [id = 456] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 156D4400 == 38 [pid = 3876] [id = 455] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 15008400 == 37 [pid = 3876] [id = 454] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 0E9CAC00 == 36 [pid = 3876] [id = 453] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 0D671400 == 35 [pid = 3876] [id = 452] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 0D72C400 == 34 [pid = 3876] [id = 450] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 0D732400 == 33 [pid = 3876] [id = 440] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 13265000 == 32 [pid = 3876] [id = 451] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 1721CC00 == 31 [pid = 3876] [id = 449] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 17630C00 == 30 [pid = 3876] [id = 465] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 14C71000 == 29 [pid = 3876] [id = 463] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 17626800 == 28 [pid = 3876] [id = 464] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 17B2F400 == 27 [pid = 3876] [id = 461] 23:21:14 INFO - PROCESS | 3876 | --DOCSHELL 0DC42400 == 26 [pid = 3876] [id = 462] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 98 (137EB800) [pid = 3876] [serial = 1322] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 97 (12584C00) [pid = 3876] [serial = 1321] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (0DC45000) [pid = 3876] [serial = 1324] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (0DC50800) [pid = 3876] [serial = 1325] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (152C5C00) [pid = 3876] [serial = 1334] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (16694400) [pid = 3876] [serial = 1339] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (0DD6C400) [pid = 3876] [serial = 1310] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (0D944C00) [pid = 3876] [serial = 1309] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (156D4C00) [pid = 3876] [serial = 1313] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (14C72800) [pid = 3876] [serial = 1312] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (17622400) [pid = 3876] [serial = 1348] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (18EAA800) [pid = 3876] [serial = 1316] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (17A6A400) [pid = 3876] [serial = 1315] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (19A78400) [pid = 3876] [serial = 1319] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (19A0F400) [pid = 3876] [serial = 1318] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1720EC00) [pid = 3876] [serial = 1346] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (16295000) [pid = 3876] [serial = 1337] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1720E400) [pid = 3876] [serial = 1345] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1703AC00) [pid = 3876] [serial = 1343] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (16608C00) [pid = 3876] [serial = 1342] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17035C00) [pid = 3876] [serial = 1340] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (14C6D000) [pid = 3876] [serial = 1331] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (152B8000) [pid = 3876] [serial = 1333] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (16293800) [pid = 3876] [serial = 1336] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (12329000) [pid = 3876] [serial = 1327] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (123A3C00) [pid = 3876] [serial = 1328] [outer = 00000000] [url = about:blank] 23:21:14 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (14C53000) [pid = 3876] [serial = 1330] [outer = 00000000] [url = about:blank] 23:21:15 INFO - PROCESS | 3876 | 1467872475134 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 23:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 23:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1676ms 23:21:15 INFO - PROCESS | 3876 | 1467872475184 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 23:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 23:21:15 INFO - PROCESS | 3876 | 1467872475189 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 23:21:15 INFO - PROCESS | 3876 | 1467872475194 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 23:21:15 INFO - PROCESS | 3876 | 1467872475197 Marionette TRACE conn6 <- [1,1830,null,{}] 23:21:15 INFO - PROCESS | 3876 | 1467872475202 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:15 INFO - PROCESS | 3876 | 1467872475205 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:15 INFO - PROCESS | 3876 | 1467872475289 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 23:21:15 INFO - PROCESS | 3876 | 1467872475304 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:15 INFO - PROCESS | 3876 | 1467872475308 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:15 INFO - PROCESS | 3876 | ++DOCSHELL 0D72AC00 == 27 [pid = 3876] [id = 467] 23:21:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0D72B000) [pid = 3876] [serial = 1401] [outer = 00000000] 23:21:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0D732400) [pid = 3876] [serial = 1402] [outer = 0D72B000] 23:21:15 INFO - PROCESS | 3876 | 1467872475355 Marionette DEBUG loaded listener.js 23:21:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (0D946800) [pid = 3876] [serial = 1403] [outer = 0D72B000] 23:21:15 INFO - PROCESS | 3876 | 1467872475825 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 23:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 23:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 690ms 23:21:15 INFO - PROCESS | 3876 | 1467872475884 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 23:21:15 INFO - PROCESS | 3876 | 1467872475889 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 23:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 23:21:15 INFO - PROCESS | 3876 | 1467872475895 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 23:21:15 INFO - PROCESS | 3876 | 1467872475897 Marionette TRACE conn6 <- [1,1834,null,{}] 23:21:15 INFO - PROCESS | 3876 | 1467872475901 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:15 INFO - PROCESS | 3876 | 1467872475904 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:15 INFO - PROCESS | 3876 | 1467872475991 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 23:21:15 INFO - PROCESS | 3876 | 1467872476000 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:15 INFO - PROCESS | 3876 | 1467872476002 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:16 INFO - PROCESS | 3876 | ++DOCSHELL 0DD07C00 == 28 [pid = 3876] [id = 468] 23:21:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (0DD0CC00) [pid = 3876] [serial = 1404] [outer = 00000000] 23:21:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (0DE0C000) [pid = 3876] [serial = 1405] [outer = 0DD0CC00] 23:21:16 INFO - PROCESS | 3876 | 1467872476049 Marionette DEBUG loaded listener.js 23:21:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (0E9CB400) [pid = 3876] [serial = 1406] [outer = 0DD0CC00] 23:21:16 INFO - PROCESS | 3876 | 1467872476535 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 23:21:16 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) 23:21:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 671ms 23:21:16 INFO - PROCESS | 3876 | 1467872476570 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 23:21:16 INFO - PROCESS | 3876 | 1467872476572 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 23:21:16 INFO - PROCESS | 3876 | 1467872476575 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 23:21:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 23:21:16 INFO - PROCESS | 3876 | 1467872476579 Marionette TRACE conn6 <- [1,1838,null,{}] 23:21:16 INFO - PROCESS | 3876 | 1467872476589 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:16 INFO - PROCESS | 3876 | 1467872476594 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:16 INFO - PROCESS | 3876 | 1467872476711 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 23:21:16 INFO - PROCESS | 3876 | 1467872476814 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:16 INFO - PROCESS | 3876 | 1467872476817 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:16 INFO - PROCESS | 3876 | ++DOCSHELL 137F5C00 == 29 [pid = 3876] [id = 469] 23:21:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (137F6000) [pid = 3876] [serial = 1407] [outer = 00000000] 23:21:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (13F7DC00) [pid = 3876] [serial = 1408] [outer = 137F6000] 23:21:16 INFO - PROCESS | 3876 | 1467872476865 Marionette DEBUG loaded listener.js 23:21:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (14C4F800) [pid = 3876] [serial = 1409] [outer = 137F6000] 23:21:17 INFO - PROCESS | 3876 | 1467872477283 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 23:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 23:21:17 INFO - PROCESS | 3876 | 1467872477310 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 23:21:17 INFO - PROCESS | 3876 | 1467872477312 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 23:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 23:21:17 INFO - PROCESS | 3876 | 1467872477322 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 23:21:17 INFO - PROCESS | 3876 | 1467872477324 Marionette TRACE conn6 <- [1,1842,null,{}] 23:21:17 INFO - PROCESS | 3876 | 1467872477327 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:17 INFO - PROCESS | 3876 | 1467872477329 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:17 INFO - PROCESS | 3876 | 1467872477445 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 23:21:17 INFO - PROCESS | 3876 | 1467872477451 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:17 INFO - PROCESS | 3876 | 1467872477453 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:17 INFO - PROCESS | 3876 | ++DOCSHELL 14C6DC00 == 30 [pid = 3876] [id = 470] 23:21:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (14C6E000) [pid = 3876] [serial = 1410] [outer = 00000000] 23:21:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (15094800) [pid = 3876] [serial = 1411] [outer = 14C6E000] 23:21:17 INFO - PROCESS | 3876 | 1467872477497 Marionette DEBUG loaded listener.js 23:21:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (152BD000) [pid = 3876] [serial = 1412] [outer = 14C6E000] 23:21:17 INFO - PROCESS | 3876 | 1467872477951 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 23:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 669ms 23:21:17 INFO - PROCESS | 3876 | 1467872477995 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 23:21:17 INFO - PROCESS | 3876 | 1467872477997 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 23:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 23:21:17 INFO - PROCESS | 3876 | 1467872478007 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 23:21:17 INFO - PROCESS | 3876 | 1467872478008 Marionette TRACE conn6 <- [1,1846,null,{}] 23:21:17 INFO - PROCESS | 3876 | 1467872478012 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:17 INFO - PROCESS | 3876 | 1467872478014 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:18 INFO - PROCESS | 3876 | 1467872478150 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 23:21:18 INFO - PROCESS | 3876 | 1467872478165 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:18 INFO - PROCESS | 3876 | 1467872478167 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:18 INFO - PROCESS | 3876 | ++DOCSHELL 152CE800 == 31 [pid = 3876] [id = 471] 23:21:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (156D2000) [pid = 3876] [serial = 1413] [outer = 00000000] 23:21:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (16204000) [pid = 3876] [serial = 1414] [outer = 156D2000] 23:21:18 INFO - PROCESS | 3876 | 1467872478211 Marionette DEBUG loaded listener.js 23:21:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (16208C00) [pid = 3876] [serial = 1415] [outer = 156D2000] 23:21:18 INFO - PROCESS | 3876 | 1467872478674 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 23:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 23:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 730ms 23:21:18 INFO - PROCESS | 3876 | 1467872478740 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 23:21:18 INFO - PROCESS | 3876 | 1467872478742 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 23:21:18 INFO - PROCESS | 3876 | 1467872478745 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 23:21:18 INFO - PROCESS | 3876 | 1467872478747 Marionette TRACE conn6 <- [1,1850,null,{}] 23:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 23:21:18 INFO - PROCESS | 3876 | 1467872478750 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:18 INFO - PROCESS | 3876 | 1467872478756 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:18 INFO - PROCESS | 3876 | 1467872478891 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 23:21:18 INFO - PROCESS | 3876 | 1467872478902 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:18 INFO - PROCESS | 3876 | 1467872478904 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:18 INFO - PROCESS | 3876 | ++DOCSHELL 16295000 == 32 [pid = 3876] [id = 472] 23:21:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (162A8800) [pid = 3876] [serial = 1416] [outer = 00000000] 23:21:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1646AC00) [pid = 3876] [serial = 1417] [outer = 162A8800] 23:21:18 INFO - PROCESS | 3876 | 1467872479001 Marionette DEBUG loaded listener.js 23:21:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (164DF800) [pid = 3876] [serial = 1418] [outer = 162A8800] 23:21:19 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (0D675400) [pid = 3876] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 23:21:19 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (16605400) [pid = 3876] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 23:21:19 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (0D7BF400) [pid = 3876] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 23:21:19 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1500A400) [pid = 3876] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 23:21:19 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (13750400) [pid = 3876] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 23:21:19 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0D942C00) [pid = 3876] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 23:21:19 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17891800) [pid = 3876] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 23:21:19 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1721D800) [pid = 3876] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 23:21:19 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0E9CD000) [pid = 3876] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 23:21:19 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (156D8C00) [pid = 3876] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 23:21:19 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0D672400) [pid = 3876] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 23:21:19 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0E9D1400) [pid = 3876] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 23:21:19 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17BDE400) [pid = 3876] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 23:21:19 INFO - PROCESS | 3876 | 1467872479651 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 23:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 23:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 930ms 23:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 23:21:19 INFO - PROCESS | 3876 | 1467872479680 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 23:21:19 INFO - PROCESS | 3876 | 1467872479682 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 23:21:19 INFO - PROCESS | 3876 | 1467872479685 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 23:21:19 INFO - PROCESS | 3876 | 1467872479686 Marionette TRACE conn6 <- [1,1854,null,{}] 23:21:19 INFO - PROCESS | 3876 | 1467872479690 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:19 INFO - PROCESS | 3876 | 1467872479692 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:19 INFO - PROCESS | 3876 | 1467872479770 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 23:21:19 INFO - PROCESS | 3876 | 1467872479775 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:19 INFO - PROCESS | 3876 | 1467872479777 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:19 INFO - PROCESS | 3876 | ++DOCSHELL 1500BC00 == 33 [pid = 3876] [id = 473] 23:21:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (152BCC00) [pid = 3876] [serial = 1419] [outer = 00000000] 23:21:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (162AB000) [pid = 3876] [serial = 1420] [outer = 152BCC00] 23:21:19 INFO - PROCESS | 3876 | 1467872479821 Marionette DEBUG loaded listener.js 23:21:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (162AF000) [pid = 3876] [serial = 1421] [outer = 152BCC00] 23:21:20 INFO - PROCESS | 3876 | 1467872480377 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 23:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 23:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 770ms 23:21:20 INFO - PROCESS | 3876 | 1467872480456 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 23:21:20 INFO - PROCESS | 3876 | 1467872480461 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 23:21:20 INFO - PROCESS | 3876 | 1467872480467 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 23:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 23:21:20 INFO - PROCESS | 3876 | 1467872480471 Marionette TRACE conn6 <- [1,1858,null,{}] 23:21:20 INFO - PROCESS | 3876 | 1467872480477 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:20 INFO - PROCESS | 3876 | 1467872480480 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:20 INFO - PROCESS | 3876 | 1467872480670 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 23:21:20 INFO - PROCESS | 3876 | 1467872480783 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:20 INFO - PROCESS | 3876 | 1467872480788 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:20 INFO - PROCESS | 3876 | ++DOCSHELL 0D3E4400 == 34 [pid = 3876] [id = 474] 23:21:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0D732800) [pid = 3876] [serial = 1422] [outer = 00000000] 23:21:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (0DC49000) [pid = 3876] [serial = 1423] [outer = 0D732800] 23:21:20 INFO - PROCESS | 3876 | 1467872480845 Marionette DEBUG loaded listener.js 23:21:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (0DCEC800) [pid = 3876] [serial = 1424] [outer = 0D732800] 23:21:21 INFO - PROCESS | 3876 | 1467872481554 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 23:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 23:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1121ms 23:21:21 INFO - PROCESS | 3876 | 1467872481592 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 23:21:21 INFO - PROCESS | 3876 | 1467872481597 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 23:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 23:21:21 INFO - PROCESS | 3876 | 1467872481604 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 23:21:21 INFO - PROCESS | 3876 | 1467872481606 Marionette TRACE conn6 <- [1,1862,null,{}] 23:21:21 INFO - PROCESS | 3876 | 1467872481634 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:21 INFO - PROCESS | 3876 | 1467872481637 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:21 INFO - PROCESS | 3876 | 1467872481792 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 23:21:21 INFO - PROCESS | 3876 | 1467872481850 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:21 INFO - PROCESS | 3876 | 1467872481853 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:21 INFO - PROCESS | 3876 | ++DOCSHELL 137F5800 == 35 [pid = 3876] [id = 475] 23:21:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (13F8A000) [pid = 3876] [serial = 1425] [outer = 00000000] 23:21:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (14C68800) [pid = 3876] [serial = 1426] [outer = 13F8A000] 23:21:21 INFO - PROCESS | 3876 | 1467872481909 Marionette DEBUG loaded listener.js 23:21:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (15095400) [pid = 3876] [serial = 1427] [outer = 13F8A000] 23:21:22 INFO - PROCESS | 3876 | 1467872482810 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 23:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 23:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1273ms 23:21:22 INFO - PROCESS | 3876 | 1467872482881 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 23:21:22 INFO - PROCESS | 3876 | 1467872482886 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 23:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 23:21:22 INFO - PROCESS | 3876 | 1467872482891 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 23:21:22 INFO - PROCESS | 3876 | 1467872482894 Marionette TRACE conn6 <- [1,1866,null,{}] 23:21:22 INFO - PROCESS | 3876 | 1467872482899 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:22 INFO - PROCESS | 3876 | 1467872482902 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:23 INFO - PROCESS | 3876 | 1467872483014 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 23:21:23 INFO - PROCESS | 3876 | 1467872483146 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:23 INFO - PROCESS | 3876 | 1467872483151 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:23 INFO - PROCESS | 3876 | --DOCSHELL 16295000 == 34 [pid = 3876] [id = 472] 23:21:23 INFO - PROCESS | 3876 | --DOCSHELL 152CE800 == 33 [pid = 3876] [id = 471] 23:21:23 INFO - PROCESS | 3876 | --DOCSHELL 14C6DC00 == 32 [pid = 3876] [id = 470] 23:21:23 INFO - PROCESS | 3876 | --DOCSHELL 137F5C00 == 31 [pid = 3876] [id = 469] 23:21:23 INFO - PROCESS | 3876 | --DOCSHELL 0DD07C00 == 30 [pid = 3876] [id = 468] 23:21:23 INFO - PROCESS | 3876 | --DOCSHELL 0D72AC00 == 29 [pid = 3876] [id = 467] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1660AC00) [pid = 3876] [serial = 1369] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1742C000) [pid = 3876] [serial = 1372] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (14C70000) [pid = 3876] [serial = 1378] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (15133400) [pid = 3876] [serial = 1363] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (137F6400) [pid = 3876] [serial = 1354] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (14C6A400) [pid = 3876] [serial = 1355] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0DC47C00) [pid = 3876] [serial = 1351] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0DE48000) [pid = 3876] [serial = 1352] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17898800) [pid = 3876] [serial = 1375] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17629C00) [pid = 3876] [serial = 1349] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1232BC00) [pid = 3876] [serial = 1360] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (124E9000) [pid = 3876] [serial = 1361] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (162A8000) [pid = 3876] [serial = 1366] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (11CAE400) [pid = 3876] [serial = 1357] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (12466C00) [pid = 3876] [serial = 1358] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17B26C00) [pid = 3876] [serial = 1382] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (152B6C00) [pid = 3876] [serial = 1364] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (18EED800) [pid = 3876] [serial = 1384] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (18EEF000) [pid = 3876] [serial = 1385] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (17994800) [pid = 3876] [serial = 1376] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1742CC00) [pid = 3876] [serial = 1373] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (156D2400) [pid = 3876] [serial = 1379] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (1660C000) [pid = 3876] [serial = 1370] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (16472C00) [pid = 3876] [serial = 1367] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (17892400) [pid = 3876] [serial = 1381] [outer = 00000000] [url = about:blank] 23:21:23 INFO - PROCESS | 3876 | ++DOCSHELL 0C727800 == 30 [pid = 3876] [id = 476] 23:21:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (0C728800) [pid = 3876] [serial = 1428] [outer = 00000000] 23:21:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (0D3ECC00) [pid = 3876] [serial = 1429] [outer = 0C728800] 23:21:23 INFO - PROCESS | 3876 | 1467872483230 Marionette DEBUG loaded listener.js 23:21:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (0DC45C00) [pid = 3876] [serial = 1430] [outer = 0C728800] 23:21:23 INFO - PROCESS | 3876 | 1467872483668 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 23:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 23:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 830ms 23:21:23 INFO - PROCESS | 3876 | 1467872483721 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 23:21:23 INFO - PROCESS | 3876 | 1467872483725 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 23:21:23 INFO - PROCESS | 3876 | 1467872483731 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 23:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 23:21:23 INFO - PROCESS | 3876 | 1467872483734 Marionette TRACE conn6 <- [1,1870,null,{}] 23:21:23 INFO - PROCESS | 3876 | 1467872483737 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:23 INFO - PROCESS | 3876 | 1467872483740 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:23 INFO - PROCESS | 3876 | 1467872483825 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 23:21:23 INFO - PROCESS | 3876 | 1467872483831 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:23 INFO - PROCESS | 3876 | 1467872483834 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:23 INFO - PROCESS | 3876 | ++DOCSHELL 11CEBC00 == 31 [pid = 3876] [id = 477] 23:21:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (11CEFC00) [pid = 3876] [serial = 1431] [outer = 00000000] 23:21:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (124E9400) [pid = 3876] [serial = 1432] [outer = 11CEFC00] 23:21:23 INFO - PROCESS | 3876 | 1467872483880 Marionette DEBUG loaded listener.js 23:21:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (13266400) [pid = 3876] [serial = 1433] [outer = 11CEFC00] 23:21:24 INFO - PROCESS | 3876 | 1467872484345 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 23:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 23:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 670ms 23:21:24 INFO - PROCESS | 3876 | 1467872484406 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 23:21:24 INFO - PROCESS | 3876 | 1467872484408 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 23:21:24 INFO - PROCESS | 3876 | 1467872484412 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 23:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 23:21:24 INFO - PROCESS | 3876 | 1467872484415 Marionette TRACE conn6 <- [1,1874,null,{}] 23:21:24 INFO - PROCESS | 3876 | 1467872484426 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:24 INFO - PROCESS | 3876 | 1467872484430 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:24 INFO - PROCESS | 3876 | 1467872484543 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 23:21:24 INFO - PROCESS | 3876 | 1467872484558 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:24 INFO - PROCESS | 3876 | 1467872484561 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:24 INFO - PROCESS | 3876 | ++DOCSHELL 15133400 == 32 [pid = 3876] [id = 478] 23:21:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (15136400) [pid = 3876] [serial = 1434] [outer = 00000000] 23:21:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (152B3400) [pid = 3876] [serial = 1435] [outer = 15136400] 23:21:24 INFO - PROCESS | 3876 | 1467872484609 Marionette DEBUG loaded listener.js 23:21:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (152CB400) [pid = 3876] [serial = 1436] [outer = 15136400] 23:21:25 INFO - PROCESS | 3876 | 1467872485061 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 23:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 23:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 671ms 23:21:25 INFO - PROCESS | 3876 | 1467872485087 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 23:21:25 INFO - PROCESS | 3876 | 1467872485089 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 23:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 23:21:25 INFO - PROCESS | 3876 | 1467872485092 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 23:21:25 INFO - PROCESS | 3876 | 1467872485094 Marionette TRACE conn6 <- [1,1878,null,{}] 23:21:25 INFO - PROCESS | 3876 | 1467872485101 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:25 INFO - PROCESS | 3876 | 1467872485103 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:25 INFO - PROCESS | 3876 | 1467872485200 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 23:21:25 INFO - PROCESS | 3876 | 1467872485206 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:25 INFO - PROCESS | 3876 | 1467872485208 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:25 INFO - PROCESS | 3876 | ++DOCSHELL 1620C800 == 33 [pid = 3876] [id = 479] 23:21:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1620EC00) [pid = 3876] [serial = 1437] [outer = 00000000] 23:21:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (162A2800) [pid = 3876] [serial = 1438] [outer = 1620EC00] 23:21:25 INFO - PROCESS | 3876 | 1467872485252 Marionette DEBUG loaded listener.js 23:21:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (162AF800) [pid = 3876] [serial = 1439] [outer = 1620EC00] 23:21:25 INFO - PROCESS | 3876 | 1467872485685 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 23:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 23:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 630ms 23:21:25 INFO - PROCESS | 3876 | 1467872485731 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 23:21:25 INFO - PROCESS | 3876 | 1467872485733 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 23:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 23:21:25 INFO - PROCESS | 3876 | 1467872485736 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 23:21:25 INFO - PROCESS | 3876 | 1467872485738 Marionette TRACE conn6 <- [1,1882,null,{}] 23:21:25 INFO - PROCESS | 3876 | 1467872485741 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:25 INFO - PROCESS | 3876 | 1467872485743 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:25 INFO - PROCESS | 3876 | 1467872485859 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 23:21:25 INFO - PROCESS | 3876 | 1467872485864 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:25 INFO - PROCESS | 3876 | 1467872485866 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:25 INFO - PROCESS | 3876 | ++DOCSHELL 162A1800 == 34 [pid = 3876] [id = 480] 23:21:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (16478800) [pid = 3876] [serial = 1440] [outer = 00000000] 23:21:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1660F800) [pid = 3876] [serial = 1441] [outer = 16478800] 23:21:25 INFO - PROCESS | 3876 | 1467872485910 Marionette DEBUG loaded listener.js 23:21:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (16614000) [pid = 3876] [serial = 1442] [outer = 16478800] 23:21:26 INFO - PROCESS | 3876 | 1467872486373 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 23:21:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 23:21:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 670ms 23:21:26 INFO - PROCESS | 3876 | 1467872486408 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 23:21:26 INFO - PROCESS | 3876 | 1467872486410 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 23:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 23:21:26 INFO - PROCESS | 3876 | 1467872486413 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 23:21:26 INFO - PROCESS | 3876 | 1467872486415 Marionette TRACE conn6 <- [1,1886,null,{}] 23:21:26 INFO - PROCESS | 3876 | 1467872486418 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:26 INFO - PROCESS | 3876 | 1467872486423 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:26 INFO - PROCESS | 3876 | 1467872486567 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 23:21:26 INFO - PROCESS | 3876 | 1467872486573 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:26 INFO - PROCESS | 3876 | 1467872486575 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:26 INFO - PROCESS | 3876 | ++DOCSHELL 12372C00 == 35 [pid = 3876] [id = 481] 23:21:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16690C00) [pid = 3876] [serial = 1443] [outer = 00000000] 23:21:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17210C00) [pid = 3876] [serial = 1444] [outer = 16690C00] 23:21:26 INFO - PROCESS | 3876 | 1467872486619 Marionette DEBUG loaded listener.js 23:21:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17213800) [pid = 3876] [serial = 1445] [outer = 16690C00] 23:21:27 INFO - PROCESS | 3876 | 1467872487059 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 23:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 23:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 23:21:27 INFO - PROCESS | 3876 | 1467872487085 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 23:21:27 INFO - PROCESS | 3876 | 1467872487087 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 23:21:27 INFO - PROCESS | 3876 | 1467872487090 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 23:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 23:21:27 INFO - PROCESS | 3876 | 1467872487092 Marionette TRACE conn6 <- [1,1890,null,{}] 23:21:27 INFO - PROCESS | 3876 | 1467872487095 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:27 INFO - PROCESS | 3876 | 1467872487097 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:27 INFO - PROCESS | 3876 | 1467872487225 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 23:21:27 INFO - PROCESS | 3876 | 1467872487323 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:27 INFO - PROCESS | 3876 | 1467872487325 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:27 INFO - PROCESS | 3876 | ++DOCSHELL 1721CC00 == 36 [pid = 3876] [id = 482] 23:21:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1721D400) [pid = 3876] [serial = 1446] [outer = 00000000] 23:21:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1742C000) [pid = 3876] [serial = 1447] [outer = 1721D400] 23:21:27 INFO - PROCESS | 3876 | 1467872487367 Marionette DEBUG loaded listener.js 23:21:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (174A5C00) [pid = 3876] [serial = 1448] [outer = 1721D400] 23:21:27 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0DD0CC00) [pid = 3876] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 23:21:27 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (14C6E000) [pid = 3876] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 23:21:27 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0DC43800) [pid = 3876] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 23:21:27 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (14C73000) [pid = 3876] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 23:21:27 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17626C00) [pid = 3876] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 23:21:27 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (19A6F000) [pid = 3876] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 23:21:27 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (156D2000) [pid = 3876] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 23:21:27 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (162A8800) [pid = 3876] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 23:21:27 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (11B15400) [pid = 3876] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 23:21:27 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0D72B000) [pid = 3876] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 23:21:27 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (137F6000) [pid = 3876] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 23:21:27 INFO - PROCESS | 3876 | 1467872487828 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 23:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 23:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 769ms 23:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 23:21:27 INFO - PROCESS | 3876 | 1467872487864 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 23:21:27 INFO - PROCESS | 3876 | 1467872487866 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 23:21:27 INFO - PROCESS | 3876 | 1467872487869 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 23:21:27 INFO - PROCESS | 3876 | 1467872487871 Marionette TRACE conn6 <- [1,1894,null,{}] 23:21:27 INFO - PROCESS | 3876 | 1467872487874 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:27 INFO - PROCESS | 3876 | 1467872487876 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:27 INFO - PROCESS | 3876 | 1467872487955 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 23:21:27 INFO - PROCESS | 3876 | 1467872487960 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:27 INFO - PROCESS | 3876 | 1467872487962 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:27 INFO - PROCESS | 3876 | ++DOCSHELL 0DC43800 == 37 [pid = 3876] [id = 483] 23:21:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (0DC73C00) [pid = 3876] [serial = 1449] [outer = 00000000] 23:21:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (137F6000) [pid = 3876] [serial = 1450] [outer = 0DC73C00] 23:21:27 INFO - PROCESS | 3876 | 1467872488006 Marionette DEBUG loaded listener.js 23:21:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1500A400) [pid = 3876] [serial = 1451] [outer = 0DC73C00] 23:21:28 INFO - PROCESS | 3876 | 1467872488435 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 23:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 23:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 630ms 23:21:28 INFO - PROCESS | 3876 | 1467872488500 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 23:21:28 INFO - PROCESS | 3876 | 1467872488502 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 23:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 23:21:28 INFO - PROCESS | 3876 | 1467872488505 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 23:21:28 INFO - PROCESS | 3876 | 1467872488507 Marionette TRACE conn6 <- [1,1898,null,{}] 23:21:28 INFO - PROCESS | 3876 | 1467872488510 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:28 INFO - PROCESS | 3876 | 1467872488512 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:28 INFO - PROCESS | 3876 | 1467872488617 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 23:21:28 INFO - PROCESS | 3876 | 1467872488626 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:28 INFO - PROCESS | 3876 | 1467872488627 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:28 INFO - PROCESS | 3876 | ++DOCSHELL 137EEC00 == 38 [pid = 3876] [id = 484] 23:21:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (15091C00) [pid = 3876] [serial = 1452] [outer = 00000000] 23:21:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1721B000) [pid = 3876] [serial = 1453] [outer = 15091C00] 23:21:28 INFO - PROCESS | 3876 | 1467872488672 Marionette DEBUG loaded listener.js 23:21:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1721D000) [pid = 3876] [serial = 1454] [outer = 15091C00] 23:21:29 INFO - PROCESS | 3876 | 1467872489094 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 23:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 23:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 23:21:29 INFO - PROCESS | 3876 | 1467872489141 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 23:21:29 INFO - PROCESS | 3876 | 1467872489143 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 23:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 23:21:29 INFO - PROCESS | 3876 | 1467872489157 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 23:21:29 INFO - PROCESS | 3876 | 1467872489159 Marionette TRACE conn6 <- [1,1902,null,{}] 23:21:29 INFO - PROCESS | 3876 | 1467872489162 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:29 INFO - PROCESS | 3876 | 1467872489164 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:29 INFO - PROCESS | 3876 | 1467872489244 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 23:21:29 INFO - PROCESS | 3876 | 1467872489249 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:29 INFO - PROCESS | 3876 | 1467872489251 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:29 INFO - PROCESS | 3876 | ++DOCSHELL 17628800 == 39 [pid = 3876] [id = 485] 23:21:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1762A800) [pid = 3876] [serial = 1455] [outer = 00000000] 23:21:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1789C400) [pid = 3876] [serial = 1456] [outer = 1762A800] 23:21:29 INFO - PROCESS | 3876 | 1467872489294 Marionette DEBUG loaded listener.js 23:21:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1789D400) [pid = 3876] [serial = 1457] [outer = 1762A800] 23:21:29 INFO - PROCESS | 3876 | 1467872489706 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 23:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 23:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 590ms 23:21:29 INFO - PROCESS | 3876 | 1467872489741 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 23:21:29 INFO - PROCESS | 3876 | 1467872489744 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 23:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 23:21:29 INFO - PROCESS | 3876 | 1467872489751 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 23:21:29 INFO - PROCESS | 3876 | 1467872489753 Marionette TRACE conn6 <- [1,1906,null,{}] 23:21:29 INFO - PROCESS | 3876 | 1467872489772 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:29 INFO - PROCESS | 3876 | 1467872489774 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:29 INFO - PROCESS | 3876 | 1467872489917 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 23:21:30 INFO - PROCESS | 3876 | 1467872490105 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:30 INFO - PROCESS | 3876 | 1467872490108 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:30 INFO - PROCESS | 3876 | ++DOCSHELL 0C72D800 == 40 [pid = 3876] [id = 486] 23:21:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0C72DC00) [pid = 3876] [serial = 1458] [outer = 00000000] 23:21:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (0D3E4C00) [pid = 3876] [serial = 1459] [outer = 0C72DC00] 23:21:30 INFO - PROCESS | 3876 | 1467872490171 Marionette DEBUG loaded listener.js 23:21:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (0D732C00) [pid = 3876] [serial = 1460] [outer = 0C72DC00] 23:21:30 INFO - PROCESS | 3876 | 1467872490750 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 23:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 23:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1033ms 23:21:30 INFO - PROCESS | 3876 | 1467872490790 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 23:21:30 INFO - PROCESS | 3876 | 1467872490795 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 23:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 23:21:30 INFO - PROCESS | 3876 | 1467872490800 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 23:21:30 INFO - PROCESS | 3876 | 1467872490803 Marionette TRACE conn6 <- [1,1910,null,{}] 23:21:30 INFO - PROCESS | 3876 | 1467872490827 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:30 INFO - PROCESS | 3876 | 1467872490831 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:30 INFO - PROCESS | 3876 | 1467872490944 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 23:21:31 INFO - PROCESS | 3876 | 1467872491081 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:31 INFO - PROCESS | 3876 | 1467872491085 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:31 INFO - PROCESS | 3876 | ++DOCSHELL 137EB800 == 41 [pid = 3876] [id = 487] 23:21:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (137F3000) [pid = 3876] [serial = 1461] [outer = 00000000] 23:21:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (14C6B000) [pid = 3876] [serial = 1462] [outer = 137F3000] 23:21:31 INFO - PROCESS | 3876 | 1467872491142 Marionette DEBUG loaded listener.js 23:21:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (15086C00) [pid = 3876] [serial = 1463] [outer = 137F3000] 23:21:31 INFO - PROCESS | 3876 | 1467872491724 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 23:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 23:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 970ms 23:21:31 INFO - PROCESS | 3876 | 1467872491775 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 23:21:31 INFO - PROCESS | 3876 | 1467872491778 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 23:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 23:21:31 INFO - PROCESS | 3876 | 1467872491782 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 23:21:31 INFO - PROCESS | 3876 | 1467872491784 Marionette TRACE conn6 <- [1,1914,null,{}] 23:21:31 INFO - PROCESS | 3876 | 1467872491788 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:31 INFO - PROCESS | 3876 | 1467872491791 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:31 INFO - PROCESS | 3876 | 1467872491902 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 23:21:32 INFO - PROCESS | 3876 | 1467872492042 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:32 INFO - PROCESS | 3876 | 1467872492045 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:32 INFO - PROCESS | 3876 | ++DOCSHELL 162A1C00 == 42 [pid = 3876] [id = 488] 23:21:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (16873400) [pid = 3876] [serial = 1464] [outer = 00000000] 23:21:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1712E000) [pid = 3876] [serial = 1465] [outer = 16873400] 23:21:32 INFO - PROCESS | 3876 | 1467872492099 Marionette DEBUG loaded listener.js 23:21:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (17626C00) [pid = 3876] [serial = 1466] [outer = 16873400] 23:21:32 INFO - PROCESS | 3876 | 1467872492722 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 23:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 23:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 969ms 23:21:32 INFO - PROCESS | 3876 | 1467872492755 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 23:21:32 INFO - PROCESS | 3876 | 1467872492759 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 23:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 23:21:32 INFO - PROCESS | 3876 | 1467872492770 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 23:21:32 INFO - PROCESS | 3876 | 1467872492775 Marionette TRACE conn6 <- [1,1918,null,{}] 23:21:32 INFO - PROCESS | 3876 | 1467872492778 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:32 INFO - PROCESS | 3876 | 1467872492782 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:32 INFO - PROCESS | 3876 | 1467872492895 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 23:21:32 INFO - PROCESS | 3876 | 1467872493004 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:32 INFO - PROCESS | 3876 | 1467872493007 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:32 INFO - PROCESS | 3876 | ++DOCSHELL 1789AC00 == 43 [pid = 3876] [id = 489] 23:21:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (17BE3800) [pid = 3876] [serial = 1467] [outer = 00000000] 23:21:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (18EF1800) [pid = 3876] [serial = 1468] [outer = 17BE3800] 23:21:33 INFO - PROCESS | 3876 | 1467872493060 Marionette DEBUG loaded listener.js 23:21:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (19A02800) [pid = 3876] [serial = 1469] [outer = 17BE3800] 23:21:33 INFO - PROCESS | 3876 | 1467872493861 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 23:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 23:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1130ms 23:21:33 INFO - PROCESS | 3876 | 1467872493900 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 23:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 23:21:33 INFO - PROCESS | 3876 | 1467872493904 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 23:21:33 INFO - PROCESS | 3876 | 1467872493909 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 23:21:33 INFO - PROCESS | 3876 | 1467872493912 Marionette TRACE conn6 <- [1,1922,null,{}] 23:21:33 INFO - PROCESS | 3876 | 1467872493918 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:33 INFO - PROCESS | 3876 | 1467872493920 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:33 INFO - PROCESS | 3876 | 1467872494023 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 23:21:34 INFO - PROCESS | 3876 | 1467872494161 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:34 INFO - PROCESS | 3876 | 1467872494166 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:34 INFO - PROCESS | 3876 | ++DOCSHELL 0DC44400 == 44 [pid = 3876] [id = 490] 23:21:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (0DC44800) [pid = 3876] [serial = 1470] [outer = 00000000] 23:21:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (0DC71400) [pid = 3876] [serial = 1471] [outer = 0DC44800] 23:21:34 INFO - PROCESS | 3876 | 1467872494218 Marionette DEBUG loaded listener.js 23:21:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (0DEC4800) [pid = 3876] [serial = 1472] [outer = 0DC44800] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 11B13800 == 43 [pid = 3876] [id = 466] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 17628800 == 42 [pid = 3876] [id = 485] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 137EEC00 == 41 [pid = 3876] [id = 484] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 0DC43800 == 40 [pid = 3876] [id = 483] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 1721CC00 == 39 [pid = 3876] [id = 482] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 12372C00 == 38 [pid = 3876] [id = 481] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 162A1800 == 37 [pid = 3876] [id = 480] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 1620C800 == 36 [pid = 3876] [id = 479] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 15133400 == 35 [pid = 3876] [id = 478] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 11CEBC00 == 34 [pid = 3876] [id = 477] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 0C727800 == 33 [pid = 3876] [id = 476] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 0D3E4400 == 32 [pid = 3876] [id = 474] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 137F5800 == 31 [pid = 3876] [id = 475] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 1500BC00 == 30 [pid = 3876] [id = 473] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 1789AC00 == 29 [pid = 3876] [id = 489] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 162A1C00 == 28 [pid = 3876] [id = 488] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 0C72D800 == 27 [pid = 3876] [id = 486] 23:21:35 INFO - PROCESS | 3876 | --DOCSHELL 137EB800 == 26 [pid = 3876] [id = 487] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (0DE0C000) [pid = 3876] [serial = 1405] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (15094800) [pid = 3876] [serial = 1411] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (11C1F000) [pid = 3876] [serial = 1388] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (0DC7BC00) [pid = 3876] [serial = 1387] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (152CE000) [pid = 3876] [serial = 1391] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (152AF000) [pid = 3876] [serial = 1390] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (19A08000) [pid = 3876] [serial = 1394] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (18DD2000) [pid = 3876] [serial = 1393] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (1A56B000) [pid = 3876] [serial = 1397] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1A18EC00) [pid = 3876] [serial = 1396] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (16204000) [pid = 3876] [serial = 1414] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1646AC00) [pid = 3876] [serial = 1417] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (13263800) [pid = 3876] [serial = 1400] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (12378C00) [pid = 3876] [serial = 1399] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D732400) [pid = 3876] [serial = 1402] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0D946800) [pid = 3876] [serial = 1403] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (13F7DC00) [pid = 3876] [serial = 1408] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (164DF800) [pid = 3876] [serial = 1418] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (16208C00) [pid = 3876] [serial = 1415] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (152BD000) [pid = 3876] [serial = 1412] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (162AB000) [pid = 3876] [serial = 1420] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (14C4F800) [pid = 3876] [serial = 1409] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0E9CB400) [pid = 3876] [serial = 1406] [outer = 00000000] [url = about:blank] 23:21:35 INFO - PROCESS | 3876 | 1467872495478 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 23:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 23:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1639ms 23:21:35 INFO - PROCESS | 3876 | 1467872495556 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 23:21:35 INFO - PROCESS | 3876 | 1467872495560 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 23:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 23:21:35 INFO - PROCESS | 3876 | 1467872495566 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 23:21:35 INFO - PROCESS | 3876 | 1467872495569 Marionette TRACE conn6 <- [1,1926,null,{}] 23:21:35 INFO - PROCESS | 3876 | 1467872495574 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:35 INFO - PROCESS | 3876 | 1467872495578 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:35 INFO - PROCESS | 3876 | 1467872495663 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 23:21:35 INFO - PROCESS | 3876 | 1467872495676 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:35 INFO - PROCESS | 3876 | 1467872495679 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:35 INFO - PROCESS | 3876 | ++DOCSHELL 0D734000 == 27 [pid = 3876] [id = 491] 23:21:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0D734C00) [pid = 3876] [serial = 1473] [outer = 00000000] 23:21:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0D945000) [pid = 3876] [serial = 1474] [outer = 0D734C00] 23:21:35 INFO - PROCESS | 3876 | 1467872495727 Marionette DEBUG loaded listener.js 23:21:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (0D94E000) [pid = 3876] [serial = 1475] [outer = 0D734C00] 23:21:36 INFO - PROCESS | 3876 | 1467872496161 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 23:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 23:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 23:21:36 INFO - PROCESS | 3876 | 1467872496209 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 23:21:36 INFO - PROCESS | 3876 | 1467872496215 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 23:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 23:21:36 INFO - PROCESS | 3876 | 1467872496221 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 23:21:36 INFO - PROCESS | 3876 | 1467872496224 Marionette TRACE conn6 <- [1,1930,null,{}] 23:21:36 INFO - PROCESS | 3876 | 1467872496227 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:36 INFO - PROCESS | 3876 | 1467872496230 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:36 INFO - PROCESS | 3876 | 1467872496317 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 23:21:36 INFO - PROCESS | 3876 | 1467872496326 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:36 INFO - PROCESS | 3876 | 1467872496328 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:36 INFO - PROCESS | 3876 | ++DOCSHELL 0E8DB400 == 28 [pid = 3876] [id = 492] 23:21:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (0E8DE800) [pid = 3876] [serial = 1476] [outer = 00000000] 23:21:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (11B11000) [pid = 3876] [serial = 1477] [outer = 0E8DE800] 23:21:36 INFO - PROCESS | 3876 | 1467872496375 Marionette DEBUG loaded listener.js 23:21:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (11CA3400) [pid = 3876] [serial = 1478] [outer = 0E8DE800] 23:21:36 INFO - PROCESS | 3876 | 1467872496831 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 23:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 23:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 23:21:36 INFO - PROCESS | 3876 | 1467872496894 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 23:21:36 INFO - PROCESS | 3876 | 1467872496897 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 23:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 23:21:36 INFO - PROCESS | 3876 | 1467872496900 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 23:21:36 INFO - PROCESS | 3876 | 1467872496903 Marionette TRACE conn6 <- [1,1934,null,{}] 23:21:36 INFO - PROCESS | 3876 | 1467872496914 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:36 INFO - PROCESS | 3876 | 1467872496919 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:37 INFO - PROCESS | 3876 | 1467872497003 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 23:21:37 INFO - PROCESS | 3876 | 1467872497133 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:37 INFO - PROCESS | 3876 | 1467872497136 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:37 INFO - PROCESS | 3876 | ++DOCSHELL 1374F000 == 29 [pid = 3876] [id = 493] 23:21:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (137EA400) [pid = 3876] [serial = 1479] [outer = 00000000] 23:21:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (137F0C00) [pid = 3876] [serial = 1480] [outer = 137EA400] 23:21:37 INFO - PROCESS | 3876 | 1467872497185 Marionette DEBUG loaded listener.js 23:21:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (137F8C00) [pid = 3876] [serial = 1481] [outer = 137EA400] 23:21:37 INFO - PROCESS | 3876 | 1467872497633 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 23:21:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 23:21:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 789ms 23:21:37 INFO - PROCESS | 3876 | 1467872497690 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 23:21:37 INFO - PROCESS | 3876 | 1467872497693 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 23:21:37 INFO - PROCESS | 3876 | 1467872497696 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 23:21:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 23:21:37 INFO - PROCESS | 3876 | 1467872497698 Marionette TRACE conn6 <- [1,1938,null,{}] 23:21:37 INFO - PROCESS | 3876 | 1467872497702 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:37 INFO - PROCESS | 3876 | 1467872497704 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:37 INFO - PROCESS | 3876 | 1467872497824 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 23:21:37 INFO - PROCESS | 3876 | 1467872497886 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:37 INFO - PROCESS | 3876 | 1467872497888 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:37 INFO - PROCESS | 3876 | ++DOCSHELL 14C56800 == 30 [pid = 3876] [id = 494] 23:21:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (14C56C00) [pid = 3876] [serial = 1482] [outer = 00000000] 23:21:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1500E000) [pid = 3876] [serial = 1483] [outer = 14C56C00] 23:21:37 INFO - PROCESS | 3876 | 1467872497933 Marionette DEBUG loaded listener.js 23:21:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (152B1400) [pid = 3876] [serial = 1484] [outer = 14C56C00] 23:21:38 INFO - PROCESS | 3876 | 1467872498347 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 23:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 23:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 671ms 23:21:38 INFO - PROCESS | 3876 | 1467872498374 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 23:21:38 INFO - PROCESS | 3876 | 1467872498376 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 23:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 23:21:38 INFO - PROCESS | 3876 | 1467872498379 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 23:21:38 INFO - PROCESS | 3876 | 1467872498381 Marionette TRACE conn6 <- [1,1942,null,{}] 23:21:38 INFO - PROCESS | 3876 | 1467872498384 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:38 INFO - PROCESS | 3876 | 1467872498386 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:38 INFO - PROCESS | 3876 | 1467872498523 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 23:21:38 INFO - PROCESS | 3876 | 1467872498539 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:38 INFO - PROCESS | 3876 | 1467872498541 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:38 INFO - PROCESS | 3876 | ++DOCSHELL 152C6400 == 31 [pid = 3876] [id = 495] 23:21:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (152C7000) [pid = 3876] [serial = 1485] [outer = 00000000] 23:21:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (152CD800) [pid = 3876] [serial = 1486] [outer = 152C7000] 23:21:38 INFO - PROCESS | 3876 | 1467872498585 Marionette DEBUG loaded listener.js 23:21:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (16201800) [pid = 3876] [serial = 1487] [outer = 152C7000] 23:21:39 INFO - PROCESS | 3876 | 1467872499044 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 23:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 23:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 23:21:39 INFO - PROCESS | 3876 | 1467872499051 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 23:21:39 INFO - PROCESS | 3876 | 1467872499053 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 23:21:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 23:21:39 INFO - PROCESS | 3876 | 1467872499056 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 23:21:39 INFO - PROCESS | 3876 | 1467872499058 Marionette TRACE conn6 <- [1,1946,null,{}] 23:21:39 INFO - PROCESS | 3876 | 1467872499061 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:39 INFO - PROCESS | 3876 | 1467872499066 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:39 INFO - PROCESS | 3876 | 1467872499209 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 23:21:39 INFO - PROCESS | 3876 | 1467872499222 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:39 INFO - PROCESS | 3876 | 1467872499224 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:39 INFO - PROCESS | 3876 | ++DOCSHELL 1620F400 == 32 [pid = 3876] [id = 496] 23:21:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1628C800) [pid = 3876] [serial = 1488] [outer = 00000000] 23:21:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (162AE000) [pid = 3876] [serial = 1489] [outer = 1628C800] 23:21:39 INFO - PROCESS | 3876 | 1467872499267 Marionette DEBUG loaded listener.js 23:21:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (16603C00) [pid = 3876] [serial = 1490] [outer = 1628C800] 23:21:39 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (0D732800) [pid = 3876] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 23:21:39 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1721D400) [pid = 3876] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 23:21:39 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (16478800) [pid = 3876] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 23:21:39 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (15136400) [pid = 3876] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 23:21:39 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (13F8A000) [pid = 3876] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 23:21:39 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0C728800) [pid = 3876] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 23:21:39 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (16690C00) [pid = 3876] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 23:21:39 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (15091C00) [pid = 3876] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 23:21:39 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (152BCC00) [pid = 3876] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 23:21:39 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (11CEFC00) [pid = 3876] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 23:21:39 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1620EC00) [pid = 3876] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 23:21:39 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0DC73C00) [pid = 3876] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 23:21:39 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1762A800) [pid = 3876] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 23:21:39 INFO - PROCESS | 3876 | 1467872499941 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 23:21:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 23:21:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 930ms 23:21:39 INFO - PROCESS | 3876 | 1467872499993 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 23:21:39 INFO - PROCESS | 3876 | 1467872499995 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 23:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 23:21:40 INFO - PROCESS | 3876 | 1467872499999 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 23:21:40 INFO - PROCESS | 3876 | 1467872500001 Marionette TRACE conn6 <- [1,1950,null,{}] 23:21:40 INFO - PROCESS | 3876 | 1467872500004 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:40 INFO - PROCESS | 3876 | 1467872500006 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:40 INFO - PROCESS | 3876 | 1467872500082 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 23:21:40 INFO - PROCESS | 3876 | 1467872500087 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:40 INFO - PROCESS | 3876 | 1467872500089 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:40 INFO - PROCESS | 3876 | ++DOCSHELL 0D733000 == 33 [pid = 3876] [id = 497] 23:21:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (124DF400) [pid = 3876] [serial = 1491] [outer = 00000000] 23:21:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (16204800) [pid = 3876] [serial = 1492] [outer = 124DF400] 23:21:40 INFO - PROCESS | 3876 | 1467872500132 Marionette DEBUG loaded listener.js 23:21:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1620E800) [pid = 3876] [serial = 1493] [outer = 124DF400] 23:21:40 INFO - PROCESS | 3876 | 1467872500558 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 23:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 23:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 570ms 23:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 23:21:40 INFO - PROCESS | 3876 | 1467872500572 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 23:21:40 INFO - PROCESS | 3876 | 1467872500574 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 23:21:40 INFO - PROCESS | 3876 | 1467872500577 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 23:21:40 INFO - PROCESS | 3876 | 1467872500579 Marionette TRACE conn6 <- [1,1954,null,{}] 23:21:40 INFO - PROCESS | 3876 | 1467872500582 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:40 INFO - PROCESS | 3876 | 1467872500584 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:40 INFO - PROCESS | 3876 | 1467872500703 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 23:21:40 INFO - PROCESS | 3876 | 1467872500711 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:40 INFO - PROCESS | 3876 | 1467872500713 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:40 INFO - PROCESS | 3876 | ++DOCSHELL 152C1800 == 34 [pid = 3876] [id = 498] 23:21:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (16478800) [pid = 3876] [serial = 1494] [outer = 00000000] 23:21:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (16612800) [pid = 3876] [serial = 1495] [outer = 16478800] 23:21:40 INFO - PROCESS | 3876 | 1467872500756 Marionette DEBUG loaded listener.js 23:21:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (16608800) [pid = 3876] [serial = 1496] [outer = 16478800] 23:21:41 INFO - PROCESS | 3876 | 1467872501172 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 23:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 23:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 23:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 23:21:41 INFO - PROCESS | 3876 | 1467872501208 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 23:21:41 INFO - PROCESS | 3876 | 1467872501210 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 23:21:41 INFO - PROCESS | 3876 | 1467872501214 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 23:21:41 INFO - PROCESS | 3876 | 1467872501215 Marionette TRACE conn6 <- [1,1958,null,{}] 23:21:41 INFO - PROCESS | 3876 | 1467872501219 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:41 INFO - PROCESS | 3876 | 1467872501220 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:41 INFO - PROCESS | 3876 | 1467872501336 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 23:21:41 INFO - PROCESS | 3876 | 1467872501344 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:41 INFO - PROCESS | 3876 | 1467872501355 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:41 INFO - PROCESS | 3876 | ++DOCSHELL 1374E400 == 35 [pid = 3876] [id = 499] 23:21:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17123C00) [pid = 3876] [serial = 1497] [outer = 00000000] 23:21:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17211400) [pid = 3876] [serial = 1498] [outer = 17123C00] 23:21:41 INFO - PROCESS | 3876 | 1467872501399 Marionette DEBUG loaded listener.js 23:21:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (17213000) [pid = 3876] [serial = 1499] [outer = 17123C00] 23:21:41 INFO - PROCESS | 3876 | 1467872501878 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 23:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 23:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 730ms 23:21:41 INFO - PROCESS | 3876 | 1467872501945 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 23:21:41 INFO - PROCESS | 3876 | 1467872501950 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 23:21:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 23:21:42 INFO - PROCESS | 3876 | 1467872502050 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 23:21:42 INFO - PROCESS | 3876 | 1467872502054 Marionette TRACE conn6 <- [1,1962,null,{}] 23:21:42 INFO - PROCESS | 3876 | 1467872502070 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:42 INFO - PROCESS | 3876 | 1467872502073 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:42 INFO - PROCESS | 3876 | 1467872502196 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 23:21:42 INFO - PROCESS | 3876 | 1467872502328 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:42 INFO - PROCESS | 3876 | 1467872502333 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:42 INFO - PROCESS | 3876 | ++DOCSHELL 0C72D400 == 36 [pid = 3876] [id = 500] 23:21:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (0C797400) [pid = 3876] [serial = 1500] [outer = 00000000] 23:21:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (0DC80C00) [pid = 3876] [serial = 1501] [outer = 0C797400] 23:21:42 INFO - PROCESS | 3876 | 1467872502393 Marionette DEBUG loaded listener.js 23:21:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (11B13800) [pid = 3876] [serial = 1502] [outer = 0C797400] 23:21:43 INFO - PROCESS | 3876 | 1467872503101 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 23:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 23:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1125ms 23:21:43 INFO - PROCESS | 3876 | 1467872503158 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 23:21:43 INFO - PROCESS | 3876 | 1467872503163 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 23:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 23:21:43 INFO - PROCESS | 3876 | 1467872503171 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 23:21:43 INFO - PROCESS | 3876 | 1467872503174 Marionette TRACE conn6 <- [1,1966,null,{}] 23:21:43 INFO - PROCESS | 3876 | 1467872503178 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:43 INFO - PROCESS | 3876 | 1467872503180 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:43 INFO - PROCESS | 3876 | 1467872503300 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 23:21:43 INFO - PROCESS | 3876 | 1467872503437 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:43 INFO - PROCESS | 3876 | 1467872503439 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:43 INFO - PROCESS | 3876 | ++DOCSHELL 12470C00 == 37 [pid = 3876] [id = 501] 23:21:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1257A000) [pid = 3876] [serial = 1503] [outer = 00000000] 23:21:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (13F84400) [pid = 3876] [serial = 1504] [outer = 1257A000] 23:21:43 INFO - PROCESS | 3876 | 1467872503496 Marionette DEBUG loaded listener.js 23:21:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (15005800) [pid = 3876] [serial = 1505] [outer = 1257A000] 23:21:44 INFO - PROCESS | 3876 | 1467872504386 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:21:44 INFO - PROCESS | 3876 | --DOCSHELL 152C1800 == 36 [pid = 3876] [id = 498] 23:21:44 INFO - PROCESS | 3876 | --DOCSHELL 0D733000 == 35 [pid = 3876] [id = 497] 23:21:44 INFO - PROCESS | 3876 | --DOCSHELL 1620F400 == 34 [pid = 3876] [id = 496] 23:21:44 INFO - PROCESS | 3876 | --DOCSHELL 152C6400 == 33 [pid = 3876] [id = 495] 23:21:44 INFO - PROCESS | 3876 | --DOCSHELL 14C56800 == 32 [pid = 3876] [id = 494] 23:21:44 INFO - PROCESS | 3876 | --DOCSHELL 1374F000 == 31 [pid = 3876] [id = 493] 23:21:44 INFO - PROCESS | 3876 | --DOCSHELL 0E8DB400 == 30 [pid = 3876] [id = 492] 23:21:44 INFO - PROCESS | 3876 | --DOCSHELL 0D734000 == 29 [pid = 3876] [id = 491] 23:21:44 INFO - PROCESS | 3876 | --DOCSHELL 0DC44400 == 28 [pid = 3876] [id = 490] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (1789D400) [pid = 3876] [serial = 1457] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (0DCEC800) [pid = 3876] [serial = 1424] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (1742C000) [pid = 3876] [serial = 1447] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1660F800) [pid = 3876] [serial = 1441] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (152B3400) [pid = 3876] [serial = 1435] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (14C68800) [pid = 3876] [serial = 1426] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0DC45C00) [pid = 3876] [serial = 1430] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (17213800) [pid = 3876] [serial = 1445] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1721B000) [pid = 3876] [serial = 1453] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (162AF000) [pid = 3876] [serial = 1421] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (152CB400) [pid = 3876] [serial = 1436] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (16614000) [pid = 3876] [serial = 1442] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (174A5C00) [pid = 3876] [serial = 1448] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (13266400) [pid = 3876] [serial = 1433] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (15095400) [pid = 3876] [serial = 1427] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (162A2800) [pid = 3876] [serial = 1438] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (162AF800) [pid = 3876] [serial = 1439] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1721D000) [pid = 3876] [serial = 1454] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17210C00) [pid = 3876] [serial = 1444] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0D3ECC00) [pid = 3876] [serial = 1429] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (0DC49000) [pid = 3876] [serial = 1423] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (124E9400) [pid = 3876] [serial = 1432] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1500A400) [pid = 3876] [serial = 1451] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (137F6000) [pid = 3876] [serial = 1450] [outer = 00000000] [url = about:blank] 23:21:44 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1789C400) [pid = 3876] [serial = 1456] [outer = 00000000] [url = about:blank] 23:21:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 23:21:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1284ms 23:21:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 23:21:44 INFO - PROCESS | 3876 | 1467872504457 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 23:21:44 INFO - PROCESS | 3876 | 1467872504461 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 23:21:44 INFO - PROCESS | 3876 | 1467872504466 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 23:21:44 INFO - PROCESS | 3876 | 1467872504469 Marionette TRACE conn6 <- [1,1970,null,{}] 23:21:44 INFO - PROCESS | 3876 | 1467872504474 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:44 INFO - PROCESS | 3876 | 1467872504477 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:44 INFO - PROCESS | 3876 | 1467872504574 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 23:21:44 INFO - PROCESS | 3876 | 1467872504581 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:44 INFO - PROCESS | 3876 | 1467872504586 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:44 INFO - PROCESS | 3876 | ++DOCSHELL 0D734000 == 29 [pid = 3876] [id = 502] 23:21:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0D736000) [pid = 3876] [serial = 1506] [outer = 00000000] 23:21:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0D94A000) [pid = 3876] [serial = 1507] [outer = 0D736000] 23:21:44 INFO - PROCESS | 3876 | 1467872504634 Marionette DEBUG loaded listener.js 23:21:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0DC49400) [pid = 3876] [serial = 1508] [outer = 0D736000] 23:21:45 INFO - PROCESS | 3876 | 1467872505145 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 23:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 732ms 23:21:45 INFO - PROCESS | 3876 | 1467872505199 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 23:21:45 INFO - PROCESS | 3876 | 1467872505203 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 23:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 23:21:45 INFO - PROCESS | 3876 | 1467872505209 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 23:21:45 INFO - PROCESS | 3876 | 1467872505212 Marionette TRACE conn6 <- [1,1974,null,{}] 23:21:45 INFO - PROCESS | 3876 | 1467872505215 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:45 INFO - PROCESS | 3876 | 1467872505218 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:45 INFO - PROCESS | 3876 | 1467872505304 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 23:21:45 INFO - PROCESS | 3876 | 1467872505400 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:45 INFO - PROCESS | 3876 | 1467872505402 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:45 INFO - PROCESS | 3876 | ++DOCSHELL 11CE8000 == 30 [pid = 3876] [id = 503] 23:21:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (11CEC000) [pid = 3876] [serial = 1509] [outer = 00000000] 23:21:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (12399000) [pid = 3876] [serial = 1510] [outer = 11CEC000] 23:21:45 INFO - PROCESS | 3876 | 1467872505449 Marionette DEBUG loaded listener.js 23:21:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (12578800) [pid = 3876] [serial = 1511] [outer = 11CEC000] 23:21:45 INFO - PROCESS | 3876 | 1467872505828 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 23:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 23:21:45 INFO - PROCESS | 3876 | 1467872505884 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 23:21:45 INFO - PROCESS | 3876 | 1467872505886 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 23:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 23:21:45 INFO - PROCESS | 3876 | 1467872505890 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 23:21:45 INFO - PROCESS | 3876 | 1467872505894 Marionette TRACE conn6 <- [1,1978,null,{}] 23:21:45 INFO - PROCESS | 3876 | 1467872505905 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:45 INFO - PROCESS | 3876 | 1467872505910 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:46 INFO - PROCESS | 3876 | 1467872506023 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 23:21:46 INFO - PROCESS | 3876 | 1467872506039 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:46 INFO - PROCESS | 3876 | 1467872506042 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:46 INFO - PROCESS | 3876 | ++DOCSHELL 14C71800 == 31 [pid = 3876] [id = 504] 23:21:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (14C72400) [pid = 3876] [serial = 1512] [outer = 00000000] 23:21:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (15132800) [pid = 3876] [serial = 1513] [outer = 14C72400] 23:21:46 INFO - PROCESS | 3876 | 1467872506089 Marionette DEBUG loaded listener.js 23:21:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (152B9400) [pid = 3876] [serial = 1514] [outer = 14C72400] 23:21:46 INFO - PROCESS | 3876 | 1467872506521 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 23:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 23:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 23:21:46 INFO - PROCESS | 3876 | 1467872506578 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 23:21:46 INFO - PROCESS | 3876 | 1467872506581 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 23:21:46 INFO - PROCESS | 3876 | 1467872506584 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 23:21:46 INFO - PROCESS | 3876 | 1467872506586 Marionette TRACE conn6 <- [1,1982,null,{}] 23:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 23:21:46 INFO - PROCESS | 3876 | 1467872506590 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:46 INFO - PROCESS | 3876 | 1467872506592 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:46 INFO - PROCESS | 3876 | 1467872506714 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 23:21:46 INFO - PROCESS | 3876 | 1467872506719 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:46 INFO - PROCESS | 3876 | 1467872506721 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:46 INFO - PROCESS | 3876 | ++DOCSHELL 156D9400 == 32 [pid = 3876] [id = 505] 23:21:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (156DB000) [pid = 3876] [serial = 1515] [outer = 00000000] 23:21:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (16209000) [pid = 3876] [serial = 1516] [outer = 156DB000] 23:21:46 INFO - PROCESS | 3876 | 1467872506765 Marionette DEBUG loaded listener.js 23:21:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1620F400) [pid = 3876] [serial = 1517] [outer = 156DB000] 23:21:47 INFO - PROCESS | 3876 | 1467872507207 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 23:21:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 23:21:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 670ms 23:21:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 23:21:47 INFO - PROCESS | 3876 | 1467872507266 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 23:21:47 INFO - PROCESS | 3876 | 1467872507268 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 23:21:47 INFO - PROCESS | 3876 | 1467872507271 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 23:21:47 INFO - PROCESS | 3876 | 1467872507273 Marionette TRACE conn6 <- [1,1986,null,{}] 23:21:47 INFO - PROCESS | 3876 | 1467872507277 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:47 INFO - PROCESS | 3876 | 1467872507279 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:47 INFO - PROCESS | 3876 | 1467872507391 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 23:21:47 INFO - PROCESS | 3876 | 1467872507480 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:47 INFO - PROCESS | 3876 | 1467872507482 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:47 INFO - PROCESS | 3876 | ++DOCSHELL 13743800 == 33 [pid = 3876] [id = 506] 23:21:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (16208800) [pid = 3876] [serial = 1518] [outer = 00000000] 23:21:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (162AC800) [pid = 3876] [serial = 1519] [outer = 16208800] 23:21:47 INFO - PROCESS | 3876 | 1467872507527 Marionette DEBUG loaded listener.js 23:21:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (162AF000) [pid = 3876] [serial = 1520] [outer = 16208800] 23:21:47 INFO - PROCESS | 3876 | 1467872507942 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 23:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 23:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 729ms 23:21:48 INFO - PROCESS | 3876 | 1467872508002 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 23:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 23:21:48 INFO - PROCESS | 3876 | 1467872508004 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 23:21:48 INFO - PROCESS | 3876 | 1467872508007 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 23:21:48 INFO - PROCESS | 3876 | 1467872508009 Marionette TRACE conn6 <- [1,1990,null,{}] 23:21:48 INFO - PROCESS | 3876 | 1467872508012 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:48 INFO - PROCESS | 3876 | 1467872508017 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:48 INFO - PROCESS | 3876 | 1467872508156 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 23:21:48 INFO - PROCESS | 3876 | 1467872508229 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:48 INFO - PROCESS | 3876 | 1467872508231 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:48 INFO - PROCESS | 3876 | ++DOCSHELL 1660B800 == 34 [pid = 3876] [id = 507] 23:21:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1660BC00) [pid = 3876] [serial = 1521] [outer = 00000000] 23:21:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1720F400) [pid = 3876] [serial = 1522] [outer = 1660BC00] 23:21:48 INFO - PROCESS | 3876 | 1467872508275 Marionette DEBUG loaded listener.js 23:21:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17212400) [pid = 3876] [serial = 1523] [outer = 1660BC00] 23:21:48 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0DC44800) [pid = 3876] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 23:21:48 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0D734C00) [pid = 3876] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 23:21:48 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (137EA400) [pid = 3876] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 23:21:48 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0E8DE800) [pid = 3876] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 23:21:48 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (14C56C00) [pid = 3876] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 23:21:48 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (16478800) [pid = 3876] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 23:21:48 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0C72DC00) [pid = 3876] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 23:21:48 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (137F3000) [pid = 3876] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 23:21:48 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (16873400) [pid = 3876] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 23:21:48 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17BE3800) [pid = 3876] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 23:21:48 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (152C7000) [pid = 3876] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 23:21:48 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1628C800) [pid = 3876] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 23:21:48 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (124DF400) [pid = 3876] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 23:21:48 INFO - PROCESS | 3876 | 1467872508800 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 23:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 23:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 830ms 23:21:48 INFO - PROCESS | 3876 | 1467872508838 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 23:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 23:21:48 INFO - PROCESS | 3876 | 1467872508840 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 23:21:48 INFO - PROCESS | 3876 | 1467872508843 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 23:21:48 INFO - PROCESS | 3876 | 1467872508844 Marionette TRACE conn6 <- [1,1994,null,{}] 23:21:48 INFO - PROCESS | 3876 | 1467872508848 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:48 INFO - PROCESS | 3876 | 1467872508850 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:48 INFO - PROCESS | 3876 | 1467872508929 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 23:21:49 INFO - PROCESS | 3876 | 1467872509027 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:49 INFO - PROCESS | 3876 | 1467872509029 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:49 INFO - PROCESS | 3876 | ++DOCSHELL 1246CC00 == 35 [pid = 3876] [id = 508] 23:21:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (124DF400) [pid = 3876] [serial = 1524] [outer = 00000000] 23:21:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (152CF400) [pid = 3876] [serial = 1525] [outer = 124DF400] 23:21:49 INFO - PROCESS | 3876 | 1467872509072 Marionette DEBUG loaded listener.js 23:21:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16210C00) [pid = 3876] [serial = 1526] [outer = 124DF400] 23:21:49 INFO - PROCESS | 3876 | 1467872509427 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 23:21:49 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 23:21:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 630ms 23:21:49 INFO - PROCESS | 3876 | 1467872509474 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 23:21:49 INFO - PROCESS | 3876 | 1467872509476 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 23:21:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 23:21:49 INFO - PROCESS | 3876 | 1467872509479 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 23:21:49 INFO - PROCESS | 3876 | 1467872509481 Marionette TRACE conn6 <- [1,1998,null,{}] 23:21:49 INFO - PROCESS | 3876 | 1467872509484 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:49 INFO - PROCESS | 3876 | 1467872509486 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:49 INFO - PROCESS | 3876 | 1467872509566 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 23:21:49 INFO - PROCESS | 3876 | 1467872509658 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:49 INFO - PROCESS | 3876 | 1467872509660 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:49 INFO - PROCESS | 3876 | ++DOCSHELL 13265000 == 36 [pid = 3876] [id = 509] 23:21:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (14C56C00) [pid = 3876] [serial = 1527] [outer = 00000000] 23:21:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17431800) [pid = 3876] [serial = 1528] [outer = 14C56C00] 23:21:49 INFO - PROCESS | 3876 | 1467872509703 Marionette DEBUG loaded listener.js 23:21:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17627C00) [pid = 3876] [serial = 1529] [outer = 14C56C00] 23:21:50 INFO - PROCESS | 3876 | 1467872510054 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 23:21:50 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 23:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 23:21:50 INFO - PROCESS | 3876 | 1467872510110 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 23:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 23:21:50 INFO - PROCESS | 3876 | 1467872510112 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 23:21:50 INFO - PROCESS | 3876 | 1467872510115 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 23:21:50 INFO - PROCESS | 3876 | 1467872510126 Marionette TRACE conn6 <- [1,2002,null,{}] 23:21:50 INFO - PROCESS | 3876 | 1467872510137 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:50 INFO - PROCESS | 3876 | 1467872510138 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:50 INFO - PROCESS | 3876 | 1467872510219 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 23:21:50 INFO - PROCESS | 3876 | 1467872510224 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:50 INFO - PROCESS | 3876 | 1467872510226 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:50 INFO - PROCESS | 3876 | ++DOCSHELL 0C71FC00 == 37 [pid = 3876] [id = 510] 23:21:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (0DCE7C00) [pid = 3876] [serial = 1530] [outer = 00000000] 23:21:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1762B400) [pid = 3876] [serial = 1531] [outer = 0DCE7C00] 23:21:50 INFO - PROCESS | 3876 | 1467872510269 Marionette DEBUG loaded listener.js 23:21:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17631000) [pid = 3876] [serial = 1532] [outer = 0DCE7C00] 23:21:50 INFO - PROCESS | 3876 | 1467872510738 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 23:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 23:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 690ms 23:21:50 INFO - PROCESS | 3876 | 1467872510807 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 23:21:50 INFO - PROCESS | 3876 | 1467872510811 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 23:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 23:21:50 INFO - PROCESS | 3876 | 1467872510817 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 23:21:50 INFO - PROCESS | 3876 | 1467872510822 Marionette TRACE conn6 <- [1,2006,null,{}] 23:21:50 INFO - PROCESS | 3876 | 1467872510829 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:50 INFO - PROCESS | 3876 | 1467872510832 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:50 INFO - PROCESS | 3876 | 1467872510956 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 23:21:51 INFO - PROCESS | 3876 | 1467872511062 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:51 INFO - PROCESS | 3876 | 1467872511067 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:51 INFO - PROCESS | 3876 | ++DOCSHELL 0D738C00 == 38 [pid = 3876] [id = 511] 23:21:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (0D7BB000) [pid = 3876] [serial = 1533] [outer = 00000000] 23:21:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (0DC4F000) [pid = 3876] [serial = 1534] [outer = 0D7BB000] 23:21:51 INFO - PROCESS | 3876 | 1467872511125 Marionette DEBUG loaded listener.js 23:21:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (0DE03400) [pid = 3876] [serial = 1535] [outer = 0D7BB000] 23:21:51 INFO - PROCESS | 3876 | 1467872511769 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:21:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 23:21:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1024ms 23:21:51 INFO - PROCESS | 3876 | 1467872511845 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 23:21:51 INFO - PROCESS | 3876 | 1467872511850 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 23:21:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 23:21:51 INFO - PROCESS | 3876 | 1467872511857 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 23:21:51 INFO - PROCESS | 3876 | 1467872511860 Marionette TRACE conn6 <- [1,2010,null,{}] 23:21:51 INFO - PROCESS | 3876 | 1467872511864 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:51 INFO - PROCESS | 3876 | 1467872511867 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:51 INFO - PROCESS | 3876 | 1467872511979 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 23:21:52 INFO - PROCESS | 3876 | 1467872512117 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:52 INFO - PROCESS | 3876 | 1467872512120 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:52 INFO - PROCESS | 3876 | ++DOCSHELL 137F2400 == 39 [pid = 3876] [id = 512] 23:21:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (13F82000) [pid = 3876] [serial = 1536] [outer = 00000000] 23:21:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (152AE800) [pid = 3876] [serial = 1537] [outer = 13F82000] 23:21:52 INFO - PROCESS | 3876 | 1467872512176 Marionette DEBUG loaded listener.js 23:21:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (152CBC00) [pid = 3876] [serial = 1538] [outer = 13F82000] 23:21:52 INFO - PROCESS | 3876 | 1467872512841 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 23:21:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 23:21:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1017ms 23:21:52 INFO - PROCESS | 3876 | 1467872512878 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 23:21:52 INFO - PROCESS | 3876 | 1467872512881 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 23:21:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 23:21:52 INFO - PROCESS | 3876 | 1467872512885 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 23:21:52 INFO - PROCESS | 3876 | 1467872512889 Marionette TRACE conn6 <- [1,2014,null,{}] 23:21:52 INFO - PROCESS | 3876 | 1467872512900 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:52 INFO - PROCESS | 3876 | 1467872512905 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:53 INFO - PROCESS | 3876 | 1467872513032 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 23:21:53 INFO - PROCESS | 3876 | 1467872513171 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:53 INFO - PROCESS | 3876 | 1467872513174 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:53 INFO - PROCESS | 3876 | ++DOCSHELL 1720FC00 == 40 [pid = 3876] [id = 513] 23:21:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17211800) [pid = 3876] [serial = 1539] [outer = 00000000] 23:21:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (17994C00) [pid = 3876] [serial = 1540] [outer = 17211800] 23:21:53 INFO - PROCESS | 3876 | 1467872513233 Marionette DEBUG loaded listener.js 23:21:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (17A6B400) [pid = 3876] [serial = 1541] [outer = 17211800] 23:21:53 INFO - PROCESS | 3876 | 1467872513780 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 23:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 23:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 930ms 23:21:53 INFO - PROCESS | 3876 | 1467872513818 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 23:21:53 INFO - PROCESS | 3876 | 1467872513821 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 23:21:53 INFO - PROCESS | 3876 | 1467872513824 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 23:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 23:21:53 INFO - PROCESS | 3876 | 1467872513827 Marionette TRACE conn6 <- [1,2018,null,{}] 23:21:53 INFO - PROCESS | 3876 | 1467872513830 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:53 INFO - PROCESS | 3876 | 1467872513832 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:53 INFO - PROCESS | 3876 | 1467872513941 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 23:21:54 INFO - PROCESS | 3876 | 1467872514101 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:54 INFO - PROCESS | 3876 | 1467872514104 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:54 INFO - PROCESS | 3876 | ++DOCSHELL 1660FC00 == 41 [pid = 3876] [id = 514] 23:21:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (168E8000) [pid = 3876] [serial = 1542] [outer = 00000000] 23:21:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (17B2E800) [pid = 3876] [serial = 1543] [outer = 168E8000] 23:21:54 INFO - PROCESS | 3876 | 1467872514158 Marionette DEBUG loaded listener.js 23:21:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (18DD6400) [pid = 3876] [serial = 1544] [outer = 168E8000] 23:21:54 INFO - PROCESS | 3876 | 1467872514910 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 23:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 23:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1117ms 23:21:54 INFO - PROCESS | 3876 | 1467872514945 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 23:21:54 INFO - PROCESS | 3876 | 1467872514949 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 23:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 23:21:54 INFO - PROCESS | 3876 | 1467872514954 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 23:21:54 INFO - PROCESS | 3876 | 1467872514957 Marionette TRACE conn6 <- [1,2022,null,{}] 23:21:54 INFO - PROCESS | 3876 | 1467872514962 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:54 INFO - PROCESS | 3876 | 1467872514964 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:55 INFO - PROCESS | 3876 | 1467872515064 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 23:21:55 INFO - PROCESS | 3876 | 1467872515204 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:55 INFO - PROCESS | 3876 | 1467872515207 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:55 INFO - PROCESS | 3876 | ++DOCSHELL 11CA8000 == 42 [pid = 3876] [id = 515] 23:21:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (11CEA800) [pid = 3876] [serial = 1545] [outer = 00000000] 23:21:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (12372400) [pid = 3876] [serial = 1546] [outer = 11CEA800] 23:21:55 INFO - PROCESS | 3876 | 1467872515259 Marionette DEBUG loaded listener.js 23:21:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (124EA000) [pid = 3876] [serial = 1547] [outer = 11CEA800] 23:21:56 INFO - PROCESS | 3876 | --DOCSHELL 13265000 == 41 [pid = 3876] [id = 509] 23:21:56 INFO - PROCESS | 3876 | --DOCSHELL 1246CC00 == 40 [pid = 3876] [id = 508] 23:21:56 INFO - PROCESS | 3876 | --DOCSHELL 1660B800 == 39 [pid = 3876] [id = 507] 23:21:56 INFO - PROCESS | 3876 | --DOCSHELL 13743800 == 38 [pid = 3876] [id = 506] 23:21:56 INFO - PROCESS | 3876 | --DOCSHELL 156D9400 == 37 [pid = 3876] [id = 505] 23:21:56 INFO - PROCESS | 3876 | --DOCSHELL 14C71800 == 36 [pid = 3876] [id = 504] 23:21:56 INFO - PROCESS | 3876 | --DOCSHELL 11CE8000 == 35 [pid = 3876] [id = 503] 23:21:56 INFO - PROCESS | 3876 | --DOCSHELL 0D734000 == 34 [pid = 3876] [id = 502] 23:21:56 INFO - PROCESS | 3876 | --DOCSHELL 0C72D400 == 33 [pid = 3876] [id = 500] 23:21:56 INFO - PROCESS | 3876 | --DOCSHELL 12470C00 == 32 [pid = 3876] [id = 501] 23:21:56 INFO - PROCESS | 3876 | --DOCSHELL 1374E400 == 31 [pid = 3876] [id = 499] 23:21:56 INFO - PROCESS | 3876 | --DOCSHELL 1660FC00 == 30 [pid = 3876] [id = 514] 23:21:56 INFO - PROCESS | 3876 | --DOCSHELL 137F2400 == 29 [pid = 3876] [id = 512] 23:21:56 INFO - PROCESS | 3876 | --DOCSHELL 1720FC00 == 28 [pid = 3876] [id = 513] 23:21:56 INFO - PROCESS | 3876 | --DOCSHELL 0C71FC00 == 27 [pid = 3876] [id = 510] 23:21:56 INFO - PROCESS | 3876 | --DOCSHELL 0D738C00 == 26 [pid = 3876] [id = 511] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (0DC71400) [pid = 3876] [serial = 1471] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (0D945000) [pid = 3876] [serial = 1474] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (0D94E000) [pid = 3876] [serial = 1475] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (137F0C00) [pid = 3876] [serial = 1480] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (11B11000) [pid = 3876] [serial = 1477] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (11CA3400) [pid = 3876] [serial = 1478] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (1500E000) [pid = 3876] [serial = 1483] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (16608800) [pid = 3876] [serial = 1496] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (0D732C00) [pid = 3876] [serial = 1460] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (0D3E4C00) [pid = 3876] [serial = 1459] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (15086C00) [pid = 3876] [serial = 1463] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (14C6B000) [pid = 3876] [serial = 1462] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17626C00) [pid = 3876] [serial = 1466] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1712E000) [pid = 3876] [serial = 1465] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (19A02800) [pid = 3876] [serial = 1469] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (18EF1800) [pid = 3876] [serial = 1468] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (152CD800) [pid = 3876] [serial = 1486] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (152B1400) [pid = 3876] [serial = 1484] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (162AE000) [pid = 3876] [serial = 1489] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (16201800) [pid = 3876] [serial = 1487] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (16612800) [pid = 3876] [serial = 1495] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (16603C00) [pid = 3876] [serial = 1490] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0DEC4800) [pid = 3876] [serial = 1472] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1620E800) [pid = 3876] [serial = 1493] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (16204800) [pid = 3876] [serial = 1492] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (137F8C00) [pid = 3876] [serial = 1481] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17211400) [pid = 3876] [serial = 1498] [outer = 00000000] [url = about:blank] 23:21:56 INFO - PROCESS | 3876 | 1467872516469 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 23:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1579ms 23:21:56 INFO - PROCESS | 3876 | 1467872516535 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 23:21:56 INFO - PROCESS | 3876 | 1467872516539 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 23:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 23:21:56 INFO - PROCESS | 3876 | 1467872516544 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 23:21:56 INFO - PROCESS | 3876 | 1467872516547 Marionette TRACE conn6 <- [1,2026,null,{}] 23:21:56 INFO - PROCESS | 3876 | 1467872516553 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:56 INFO - PROCESS | 3876 | 1467872516556 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:56 INFO - PROCESS | 3876 | 1467872516638 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 23:21:56 INFO - PROCESS | 3876 | 1467872516652 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:56 INFO - PROCESS | 3876 | 1467872516654 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:56 INFO - PROCESS | 3876 | ++DOCSHELL 0D734400 == 27 [pid = 3876] [id = 516] 23:21:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0D734C00) [pid = 3876] [serial = 1548] [outer = 00000000] 23:21:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0D945800) [pid = 3876] [serial = 1549] [outer = 0D734C00] 23:21:56 INFO - PROCESS | 3876 | 1467872516702 Marionette DEBUG loaded listener.js 23:21:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (0D94F800) [pid = 3876] [serial = 1550] [outer = 0D734C00] 23:21:57 INFO - PROCESS | 3876 | 1467872517194 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 23:21:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 23:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 690ms 23:21:57 INFO - PROCESS | 3876 | 1467872517235 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 23:21:57 INFO - PROCESS | 3876 | 1467872517240 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 23:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 23:21:57 INFO - PROCESS | 3876 | 1467872517246 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 23:21:57 INFO - PROCESS | 3876 | 1467872517248 Marionette TRACE conn6 <- [1,2030,null,{}] 23:21:57 INFO - PROCESS | 3876 | 1467872517252 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:57 INFO - PROCESS | 3876 | 1467872517255 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:57 INFO - PROCESS | 3876 | 1467872517371 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 23:21:57 INFO - PROCESS | 3876 | 1467872517380 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:57 INFO - PROCESS | 3876 | 1467872517382 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:57 INFO - PROCESS | 3876 | ++DOCSHELL 11B44000 == 28 [pid = 3876] [id = 517] 23:21:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (11B46800) [pid = 3876] [serial = 1551] [outer = 00000000] 23:21:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (11CA3400) [pid = 3876] [serial = 1552] [outer = 11B46800] 23:21:57 INFO - PROCESS | 3876 | 1467872517438 Marionette DEBUG loaded listener.js 23:21:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (11DC9800) [pid = 3876] [serial = 1553] [outer = 11B46800] 23:21:57 INFO - PROCESS | 3876 | 1467872517903 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 23:21:57 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) 23:21:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 669ms 23:21:57 INFO - PROCESS | 3876 | 1467872517932 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 23:21:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 23:21:57 INFO - PROCESS | 3876 | 1467872517934 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 23:21:57 INFO - PROCESS | 3876 | 1467872517938 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 23:21:57 INFO - PROCESS | 3876 | 1467872517942 Marionette TRACE conn6 <- [1,2034,null,{}] 23:21:57 INFO - PROCESS | 3876 | 1467872517953 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:57 INFO - PROCESS | 3876 | 1467872517957 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:58 INFO - PROCESS | 3876 | 1467872518041 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 23:21:58 INFO - PROCESS | 3876 | 1467872518048 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:58 INFO - PROCESS | 3876 | 1467872518051 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:58 INFO - PROCESS | 3876 | ++DOCSHELL 137EF000 == 29 [pid = 3876] [id = 518] 23:21:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (137EF400) [pid = 3876] [serial = 1554] [outer = 00000000] 23:21:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (13F7E000) [pid = 3876] [serial = 1555] [outer = 137EF400] 23:21:58 INFO - PROCESS | 3876 | 1467872518100 Marionette DEBUG loaded listener.js 23:21:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (14C51000) [pid = 3876] [serial = 1556] [outer = 137EF400] 23:21:58 INFO - PROCESS | 3876 | 1467872518592 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 23:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 23:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 23:21:58 INFO - PROCESS | 3876 | 1467872518610 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 23:21:58 INFO - PROCESS | 3876 | 1467872518613 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 23:21:58 INFO - PROCESS | 3876 | 1467872518616 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 23:21:58 INFO - PROCESS | 3876 | 1467872518618 Marionette TRACE conn6 <- [1,2038,null,{}] 23:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 23:21:58 INFO - PROCESS | 3876 | 1467872518621 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:58 INFO - PROCESS | 3876 | 1467872518624 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:58 INFO - PROCESS | 3876 | 1467872518742 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 23:21:58 INFO - PROCESS | 3876 | 1467872518836 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:58 INFO - PROCESS | 3876 | 1467872518838 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:58 INFO - PROCESS | 3876 | ++DOCSHELL 15006C00 == 30 [pid = 3876] [id = 519] 23:21:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1500DC00) [pid = 3876] [serial = 1557] [outer = 00000000] 23:21:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (152AFC00) [pid = 3876] [serial = 1558] [outer = 1500DC00] 23:21:58 INFO - PROCESS | 3876 | 1467872518882 Marionette DEBUG loaded listener.js 23:21:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (152BB800) [pid = 3876] [serial = 1559] [outer = 1500DC00] 23:21:59 INFO - PROCESS | 3876 | 1467872519278 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 23:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 23:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 23:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 23:21:59 INFO - PROCESS | 3876 | 1467872519290 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 23:21:59 INFO - PROCESS | 3876 | 1467872519292 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 23:21:59 INFO - PROCESS | 3876 | 1467872519302 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 23:21:59 INFO - PROCESS | 3876 | 1467872519304 Marionette TRACE conn6 <- [1,2042,null,{}] 23:21:59 INFO - PROCESS | 3876 | 1467872519321 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:21:59 INFO - PROCESS | 3876 | 1467872519323 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:59 INFO - PROCESS | 3876 | 1467872519435 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 23:21:59 INFO - PROCESS | 3876 | 1467872519444 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:21:59 INFO - PROCESS | 3876 | 1467872519445 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:21:59 INFO - PROCESS | 3876 | ++DOCSHELL 152CC800 == 31 [pid = 3876] [id = 520] 23:21:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (152CF000) [pid = 3876] [serial = 1560] [outer = 00000000] 23:21:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (16202C00) [pid = 3876] [serial = 1561] [outer = 152CF000] 23:21:59 INFO - PROCESS | 3876 | 1467872519489 Marionette DEBUG loaded listener.js 23:21:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1620BC00) [pid = 3876] [serial = 1562] [outer = 152CF000] 23:21:59 INFO - PROCESS | 3876 | 1467872519950 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 23:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 23:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 691ms 23:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 23:21:59 INFO - PROCESS | 3876 | 1467872519987 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 23:21:59 INFO - PROCESS | 3876 | 1467872519989 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 23:21:59 INFO - PROCESS | 3876 | 1467872519993 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 23:21:59 INFO - PROCESS | 3876 | 1467872519994 Marionette TRACE conn6 <- [1,2046,null,{}] 23:22:00 INFO - PROCESS | 3876 | 1467872519997 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:00 INFO - PROCESS | 3876 | 1467872520003 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:00 INFO - PROCESS | 3876 | 1467872520173 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 23:22:00 INFO - PROCESS | 3876 | 1467872520242 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:00 INFO - PROCESS | 3876 | 1467872520244 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:00 INFO - PROCESS | 3876 | ++DOCSHELL 16299800 == 32 [pid = 3876] [id = 521] 23:22:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1629A400) [pid = 3876] [serial = 1563] [outer = 00000000] 23:22:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (16607C00) [pid = 3876] [serial = 1564] [outer = 1629A400] 23:22:00 INFO - PROCESS | 3876 | 1467872520289 Marionette DEBUG loaded listener.js 23:22:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1660D800) [pid = 3876] [serial = 1565] [outer = 1629A400] 23:22:00 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (156DB000) [pid = 3876] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 23:22:00 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1660BC00) [pid = 3876] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 23:22:00 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (16208800) [pid = 3876] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 23:22:00 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (124DF400) [pid = 3876] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 23:22:00 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0C797400) [pid = 3876] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 23:22:00 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1257A000) [pid = 3876] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 23:22:00 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D736000) [pid = 3876] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 23:22:00 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17123C00) [pid = 3876] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 23:22:00 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (14C72400) [pid = 3876] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 23:22:00 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (11CEC000) [pid = 3876] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 23:22:00 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (0DCE7C00) [pid = 3876] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 23:22:00 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (14C56C00) [pid = 3876] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 23:22:00 INFO - PROCESS | 3876 | 1467872520843 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 23:22:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 23:22:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 870ms 23:22:00 INFO - PROCESS | 3876 | 1467872520863 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 23:22:00 INFO - PROCESS | 3876 | 1467872520865 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 23:22:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 23:22:00 INFO - PROCESS | 3876 | 1467872520868 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 23:22:00 INFO - PROCESS | 3876 | 1467872520870 Marionette TRACE conn6 <- [1,2050,null,{}] 23:22:00 INFO - PROCESS | 3876 | 1467872520874 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:00 INFO - PROCESS | 3876 | 1467872520875 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:00 INFO - PROCESS | 3876 | 1467872520998 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 23:22:01 INFO - PROCESS | 3876 | 1467872521068 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:01 INFO - PROCESS | 3876 | 1467872521070 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:01 INFO - PROCESS | 3876 | ++DOCSHELL 0D4F3400 == 33 [pid = 3876] [id = 522] 23:22:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (14C69400) [pid = 3876] [serial = 1566] [outer = 00000000] 23:22:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (162AE000) [pid = 3876] [serial = 1567] [outer = 14C69400] 23:22:01 INFO - PROCESS | 3876 | 1467872521113 Marionette DEBUG loaded listener.js 23:22:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (16603800) [pid = 3876] [serial = 1568] [outer = 14C69400] 23:22:01 INFO - PROCESS | 3876 | 1467872521455 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 23:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 23:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 630ms 23:22:01 INFO - PROCESS | 3876 | 1467872521508 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 23:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 23:22:01 INFO - PROCESS | 3876 | 1467872521510 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 23:22:01 INFO - PROCESS | 3876 | 1467872521513 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 23:22:01 INFO - PROCESS | 3876 | 1467872521515 Marionette TRACE conn6 <- [1,2054,null,{}] 23:22:01 INFO - PROCESS | 3876 | 1467872521518 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:01 INFO - PROCESS | 3876 | 1467872521520 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:01 INFO - PROCESS | 3876 | 1467872521596 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 23:22:01 INFO - PROCESS | 3876 | 1467872521602 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:01 INFO - PROCESS | 3876 | 1467872521604 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:01 INFO - PROCESS | 3876 | ++DOCSHELL 156D0C00 == 34 [pid = 3876] [id = 523] 23:22:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (16611800) [pid = 3876] [serial = 1569] [outer = 00000000] 23:22:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1703A000) [pid = 3876] [serial = 1570] [outer = 16611800] 23:22:01 INFO - PROCESS | 3876 | 1467872521647 Marionette DEBUG loaded listener.js 23:22:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (152B5000) [pid = 3876] [serial = 1571] [outer = 16611800] 23:22:02 INFO - PROCESS | 3876 | 1467872522089 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 23:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 23:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 23:22:02 INFO - PROCESS | 3876 | 1467872522150 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 23:22:02 INFO - PROCESS | 3876 | 1467872522152 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 23:22:02 INFO - PROCESS | 3876 | 1467872522155 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 23:22:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 23:22:02 INFO - PROCESS | 3876 | 1467872522157 Marionette TRACE conn6 <- [1,2058,null,{}] 23:22:02 INFO - PROCESS | 3876 | 1467872522160 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:02 INFO - PROCESS | 3876 | 1467872522162 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:02 INFO - PROCESS | 3876 | 1467872522241 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 23:22:02 INFO - PROCESS | 3876 | 1467872522248 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:02 INFO - PROCESS | 3876 | 1467872522250 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:02 INFO - PROCESS | 3876 | ++DOCSHELL 137EC800 == 35 [pid = 3876] [id = 524] 23:22:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17210000) [pid = 3876] [serial = 1572] [outer = 00000000] 23:22:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17425400) [pid = 3876] [serial = 1573] [outer = 17210000] 23:22:02 INFO - PROCESS | 3876 | 1467872522294 Marionette DEBUG loaded listener.js 23:22:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (174A6800) [pid = 3876] [serial = 1574] [outer = 17210000] 23:22:02 INFO - PROCESS | 3876 | 1467872522912 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 23:22:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 23:22:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 829ms 23:22:03 INFO - PROCESS | 3876 | 1467872523013 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 23:22:03 INFO - PROCESS | 3876 | 1467872523018 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 23:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 23:22:03 INFO - PROCESS | 3876 | 1467872523024 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 23:22:03 INFO - PROCESS | 3876 | 1467872523027 Marionette TRACE conn6 <- [1,2062,null,{}] 23:22:03 INFO - PROCESS | 3876 | 1467872523033 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:03 INFO - PROCESS | 3876 | 1467872523036 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:03 INFO - PROCESS | 3876 | 1467872523167 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 23:22:03 INFO - PROCESS | 3876 | 1467872523281 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:03 INFO - PROCESS | 3876 | 1467872523286 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:03 INFO - PROCESS | 3876 | ++DOCSHELL 0D4FD000 == 36 [pid = 3876] [id = 525] 23:22:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (0D671800) [pid = 3876] [serial = 1575] [outer = 00000000] 23:22:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (0DC7C800) [pid = 3876] [serial = 1576] [outer = 0D671800] 23:22:03 INFO - PROCESS | 3876 | 1467872523368 Marionette DEBUG loaded listener.js 23:22:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (0E8DB400) [pid = 3876] [serial = 1577] [outer = 0D671800] 23:22:04 INFO - PROCESS | 3876 | 1467872524064 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 23:22:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 23:22:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1070ms 23:22:04 INFO - PROCESS | 3876 | 1467872524125 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 23:22:04 INFO - PROCESS | 3876 | 1467872524130 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 23:22:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 23:22:04 INFO - PROCESS | 3876 | 1467872524137 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 23:22:04 INFO - PROCESS | 3876 | 1467872524140 Marionette TRACE conn6 <- [1,2066,null,{}] 23:22:04 INFO - PROCESS | 3876 | 1467872524145 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:04 INFO - PROCESS | 3876 | 1467872524148 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:04 INFO - PROCESS | 3876 | 1467872524268 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 23:22:04 INFO - PROCESS | 3876 | 1467872524406 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:04 INFO - PROCESS | 3876 | 1467872524408 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:04 INFO - PROCESS | 3876 | ++DOCSHELL 13F7CC00 == 37 [pid = 3876] [id = 526] 23:22:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (13F7D000) [pid = 3876] [serial = 1578] [outer = 00000000] 23:22:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (14C6CC00) [pid = 3876] [serial = 1579] [outer = 13F7D000] 23:22:04 INFO - PROCESS | 3876 | 1467872524465 Marionette DEBUG loaded listener.js 23:22:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (152BC000) [pid = 3876] [serial = 1580] [outer = 13F7D000] 23:22:05 INFO - PROCESS | 3876 | 1467872525327 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 23:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 23:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1221ms 23:22:05 INFO - PROCESS | 3876 | 1467872525362 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 23:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 23:22:05 INFO - PROCESS | 3876 | 1467872525366 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 23:22:05 INFO - PROCESS | 3876 | 1467872525371 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 23:22:05 INFO - PROCESS | 3876 | 1467872525374 Marionette TRACE conn6 <- [1,2070,null,{}] 23:22:05 INFO - PROCESS | 3876 | 1467872525380 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:05 INFO - PROCESS | 3876 | 1467872525382 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:05 INFO - PROCESS | 3876 | 1467872525507 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 23:22:05 INFO - PROCESS | 3876 | --DOCSHELL 156D0C00 == 36 [pid = 3876] [id = 523] 23:22:05 INFO - PROCESS | 3876 | --DOCSHELL 0D4F3400 == 35 [pid = 3876] [id = 522] 23:22:05 INFO - PROCESS | 3876 | --DOCSHELL 16299800 == 34 [pid = 3876] [id = 521] 23:22:05 INFO - PROCESS | 3876 | --DOCSHELL 152CC800 == 33 [pid = 3876] [id = 520] 23:22:05 INFO - PROCESS | 3876 | --DOCSHELL 15006C00 == 32 [pid = 3876] [id = 519] 23:22:05 INFO - PROCESS | 3876 | --DOCSHELL 137EF000 == 31 [pid = 3876] [id = 518] 23:22:05 INFO - PROCESS | 3876 | --DOCSHELL 11B44000 == 30 [pid = 3876] [id = 517] 23:22:05 INFO - PROCESS | 3876 | --DOCSHELL 0D734400 == 29 [pid = 3876] [id = 516] 23:22:05 INFO - PROCESS | 3876 | --DOCSHELL 11CA8000 == 28 [pid = 3876] [id = 515] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (16209000) [pid = 3876] [serial = 1516] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1720F400) [pid = 3876] [serial = 1522] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (162AF000) [pid = 3876] [serial = 1520] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (162AC800) [pid = 3876] [serial = 1519] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (152CF400) [pid = 3876] [serial = 1525] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0DC80C00) [pid = 3876] [serial = 1501] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (11B13800) [pid = 3876] [serial = 1502] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (13F84400) [pid = 3876] [serial = 1504] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (15005800) [pid = 3876] [serial = 1505] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D94A000) [pid = 3876] [serial = 1507] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0DC49400) [pid = 3876] [serial = 1508] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17213000) [pid = 3876] [serial = 1499] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (15132800) [pid = 3876] [serial = 1513] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (12399000) [pid = 3876] [serial = 1510] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (12578800) [pid = 3876] [serial = 1511] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17212400) [pid = 3876] [serial = 1523] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1762B400) [pid = 3876] [serial = 1531] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (16210C00) [pid = 3876] [serial = 1526] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17631000) [pid = 3876] [serial = 1532] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1620F400) [pid = 3876] [serial = 1517] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (152B9400) [pid = 3876] [serial = 1514] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (17627C00) [pid = 3876] [serial = 1529] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (17431800) [pid = 3876] [serial = 1528] [outer = 00000000] [url = about:blank] 23:22:05 INFO - PROCESS | 3876 | 1467872525655 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:05 INFO - PROCESS | 3876 | 1467872525659 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:05 INFO - PROCESS | 3876 | ++DOCSHELL 0D37A000 == 29 [pid = 3876] [id = 527] 23:22:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0D383C00) [pid = 3876] [serial = 1581] [outer = 00000000] 23:22:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0D72C000) [pid = 3876] [serial = 1582] [outer = 0D383C00] 23:22:05 INFO - PROCESS | 3876 | 1467872525708 Marionette DEBUG loaded listener.js 23:22:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0D737400) [pid = 3876] [serial = 1583] [outer = 0D383C00] 23:22:06 INFO - PROCESS | 3876 | 1467872526106 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 23:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 23:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 790ms 23:22:06 INFO - PROCESS | 3876 | 1467872526169 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 23:22:06 INFO - PROCESS | 3876 | 1467872526173 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 23:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 23:22:06 INFO - PROCESS | 3876 | 1467872526179 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 23:22:06 INFO - PROCESS | 3876 | 1467872526182 Marionette TRACE conn6 <- [1,2074,null,{}] 23:22:06 INFO - PROCESS | 3876 | 1467872526185 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:06 INFO - PROCESS | 3876 | 1467872526188 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:06 INFO - PROCESS | 3876 | 1467872526273 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 23:22:06 INFO - PROCESS | 3876 | 1467872526279 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:06 INFO - PROCESS | 3876 | 1467872526282 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:06 INFO - PROCESS | 3876 | ++DOCSHELL 0DE02400 == 30 [pid = 3876] [id = 528] 23:22:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0DE47400) [pid = 3876] [serial = 1584] [outer = 00000000] 23:22:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (124E7C00) [pid = 3876] [serial = 1585] [outer = 0DE47400] 23:22:06 INFO - PROCESS | 3876 | 1467872526329 Marionette DEBUG loaded listener.js 23:22:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1325C800) [pid = 3876] [serial = 1586] [outer = 0DE47400] 23:22:06 INFO - PROCESS | 3876 | 1467872526800 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 23:22:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 23:22:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 23:22:06 INFO - PROCESS | 3876 | 1467872526853 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 23:22:06 INFO - PROCESS | 3876 | 1467872526855 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 23:22:06 INFO - PROCESS | 3876 | 1467872526858 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 23:22:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 23:22:06 INFO - PROCESS | 3876 | 1467872526862 Marionette TRACE conn6 <- [1,2078,null,{}] 23:22:06 INFO - PROCESS | 3876 | 1467872526872 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:06 INFO - PROCESS | 3876 | 1467872526877 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:06 INFO - PROCESS | 3876 | 1467872526990 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 23:22:07 INFO - PROCESS | 3876 | 1467872527087 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:07 INFO - PROCESS | 3876 | 1467872527090 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:07 INFO - PROCESS | 3876 | ++DOCSHELL 15007800 == 31 [pid = 3876] [id = 529] 23:22:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (15007C00) [pid = 3876] [serial = 1587] [outer = 00000000] 23:22:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (15094C00) [pid = 3876] [serial = 1588] [outer = 15007C00] 23:22:07 INFO - PROCESS | 3876 | 1467872527137 Marionette DEBUG loaded listener.js 23:22:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (0D946400) [pid = 3876] [serial = 1589] [outer = 15007C00] 23:22:07 INFO - PROCESS | 3876 | 1467872527550 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 23:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 23:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 23:22:07 INFO - PROCESS | 3876 | 1467872527594 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 23:22:07 INFO - PROCESS | 3876 | 1467872527596 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 23:22:07 INFO - PROCESS | 3876 | 1467872527599 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 23:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 23:22:07 INFO - PROCESS | 3876 | 1467872527601 Marionette TRACE conn6 <- [1,2082,null,{}] 23:22:07 INFO - PROCESS | 3876 | 1467872527604 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:07 INFO - PROCESS | 3876 | 1467872527606 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:07 INFO - PROCESS | 3876 | 1467872527732 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 23:22:07 INFO - PROCESS | 3876 | 1467872527751 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:07 INFO - PROCESS | 3876 | 1467872527753 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:07 INFO - PROCESS | 3876 | ++DOCSHELL 152C6400 == 32 [pid = 3876] [id = 530] 23:22:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (152C6800) [pid = 3876] [serial = 1590] [outer = 00000000] 23:22:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (16210400) [pid = 3876] [serial = 1591] [outer = 152C6800] 23:22:07 INFO - PROCESS | 3876 | 1467872527797 Marionette DEBUG loaded listener.js 23:22:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1629A800) [pid = 3876] [serial = 1592] [outer = 152C6800] 23:22:08 INFO - PROCESS | 3876 | 1467872528216 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 23:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 23:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 23:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 23:22:08 INFO - PROCESS | 3876 | 1467872528274 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 23:22:08 INFO - PROCESS | 3876 | 1467872528276 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 23:22:08 INFO - PROCESS | 3876 | 1467872528279 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 23:22:08 INFO - PROCESS | 3876 | 1467872528280 Marionette TRACE conn6 <- [1,2086,null,{}] 23:22:08 INFO - PROCESS | 3876 | 1467872528284 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:08 INFO - PROCESS | 3876 | 1467872528286 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:08 INFO - PROCESS | 3876 | 1467872528428 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 23:22:08 INFO - PROCESS | 3876 | 1467872528434 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:08 INFO - PROCESS | 3876 | 1467872528437 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:08 INFO - PROCESS | 3876 | ++DOCSHELL 162A5400 == 33 [pid = 3876] [id = 531] 23:22:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (162AA800) [pid = 3876] [serial = 1593] [outer = 00000000] 23:22:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (16605000) [pid = 3876] [serial = 1594] [outer = 162AA800] 23:22:08 INFO - PROCESS | 3876 | 1467872528482 Marionette DEBUG loaded listener.js 23:22:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1660A800) [pid = 3876] [serial = 1595] [outer = 162AA800] 23:22:08 INFO - PROCESS | 3876 | 1467872528939 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 23:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 23:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 23:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 23:22:09 INFO - PROCESS | 3876 | 1467872529010 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 23:22:09 INFO - PROCESS | 3876 | 1467872529012 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 23:22:09 INFO - PROCESS | 3876 | 1467872529015 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 23:22:09 INFO - PROCESS | 3876 | 1467872529016 Marionette TRACE conn6 <- [1,2090,null,{}] 23:22:09 INFO - PROCESS | 3876 | 1467872529020 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:09 INFO - PROCESS | 3876 | 1467872529025 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:09 INFO - PROCESS | 3876 | 1467872529174 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 23:22:09 INFO - PROCESS | 3876 | 1467872529180 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:09 INFO - PROCESS | 3876 | 1467872529182 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:09 INFO - PROCESS | 3876 | ++DOCSHELL 0DC48400 == 34 [pid = 3876] [id = 532] 23:22:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (16614400) [pid = 3876] [serial = 1596] [outer = 00000000] 23:22:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17217C00) [pid = 3876] [serial = 1597] [outer = 16614400] 23:22:09 INFO - PROCESS | 3876 | 1467872529227 Marionette DEBUG loaded listener.js 23:22:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17038800) [pid = 3876] [serial = 1598] [outer = 16614400] 23:22:09 INFO - PROCESS | 3876 | 1467872529687 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 23:22:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 23:22:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 23:22:09 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (11B46800) [pid = 3876] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 23:22:09 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (152CF000) [pid = 3876] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 23:22:09 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0D7BB000) [pid = 3876] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 23:22:09 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (13F82000) [pid = 3876] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 23:22:09 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (17211800) [pid = 3876] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 23:22:09 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (168E8000) [pid = 3876] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 23:22:09 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (16611800) [pid = 3876] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 23:22:09 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1629A400) [pid = 3876] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 23:22:09 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (14C69400) [pid = 3876] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 23:22:09 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1500DC00) [pid = 3876] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 23:22:09 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (11CEA800) [pid = 3876] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 23:22:09 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0D734C00) [pid = 3876] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 23:22:09 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (137EF400) [pid = 3876] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 23:22:09 INFO - PROCESS | 3876 | 1467872529854 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 23:22:09 INFO - PROCESS | 3876 | 1467872529856 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 23:22:09 INFO - PROCESS | 3876 | 1467872529861 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 23:22:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 23:22:09 INFO - PROCESS | 3876 | 1467872529863 Marionette TRACE conn6 <- [1,2094,null,{}] 23:22:09 INFO - PROCESS | 3876 | 1467872529866 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:09 INFO - PROCESS | 3876 | 1467872529868 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:09 INFO - PROCESS | 3876 | 1467872529952 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 23:22:09 INFO - PROCESS | 3876 | 1467872529957 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:09 INFO - PROCESS | 3876 | 1467872529959 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:09 INFO - PROCESS | 3876 | ++DOCSHELL 0E8DE800 == 35 [pid = 3876] [id = 533] 23:22:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (11B46800) [pid = 3876] [serial = 1599] [outer = 00000000] 23:22:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (137EF400) [pid = 3876] [serial = 1600] [outer = 11B46800] 23:22:10 INFO - PROCESS | 3876 | 1467872530002 Marionette DEBUG loaded listener.js 23:22:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (15008800) [pid = 3876] [serial = 1601] [outer = 11B46800] 23:22:10 INFO - PROCESS | 3876 | 1467872530420 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 23:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 23:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 23:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 23:22:10 INFO - PROCESS | 3876 | 1467872530496 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 23:22:10 INFO - PROCESS | 3876 | 1467872530498 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 23:22:10 INFO - PROCESS | 3876 | 1467872530501 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 23:22:10 INFO - PROCESS | 3876 | 1467872530503 Marionette TRACE conn6 <- [1,2098,null,{}] 23:22:10 INFO - PROCESS | 3876 | 1467872530506 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:10 INFO - PROCESS | 3876 | 1467872530508 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:10 INFO - PROCESS | 3876 | 1467872530589 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 23:22:10 INFO - PROCESS | 3876 | 1467872530595 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:10 INFO - PROCESS | 3876 | 1467872530596 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:10 INFO - PROCESS | 3876 | ++DOCSHELL 1629A400 == 36 [pid = 3876] [id = 534] 23:22:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1703DC00) [pid = 3876] [serial = 1602] [outer = 00000000] 23:22:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17431800) [pid = 3876] [serial = 1603] [outer = 1703DC00] 23:22:10 INFO - PROCESS | 3876 | 1467872530640 Marionette DEBUG loaded listener.js 23:22:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17626400) [pid = 3876] [serial = 1604] [outer = 1703DC00] 23:22:11 INFO - PROCESS | 3876 | 1467872531066 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 23:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 23:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 631ms 23:22:11 INFO - PROCESS | 3876 | 1467872531133 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 23:22:11 INFO - PROCESS | 3876 | 1467872531135 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 23:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 23:22:11 INFO - PROCESS | 3876 | 1467872531138 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 23:22:11 INFO - PROCESS | 3876 | 1467872531140 Marionette TRACE conn6 <- [1,2102,null,{}] 23:22:11 INFO - PROCESS | 3876 | 1467872531144 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:11 INFO - PROCESS | 3876 | 1467872531145 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:11 INFO - PROCESS | 3876 | 1467872531226 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 23:22:11 INFO - PROCESS | 3876 | 1467872531232 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:11 INFO - PROCESS | 3876 | 1467872531243 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:11 INFO - PROCESS | 3876 | ++DOCSHELL 0D4FEC00 == 37 [pid = 3876] [id = 535] 23:22:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (0D672C00) [pid = 3876] [serial = 1605] [outer = 00000000] 23:22:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (168E8000) [pid = 3876] [serial = 1606] [outer = 0D672C00] 23:22:11 INFO - PROCESS | 3876 | 1467872531287 Marionette DEBUG loaded listener.js 23:22:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17892800) [pid = 3876] [serial = 1607] [outer = 0D672C00] 23:22:11 INFO - PROCESS | 3876 | 1467872531736 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 23:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 23:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 630ms 23:22:11 INFO - PROCESS | 3876 | 1467872531771 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 23:22:11 INFO - PROCESS | 3876 | 1467872531773 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 23:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 23:22:11 INFO - PROCESS | 3876 | 1467872531790 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 23:22:11 INFO - PROCESS | 3876 | 1467872531792 Marionette TRACE conn6 <- [1,2106,null,{}] 23:22:11 INFO - PROCESS | 3876 | 1467872531796 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:11 INFO - PROCESS | 3876 | 1467872531798 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:11 INFO - PROCESS | 3876 | 1467872531924 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 23:22:12 INFO - PROCESS | 3876 | 1467872532066 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:12 INFO - PROCESS | 3876 | 1467872532069 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:12 INFO - PROCESS | 3876 | ++DOCSHELL 0D3E4C00 == 38 [pid = 3876] [id = 536] 23:22:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (0D3ECC00) [pid = 3876] [serial = 1608] [outer = 00000000] 23:22:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (0D734400) [pid = 3876] [serial = 1609] [outer = 0D3ECC00] 23:22:12 INFO - PROCESS | 3876 | 1467872532132 Marionette DEBUG loaded listener.js 23:22:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (0D94D000) [pid = 3876] [serial = 1610] [outer = 0D3ECC00] 23:22:12 INFO - PROCESS | 3876 | 1467872532778 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 23:22:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 23:22:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1037ms 23:22:12 INFO - PROCESS | 3876 | 1467872532818 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 23:22:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 23:22:12 INFO - PROCESS | 3876 | 1467872532823 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 23:22:12 INFO - PROCESS | 3876 | 1467872532847 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 23:22:12 INFO - PROCESS | 3876 | 1467872532851 Marionette TRACE conn6 <- [1,2110,null,{}] 23:22:12 INFO - PROCESS | 3876 | 1467872532855 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:12 INFO - PROCESS | 3876 | 1467872532858 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:12 INFO - PROCESS | 3876 | 1467872532971 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 23:22:13 INFO - PROCESS | 3876 | 1467872533112 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:13 INFO - PROCESS | 3876 | 1467872533115 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:13 INFO - PROCESS | 3876 | ++DOCSHELL 137E9800 == 39 [pid = 3876] [id = 537] 23:22:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (137ECC00) [pid = 3876] [serial = 1611] [outer = 00000000] 23:22:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (14C6A400) [pid = 3876] [serial = 1612] [outer = 137ECC00] 23:22:13 INFO - PROCESS | 3876 | 1467872533172 Marionette DEBUG loaded listener.js 23:22:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1500E000) [pid = 3876] [serial = 1613] [outer = 137ECC00] 23:22:13 INFO - PROCESS | 3876 | 1467872533755 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 23:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 23:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1007ms 23:22:13 INFO - PROCESS | 3876 | 1467872533835 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 23:22:13 INFO - PROCESS | 3876 | 1467872533838 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 23:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 23:22:13 INFO - PROCESS | 3876 | 1467872533842 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 23:22:13 INFO - PROCESS | 3876 | 1467872533844 Marionette TRACE conn6 <- [1,2114,null,{}] 23:22:13 INFO - PROCESS | 3876 | 1467872533848 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:13 INFO - PROCESS | 3876 | 1467872533851 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:13 INFO - PROCESS | 3876 | 1467872533992 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 23:22:14 INFO - PROCESS | 3876 | 1467872534133 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:14 INFO - PROCESS | 3876 | 1467872534136 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:14 INFO - PROCESS | 3876 | ++DOCSHELL 162AB400 == 40 [pid = 3876] [id = 538] 23:22:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1686C800) [pid = 3876] [serial = 1614] [outer = 00000000] 23:22:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (17213C00) [pid = 3876] [serial = 1615] [outer = 1686C800] 23:22:14 INFO - PROCESS | 3876 | 1467872534191 Marionette DEBUG loaded listener.js 23:22:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (17623800) [pid = 3876] [serial = 1616] [outer = 1686C800] 23:22:14 INFO - PROCESS | 3876 | 1467872534776 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 23:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 23:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 970ms 23:22:14 INFO - PROCESS | 3876 | 1467872534814 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 23:22:14 INFO - PROCESS | 3876 | 1467872534818 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 23:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 23:22:14 INFO - PROCESS | 3876 | 1467872534829 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 23:22:14 INFO - PROCESS | 3876 | 1467872534834 Marionette TRACE conn6 <- [1,2118,null,{}] 23:22:14 INFO - PROCESS | 3876 | 1467872534838 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:14 INFO - PROCESS | 3876 | 1467872534841 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:14 INFO - PROCESS | 3876 | 1467872534954 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 23:22:15 INFO - PROCESS | 3876 | 1467872535093 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:15 INFO - PROCESS | 3876 | 1467872535096 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:15 INFO - PROCESS | 3876 | ++DOCSHELL 17122800 == 41 [pid = 3876] [id = 539] 23:22:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (17125C00) [pid = 3876] [serial = 1617] [outer = 00000000] 23:22:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (18DD3000) [pid = 3876] [serial = 1618] [outer = 17125C00] 23:22:15 INFO - PROCESS | 3876 | 1467872535151 Marionette DEBUG loaded listener.js 23:22:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (18EF1000) [pid = 3876] [serial = 1619] [outer = 17125C00] 23:22:15 INFO - PROCESS | 3876 | 1467872535905 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 23:22:15 INFO - PROCESS | 3876 | 1467872535962 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 23:22:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 23:22:15 INFO - PROCESS | 3876 | 1467872535966 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 23:22:15 INFO - PROCESS | 3876 | 1467872535969 Marionette TRACE conn6 <- [1,2122,null,{}] 23:22:15 INFO - PROCESS | 3876 | 1467872535975 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:15 INFO - PROCESS | 3876 | 1467872535977 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:16 INFO - PROCESS | 3876 | 1467872536081 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 23:22:16 INFO - PROCESS | 3876 | 1467872536198 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:16 INFO - PROCESS | 3876 | 1467872536200 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:16 INFO - PROCESS | 3876 | ++DOCSHELL 11B0F800 == 42 [pid = 3876] [id = 540] 23:22:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (11B4D400) [pid = 3876] [serial = 1620] [outer = 00000000] 23:22:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (13749C00) [pid = 3876] [serial = 1621] [outer = 11B4D400] 23:22:16 INFO - PROCESS | 3876 | 1467872536291 Marionette DEBUG loaded listener.js 23:22:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (137F2800) [pid = 3876] [serial = 1622] [outer = 11B4D400] 23:22:17 INFO - PROCESS | 3876 | --DOCSHELL 0D4FEC00 == 41 [pid = 3876] [id = 535] 23:22:17 INFO - PROCESS | 3876 | --DOCSHELL 1629A400 == 40 [pid = 3876] [id = 534] 23:22:17 INFO - PROCESS | 3876 | --DOCSHELL 0E8DE800 == 39 [pid = 3876] [id = 533] 23:22:17 INFO - PROCESS | 3876 | --DOCSHELL 0DC48400 == 38 [pid = 3876] [id = 532] 23:22:17 INFO - PROCESS | 3876 | --DOCSHELL 162A5400 == 37 [pid = 3876] [id = 531] 23:22:17 INFO - PROCESS | 3876 | --DOCSHELL 152C6400 == 36 [pid = 3876] [id = 530] 23:22:17 INFO - PROCESS | 3876 | --DOCSHELL 15007800 == 35 [pid = 3876] [id = 529] 23:22:17 INFO - PROCESS | 3876 | --DOCSHELL 0DE02400 == 34 [pid = 3876] [id = 528] 23:22:17 INFO - PROCESS | 3876 | --DOCSHELL 0D37A000 == 33 [pid = 3876] [id = 527] 23:22:17 INFO - PROCESS | 3876 | --DOCSHELL 137EC800 == 32 [pid = 3876] [id = 524] 23:22:17 INFO - PROCESS | 3876 | --DOCSHELL 13F7CC00 == 31 [pid = 3876] [id = 526] 23:22:17 INFO - PROCESS | 3876 | --DOCSHELL 0D4FD000 == 30 [pid = 3876] [id = 525] 23:22:17 INFO - PROCESS | 3876 | --DOCSHELL 17122800 == 29 [pid = 3876] [id = 539] 23:22:17 INFO - PROCESS | 3876 | --DOCSHELL 162AB400 == 28 [pid = 3876] [id = 538] 23:22:17 INFO - PROCESS | 3876 | --DOCSHELL 0D3E4C00 == 27 [pid = 3876] [id = 536] 23:22:17 INFO - PROCESS | 3876 | --DOCSHELL 137E9800 == 26 [pid = 3876] [id = 537] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (152AFC00) [pid = 3876] [serial = 1558] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (12372400) [pid = 3876] [serial = 1546] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (124EA000) [pid = 3876] [serial = 1547] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (0D945800) [pid = 3876] [serial = 1549] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (0D94F800) [pid = 3876] [serial = 1550] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (13F7E000) [pid = 3876] [serial = 1555] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (11CA3400) [pid = 3876] [serial = 1552] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (11DC9800) [pid = 3876] [serial = 1553] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (16202C00) [pid = 3876] [serial = 1561] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (0DE03400) [pid = 3876] [serial = 1535] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0DC4F000) [pid = 3876] [serial = 1534] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (152CBC00) [pid = 3876] [serial = 1538] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17425400) [pid = 3876] [serial = 1573] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (152AE800) [pid = 3876] [serial = 1537] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (17A6B400) [pid = 3876] [serial = 1541] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (17994C00) [pid = 3876] [serial = 1540] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (18DD6400) [pid = 3876] [serial = 1544] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17B2E800) [pid = 3876] [serial = 1543] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (152B5000) [pid = 3876] [serial = 1571] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (152BB800) [pid = 3876] [serial = 1559] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (16607C00) [pid = 3876] [serial = 1564] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (162AE000) [pid = 3876] [serial = 1567] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1620BC00) [pid = 3876] [serial = 1562] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1703A000) [pid = 3876] [serial = 1570] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1660D800) [pid = 3876] [serial = 1565] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (14C51000) [pid = 3876] [serial = 1556] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (16603800) [pid = 3876] [serial = 1568] [outer = 00000000] [url = about:blank] 23:22:17 INFO - PROCESS | 3876 | 1467872537431 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 23:22:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 23:22:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1538ms 23:22:17 INFO - PROCESS | 3876 | 1467872537507 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 23:22:17 INFO - PROCESS | 3876 | 1467872537511 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 23:22:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 23:22:17 INFO - PROCESS | 3876 | 1467872537515 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 23:22:17 INFO - PROCESS | 3876 | 1467872537520 Marionette TRACE conn6 <- [1,2126,null,{}] 23:22:17 INFO - PROCESS | 3876 | 1467872537525 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:17 INFO - PROCESS | 3876 | 1467872537528 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:17 INFO - PROCESS | 3876 | 1467872537617 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 23:22:17 INFO - PROCESS | 3876 | 1467872537629 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:17 INFO - PROCESS | 3876 | 1467872537631 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:17 INFO - PROCESS | 3876 | ++DOCSHELL 0D72B000 == 27 [pid = 3876] [id = 541] 23:22:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0D72B400) [pid = 3876] [serial = 1623] [outer = 00000000] 23:22:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0DC46C00) [pid = 3876] [serial = 1624] [outer = 0D72B400] 23:22:17 INFO - PROCESS | 3876 | 1467872537679 Marionette DEBUG loaded listener.js 23:22:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (0DC4F000) [pid = 3876] [serial = 1625] [outer = 0D72B400] 23:22:18 INFO - PROCESS | 3876 | 1467872538172 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 23:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 23:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 690ms 23:22:18 INFO - PROCESS | 3876 | 1467872538206 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 23:22:18 INFO - PROCESS | 3876 | 1467872538211 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 23:22:18 INFO - PROCESS | 3876 | 1467872538217 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 23:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 23:22:18 INFO - PROCESS | 3876 | 1467872538220 Marionette TRACE conn6 <- [1,2130,null,{}] 23:22:18 INFO - PROCESS | 3876 | 1467872538224 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:18 INFO - PROCESS | 3876 | 1467872538226 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:18 INFO - PROCESS | 3876 | 1467872538344 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 23:22:18 INFO - PROCESS | 3876 | 1467872538444 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:18 INFO - PROCESS | 3876 | 1467872538446 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:18 INFO - PROCESS | 3876 | ++DOCSHELL 11CAA400 == 28 [pid = 3876] [id = 542] 23:22:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (11CAC800) [pid = 3876] [serial = 1626] [outer = 00000000] 23:22:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (11FCD400) [pid = 3876] [serial = 1627] [outer = 11CAC800] 23:22:18 INFO - PROCESS | 3876 | 1467872538494 Marionette DEBUG loaded listener.js 23:22:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (12378C00) [pid = 3876] [serial = 1628] [outer = 11CAC800] 23:22:18 INFO - PROCESS | 3876 | 1467872538870 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 23:22:18 INFO - PROCESS | 3876 | 1467872538954 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 23:22:18 INFO - PROCESS | 3876 | 1467872538958 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 23:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 23:22:18 INFO - PROCESS | 3876 | 1467872538961 Marionette TRACE conn6 <- [1,2134,null,{}] 23:22:18 INFO - PROCESS | 3876 | 1467872538972 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:18 INFO - PROCESS | 3876 | 1467872538976 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:19 INFO - PROCESS | 3876 | 1467872539060 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 23:22:19 INFO - PROCESS | 3876 | 1467872539068 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:19 INFO - PROCESS | 3876 | 1467872539071 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:19 INFO - PROCESS | 3876 | ++DOCSHELL 12584800 == 29 [pid = 3876] [id = 543] 23:22:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (12586800) [pid = 3876] [serial = 1629] [outer = 00000000] 23:22:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (14C6D000) [pid = 3876] [serial = 1630] [outer = 12586800] 23:22:19 INFO - PROCESS | 3876 | 1467872539118 Marionette DEBUG loaded listener.js 23:22:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1500C000) [pid = 3876] [serial = 1631] [outer = 12586800] 23:22:19 INFO - PROCESS | 3876 | 1467872539613 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 23:22:19 INFO - PROCESS | 3876 | 1467872539712 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 23:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 23:22:19 INFO - PROCESS | 3876 | 1467872539724 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 23:22:19 INFO - PROCESS | 3876 | 1467872539726 Marionette TRACE conn6 <- [1,2138,null,{}] 23:22:19 INFO - PROCESS | 3876 | 1467872539730 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:19 INFO - PROCESS | 3876 | 1467872539732 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:19 INFO - PROCESS | 3876 | 1467872539850 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 23:22:19 INFO - PROCESS | 3876 | 1467872539860 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:19 INFO - PROCESS | 3876 | 1467872539861 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:19 INFO - PROCESS | 3876 | ++DOCSHELL 15135800 == 30 [pid = 3876] [id = 544] 23:22:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (152C3000) [pid = 3876] [serial = 1632] [outer = 00000000] 23:22:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (156D1000) [pid = 3876] [serial = 1633] [outer = 152C3000] 23:22:19 INFO - PROCESS | 3876 | 1467872539906 Marionette DEBUG loaded listener.js 23:22:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (16203C00) [pid = 3876] [serial = 1634] [outer = 152C3000] 23:22:20 INFO - PROCESS | 3876 | 1467872540349 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 23:22:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 23:22:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 23:22:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 23:22:20 INFO - PROCESS | 3876 | 1467872540397 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 23:22:20 INFO - PROCESS | 3876 | 1467872540399 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 23:22:20 INFO - PROCESS | 3876 | 1467872540402 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 23:22:20 INFO - PROCESS | 3876 | 1467872540404 Marionette TRACE conn6 <- [1,2142,null,{}] 23:22:20 INFO - PROCESS | 3876 | 1467872540414 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:20 INFO - PROCESS | 3876 | 1467872540416 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:20 INFO - PROCESS | 3876 | 1467872540526 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 23:22:20 INFO - PROCESS | 3876 | 1467872540532 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:20 INFO - PROCESS | 3876 | 1467872540534 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:20 INFO - PROCESS | 3876 | ++DOCSHELL 152CD800 == 31 [pid = 3876] [id = 545] 23:22:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (16207000) [pid = 3876] [serial = 1635] [outer = 00000000] 23:22:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1628C800) [pid = 3876] [serial = 1636] [outer = 16207000] 23:22:20 INFO - PROCESS | 3876 | 1467872540578 Marionette DEBUG loaded listener.js 23:22:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (16298C00) [pid = 3876] [serial = 1637] [outer = 16207000] 23:22:21 INFO - PROCESS | 3876 | 1467872541062 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 23:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 23:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 690ms 23:22:21 INFO - PROCESS | 3876 | 1467872541093 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 23:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 23:22:21 INFO - PROCESS | 3876 | 1467872541095 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 23:22:21 INFO - PROCESS | 3876 | 1467872541099 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 23:22:21 INFO - PROCESS | 3876 | 1467872541100 Marionette TRACE conn6 <- [1,2146,null,{}] 23:22:21 INFO - PROCESS | 3876 | 1467872541104 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:21 INFO - PROCESS | 3876 | 1467872541109 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:21 INFO - PROCESS | 3876 | 1467872541268 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 23:22:21 INFO - PROCESS | 3876 | 1467872541281 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:21 INFO - PROCESS | 3876 | 1467872541283 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:21 INFO - PROCESS | 3876 | ++DOCSHELL 164DE000 == 32 [pid = 3876] [id = 546] 23:22:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (16603800) [pid = 3876] [serial = 1638] [outer = 00000000] 23:22:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (16610400) [pid = 3876] [serial = 1639] [outer = 16603800] 23:22:21 INFO - PROCESS | 3876 | 1467872541327 Marionette DEBUG loaded listener.js 23:22:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (16692800) [pid = 3876] [serial = 1640] [outer = 16603800] 23:22:21 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (0D672C00) [pid = 3876] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 23:22:21 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (16614400) [pid = 3876] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 23:22:21 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (162AA800) [pid = 3876] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 23:22:21 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17210000) [pid = 3876] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 23:22:21 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0D671800) [pid = 3876] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 23:22:21 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (13F7D000) [pid = 3876] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 23:22:21 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (15007C00) [pid = 3876] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 23:22:21 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0DE47400) [pid = 3876] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 23:22:21 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0D383C00) [pid = 3876] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 23:22:21 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (11B46800) [pid = 3876] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 23:22:21 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (152C6800) [pid = 3876] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 23:22:21 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1703DC00) [pid = 3876] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 23:22:21 INFO - PROCESS | 3876 | 1467872541961 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 23:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 23:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 930ms 23:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 23:22:22 INFO - PROCESS | 3876 | 1467872542030 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 23:22:22 INFO - PROCESS | 3876 | 1467872542032 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 23:22:22 INFO - PROCESS | 3876 | 1467872542035 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 23:22:22 INFO - PROCESS | 3876 | 1467872542036 Marionette TRACE conn6 <- [1,2150,null,{}] 23:22:22 INFO - PROCESS | 3876 | 1467872542040 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:22 INFO - PROCESS | 3876 | 1467872542041 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:22 INFO - PROCESS | 3876 | 1467872542118 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 23:22:22 INFO - PROCESS | 3876 | 1467872542124 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:22 INFO - PROCESS | 3876 | 1467872542125 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:22 INFO - PROCESS | 3876 | ++DOCSHELL 0D948800 == 33 [pid = 3876] [id = 547] 23:22:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (0DECAC00) [pid = 3876] [serial = 1641] [outer = 00000000] 23:22:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1620D000) [pid = 3876] [serial = 1642] [outer = 0DECAC00] 23:22:22 INFO - PROCESS | 3876 | 1467872542169 Marionette DEBUG loaded listener.js 23:22:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (164DBC00) [pid = 3876] [serial = 1643] [outer = 0DECAC00] 23:22:22 INFO - PROCESS | 3876 | 1467872542627 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 23:22:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 23:22:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 629ms 23:22:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 23:22:22 INFO - PROCESS | 3876 | 1467872542665 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 23:22:22 INFO - PROCESS | 3876 | 1467872542668 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 23:22:22 INFO - PROCESS | 3876 | 1467872542671 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 23:22:22 INFO - PROCESS | 3876 | 1467872542672 Marionette TRACE conn6 <- [1,2154,null,{}] 23:22:22 INFO - PROCESS | 3876 | 1467872542676 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:22 INFO - PROCESS | 3876 | 1467872542677 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:22 INFO - PROCESS | 3876 | 1467872542756 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 23:22:22 INFO - PROCESS | 3876 | 1467872542761 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:22 INFO - PROCESS | 3876 | 1467872542763 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:22 INFO - PROCESS | 3876 | ++DOCSHELL 152B4400 == 34 [pid = 3876] [id = 548] 23:22:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1660F400) [pid = 3876] [serial = 1644] [outer = 00000000] 23:22:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1712D800) [pid = 3876] [serial = 1645] [outer = 1660F400] 23:22:22 INFO - PROCESS | 3876 | 1467872542806 Marionette DEBUG loaded listener.js 23:22:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (156DA800) [pid = 3876] [serial = 1646] [outer = 1660F400] 23:22:23 INFO - PROCESS | 3876 | --DOCSHELL 0D72B000 == 33 [pid = 3876] [id = 541] 23:22:23 INFO - PROCESS | 3876 | --DOCSHELL 11B0F800 == 32 [pid = 3876] [id = 540] 23:22:24 INFO - PROCESS | 3876 | --DOCSHELL 11CAA400 == 31 [pid = 3876] [id = 542] 23:22:24 INFO - PROCESS | 3876 | --DOCSHELL 152CD800 == 30 [pid = 3876] [id = 545] 23:22:24 INFO - PROCESS | 3876 | --DOCSHELL 164DE000 == 29 [pid = 3876] [id = 546] 23:22:24 INFO - PROCESS | 3876 | --DOCSHELL 15135800 == 28 [pid = 3876] [id = 544] 23:22:24 INFO - PROCESS | 3876 | --DOCSHELL 0D948800 == 27 [pid = 3876] [id = 547] 23:22:24 INFO - PROCESS | 3876 | --DOCSHELL 12584800 == 26 [pid = 3876] [id = 543] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (17217C00) [pid = 3876] [serial = 1597] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (16605000) [pid = 3876] [serial = 1594] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (174A6800) [pid = 3876] [serial = 1574] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (0DC7C800) [pid = 3876] [serial = 1576] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (0E8DB400) [pid = 3876] [serial = 1577] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (14C6CC00) [pid = 3876] [serial = 1579] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (152BC000) [pid = 3876] [serial = 1580] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (15094C00) [pid = 3876] [serial = 1588] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0D946400) [pid = 3876] [serial = 1589] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (124E7C00) [pid = 3876] [serial = 1585] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1325C800) [pid = 3876] [serial = 1586] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (0D72C000) [pid = 3876] [serial = 1582] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (0D737400) [pid = 3876] [serial = 1583] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (137EF400) [pid = 3876] [serial = 1600] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (15008800) [pid = 3876] [serial = 1601] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (17892800) [pid = 3876] [serial = 1607] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (17038800) [pid = 3876] [serial = 1598] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (16210400) [pid = 3876] [serial = 1591] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (17626400) [pid = 3876] [serial = 1604] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (1660A800) [pid = 3876] [serial = 1595] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (1629A800) [pid = 3876] [serial = 1592] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (17431800) [pid = 3876] [serial = 1603] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (168E8000) [pid = 3876] [serial = 1606] [outer = 00000000] [url = about:blank] 23:22:24 INFO - PROCESS | 3876 | --DOCSHELL 0D4F0C00 == 25 [pid = 3876] [id = 12] 23:22:24 INFO - PROCESS | 3876 | 1467872544640 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 23:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 23:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2020ms 23:22:24 INFO - PROCESS | 3876 | 1467872544693 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 23:22:24 INFO - PROCESS | 3876 | 1467872544697 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 23:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 23:22:24 INFO - PROCESS | 3876 | 1467872544701 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 23:22:24 INFO - PROCESS | 3876 | 1467872544705 Marionette TRACE conn6 <- [1,2158,null,{}] 23:22:24 INFO - PROCESS | 3876 | 1467872544710 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:24 INFO - PROCESS | 3876 | 1467872544714 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:24 INFO - PROCESS | 3876 | 1467872544805 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 23:22:24 INFO - PROCESS | 3876 | 1467872544931 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:24 INFO - PROCESS | 3876 | 1467872544934 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:24 INFO - PROCESS | 3876 | ++DOCSHELL 0D734000 == 26 [pid = 3876] [id = 549] 23:22:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (0D734C00) [pid = 3876] [serial = 1647] [outer = 00000000] 23:22:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (0D7BAC00) [pid = 3876] [serial = 1648] [outer = 0D734C00] 23:22:24 INFO - PROCESS | 3876 | 1467872544984 Marionette DEBUG loaded listener.js 23:22:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (0D947000) [pid = 3876] [serial = 1649] [outer = 0D734C00] 23:22:25 INFO - PROCESS | 3876 | 1467872545352 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 23:22:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 23:22:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 23:22:25 INFO - PROCESS | 3876 | 1467872545432 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 23:22:25 INFO - PROCESS | 3876 | 1467872545437 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 23:22:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 23:22:25 INFO - PROCESS | 3876 | 1467872545443 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 23:22:25 INFO - PROCESS | 3876 | 1467872545446 Marionette TRACE conn6 <- [1,2162,null,{}] 23:22:25 INFO - PROCESS | 3876 | 1467872545450 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:25 INFO - PROCESS | 3876 | 1467872545453 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:25 INFO - PROCESS | 3876 | 1467872545545 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 23:22:25 INFO - PROCESS | 3876 | 1467872545554 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:25 INFO - PROCESS | 3876 | 1467872545557 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:25 INFO - PROCESS | 3876 | ++DOCSHELL 0DD0D000 == 27 [pid = 3876] [id = 550] 23:22:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (0DD0D400) [pid = 3876] [serial = 1650] [outer = 00000000] 23:22:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (0DE42C00) [pid = 3876] [serial = 1651] [outer = 0DD0D400] 23:22:25 INFO - PROCESS | 3876 | 1467872545603 Marionette DEBUG loaded listener.js 23:22:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (0E93E000) [pid = 3876] [serial = 1652] [outer = 0DD0D400] 23:22:26 INFO - PROCESS | 3876 | 1467872546050 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 23:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 23:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 630ms 23:22:26 INFO - PROCESS | 3876 | 1467872546077 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 23:22:26 INFO - PROCESS | 3876 | 1467872546079 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 23:22:26 INFO - PROCESS | 3876 | 1467872546083 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 23:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 23:22:26 INFO - PROCESS | 3876 | 1467872546086 Marionette TRACE conn6 <- [1,2166,null,{}] 23:22:26 INFO - PROCESS | 3876 | 1467872546097 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:26 INFO - PROCESS | 3876 | 1467872546102 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:26 INFO - PROCESS | 3876 | 1467872546186 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 23:22:26 INFO - PROCESS | 3876 | 1467872546222 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:26 INFO - PROCESS | 3876 | 1467872546225 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:26 INFO - PROCESS | 3876 | ++DOCSHELL 12379C00 == 28 [pid = 3876] [id = 551] 23:22:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (123A1400) [pid = 3876] [serial = 1653] [outer = 00000000] 23:22:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (124E9C00) [pid = 3876] [serial = 1654] [outer = 123A1400] 23:22:26 INFO - PROCESS | 3876 | 1467872546272 Marionette DEBUG loaded listener.js 23:22:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (1325C000) [pid = 3876] [serial = 1655] [outer = 123A1400] 23:22:26 INFO - PROCESS | 3876 | 1467872546705 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 23:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 23:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 23:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 23:22:26 INFO - PROCESS | 3876 | 1467872546757 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 23:22:26 INFO - PROCESS | 3876 | 1467872546759 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 23:22:26 INFO - PROCESS | 3876 | 1467872546763 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 23:22:26 INFO - PROCESS | 3876 | 1467872546764 Marionette TRACE conn6 <- [1,2170,null,{}] 23:22:26 INFO - PROCESS | 3876 | 1467872546768 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:26 INFO - PROCESS | 3876 | 1467872546770 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:26 INFO - PROCESS | 3876 | 1467872546851 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 23:22:26 INFO - PROCESS | 3876 | 1467872546857 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:26 INFO - PROCESS | 3876 | 1467872546859 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:26 INFO - PROCESS | 3876 | ++DOCSHELL 137EA400 == 29 [pid = 3876] [id = 552] 23:22:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (137EAC00) [pid = 3876] [serial = 1656] [outer = 00000000] 23:22:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (137F3800) [pid = 3876] [serial = 1657] [outer = 137EAC00] 23:22:26 INFO - PROCESS | 3876 | 1467872546903 Marionette DEBUG loaded listener.js 23:22:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (14C4C800) [pid = 3876] [serial = 1658] [outer = 137EAC00] 23:22:27 INFO - PROCESS | 3876 | 1467872547331 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 23:22:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 23:22:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 629ms 23:22:27 INFO - PROCESS | 3876 | 1467872547397 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 23:22:27 INFO - PROCESS | 3876 | 1467872547399 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 23:22:27 INFO - PROCESS | 3876 | 1467872547402 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 23:22:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 23:22:27 INFO - PROCESS | 3876 | 1467872547404 Marionette TRACE conn6 <- [1,2174,null,{}] 23:22:27 INFO - PROCESS | 3876 | 1467872547407 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:27 INFO - PROCESS | 3876 | 1467872547409 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:27 INFO - PROCESS | 3876 | 1467872547486 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 23:22:27 INFO - PROCESS | 3876 | 1467872547493 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:27 INFO - PROCESS | 3876 | 1467872547495 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:27 INFO - PROCESS | 3876 | ++DOCSHELL 14C6CC00 == 30 [pid = 3876] [id = 553] 23:22:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (14C6D800) [pid = 3876] [serial = 1659] [outer = 00000000] 23:22:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (15094C00) [pid = 3876] [serial = 1660] [outer = 14C6D800] 23:22:27 INFO - PROCESS | 3876 | 1467872547539 Marionette DEBUG loaded listener.js 23:22:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (15268C00) [pid = 3876] [serial = 1661] [outer = 14C6D800] 23:22:27 INFO - PROCESS | 3876 | 1467872547999 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 23:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 23:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 23:22:28 INFO - PROCESS | 3876 | 1467872548045 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 23:22:28 INFO - PROCESS | 3876 | 1467872548047 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 23:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 23:22:28 INFO - PROCESS | 3876 | 1467872548050 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 23:22:28 INFO - PROCESS | 3876 | 1467872548052 Marionette TRACE conn6 <- [1,2178,null,{}] 23:22:28 INFO - PROCESS | 3876 | 1467872548055 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:28 INFO - PROCESS | 3876 | 1467872548060 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:28 INFO - PROCESS | 3876 | 1467872548162 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 23:22:28 INFO - PROCESS | 3876 | 1467872548170 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:28 INFO - PROCESS | 3876 | 1467872548172 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:28 INFO - PROCESS | 3876 | ++DOCSHELL 152CD800 == 31 [pid = 3876] [id = 554] 23:22:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (156D2400) [pid = 3876] [serial = 1662] [outer = 00000000] 23:22:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16209C00) [pid = 3876] [serial = 1663] [outer = 156D2400] 23:22:28 INFO - PROCESS | 3876 | 1467872548215 Marionette DEBUG loaded listener.js 23:22:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1620F400) [pid = 3876] [serial = 1664] [outer = 156D2400] 23:22:28 INFO - PROCESS | 3876 | 1467872548634 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 23:22:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 23:22:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 630ms 23:22:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 23:22:28 INFO - PROCESS | 3876 | 1467872548684 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 23:22:28 INFO - PROCESS | 3876 | 1467872548686 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 23:22:28 INFO - PROCESS | 3876 | 1467872548689 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 23:22:28 INFO - PROCESS | 3876 | 1467872548691 Marionette TRACE conn6 <- [1,2182,null,{}] 23:22:28 INFO - PROCESS | 3876 | 1467872548694 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:28 INFO - PROCESS | 3876 | 1467872548696 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:28 INFO - PROCESS | 3876 | 1467872548771 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 23:22:28 INFO - PROCESS | 3876 | 1467872548778 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:28 INFO - PROCESS | 3876 | 1467872548780 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:28 INFO - PROCESS | 3876 | ++DOCSHELL 0D3E0C00 == 32 [pid = 3876] [id = 555] 23:22:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16290C00) [pid = 3876] [serial = 1665] [outer = 00000000] 23:22:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (162AE000) [pid = 3876] [serial = 1666] [outer = 16290C00] 23:22:28 INFO - PROCESS | 3876 | 1467872548823 Marionette DEBUG loaded listener.js 23:22:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (162B0000) [pid = 3876] [serial = 1667] [outer = 16290C00] 23:22:29 INFO - PROCESS | 3876 | 1467872549252 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 23:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 23:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 630ms 23:22:29 INFO - PROCESS | 3876 | 1467872549327 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 23:22:29 INFO - PROCESS | 3876 | 1467872549329 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 23:22:29 INFO - PROCESS | 3876 | 1467872549332 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 23:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 23:22:29 INFO - PROCESS | 3876 | 1467872549334 Marionette TRACE conn6 <- [1,2186,null,{}] 23:22:29 INFO - PROCESS | 3876 | 1467872549337 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:29 INFO - PROCESS | 3876 | 1467872549339 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:29 INFO - PROCESS | 3876 | 1467872549414 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 23:22:29 INFO - PROCESS | 3876 | 1467872549422 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:29 INFO - PROCESS | 3876 | 1467872549424 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:29 INFO - PROCESS | 3876 | ++DOCSHELL 16609000 == 33 [pid = 3876] [id = 556] 23:22:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (16609800) [pid = 3876] [serial = 1668] [outer = 00000000] 23:22:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1660E800) [pid = 3876] [serial = 1669] [outer = 16609800] 23:22:29 INFO - PROCESS | 3876 | 1467872549467 Marionette DEBUG loaded listener.js 23:22:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1660EC00) [pid = 3876] [serial = 1670] [outer = 16609800] 23:22:29 INFO - PROCESS | 3876 | 1467872549884 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 23:22:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 23:22:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 570ms 23:22:29 INFO - PROCESS | 3876 | 1467872549907 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 23:22:29 INFO - PROCESS | 3876 | 1467872549909 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 23:22:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 23:22:29 INFO - PROCESS | 3876 | 1467872549912 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 23:22:29 INFO - PROCESS | 3876 | 1467872549914 Marionette TRACE conn6 <- [1,2190,null,{}] 23:22:29 INFO - PROCESS | 3876 | 1467872549917 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:29 INFO - PROCESS | 3876 | 1467872549919 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:30 INFO - PROCESS | 3876 | 1467872550042 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 23:22:30 INFO - PROCESS | 3876 | 1467872550052 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:30 INFO - PROCESS | 3876 | 1467872550054 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:30 INFO - PROCESS | 3876 | ++DOCSHELL 0DE05800 == 34 [pid = 3876] [id = 557] 23:22:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (11C26000) [pid = 3876] [serial = 1671] [outer = 00000000] 23:22:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17127800) [pid = 3876] [serial = 1672] [outer = 11C26000] 23:22:30 INFO - PROCESS | 3876 | 1467872550097 Marionette DEBUG loaded listener.js 23:22:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1712CC00) [pid = 3876] [serial = 1673] [outer = 11C26000] 23:22:30 INFO - PROCESS | 3876 | 1467872550567 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 23:22:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 23:22:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 671ms 23:22:30 INFO - PROCESS | 3876 | 1467872550584 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 23:22:30 INFO - PROCESS | 3876 | 1467872550586 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 23:22:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 23:22:30 INFO - PROCESS | 3876 | 1467872550589 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 23:22:30 INFO - PROCESS | 3876 | 1467872550590 Marionette TRACE conn6 <- [1,2194,null,{}] 23:22:30 INFO - PROCESS | 3876 | 1467872550594 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:30 INFO - PROCESS | 3876 | 1467872550595 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:30 INFO - PROCESS | 3876 | 1467872550711 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 23:22:30 INFO - PROCESS | 3876 | 1467872550716 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:30 INFO - PROCESS | 3876 | 1467872550718 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:30 INFO - PROCESS | 3876 | ++DOCSHELL 137F3400 == 35 [pid = 3876] [id = 558] 23:22:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (14C4E400) [pid = 3876] [serial = 1674] [outer = 00000000] 23:22:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (17429400) [pid = 3876] [serial = 1675] [outer = 14C4E400] 23:22:30 INFO - PROCESS | 3876 | 1467872550764 Marionette DEBUG loaded listener.js 23:22:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17625000) [pid = 3876] [serial = 1676] [outer = 14C4E400] 23:22:31 INFO - PROCESS | 3876 | 1467872551192 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 23:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 23:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 23:22:31 INFO - PROCESS | 3876 | 1467872551260 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 23:22:31 INFO - PROCESS | 3876 | 1467872551262 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 23:22:31 INFO - PROCESS | 3876 | 1467872551265 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 23:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 23:22:31 INFO - PROCESS | 3876 | 1467872551268 Marionette TRACE conn6 <- [1,2198,null,{}] 23:22:31 INFO - PROCESS | 3876 | 1467872551271 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:31 INFO - PROCESS | 3876 | 1467872551273 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:31 INFO - PROCESS | 3876 | 1467872551403 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 23:22:31 INFO - PROCESS | 3876 | 1467872551492 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:31 INFO - PROCESS | 3876 | 1467872551494 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:31 INFO - PROCESS | 3876 | ++DOCSHELL 14C6B000 == 36 [pid = 3876] [id = 559] 23:22:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1762A000) [pid = 3876] [serial = 1677] [outer = 00000000] 23:22:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (17895C00) [pid = 3876] [serial = 1678] [outer = 1762A000] 23:22:31 INFO - PROCESS | 3876 | 1467872551540 Marionette DEBUG loaded listener.js 23:22:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (17996000) [pid = 3876] [serial = 1679] [outer = 1762A000] 23:22:31 INFO - PROCESS | 3876 | 1467872551963 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 23:22:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 23:22:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 730ms 23:22:31 INFO - PROCESS | 3876 | 1467872552000 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 23:22:31 INFO - PROCESS | 3876 | 1467872552002 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 23:22:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 23:22:32 INFO - PROCESS | 3876 | 1467872552005 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 23:22:32 INFO - PROCESS | 3876 | 1467872552007 Marionette TRACE conn6 <- [1,2202,null,{}] 23:22:32 INFO - PROCESS | 3876 | 1467872552010 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:32 INFO - PROCESS | 3876 | 1467872552011 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:32 INFO - PROCESS | 3876 | 1467872552122 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 23:22:32 INFO - PROCESS | 3876 | 1467872552127 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:32 INFO - PROCESS | 3876 | 1467872552129 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:32 INFO - PROCESS | 3876 | ++DOCSHELL 17A67000 == 37 [pid = 3876] [id = 560] 23:22:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (17A69800) [pid = 3876] [serial = 1680] [outer = 00000000] 23:22:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (17B26800) [pid = 3876] [serial = 1681] [outer = 17A69800] 23:22:32 INFO - PROCESS | 3876 | 1467872552172 Marionette DEBUG loaded listener.js 23:22:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (17B29800) [pid = 3876] [serial = 1682] [outer = 17A69800] 23:22:32 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (152C3000) [pid = 3876] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 23:22:32 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (16207000) [pid = 3876] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 23:22:32 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (16603800) [pid = 3876] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 23:22:32 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (0DECAC00) [pid = 3876] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 23:22:32 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (11CAC800) [pid = 3876] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 23:22:32 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (0D72B400) [pid = 3876] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 23:22:32 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (11B4D400) [pid = 3876] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 23:22:32 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (17125C00) [pid = 3876] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 23:22:32 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1686C800) [pid = 3876] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 23:22:32 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (137ECC00) [pid = 3876] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 23:22:32 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0D3ECC00) [pid = 3876] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 23:22:32 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (12586800) [pid = 3876] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 23:22:32 INFO - PROCESS | 3876 | 1467872552707 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 23:22:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 23:22:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 769ms 23:22:32 INFO - PROCESS | 3876 | 1467872552791 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 23:22:32 INFO - PROCESS | 3876 | 1467872552793 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 23:22:32 INFO - PROCESS | 3876 | 1467872552797 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 23:22:32 INFO - PROCESS | 3876 | 1467872552799 Marionette TRACE conn6 <- [1,2206,null,{}] 23:22:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 23:22:32 INFO - PROCESS | 3876 | 1467872552802 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:32 INFO - PROCESS | 3876 | 1467872552804 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:32 INFO - PROCESS | 3876 | 1467872552882 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 23:22:32 INFO - PROCESS | 3876 | 1467872552890 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:32 INFO - PROCESS | 3876 | 1467872552891 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:32 INFO - PROCESS | 3876 | ++DOCSHELL 11CA4C00 == 38 [pid = 3876] [id = 561] 23:22:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (13265000) [pid = 3876] [serial = 1683] [outer = 00000000] 23:22:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (15086C00) [pid = 3876] [serial = 1684] [outer = 13265000] 23:22:32 INFO - PROCESS | 3876 | 1467872552935 Marionette DEBUG loaded listener.js 23:22:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (152CA800) [pid = 3876] [serial = 1685] [outer = 13265000] 23:22:33 INFO - PROCESS | 3876 | 1467872553361 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 23:22:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 23:22:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 570ms 23:22:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 23:22:33 INFO - PROCESS | 3876 | 1467872553374 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 23:22:33 INFO - PROCESS | 3876 | 1467872553376 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 23:22:33 INFO - PROCESS | 3876 | 1467872553379 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 23:22:33 INFO - PROCESS | 3876 | 1467872553380 Marionette TRACE conn6 <- [1,2210,null,{}] 23:22:33 INFO - PROCESS | 3876 | 1467872553388 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:33 INFO - PROCESS | 3876 | 1467872553389 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:33 INFO - PROCESS | 3876 | 1467872553510 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 23:22:33 INFO - PROCESS | 3876 | 1467872553518 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:33 INFO - PROCESS | 3876 | 1467872553520 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:33 INFO - PROCESS | 3876 | ++DOCSHELL 16299C00 == 39 [pid = 3876] [id = 562] 23:22:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (162A3400) [pid = 3876] [serial = 1686] [outer = 00000000] 23:22:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (17B20400) [pid = 3876] [serial = 1687] [outer = 162A3400] 23:22:33 INFO - PROCESS | 3876 | 1467872553563 Marionette DEBUG loaded listener.js 23:22:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17B2C800) [pid = 3876] [serial = 1688] [outer = 162A3400] 23:22:33 INFO - PROCESS | 3876 | 1467872553988 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 23:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 23:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 630ms 23:22:34 INFO - PROCESS | 3876 | 1467872554010 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 23:22:34 INFO - PROCESS | 3876 | 1467872554012 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 23:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 23:22:34 INFO - PROCESS | 3876 | 1467872554015 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 23:22:34 INFO - PROCESS | 3876 | 1467872554017 Marionette TRACE conn6 <- [1,2214,null,{}] 23:22:34 INFO - PROCESS | 3876 | 1467872554020 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:34 INFO - PROCESS | 3876 | 1467872554022 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:34 INFO - PROCESS | 3876 | 1467872554112 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 23:22:34 INFO - PROCESS | 3876 | 1467872554232 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:34 INFO - PROCESS | 3876 | 1467872554234 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:34 INFO - PROCESS | 3876 | ++DOCSHELL 17A64C00 == 40 [pid = 3876] [id = 563] 23:22:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (17B2D400) [pid = 3876] [serial = 1689] [outer = 00000000] 23:22:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (18EAA400) [pid = 3876] [serial = 1690] [outer = 17B2D400] 23:22:34 INFO - PROCESS | 3876 | 1467872554277 Marionette DEBUG loaded listener.js 23:22:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (18EF0800) [pid = 3876] [serial = 1691] [outer = 17B2D400] 23:22:34 INFO - PROCESS | 3876 | 1467872554837 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 23:22:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 23:22:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 870ms 23:22:34 INFO - PROCESS | 3876 | 1467872554887 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 23:22:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 23:22:34 INFO - PROCESS | 3876 | 1467872554891 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 23:22:34 INFO - PROCESS | 3876 | 1467872554896 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 23:22:34 INFO - PROCESS | 3876 | 1467872554900 Marionette TRACE conn6 <- [1,2218,null,{}] 23:22:34 INFO - PROCESS | 3876 | 1467872554906 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:34 INFO - PROCESS | 3876 | 1467872554909 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:35 INFO - PROCESS | 3876 | 1467872555035 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 23:22:35 INFO - PROCESS | 3876 | 1467872555175 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:35 INFO - PROCESS | 3876 | 1467872555177 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:35 INFO - PROCESS | 3876 | ++DOCSHELL 0C728800 == 41 [pid = 3876] [id = 564] 23:22:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (0D336000) [pid = 3876] [serial = 1692] [outer = 00000000] 23:22:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (0D72C000) [pid = 3876] [serial = 1693] [outer = 0D336000] 23:22:35 INFO - PROCESS | 3876 | 1467872555235 Marionette DEBUG loaded listener.js 23:22:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (0D949C00) [pid = 3876] [serial = 1694] [outer = 0D336000] 23:22:35 INFO - PROCESS | 3876 | 1467872555944 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 23:22:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 23:22:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1082ms 23:22:35 INFO - PROCESS | 3876 | 1467872555978 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 23:22:35 INFO - PROCESS | 3876 | 1467872555983 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 23:22:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 23:22:36 INFO - PROCESS | 3876 | 1467872556014 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 23:22:36 INFO - PROCESS | 3876 | 1467872556017 Marionette TRACE conn6 <- [1,2222,null,{}] 23:22:36 INFO - PROCESS | 3876 | 1467872556021 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:36 INFO - PROCESS | 3876 | 1467872556024 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:36 INFO - PROCESS | 3876 | 1467872556148 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 23:22:36 INFO - PROCESS | 3876 | 1467872556287 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:36 INFO - PROCESS | 3876 | 1467872556289 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:36 INFO - PROCESS | 3876 | ++DOCSHELL 0E9D1C00 == 42 [pid = 3876] [id = 565] 23:22:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (0E9D3400) [pid = 3876] [serial = 1695] [outer = 00000000] 23:22:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (12327000) [pid = 3876] [serial = 1696] [outer = 0E9D3400] 23:22:36 INFO - PROCESS | 3876 | 1467872556347 Marionette DEBUG loaded listener.js 23:22:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (1246E800) [pid = 3876] [serial = 1697] [outer = 0E9D3400] 23:22:37 INFO - PROCESS | 3876 | --DOCSHELL 16299C00 == 41 [pid = 3876] [id = 562] 23:22:37 INFO - PROCESS | 3876 | --DOCSHELL 11CA4C00 == 40 [pid = 3876] [id = 561] 23:22:37 INFO - PROCESS | 3876 | --DOCSHELL 17A67000 == 39 [pid = 3876] [id = 560] 23:22:37 INFO - PROCESS | 3876 | --DOCSHELL 14C6B000 == 38 [pid = 3876] [id = 559] 23:22:37 INFO - PROCESS | 3876 | --DOCSHELL 137F3400 == 37 [pid = 3876] [id = 558] 23:22:37 INFO - PROCESS | 3876 | --DOCSHELL 0DE05800 == 36 [pid = 3876] [id = 557] 23:22:37 INFO - PROCESS | 3876 | --DOCSHELL 16609000 == 35 [pid = 3876] [id = 556] 23:22:37 INFO - PROCESS | 3876 | --DOCSHELL 0D3E0C00 == 34 [pid = 3876] [id = 555] 23:22:37 INFO - PROCESS | 3876 | --DOCSHELL 152CD800 == 33 [pid = 3876] [id = 554] 23:22:37 INFO - PROCESS | 3876 | --DOCSHELL 14C6CC00 == 32 [pid = 3876] [id = 553] 23:22:37 INFO - PROCESS | 3876 | --DOCSHELL 137EA400 == 31 [pid = 3876] [id = 552] 23:22:37 INFO - PROCESS | 3876 | --DOCSHELL 12379C00 == 30 [pid = 3876] [id = 551] 23:22:37 INFO - PROCESS | 3876 | --DOCSHELL 0DD0D000 == 29 [pid = 3876] [id = 550] 23:22:37 INFO - PROCESS | 3876 | --DOCSHELL 0D734000 == 28 [pid = 3876] [id = 549] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (1712D800) [pid = 3876] [serial = 1645] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOCSHELL 152B4400 == 27 [pid = 3876] [id = 548] 23:22:37 INFO - PROCESS | 3876 | --DOCSHELL 0D025400 == 26 [pid = 3876] [id = 13] 23:22:37 INFO - PROCESS | 3876 | 1467872557290 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (16298C00) [pid = 3876] [serial = 1637] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (164DBC00) [pid = 3876] [serial = 1643] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (11FCD400) [pid = 3876] [serial = 1627] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (0DC46C00) [pid = 3876] [serial = 1624] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (0DC4F000) [pid = 3876] [serial = 1625] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (137F2800) [pid = 3876] [serial = 1622] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (13749C00) [pid = 3876] [serial = 1621] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (18EF1000) [pid = 3876] [serial = 1619] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (18DD3000) [pid = 3876] [serial = 1618] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (17623800) [pid = 3876] [serial = 1616] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (17213C00) [pid = 3876] [serial = 1615] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1500E000) [pid = 3876] [serial = 1613] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (14C6A400) [pid = 3876] [serial = 1612] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0D94D000) [pid = 3876] [serial = 1610] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0D734400) [pid = 3876] [serial = 1609] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (14C6D000) [pid = 3876] [serial = 1630] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (12378C00) [pid = 3876] [serial = 1628] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1620D000) [pid = 3876] [serial = 1642] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (16692800) [pid = 3876] [serial = 1640] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1500C000) [pid = 3876] [serial = 1631] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (156D1000) [pid = 3876] [serial = 1633] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1628C800) [pid = 3876] [serial = 1636] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (16203C00) [pid = 3876] [serial = 1634] [outer = 00000000] [url = about:blank] 23:22:37 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (16610400) [pid = 3876] [serial = 1639] [outer = 00000000] [url = about:blank] 23:22:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 23:22:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1337ms 23:22:37 INFO - PROCESS | 3876 | 1467872557352 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 23:22:37 INFO - PROCESS | 3876 | 1467872557356 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 23:22:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 23:22:37 INFO - PROCESS | 3876 | 1467872557361 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 23:22:37 INFO - PROCESS | 3876 | 1467872557366 Marionette TRACE conn6 <- [1,2226,null,{}] 23:22:37 INFO - PROCESS | 3876 | 1467872557371 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:37 INFO - PROCESS | 3876 | 1467872557373 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:37 INFO - PROCESS | 3876 | 1467872557461 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 23:22:37 INFO - PROCESS | 3876 | 1467872557474 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:37 INFO - PROCESS | 3876 | 1467872557476 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:37 INFO - PROCESS | 3876 | ++DOCSHELL 0D7BB000 == 27 [pid = 3876] [id = 566] 23:22:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0D943000) [pid = 3876] [serial = 1698] [outer = 00000000] 23:22:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0DC46C00) [pid = 3876] [serial = 1699] [outer = 0D943000] 23:22:37 INFO - PROCESS | 3876 | 1467872557524 Marionette DEBUG loaded listener.js 23:22:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (0DC71800) [pid = 3876] [serial = 1700] [outer = 0D943000] 23:22:38 INFO - PROCESS | 3876 | 1467872558052 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 23:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 23:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 730ms 23:22:38 INFO - PROCESS | 3876 | 1467872558092 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 23:22:38 INFO - PROCESS | 3876 | 1467872558097 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 23:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 23:22:38 INFO - PROCESS | 3876 | 1467872558103 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 23:22:38 INFO - PROCESS | 3876 | 1467872558105 Marionette TRACE conn6 <- [1,2230,null,{}] 23:22:38 INFO - PROCESS | 3876 | 1467872558109 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:38 INFO - PROCESS | 3876 | 1467872558111 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:38 INFO - PROCESS | 3876 | 1467872558202 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 23:22:38 INFO - PROCESS | 3876 | 1467872558297 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:38 INFO - PROCESS | 3876 | 1467872558300 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:38 INFO - PROCESS | 3876 | ++DOCSHELL 11CE4400 == 28 [pid = 3876] [id = 567] 23:22:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (11CE8400) [pid = 3876] [serial = 1701] [outer = 00000000] 23:22:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (12432000) [pid = 3876] [serial = 1702] [outer = 11CE8400] 23:22:38 INFO - PROCESS | 3876 | 1467872558348 Marionette DEBUG loaded listener.js 23:22:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (12586800) [pid = 3876] [serial = 1703] [outer = 11CE8400] 23:22:38 INFO - PROCESS | 3876 | 1467872558722 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 23:22:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 23:22:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 23:22:38 INFO - PROCESS | 3876 | 1467872558778 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 23:22:38 INFO - PROCESS | 3876 | 1467872558780 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 23:22:38 INFO - PROCESS | 3876 | 1467872558784 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 23:22:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 23:22:38 INFO - PROCESS | 3876 | 1467872558787 Marionette TRACE conn6 <- [1,2234,null,{}] 23:22:38 INFO - PROCESS | 3876 | 1467872558798 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:38 INFO - PROCESS | 3876 | 1467872558802 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:38 INFO - PROCESS | 3876 | 1467872558885 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 23:22:38 INFO - PROCESS | 3876 | 1467872558892 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:38 INFO - PROCESS | 3876 | 1467872558895 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:38 INFO - PROCESS | 3876 | ++DOCSHELL 13F7FC00 == 29 [pid = 3876] [id = 568] 23:22:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (14C50400) [pid = 3876] [serial = 1704] [outer = 00000000] 23:22:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (14C6AC00) [pid = 3876] [serial = 1705] [outer = 14C50400] 23:22:38 INFO - PROCESS | 3876 | 1467872558952 Marionette DEBUG loaded listener.js 23:22:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (14C72800) [pid = 3876] [serial = 1706] [outer = 14C50400] 23:22:39 INFO - PROCESS | 3876 | 1467872559408 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 23:22:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 23:22:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 670ms 23:22:39 INFO - PROCESS | 3876 | 1467872559462 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 23:22:39 INFO - PROCESS | 3876 | 1467872559464 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 23:22:39 INFO - PROCESS | 3876 | 1467872559468 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 23:22:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 23:22:39 INFO - PROCESS | 3876 | 1467872559469 Marionette TRACE conn6 <- [1,2238,null,{}] 23:22:39 INFO - PROCESS | 3876 | 1467872559482 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:39 INFO - PROCESS | 3876 | 1467872559484 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:39 INFO - PROCESS | 3876 | 1467872559601 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 23:22:39 INFO - PROCESS | 3876 | 1467872559606 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:39 INFO - PROCESS | 3876 | 1467872559608 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:39 INFO - PROCESS | 3876 | ++DOCSHELL 152BBC00 == 30 [pid = 3876] [id = 569] 23:22:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (152BC800) [pid = 3876] [serial = 1707] [outer = 00000000] 23:22:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (152C5000) [pid = 3876] [serial = 1708] [outer = 152BC800] 23:22:39 INFO - PROCESS | 3876 | 1467872559653 Marionette DEBUG loaded listener.js 23:22:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (152CC800) [pid = 3876] [serial = 1709] [outer = 152BC800] 23:22:40 INFO - PROCESS | 3876 | 1467872560069 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 23:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 23:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 630ms 23:22:40 INFO - PROCESS | 3876 | 1467872560111 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 23:22:40 INFO - PROCESS | 3876 | 1467872560113 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 23:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 23:22:40 INFO - PROCESS | 3876 | 1467872560116 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 23:22:40 INFO - PROCESS | 3876 | 1467872560118 Marionette TRACE conn6 <- [1,2242,null,{}] 23:22:40 INFO - PROCESS | 3876 | 1467872560122 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:40 INFO - PROCESS | 3876 | 1467872560124 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:40 INFO - PROCESS | 3876 | 1467872560241 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 23:22:40 INFO - PROCESS | 3876 | 1467872560280 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:40 INFO - PROCESS | 3876 | 1467872560282 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:40 INFO - PROCESS | 3876 | ++DOCSHELL 152B1800 == 31 [pid = 3876] [id = 570] 23:22:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (152CF000) [pid = 3876] [serial = 1710] [outer = 00000000] 23:22:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (16203C00) [pid = 3876] [serial = 1711] [outer = 152CF000] 23:22:40 INFO - PROCESS | 3876 | 1467872560379 Marionette DEBUG loaded listener.js 23:22:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (1620D000) [pid = 3876] [serial = 1712] [outer = 152CF000] 23:22:40 INFO - PROCESS | 3876 | 1467872560807 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 23:22:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 23:22:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 730ms 23:22:40 INFO - PROCESS | 3876 | 1467872560847 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 23:22:40 INFO - PROCESS | 3876 | 1467872560849 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 23:22:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 23:22:40 INFO - PROCESS | 3876 | 1467872560852 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 23:22:40 INFO - PROCESS | 3876 | 1467872560854 Marionette TRACE conn6 <- [1,2246,null,{}] 23:22:40 INFO - PROCESS | 3876 | 1467872560858 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:40 INFO - PROCESS | 3876 | 1467872560863 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:40 INFO - PROCESS | 3876 | 1467872561001 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 23:22:40 INFO - PROCESS | 3876 | 1467872561012 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:41 INFO - PROCESS | 3876 | 1467872561014 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:41 INFO - PROCESS | 3876 | ++DOCSHELL 16203000 == 32 [pid = 3876] [id = 571] 23:22:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (16293400) [pid = 3876] [serial = 1713] [outer = 00000000] 23:22:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (16605400) [pid = 3876] [serial = 1714] [outer = 16293400] 23:22:41 INFO - PROCESS | 3876 | 1467872561111 Marionette DEBUG loaded listener.js 23:22:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (1629A800) [pid = 3876] [serial = 1715] [outer = 16293400] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (1660F400) [pid = 3876] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (1762A000) [pid = 3876] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (162A3400) [pid = 3876] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (17A69800) [pid = 3876] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (13265000) [pid = 3876] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0D67B800) [pid = 3876] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0D4F1000) [pid = 3876] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (14C4E400) [pid = 3876] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (16609800) [pid = 3876] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0DD0D400) [pid = 3876] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (123A1400) [pid = 3876] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (137EAC00) [pid = 3876] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (16290C00) [pid = 3876] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (156D2400) [pid = 3876] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D734C00) [pid = 3876] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (14C6D800) [pid = 3876] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 23:22:41 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (11C26000) [pid = 3876] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 23:22:41 INFO - PROCESS | 3876 | 1467872561741 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 23:22:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 23:22:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 930ms 23:22:41 INFO - PROCESS | 3876 | 1467872561783 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 23:22:41 INFO - PROCESS | 3876 | 1467872561785 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 23:22:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 23:22:41 INFO - PROCESS | 3876 | 1467872561788 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 23:22:41 INFO - PROCESS | 3876 | 1467872561790 Marionette TRACE conn6 <- [1,2250,null,{}] 23:22:41 INFO - PROCESS | 3876 | 1467872561793 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:41 INFO - PROCESS | 3876 | 1467872561795 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:41 INFO - PROCESS | 3876 | 1467872561873 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 23:22:41 INFO - PROCESS | 3876 | 1467872561878 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:41 INFO - PROCESS | 3876 | 1467872561880 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:41 INFO - PROCESS | 3876 | ++DOCSHELL 0DD0D400 == 33 [pid = 3876] [id = 572] 23:22:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (11FB8400) [pid = 3876] [serial = 1716] [outer = 00000000] 23:22:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (137F5C00) [pid = 3876] [serial = 1717] [outer = 11FB8400] 23:22:41 INFO - PROCESS | 3876 | 1467872561924 Marionette DEBUG loaded listener.js 23:22:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1508A000) [pid = 3876] [serial = 1718] [outer = 11FB8400] 23:22:42 INFO - PROCESS | 3876 | 1467872562330 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 23:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 23:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 569ms 23:22:42 INFO - PROCESS | 3876 | 1467872562359 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 23:22:42 INFO - PROCESS | 3876 | 1467872562361 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 23:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 23:22:42 INFO - PROCESS | 3876 | 1467872562365 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 23:22:42 INFO - PROCESS | 3876 | 1467872562366 Marionette TRACE conn6 <- [1,2254,null,{}] 23:22:42 INFO - PROCESS | 3876 | 1467872562370 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:42 INFO - PROCESS | 3876 | 1467872562372 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:42 INFO - PROCESS | 3876 | 1467872562492 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 23:22:42 INFO - PROCESS | 3876 | 1467872562500 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:42 INFO - PROCESS | 3876 | 1467872562502 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:42 INFO - PROCESS | 3876 | ++DOCSHELL 1620A400 == 34 [pid = 3876] [id = 573] 23:22:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (162A3400) [pid = 3876] [serial = 1719] [outer = 00000000] 23:22:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17038800) [pid = 3876] [serial = 1720] [outer = 162A3400] 23:22:42 INFO - PROCESS | 3876 | 1467872562546 Marionette DEBUG loaded listener.js 23:22:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1712D800) [pid = 3876] [serial = 1721] [outer = 162A3400] 23:22:42 INFO - PROCESS | 3876 | 1467872562954 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 23:22:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 23:22:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 23:22:42 INFO - PROCESS | 3876 | 1467872562995 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 23:22:42 INFO - PROCESS | 3876 | 1467872562997 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 23:22:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 23:22:42 INFO - PROCESS | 3876 | 1467872563000 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 23:22:42 INFO - PROCESS | 3876 | 1467872563002 Marionette TRACE conn6 <- [1,2258,null,{}] 23:22:42 INFO - PROCESS | 3876 | 1467872563006 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:42 INFO - PROCESS | 3876 | 1467872563007 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:43 INFO - PROCESS | 3876 | 1467872563087 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 23:22:43 INFO - PROCESS | 3876 | 1467872563184 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:43 INFO - PROCESS | 3876 | 1467872563186 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:43 INFO - PROCESS | 3876 | ++DOCSHELL 137F2800 == 35 [pid = 3876] [id = 574] 23:22:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (13F8A400) [pid = 3876] [serial = 1722] [outer = 00000000] 23:22:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1742E000) [pid = 3876] [serial = 1723] [outer = 13F8A400] 23:22:43 INFO - PROCESS | 3876 | 1467872563231 Marionette DEBUG loaded listener.js 23:22:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17430800) [pid = 3876] [serial = 1724] [outer = 13F8A400] 23:22:43 INFO - PROCESS | 3876 | 1467872563604 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 23:22:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 23:22:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms 23:22:43 INFO - PROCESS | 3876 | 1467872563631 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 23:22:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 23:22:43 INFO - PROCESS | 3876 | 1467872563633 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 23:22:43 INFO - PROCESS | 3876 | 1467872563636 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 23:22:43 INFO - PROCESS | 3876 | 1467872563638 Marionette TRACE conn6 <- [1,2262,null,{}] 23:22:43 INFO - PROCESS | 3876 | 1467872563642 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:43 INFO - PROCESS | 3876 | 1467872563644 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:43 INFO - PROCESS | 3876 | 1467872563812 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 23:22:43 INFO - PROCESS | 3876 | 1467872563872 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:43 INFO - PROCESS | 3876 | 1467872563875 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:43 INFO - PROCESS | 3876 | ++DOCSHELL 0C725400 == 36 [pid = 3876] [id = 575] 23:22:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (0C72A000) [pid = 3876] [serial = 1725] [outer = 00000000] 23:22:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (0D376400) [pid = 3876] [serial = 1726] [outer = 0C72A000] 23:22:43 INFO - PROCESS | 3876 | 1467872563934 Marionette DEBUG loaded listener.js 23:22:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (0D67A000) [pid = 3876] [serial = 1727] [outer = 0C72A000] 23:22:44 INFO - PROCESS | 3876 | 1467872564559 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 23:22:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 23:22:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 970ms 23:22:44 INFO - PROCESS | 3876 | 1467872564609 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 23:22:44 INFO - PROCESS | 3876 | 1467872564613 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 23:22:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 23:22:44 INFO - PROCESS | 3876 | 1467872564618 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 23:22:44 INFO - PROCESS | 3876 | 1467872564621 Marionette TRACE conn6 <- [1,2266,null,{}] 23:22:44 INFO - PROCESS | 3876 | 1467872564626 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:44 INFO - PROCESS | 3876 | 1467872564631 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:44 INFO - PROCESS | 3876 | 1467872564744 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 23:22:44 INFO - PROCESS | 3876 | 1467872564881 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:44 INFO - PROCESS | 3876 | 1467872564884 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:44 INFO - PROCESS | 3876 | ++DOCSHELL 12376C00 == 37 [pid = 3876] [id = 576] 23:22:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (12426400) [pid = 3876] [serial = 1728] [outer = 00000000] 23:22:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (137EB000) [pid = 3876] [serial = 1729] [outer = 12426400] 23:22:44 INFO - PROCESS | 3876 | 1467872564942 Marionette DEBUG loaded listener.js 23:22:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (137F6000) [pid = 3876] [serial = 1730] [outer = 12426400] 23:22:45 INFO - PROCESS | 3876 | 1467872565502 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 23:22:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 23:22:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 930ms 23:22:45 INFO - PROCESS | 3876 | 1467872565548 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 23:22:45 INFO - PROCESS | 3876 | 1467872565551 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 23:22:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 23:22:45 INFO - PROCESS | 3876 | 1467872565555 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 23:22:45 INFO - PROCESS | 3876 | 1467872565558 Marionette TRACE conn6 <- [1,2270,null,{}] 23:22:45 INFO - PROCESS | 3876 | 1467872565562 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:45 INFO - PROCESS | 3876 | 1467872565564 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:45 INFO - PROCESS | 3876 | 1467872565678 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 23:22:45 INFO - PROCESS | 3876 | 1467872565821 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:45 INFO - PROCESS | 3876 | 1467872565823 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:45 INFO - PROCESS | 3876 | ++DOCSHELL 14C73800 == 38 [pid = 3876] [id = 577] 23:22:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (162ABC00) [pid = 3876] [serial = 1731] [outer = 00000000] 23:22:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (16604400) [pid = 3876] [serial = 1732] [outer = 162ABC00] 23:22:45 INFO - PROCESS | 3876 | 1467872565879 Marionette DEBUG loaded listener.js 23:22:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (17429C00) [pid = 3876] [serial = 1733] [outer = 162ABC00] 23:22:46 INFO - PROCESS | 3876 | 1467872566490 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 23:22:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 23:22:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 970ms 23:22:46 INFO - PROCESS | 3876 | 1467872566528 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 23:22:46 INFO - PROCESS | 3876 | 1467872566532 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 23:22:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 23:22:46 INFO - PROCESS | 3876 | 1467872566543 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 23:22:46 INFO - PROCESS | 3876 | 1467872566547 Marionette TRACE conn6 <- [1,2274,null,{}] 23:22:46 INFO - PROCESS | 3876 | 1467872566551 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:46 INFO - PROCESS | 3876 | 1467872566555 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:46 INFO - PROCESS | 3876 | 1467872566667 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 23:22:46 INFO - PROCESS | 3876 | 1467872566805 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:46 INFO - PROCESS | 3876 | 1467872566807 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:46 INFO - PROCESS | 3876 | ++DOCSHELL 1762C000 == 39 [pid = 3876] [id = 578] 23:22:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (17B23C00) [pid = 3876] [serial = 1734] [outer = 00000000] 23:22:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (17BDD800) [pid = 3876] [serial = 1735] [outer = 17B23C00] 23:22:46 INFO - PROCESS | 3876 | 1467872566862 Marionette DEBUG loaded listener.js 23:22:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (18DD6800) [pid = 3876] [serial = 1736] [outer = 17B23C00] 23:22:47 INFO - PROCESS | 3876 | 1467872567415 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 23:22:47 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 23:22:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 929ms 23:22:47 INFO - PROCESS | 3876 | 1467872567468 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 23:22:47 INFO - PROCESS | 3876 | 1467872567471 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 23:22:47 INFO - PROCESS | 3876 | 1467872567474 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 23:22:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 23:22:47 INFO - PROCESS | 3876 | 1467872567476 Marionette TRACE conn6 <- [1,2278,null,{}] 23:22:47 INFO - PROCESS | 3876 | 1467872567480 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:47 INFO - PROCESS | 3876 | 1467872567482 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:47 INFO - PROCESS | 3876 | 1467872567587 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 23:22:47 INFO - PROCESS | 3876 | 1467872567879 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:47 INFO - PROCESS | 3876 | 1467872567882 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:47 INFO - PROCESS | 3876 | ++DOCSHELL 0D67B400 == 40 [pid = 3876] [id = 579] 23:22:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 95 (0D67B800) [pid = 3876] [serial = 1737] [outer = 00000000] 23:22:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 96 (0D945C00) [pid = 3876] [serial = 1738] [outer = 0D67B800] 23:22:47 INFO - PROCESS | 3876 | 1467872567934 Marionette DEBUG loaded listener.js 23:22:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 97 (0DC49800) [pid = 3876] [serial = 1739] [outer = 0D67B800] 23:22:48 INFO - PROCESS | 3876 | --DOCSHELL 137F2800 == 39 [pid = 3876] [id = 574] 23:22:48 INFO - PROCESS | 3876 | --DOCSHELL 1620A400 == 38 [pid = 3876] [id = 573] 23:22:48 INFO - PROCESS | 3876 | --DOCSHELL 0DD0D400 == 37 [pid = 3876] [id = 572] 23:22:48 INFO - PROCESS | 3876 | --DOCSHELL 16203000 == 36 [pid = 3876] [id = 571] 23:22:48 INFO - PROCESS | 3876 | --DOCSHELL 152B1800 == 35 [pid = 3876] [id = 570] 23:22:48 INFO - PROCESS | 3876 | --DOCSHELL 152BBC00 == 34 [pid = 3876] [id = 569] 23:22:48 INFO - PROCESS | 3876 | --DOCSHELL 13F7FC00 == 33 [pid = 3876] [id = 568] 23:22:48 INFO - PROCESS | 3876 | --DOCSHELL 11CE4400 == 32 [pid = 3876] [id = 567] 23:22:48 INFO - PROCESS | 3876 | --DOCSHELL 0D7BB000 == 31 [pid = 3876] [id = 566] 23:22:48 INFO - PROCESS | 3876 | --DOCSHELL 0C728800 == 30 [pid = 3876] [id = 564] 23:22:48 INFO - PROCESS | 3876 | --DOCSHELL 0E9D1C00 == 29 [pid = 3876] [id = 565] 23:22:48 INFO - PROCESS | 3876 | --DOCSHELL 17A64C00 == 28 [pid = 3876] [id = 563] 23:22:48 INFO - PROCESS | 3876 | --DOCSHELL 1762C000 == 27 [pid = 3876] [id = 578] 23:22:48 INFO - PROCESS | 3876 | --DOCSHELL 14C73800 == 26 [pid = 3876] [id = 577] 23:22:48 INFO - PROCESS | 3876 | --DOCSHELL 0C725400 == 25 [pid = 3876] [id = 575] 23:22:48 INFO - PROCESS | 3876 | --DOCSHELL 12376C00 == 24 [pid = 3876] [id = 576] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 96 (0D676C00) [pid = 3876] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 95 (17429400) [pid = 3876] [serial = 1675] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 94 (1660E800) [pid = 3876] [serial = 1669] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (1660EC00) [pid = 3876] [serial = 1670] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (0DE42C00) [pid = 3876] [serial = 1651] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (0E93E000) [pid = 3876] [serial = 1652] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (124E9C00) [pid = 3876] [serial = 1654] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (1325C000) [pid = 3876] [serial = 1655] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (137F3800) [pid = 3876] [serial = 1657] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (14C4C800) [pid = 3876] [serial = 1658] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (162AE000) [pid = 3876] [serial = 1666] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (162B0000) [pid = 3876] [serial = 1667] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (16209C00) [pid = 3876] [serial = 1663] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (1620F400) [pid = 3876] [serial = 1664] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0D7BAC00) [pid = 3876] [serial = 1648] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0D947000) [pid = 3876] [serial = 1649] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (15094C00) [pid = 3876] [serial = 1660] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (15268C00) [pid = 3876] [serial = 1661] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17127800) [pid = 3876] [serial = 1672] [outer = 00000000] [url = about:blank] 23:22:48 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (156DA800) [pid = 3876] [serial = 1646] [outer = 00000000] [url = about:blank] 23:22:49 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17895C00) [pid = 3876] [serial = 1678] [outer = 00000000] [url = about:blank] 23:22:49 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17625000) [pid = 3876] [serial = 1676] [outer = 00000000] [url = about:blank] 23:22:49 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17B2C800) [pid = 3876] [serial = 1688] [outer = 00000000] [url = about:blank] 23:22:49 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17B26800) [pid = 3876] [serial = 1681] [outer = 00000000] [url = about:blank] 23:22:49 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17996000) [pid = 3876] [serial = 1679] [outer = 00000000] [url = about:blank] 23:22:49 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (152CA800) [pid = 3876] [serial = 1685] [outer = 00000000] [url = about:blank] 23:22:49 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17996C00) [pid = 3876] [serial = 1118] [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.] 23:22:49 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17B29800) [pid = 3876] [serial = 1682] [outer = 00000000] [url = about:blank] 23:22:49 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (15086C00) [pid = 3876] [serial = 1684] [outer = 00000000] [url = about:blank] 23:22:49 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (17B20400) [pid = 3876] [serial = 1687] [outer = 00000000] [url = about:blank] 23:22:49 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1712CC00) [pid = 3876] [serial = 1673] [outer = 00000000] [url = about:blank] 23:22:49 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (18EAA400) [pid = 3876] [serial = 1690] [outer = 00000000] [url = about:blank] 23:22:49 INFO - PROCESS | 3876 | 1467872569234 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 23:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 23:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1822ms 23:22:49 INFO - PROCESS | 3876 | 1467872569300 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 23:22:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 23:22:49 INFO - PROCESS | 3876 | 1467872569305 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 23:22:49 INFO - PROCESS | 3876 | 1467872569310 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 23:22:49 INFO - PROCESS | 3876 | 1467872569313 Marionette TRACE conn6 <- [1,2282,null,{}] 23:22:49 INFO - PROCESS | 3876 | 1467872569319 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:49 INFO - PROCESS | 3876 | 1467872569322 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:49 INFO - PROCESS | 3876 | 1467872569413 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 23:22:49 INFO - PROCESS | 3876 | 1467872569506 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:49 INFO - PROCESS | 3876 | 1467872569510 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:49 INFO - PROCESS | 3876 | ++DOCSHELL 0D384400 == 25 [pid = 3876] [id = 580] 23:22:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0D72D000) [pid = 3876] [serial = 1740] [outer = 00000000] 23:22:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (0D736C00) [pid = 3876] [serial = 1741] [outer = 0D72D000] 23:22:49 INFO - PROCESS | 3876 | 1467872569559 Marionette DEBUG loaded listener.js 23:22:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0D946400) [pid = 3876] [serial = 1742] [outer = 0D72D000] 23:22:49 INFO - PROCESS | 3876 | 1467872569973 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 23:22:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 23:22:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 690ms 23:22:49 INFO - PROCESS | 3876 | 1467872570000 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 23:22:49 INFO - PROCESS | 3876 | 1467872570005 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 23:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 23:22:50 INFO - PROCESS | 3876 | 1467872570011 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 23:22:50 INFO - PROCESS | 3876 | 1467872570014 Marionette TRACE conn6 <- [1,2286,null,{}] 23:22:50 INFO - PROCESS | 3876 | 1467872570018 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:50 INFO - PROCESS | 3876 | 1467872570020 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:50 INFO - PROCESS | 3876 | 1467872570108 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 23:22:50 INFO - PROCESS | 3876 | 1467872570114 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:50 INFO - PROCESS | 3876 | 1467872570117 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:50 INFO - PROCESS | 3876 | ++DOCSHELL 0DE0C000 == 26 [pid = 3876] [id = 581] 23:22:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0DE42C00) [pid = 3876] [serial = 1743] [outer = 00000000] 23:22:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0E93E800) [pid = 3876] [serial = 1744] [outer = 0DE42C00] 23:22:50 INFO - PROCESS | 3876 | 1467872570165 Marionette DEBUG loaded listener.js 23:22:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (11B13800) [pid = 3876] [serial = 1745] [outer = 0DE42C00] 23:22:50 INFO - PROCESS | 3876 | 1467872570616 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 23:22:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 23:22:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 23:22:50 INFO - PROCESS | 3876 | 1467872570649 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 23:22:50 INFO - PROCESS | 3876 | 1467872570651 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 23:22:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 23:22:50 INFO - PROCESS | 3876 | 1467872570659 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 23:22:50 INFO - PROCESS | 3876 | 1467872570663 Marionette TRACE conn6 <- [1,2290,null,{}] 23:22:50 INFO - PROCESS | 3876 | 1467872570674 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:50 INFO - PROCESS | 3876 | 1467872570678 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:50 INFO - PROCESS | 3876 | 1467872570761 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 23:22:50 INFO - PROCESS | 3876 | 1467872570771 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:50 INFO - PROCESS | 3876 | 1467872570774 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:50 INFO - PROCESS | 3876 | ++DOCSHELL 13262400 == 27 [pid = 3876] [id = 582] 23:22:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (13267000) [pid = 3876] [serial = 1746] [outer = 00000000] 23:22:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (137EC000) [pid = 3876] [serial = 1747] [outer = 13267000] 23:22:50 INFO - PROCESS | 3876 | 1467872570822 Marionette DEBUG loaded listener.js 23:22:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (137F3000) [pid = 3876] [serial = 1748] [outer = 13267000] 23:22:51 INFO - PROCESS | 3876 | 1467872571289 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 23:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 23:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 690ms 23:22:51 INFO - PROCESS | 3876 | 1467872571350 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 23:22:51 INFO - PROCESS | 3876 | 1467872571353 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 23:22:51 INFO - PROCESS | 3876 | 1467872571356 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 23:22:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 23:22:51 INFO - PROCESS | 3876 | 1467872571357 Marionette TRACE conn6 <- [1,2294,null,{}] 23:22:51 INFO - PROCESS | 3876 | 1467872571370 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:51 INFO - PROCESS | 3876 | 1467872571372 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:51 INFO - PROCESS | 3876 | 1467872571484 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 23:22:51 INFO - PROCESS | 3876 | 1467872571490 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:51 INFO - PROCESS | 3876 | 1467872571492 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:51 INFO - PROCESS | 3876 | ++DOCSHELL 14C4F400 == 28 [pid = 3876] [id = 583] 23:22:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (14C4F800) [pid = 3876] [serial = 1749] [outer = 00000000] 23:22:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (14C74800) [pid = 3876] [serial = 1750] [outer = 14C4F800] 23:22:51 INFO - PROCESS | 3876 | 1467872571537 Marionette DEBUG loaded listener.js 23:22:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (15135800) [pid = 3876] [serial = 1751] [outer = 14C4F800] 23:22:51 INFO - PROCESS | 3876 | 1467872571970 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 23:22:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 23:22:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 630ms 23:22:51 INFO - PROCESS | 3876 | 1467872571990 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 23:22:51 INFO - PROCESS | 3876 | 1467872571992 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 23:22:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 23:22:51 INFO - PROCESS | 3876 | 1467872571995 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 23:22:51 INFO - PROCESS | 3876 | 1467872571997 Marionette TRACE conn6 <- [1,2298,null,{}] 23:22:51 INFO - PROCESS | 3876 | 1467872572000 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:51 INFO - PROCESS | 3876 | 1467872572002 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:52 INFO - PROCESS | 3876 | 1467872572111 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 23:22:52 INFO - PROCESS | 3876 | 1467872572117 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:52 INFO - PROCESS | 3876 | 1467872572119 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:52 INFO - PROCESS | 3876 | ++DOCSHELL 152B4400 == 29 [pid = 3876] [id = 584] 23:22:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (152B5400) [pid = 3876] [serial = 1752] [outer = 00000000] 23:22:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (152C7C00) [pid = 3876] [serial = 1753] [outer = 152B5400] 23:22:52 INFO - PROCESS | 3876 | 1467872572163 Marionette DEBUG loaded listener.js 23:22:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (156DA400) [pid = 3876] [serial = 1754] [outer = 152B5400] 23:22:52 INFO - PROCESS | 3876 | 1467872572645 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 23:22:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 23:22:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 669ms 23:22:52 INFO - PROCESS | 3876 | 1467872572666 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 23:22:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 23:22:52 INFO - PROCESS | 3876 | 1467872572668 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 23:22:52 INFO - PROCESS | 3876 | 1467872572679 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 23:22:52 INFO - PROCESS | 3876 | 1467872572680 Marionette TRACE conn6 <- [1,2302,null,{}] 23:22:52 INFO - PROCESS | 3876 | 1467872572684 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:52 INFO - PROCESS | 3876 | 1467872572689 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:52 INFO - PROCESS | 3876 | 1467872572825 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 23:22:52 INFO - PROCESS | 3876 | 1467872572908 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:52 INFO - PROCESS | 3876 | 1467872572910 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:52 INFO - PROCESS | 3876 | ++DOCSHELL 1620FC00 == 30 [pid = 3876] [id = 585] 23:22:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (16210400) [pid = 3876] [serial = 1755] [outer = 00000000] 23:22:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (164D5400) [pid = 3876] [serial = 1756] [outer = 16210400] 23:22:52 INFO - PROCESS | 3876 | 1467872572956 Marionette DEBUG loaded listener.js 23:22:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (16608C00) [pid = 3876] [serial = 1757] [outer = 16210400] 23:22:53 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (13F8A400) [pid = 3876] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 23:22:53 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (152BC800) [pid = 3876] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 23:22:53 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (16293400) [pid = 3876] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 23:22:53 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0D336000) [pid = 3876] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 23:22:53 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (152CF000) [pid = 3876] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 23:22:53 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (0E9D3400) [pid = 3876] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 23:22:53 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17B2D400) [pid = 3876] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 23:22:53 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (11CE8400) [pid = 3876] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 23:22:53 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0D943000) [pid = 3876] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 23:22:53 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (14C50400) [pid = 3876] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 23:22:53 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (11FB8400) [pid = 3876] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 23:22:53 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (162A3400) [pid = 3876] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 23:22:53 INFO - PROCESS | 3876 | 1467872573609 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 23:22:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 23:22:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 990ms 23:22:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 23:22:53 INFO - PROCESS | 3876 | 1467872573662 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 23:22:53 INFO - PROCESS | 3876 | 1467872573664 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 23:22:53 INFO - PROCESS | 3876 | 1467872573667 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 23:22:53 INFO - PROCESS | 3876 | 1467872573669 Marionette TRACE conn6 <- [1,2306,null,{}] 23:22:53 INFO - PROCESS | 3876 | 1467872573673 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:53 INFO - PROCESS | 3876 | 1467872573674 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:53 INFO - PROCESS | 3876 | 1467872573750 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 23:22:53 INFO - PROCESS | 3876 | 1467872573760 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:53 INFO - PROCESS | 3876 | 1467872573762 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:53 INFO - PROCESS | 3876 | ++DOCSHELL 124EA000 == 31 [pid = 3876] [id = 586] 23:22:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (137F1C00) [pid = 3876] [serial = 1758] [outer = 00000000] 23:22:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (152C0400) [pid = 3876] [serial = 1759] [outer = 137F1C00] 23:22:53 INFO - PROCESS | 3876 | 1467872573805 Marionette DEBUG loaded listener.js 23:22:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (152CF000) [pid = 3876] [serial = 1760] [outer = 137F1C00] 23:22:54 INFO - PROCESS | 3876 | 1467872574286 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 23:22:54 INFO - PROCESS | 3876 | 1467872574340 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 23:22:54 INFO - PROCESS | 3876 | 1467872574343 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 23:22:54 INFO - PROCESS | 3876 | 1467872574345 Marionette TRACE conn6 <- [1,2310,null,{}] 23:22:54 INFO - PROCESS | 3876 | 1467872574348 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:54 INFO - PROCESS | 3876 | 1467872574350 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:54 INFO - PROCESS | 3876 | 1467872574427 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 23:22:54 INFO - PROCESS | 3876 | 1467872574432 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:54 INFO - PROCESS | 3876 | 1467872574434 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:54 INFO - PROCESS | 3876 | ++DOCSHELL 16615C00 == 32 [pid = 3876] [id = 587] 23:22:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16690C00) [pid = 3876] [serial = 1761] [outer = 00000000] 23:22:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17126C00) [pid = 3876] [serial = 1762] [outer = 16690C00] 23:22:54 INFO - PROCESS | 3876 | 1467872574478 Marionette DEBUG loaded listener.js 23:22:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (168F6C00) [pid = 3876] [serial = 1763] [outer = 16690C00] 23:22:54 INFO - PROCESS | 3876 | 1467872574894 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 23:22:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 23:22:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 570ms 23:22:54 INFO - PROCESS | 3876 | 1467872574914 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 23:22:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 23:22:54 INFO - PROCESS | 3876 | 1467872574916 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 23:22:54 INFO - PROCESS | 3876 | 1467872574919 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 23:22:54 INFO - PROCESS | 3876 | 1467872574921 Marionette TRACE conn6 <- [1,2314,null,{}] 23:22:54 INFO - PROCESS | 3876 | 1467872574924 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:54 INFO - PROCESS | 3876 | 1467872574926 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:55 INFO - PROCESS | 3876 | 1467872575048 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 23:22:55 INFO - PROCESS | 3876 | 1467872575056 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:55 INFO - PROCESS | 3876 | 1467872575058 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:55 INFO - PROCESS | 3876 | ++DOCSHELL 1325F800 == 33 [pid = 3876] [id = 588] 23:22:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17213800) [pid = 3876] [serial = 1764] [outer = 00000000] 23:22:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17425400) [pid = 3876] [serial = 1765] [outer = 17213800] 23:22:55 INFO - PROCESS | 3876 | 1467872575101 Marionette DEBUG loaded listener.js 23:22:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (152CA000) [pid = 3876] [serial = 1766] [outer = 17213800] 23:22:55 INFO - PROCESS | 3876 | 1467872575530 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 23:22:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 23:22:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 630ms 23:22:55 INFO - PROCESS | 3876 | 1467872575589 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 23:22:55 INFO - PROCESS | 3876 | 1467872575593 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 23:22:55 INFO - PROCESS | 3876 | 1467872575599 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 23:22:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 23:22:55 INFO - PROCESS | 3876 | 1467872575603 Marionette TRACE conn6 <- [1,2318,null,{}] 23:22:55 INFO - PROCESS | 3876 | 1467872575614 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:55 INFO - PROCESS | 3876 | 1467872575617 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:55 INFO - PROCESS | 3876 | 1467872575747 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 23:22:55 INFO - PROCESS | 3876 | 1467872575866 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:55 INFO - PROCESS | 3876 | 1467872575871 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:55 INFO - PROCESS | 3876 | ++DOCSHELL 0D4F8400 == 34 [pid = 3876] [id = 589] 23:22:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0D4F9000) [pid = 3876] [serial = 1767] [outer = 00000000] 23:22:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (0D730C00) [pid = 3876] [serial = 1768] [outer = 0D4F9000] 23:22:55 INFO - PROCESS | 3876 | 1467872575969 Marionette DEBUG loaded listener.js 23:22:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (0DC43C00) [pid = 3876] [serial = 1769] [outer = 0D4F9000] 23:22:56 INFO - PROCESS | 3876 | 1467872576760 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 23:22:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 23:22:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1221ms 23:22:56 INFO - PROCESS | 3876 | 1467872576827 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 23:22:56 INFO - PROCESS | 3876 | 1467872576830 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 23:22:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 23:22:56 INFO - PROCESS | 3876 | 1467872576837 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 23:22:56 INFO - PROCESS | 3876 | 1467872576840 Marionette TRACE conn6 <- [1,2322,null,{}] 23:22:56 INFO - PROCESS | 3876 | 1467872576845 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:56 INFO - PROCESS | 3876 | 1467872576848 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:56 INFO - PROCESS | 3876 | 1467872576980 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 23:22:57 INFO - PROCESS | 3876 | 1467872577111 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:57 INFO - PROCESS | 3876 | 1467872577114 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:57 INFO - PROCESS | 3876 | ++DOCSHELL 12372000 == 35 [pid = 3876] [id = 590] 23:22:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (12425400) [pid = 3876] [serial = 1770] [outer = 00000000] 23:22:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (137EAC00) [pid = 3876] [serial = 1771] [outer = 12425400] 23:22:57 INFO - PROCESS | 3876 | 1467872577172 Marionette DEBUG loaded listener.js 23:22:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (14C53000) [pid = 3876] [serial = 1772] [outer = 12425400] 23:22:58 INFO - PROCESS | 3876 | 1467872578071 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 23:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 23:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1281ms 23:22:58 INFO - PROCESS | 3876 | 1467872578118 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 23:22:58 INFO - PROCESS | 3876 | 1467872578123 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 23:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 23:22:58 INFO - PROCESS | 3876 | 1467872578128 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 23:22:58 INFO - PROCESS | 3876 | 1467872578131 Marionette TRACE conn6 <- [1,2326,null,{}] 23:22:58 INFO - PROCESS | 3876 | 1467872578136 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:58 INFO - PROCESS | 3876 | 1467872578139 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:58 INFO - PROCESS | 3876 | 1467872578265 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 23:22:58 INFO - PROCESS | 3876 | --DOCSHELL 16615C00 == 34 [pid = 3876] [id = 587] 23:22:58 INFO - PROCESS | 3876 | --DOCSHELL 124EA000 == 33 [pid = 3876] [id = 586] 23:22:58 INFO - PROCESS | 3876 | --DOCSHELL 1620FC00 == 32 [pid = 3876] [id = 585] 23:22:58 INFO - PROCESS | 3876 | --DOCSHELL 152B4400 == 31 [pid = 3876] [id = 584] 23:22:58 INFO - PROCESS | 3876 | --DOCSHELL 14C4F400 == 30 [pid = 3876] [id = 583] 23:22:58 INFO - PROCESS | 3876 | --DOCSHELL 13262400 == 29 [pid = 3876] [id = 582] 23:22:58 INFO - PROCESS | 3876 | --DOCSHELL 0DE0C000 == 28 [pid = 3876] [id = 581] 23:22:58 INFO - PROCESS | 3876 | --DOCSHELL 0D384400 == 27 [pid = 3876] [id = 580] 23:22:58 INFO - PROCESS | 3876 | --DOCSHELL 0D67B400 == 26 [pid = 3876] [id = 579] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1742E000) [pid = 3876] [serial = 1723] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (152C5000) [pid = 3876] [serial = 1708] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (16605400) [pid = 3876] [serial = 1714] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0D72C000) [pid = 3876] [serial = 1693] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1620D000) [pid = 3876] [serial = 1712] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D949C00) [pid = 3876] [serial = 1694] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (12327000) [pid = 3876] [serial = 1696] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1246E800) [pid = 3876] [serial = 1697] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (18EF0800) [pid = 3876] [serial = 1691] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (12432000) [pid = 3876] [serial = 1702] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (16203C00) [pid = 3876] [serial = 1711] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (12586800) [pid = 3876] [serial = 1703] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0DC46C00) [pid = 3876] [serial = 1699] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0DC71800) [pid = 3876] [serial = 1700] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (14C6AC00) [pid = 3876] [serial = 1705] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (137F5C00) [pid = 3876] [serial = 1717] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1508A000) [pid = 3876] [serial = 1718] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1629A800) [pid = 3876] [serial = 1715] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (17430800) [pid = 3876] [serial = 1724] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1712D800) [pid = 3876] [serial = 1721] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (152CC800) [pid = 3876] [serial = 1709] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (14C72800) [pid = 3876] [serial = 1706] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (17038800) [pid = 3876] [serial = 1720] [outer = 00000000] [url = about:blank] 23:22:58 INFO - PROCESS | 3876 | 1467872578412 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:58 INFO - PROCESS | 3876 | 1467872578416 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:58 INFO - PROCESS | 3876 | ++DOCSHELL 0D4FA800 == 27 [pid = 3876] [id = 591] 23:22:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (0D4FEC00) [pid = 3876] [serial = 1773] [outer = 00000000] 23:22:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (0D72C800) [pid = 3876] [serial = 1774] [outer = 0D4FEC00] 23:22:58 INFO - PROCESS | 3876 | 1467872578465 Marionette DEBUG loaded listener.js 23:22:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0D94A400) [pid = 3876] [serial = 1775] [outer = 0D4FEC00] 23:22:58 INFO - PROCESS | 3876 | 1467872578932 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 23:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 23:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 830ms 23:22:58 INFO - PROCESS | 3876 | 1467872578958 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 23:22:58 INFO - PROCESS | 3876 | 1467872578963 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 23:22:58 INFO - PROCESS | 3876 | 1467872578969 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 23:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 23:22:58 INFO - PROCESS | 3876 | 1467872578971 Marionette TRACE conn6 <- [1,2330,null,{}] 23:22:58 INFO - PROCESS | 3876 | 1467872578975 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:58 INFO - PROCESS | 3876 | 1467872578977 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:59 INFO - PROCESS | 3876 | 1467872579063 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 23:22:59 INFO - PROCESS | 3876 | 1467872579072 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:59 INFO - PROCESS | 3876 | 1467872579074 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:59 INFO - PROCESS | 3876 | ++DOCSHELL 11C1F000 == 28 [pid = 3876] [id = 592] 23:22:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (11C24400) [pid = 3876] [serial = 1776] [outer = 00000000] 23:22:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (11FD1000) [pid = 3876] [serial = 1777] [outer = 11C24400] 23:22:59 INFO - PROCESS | 3876 | 1467872579120 Marionette DEBUG loaded listener.js 23:22:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (123A1400) [pid = 3876] [serial = 1778] [outer = 11C24400] 23:22:59 INFO - PROCESS | 3876 | 1467872579589 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 23:22:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 23:22:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 670ms 23:22:59 INFO - PROCESS | 3876 | 1467872579643 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 23:22:59 INFO - PROCESS | 3876 | 1467872579646 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 23:22:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 23:22:59 INFO - PROCESS | 3876 | 1467872579649 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 23:22:59 INFO - PROCESS | 3876 | 1467872579652 Marionette TRACE conn6 <- [1,2334,null,{}] 23:22:59 INFO - PROCESS | 3876 | 1467872579663 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:22:59 INFO - PROCESS | 3876 | 1467872579668 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:59 INFO - PROCESS | 3876 | 1467872579781 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 23:22:59 INFO - PROCESS | 3876 | 1467872579878 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:22:59 INFO - PROCESS | 3876 | 1467872579881 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:22:59 INFO - PROCESS | 3876 | ++DOCSHELL 13F7E000 == 29 [pid = 3876] [id = 593] 23:22:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (13F8A800) [pid = 3876] [serial = 1779] [outer = 00000000] 23:22:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (14C6AC00) [pid = 3876] [serial = 1780] [outer = 13F8A800] 23:22:59 INFO - PROCESS | 3876 | 1467872579929 Marionette DEBUG loaded listener.js 23:22:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1500E000) [pid = 3876] [serial = 1781] [outer = 13F8A800] 23:23:00 INFO - PROCESS | 3876 | 1467872580311 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 23:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 23:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 670ms 23:23:00 INFO - PROCESS | 3876 | 1467872580323 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 23:23:00 INFO - PROCESS | 3876 | 1467872580326 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 23:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 23:23:00 INFO - PROCESS | 3876 | 1467872580338 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 23:23:00 INFO - PROCESS | 3876 | 1467872580340 Marionette TRACE conn6 <- [1,2338,null,{}] 23:23:00 INFO - PROCESS | 3876 | 1467872580343 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:00 INFO - PROCESS | 3876 | 1467872580345 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:00 INFO - PROCESS | 3876 | 1467872580431 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 23:23:00 INFO - PROCESS | 3876 | 1467872580536 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:00 INFO - PROCESS | 3876 | 1467872580538 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:00 INFO - PROCESS | 3876 | ++DOCSHELL 15262400 == 30 [pid = 3876] [id = 594] 23:23:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (152B2800) [pid = 3876] [serial = 1782] [outer = 00000000] 23:23:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (156D6800) [pid = 3876] [serial = 1783] [outer = 152B2800] 23:23:00 INFO - PROCESS | 3876 | 1467872580583 Marionette DEBUG loaded listener.js 23:23:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16209400) [pid = 3876] [serial = 1784] [outer = 152B2800] 23:23:01 INFO - PROCESS | 3876 | 1467872581020 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 23:23:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 23:23:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 23:23:01 INFO - PROCESS | 3876 | 1467872581063 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 23:23:01 INFO - PROCESS | 3876 | 1467872581065 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 23:23:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 23:23:01 INFO - PROCESS | 3876 | 1467872581068 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 23:23:01 INFO - PROCESS | 3876 | 1467872581070 Marionette TRACE conn6 <- [1,2342,null,{}] 23:23:01 INFO - PROCESS | 3876 | 1467872581079 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:01 INFO - PROCESS | 3876 | 1467872581081 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:01 INFO - PROCESS | 3876 | 1467872581220 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 23:23:01 INFO - PROCESS | 3876 | 1467872581232 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:01 INFO - PROCESS | 3876 | 1467872581234 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:01 INFO - PROCESS | 3876 | ++DOCSHELL 156D5800 == 31 [pid = 3876] [id = 595] 23:23:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1620F000) [pid = 3876] [serial = 1785] [outer = 00000000] 23:23:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (162A9400) [pid = 3876] [serial = 1786] [outer = 1620F000] 23:23:01 INFO - PROCESS | 3876 | 1467872581277 Marionette DEBUG loaded listener.js 23:23:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1646AC00) [pid = 3876] [serial = 1787] [outer = 1620F000] 23:23:01 INFO - PROCESS | 3876 | 1467872581735 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 23:23:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 23:23:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 23:23:01 INFO - PROCESS | 3876 | 1467872581799 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 23:23:01 INFO - PROCESS | 3876 | 1467872581802 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 23:23:01 INFO - PROCESS | 3876 | 1467872581805 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 23:23:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 23:23:01 INFO - PROCESS | 3876 | 1467872581807 Marionette TRACE conn6 <- [1,2346,null,{}] 23:23:01 INFO - PROCESS | 3876 | 1467872581810 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:01 INFO - PROCESS | 3876 | 1467872581816 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:01 INFO - PROCESS | 3876 | 1467872581959 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 23:23:01 INFO - PROCESS | 3876 | 1467872581971 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:01 INFO - PROCESS | 3876 | 1467872581973 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:02 INFO - PROCESS | 3876 | ++DOCSHELL 0DC75000 == 32 [pid = 3876] [id = 596] 23:23:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (164DBC00) [pid = 3876] [serial = 1788] [outer = 00000000] 23:23:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1703B400) [pid = 3876] [serial = 1789] [outer = 164DBC00] 23:23:02 INFO - PROCESS | 3876 | 1467872582073 Marionette DEBUG loaded listener.js 23:23:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1660B000) [pid = 3876] [serial = 1790] [outer = 164DBC00] 23:23:02 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (152B5400) [pid = 3876] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 23:23:02 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (13267000) [pid = 3876] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 23:23:02 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0DE42C00) [pid = 3876] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 23:23:02 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (0D67B800) [pid = 3876] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 23:23:02 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (0D72D000) [pid = 3876] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 23:23:02 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0C72A000) [pid = 3876] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 23:23:02 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (12426400) [pid = 3876] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 23:23:02 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (162ABC00) [pid = 3876] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 23:23:02 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17B23C00) [pid = 3876] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 23:23:02 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (16210400) [pid = 3876] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 23:23:02 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (137F1C00) [pid = 3876] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 23:23:02 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (16690C00) [pid = 3876] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 23:23:02 INFO - PROCESS | 3876 | 1467872582626 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 23:23:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 23:23:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 869ms 23:23:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 23:23:02 INFO - PROCESS | 3876 | 1467872582679 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 23:23:02 INFO - PROCESS | 3876 | 1467872582681 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 23:23:02 INFO - PROCESS | 3876 | 1467872582684 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 23:23:02 INFO - PROCESS | 3876 | 1467872582686 Marionette TRACE conn6 <- [1,2350,null,{}] 23:23:02 INFO - PROCESS | 3876 | 1467872582689 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:02 INFO - PROCESS | 3876 | 1467872582691 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:02 INFO - PROCESS | 3876 | 1467872582768 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 23:23:02 INFO - PROCESS | 3876 | 1467872582773 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:02 INFO - PROCESS | 3876 | 1467872582775 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:02 INFO - PROCESS | 3876 | ++DOCSHELL 12433000 == 33 [pid = 3876] [id = 597] 23:23:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1257EC00) [pid = 3876] [serial = 1791] [outer = 00000000] 23:23:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (152BBC00) [pid = 3876] [serial = 1792] [outer = 1257EC00] 23:23:02 INFO - PROCESS | 3876 | 1467872582818 Marionette DEBUG loaded listener.js 23:23:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (162A4800) [pid = 3876] [serial = 1793] [outer = 1257EC00] 23:23:03 INFO - PROCESS | 3876 | 1467872583247 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 23:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 23:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 570ms 23:23:03 INFO - PROCESS | 3876 | 1467872583271 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 23:23:03 INFO - PROCESS | 3876 | 1467872583273 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 23:23:03 INFO - PROCESS | 3876 | 1467872583278 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 23:23:03 INFO - PROCESS | 3876 | 1467872583280 Marionette TRACE conn6 <- [1,2354,null,{}] 23:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 23:23:03 INFO - PROCESS | 3876 | 1467872583297 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:03 INFO - PROCESS | 3876 | 1467872583299 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:03 INFO - PROCESS | 3876 | 1467872583377 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 23:23:03 INFO - PROCESS | 3876 | 1467872583382 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:03 INFO - PROCESS | 3876 | 1467872583384 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:03 INFO - PROCESS | 3876 | ++DOCSHELL 1720EC00 == 34 [pid = 3876] [id = 598] 23:23:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (17211400) [pid = 3876] [serial = 1794] [outer = 00000000] 23:23:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (174A4800) [pid = 3876] [serial = 1795] [outer = 17211400] 23:23:03 INFO - PROCESS | 3876 | 1467872583428 Marionette DEBUG loaded listener.js 23:23:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17629400) [pid = 3876] [serial = 1796] [outer = 17211400] 23:23:03 INFO - PROCESS | 3876 | 1467872583849 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 23:23:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 23:23:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 590ms 23:23:03 INFO - PROCESS | 3876 | 1467872583874 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 23:23:03 INFO - PROCESS | 3876 | 1467872583876 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 23:23:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 23:23:03 INFO - PROCESS | 3876 | 1467872583879 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 23:23:03 INFO - PROCESS | 3876 | 1467872583881 Marionette TRACE conn6 <- [1,2358,null,{}] 23:23:03 INFO - PROCESS | 3876 | 1467872583884 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:03 INFO - PROCESS | 3876 | 1467872583886 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:04 INFO - PROCESS | 3876 | 1467872584012 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 23:23:04 INFO - PROCESS | 3876 | 1467872584024 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:04 INFO - PROCESS | 3876 | 1467872584025 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:04 INFO - PROCESS | 3876 | ++DOCSHELL 17630C00 == 35 [pid = 3876] [id = 599] 23:23:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17892400) [pid = 3876] [serial = 1797] [outer = 00000000] 23:23:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1789F800) [pid = 3876] [serial = 1798] [outer = 17892400] 23:23:04 INFO - PROCESS | 3876 | 1467872584078 Marionette DEBUG loaded listener.js 23:23:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17970C00) [pid = 3876] [serial = 1799] [outer = 17892400] 23:23:04 INFO - PROCESS | 3876 | 1467872584510 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 23:23:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 23:23:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 23:23:04 INFO - PROCESS | 3876 | 1467872584581 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 23:23:04 INFO - PROCESS | 3876 | 1467872584585 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 23:23:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 23:23:04 INFO - PROCESS | 3876 | 1467872584595 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 23:23:04 INFO - PROCESS | 3876 | 1467872584600 Marionette TRACE conn6 <- [1,2362,null,{}] 23:23:04 INFO - PROCESS | 3876 | 1467872584606 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:04 INFO - PROCESS | 3876 | 1467872584610 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:04 INFO - PROCESS | 3876 | 1467872584730 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 23:23:04 INFO - PROCESS | 3876 | 1467872584843 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:04 INFO - PROCESS | 3876 | 1467872584848 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:04 INFO - PROCESS | 3876 | ++DOCSHELL 0D72D400 == 36 [pid = 3876] [id = 600] 23:23:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (0D731000) [pid = 3876] [serial = 1800] [outer = 00000000] 23:23:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (0DC50800) [pid = 3876] [serial = 1801] [outer = 0D731000] 23:23:04 INFO - PROCESS | 3876 | 1467872584906 Marionette DEBUG loaded listener.js 23:23:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0DD0D000) [pid = 3876] [serial = 1802] [outer = 0D731000] 23:23:05 INFO - PROCESS | 3876 | 1467872585567 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 23:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 23:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1023ms 23:23:05 INFO - PROCESS | 3876 | 1467872585623 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 23:23:05 INFO - PROCESS | 3876 | 1467872585626 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 23:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 23:23:05 INFO - PROCESS | 3876 | 1467872585633 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 23:23:05 INFO - PROCESS | 3876 | 1467872585637 Marionette TRACE conn6 <- [1,2366,null,{}] 23:23:05 INFO - PROCESS | 3876 | 1467872585641 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:05 INFO - PROCESS | 3876 | 1467872585644 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:05 INFO - PROCESS | 3876 | 1467872585786 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 23:23:05 INFO - PROCESS | 3876 | 1467872585927 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:05 INFO - PROCESS | 3876 | 1467872585930 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:05 INFO - PROCESS | 3876 | ++DOCSHELL 13746C00 == 37 [pid = 3876] [id = 601] 23:23:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (13749800) [pid = 3876] [serial = 1803] [outer = 00000000] 23:23:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (14C73000) [pid = 3876] [serial = 1804] [outer = 13749800] 23:23:05 INFO - PROCESS | 3876 | 1467872585987 Marionette DEBUG loaded listener.js 23:23:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (152C5000) [pid = 3876] [serial = 1805] [outer = 13749800] 23:23:06 INFO - PROCESS | 3876 | 1467872586599 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 23:23:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 23:23:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1025ms 23:23:06 INFO - PROCESS | 3876 | 1467872586658 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 23:23:06 INFO - PROCESS | 3876 | 1467872586661 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 23:23:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 23:23:06 INFO - PROCESS | 3876 | 1467872586665 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 23:23:06 INFO - PROCESS | 3876 | 1467872586667 Marionette TRACE conn6 <- [1,2370,null,{}] 23:23:06 INFO - PROCESS | 3876 | 1467872586677 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:06 INFO - PROCESS | 3876 | 1467872586682 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:06 INFO - PROCESS | 3876 | 1467872586811 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 23:23:06 INFO - PROCESS | 3876 | 1467872586953 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:06 INFO - PROCESS | 3876 | 1467872586957 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:06 INFO - PROCESS | 3876 | ++DOCSHELL 17218800 == 38 [pid = 3876] [id = 602] 23:23:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1721D800) [pid = 3876] [serial = 1806] [outer = 00000000] 23:23:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (17629C00) [pid = 3876] [serial = 1807] [outer = 1721D800] 23:23:06 INFO - PROCESS | 3876 | 1467872587015 Marionette DEBUG loaded listener.js 23:23:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (179A3400) [pid = 3876] [serial = 1808] [outer = 1721D800] 23:23:07 INFO - PROCESS | 3876 | 1467872587619 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 23:23:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 23:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 969ms 23:23:07 INFO - PROCESS | 3876 | 1467872587638 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 23:23:07 INFO - PROCESS | 3876 | 1467872587640 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 23:23:07 INFO - PROCESS | 3876 | 1467872587643 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 23:23:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 23:23:07 INFO - PROCESS | 3876 | 1467872587645 Marionette TRACE conn6 <- [1,2374,null,{}] 23:23:07 INFO - PROCESS | 3876 | 1467872587649 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:07 INFO - PROCESS | 3876 | 1467872587651 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:07 INFO - PROCESS | 3876 | 1467872587760 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 23:23:07 INFO - PROCESS | 3876 | 1467872587875 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:07 INFO - PROCESS | 3876 | 1467872587877 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:08 INFO - PROCESS | 3876 | ++DOCSHELL 0C725000 == 39 [pid = 3876] [id = 603] 23:23:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (0D4F3400) [pid = 3876] [serial = 1809] [outer = 00000000] 23:23:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (0D944400) [pid = 3876] [serial = 1810] [outer = 0D4F3400] 23:23:08 INFO - PROCESS | 3876 | 1467872588100 Marionette DEBUG loaded listener.js 23:23:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (0DCE4C00) [pid = 3876] [serial = 1811] [outer = 0D4F3400] 23:23:08 INFO - PROCESS | 3876 | 1467872588787 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 23:23:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 23:23:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1182ms 23:23:08 INFO - PROCESS | 3876 | 1467872588831 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 23:23:08 INFO - PROCESS | 3876 | 1467872588833 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 23:23:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 23:23:08 INFO - PROCESS | 3876 | 1467872588838 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 23:23:08 INFO - PROCESS | 3876 | 1467872588841 Marionette TRACE conn6 <- [1,2378,null,{}] 23:23:08 INFO - PROCESS | 3876 | 1467872588846 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:08 INFO - PROCESS | 3876 | 1467872588849 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:09 INFO - PROCESS | 3876 | --DOCSHELL 1720EC00 == 38 [pid = 3876] [id = 598] 23:23:09 INFO - PROCESS | 3876 | --DOCSHELL 12433000 == 37 [pid = 3876] [id = 597] 23:23:09 INFO - PROCESS | 3876 | --DOCSHELL 0DC75000 == 36 [pid = 3876] [id = 596] 23:23:09 INFO - PROCESS | 3876 | --DOCSHELL 156D5800 == 35 [pid = 3876] [id = 595] 23:23:09 INFO - PROCESS | 3876 | --DOCSHELL 15262400 == 34 [pid = 3876] [id = 594] 23:23:09 INFO - PROCESS | 3876 | --DOCSHELL 13F7E000 == 33 [pid = 3876] [id = 593] 23:23:09 INFO - PROCESS | 3876 | --DOCSHELL 11C1F000 == 32 [pid = 3876] [id = 592] 23:23:09 INFO - PROCESS | 3876 | --DOCSHELL 0D4FA800 == 31 [pid = 3876] [id = 591] 23:23:09 INFO - PROCESS | 3876 | --DOCSHELL 0D4F8400 == 30 [pid = 3876] [id = 589] 23:23:09 INFO - PROCESS | 3876 | --DOCSHELL 1325F800 == 29 [pid = 3876] [id = 588] 23:23:09 INFO - PROCESS | 3876 | --DOCSHELL 12372000 == 28 [pid = 3876] [id = 590] 23:23:09 INFO - PROCESS | 3876 | --DOCSHELL 0C725000 == 27 [pid = 3876] [id = 603] 23:23:09 INFO - PROCESS | 3876 | --DOCSHELL 17218800 == 26 [pid = 3876] [id = 602] 23:23:09 INFO - PROCESS | 3876 | --DOCSHELL 17630C00 == 25 [pid = 3876] [id = 599] 23:23:09 INFO - PROCESS | 3876 | --DOCSHELL 0D72D400 == 24 [pid = 3876] [id = 600] 23:23:09 INFO - PROCESS | 3876 | --DOCSHELL 13746C00 == 23 [pid = 3876] [id = 601] 23:23:09 INFO - PROCESS | 3876 | 1467872589537 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (152C7C00) [pid = 3876] [serial = 1753] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (137EC000) [pid = 3876] [serial = 1747] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (0E93E800) [pid = 3876] [serial = 1744] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (11B13800) [pid = 3876] [serial = 1745] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0DC49800) [pid = 3876] [serial = 1739] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0D945C00) [pid = 3876] [serial = 1738] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0D736C00) [pid = 3876] [serial = 1741] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0D946400) [pid = 3876] [serial = 1742] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (14C74800) [pid = 3876] [serial = 1750] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D67A000) [pid = 3876] [serial = 1727] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0D376400) [pid = 3876] [serial = 1726] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (137F6000) [pid = 3876] [serial = 1730] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (137EB000) [pid = 3876] [serial = 1729] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (17429C00) [pid = 3876] [serial = 1733] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (16604400) [pid = 3876] [serial = 1732] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (18DD6800) [pid = 3876] [serial = 1736] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17BDD800) [pid = 3876] [serial = 1735] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (156DA400) [pid = 3876] [serial = 1754] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (164D5400) [pid = 3876] [serial = 1756] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (152C0400) [pid = 3876] [serial = 1759] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (16608C00) [pid = 3876] [serial = 1757] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (17126C00) [pid = 3876] [serial = 1762] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (168F6C00) [pid = 3876] [serial = 1763] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (17425400) [pid = 3876] [serial = 1765] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (137F3000) [pid = 3876] [serial = 1748] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (152CF000) [pid = 3876] [serial = 1760] [outer = 00000000] [url = about:blank] 23:23:09 INFO - PROCESS | 3876 | 1467872589765 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:09 INFO - PROCESS | 3876 | 1467872589768 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:09 INFO - PROCESS | 3876 | ++DOCSHELL 0C72DC00 == 24 [pid = 3876] [id = 604] 23:23:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (0C72E000) [pid = 3876] [serial = 1812] [outer = 00000000] 23:23:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0D0D3C00) [pid = 3876] [serial = 1813] [outer = 0C72E000] 23:23:09 INFO - PROCESS | 3876 | 1467872589817 Marionette DEBUG loaded listener.js 23:23:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (0D45F000) [pid = 3876] [serial = 1814] [outer = 0C72E000] 23:23:10 INFO - PROCESS | 3876 | 1467872590275 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 23:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 23:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1475ms 23:23:10 INFO - PROCESS | 3876 | 1467872590316 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 23:23:10 INFO - PROCESS | 3876 | 1467872590320 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 23:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 23:23:10 INFO - PROCESS | 3876 | 1467872590325 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 23:23:10 INFO - PROCESS | 3876 | 1467872590328 Marionette TRACE conn6 <- [1,2382,null,{}] 23:23:10 INFO - PROCESS | 3876 | 1467872590332 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:10 INFO - PROCESS | 3876 | 1467872590335 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:10 INFO - PROCESS | 3876 | 1467872590423 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 23:23:10 INFO - PROCESS | 3876 | 1467872590429 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:10 INFO - PROCESS | 3876 | 1467872590432 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:10 INFO - PROCESS | 3876 | ++DOCSHELL 0D94D000 == 25 [pid = 3876] [id = 605] 23:23:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0D950400) [pid = 3876] [serial = 1815] [outer = 00000000] 23:23:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0DD03400) [pid = 3876] [serial = 1816] [outer = 0D950400] 23:23:10 INFO - PROCESS | 3876 | 1467872590479 Marionette DEBUG loaded listener.js 23:23:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0DEC6800) [pid = 3876] [serial = 1817] [outer = 0D950400] 23:23:10 INFO - PROCESS | 3876 | 1467872590970 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 23:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 23:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 690ms 23:23:10 INFO - PROCESS | 3876 | 1467872591015 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 23:23:11 INFO - PROCESS | 3876 | 1467872591018 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 23:23:11 INFO - PROCESS | 3876 | 1467872591021 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 23:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 23:23:11 INFO - PROCESS | 3876 | 1467872591023 Marionette TRACE conn6 <- [1,2386,null,{}] 23:23:11 INFO - PROCESS | 3876 | 1467872591028 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:11 INFO - PROCESS | 3876 | 1467872591030 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:11 INFO - PROCESS | 3876 | 1467872591144 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 23:23:11 INFO - PROCESS | 3876 | 1467872591245 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:11 INFO - PROCESS | 3876 | 1467872591247 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:11 INFO - PROCESS | 3876 | ++DOCSHELL 0DC74C00 == 26 [pid = 3876] [id = 606] 23:23:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (12434800) [pid = 3876] [serial = 1818] [outer = 00000000] 23:23:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (12578C00) [pid = 3876] [serial = 1819] [outer = 12434800] 23:23:11 INFO - PROCESS | 3876 | 1467872591292 Marionette DEBUG loaded listener.js 23:23:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1325D000) [pid = 3876] [serial = 1820] [outer = 12434800] 23:23:11 INFO - PROCESS | 3876 | 1467872591661 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 23:23:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 23:23:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 670ms 23:23:11 INFO - PROCESS | 3876 | 1467872591695 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 23:23:11 INFO - PROCESS | 3876 | 1467872591699 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 23:23:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 23:23:11 INFO - PROCESS | 3876 | 1467872591709 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 23:23:11 INFO - PROCESS | 3876 | 1467872591713 Marionette TRACE conn6 <- [1,2390,null,{}] 23:23:11 INFO - PROCESS | 3876 | 1467872591730 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:11 INFO - PROCESS | 3876 | 1467872591734 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:11 INFO - PROCESS | 3876 | 1467872591861 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 23:23:11 INFO - PROCESS | 3876 | 1467872591926 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:11 INFO - PROCESS | 3876 | 1467872591928 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:11 INFO - PROCESS | 3876 | ++DOCSHELL 11CA0400 == 27 [pid = 3876] [id = 607] 23:23:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (13742800) [pid = 3876] [serial = 1821] [outer = 00000000] 23:23:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (14C65C00) [pid = 3876] [serial = 1822] [outer = 13742800] 23:23:11 INFO - PROCESS | 3876 | 1467872591973 Marionette DEBUG loaded listener.js 23:23:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (15091800) [pid = 3876] [serial = 1823] [outer = 13742800] 23:23:12 INFO - PROCESS | 3876 | 1467872592395 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 23:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 23:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 749ms 23:23:12 INFO - PROCESS | 3876 | 1467872592455 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 23:23:12 INFO - PROCESS | 3876 | 1467872592457 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 23:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 23:23:12 INFO - PROCESS | 3876 | 1467872592466 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 23:23:12 INFO - PROCESS | 3876 | 1467872592467 Marionette TRACE conn6 <- [1,2394,null,{}] 23:23:12 INFO - PROCESS | 3876 | 1467872592471 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:12 INFO - PROCESS | 3876 | 1467872592473 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:12 INFO - PROCESS | 3876 | 1467872592613 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 23:23:12 INFO - PROCESS | 3876 | 1467872592620 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:12 INFO - PROCESS | 3876 | 1467872592622 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:12 INFO - PROCESS | 3876 | ++DOCSHELL 15260C00 == 28 [pid = 3876] [id = 608] 23:23:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (15263C00) [pid = 3876] [serial = 1824] [outer = 00000000] 23:23:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (152CEC00) [pid = 3876] [serial = 1825] [outer = 15263C00] 23:23:12 INFO - PROCESS | 3876 | 1467872592666 Marionette DEBUG loaded listener.js 23:23:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (16202000) [pid = 3876] [serial = 1826] [outer = 15263C00] 23:23:13 INFO - PROCESS | 3876 | 1467872593101 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 23:23:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 23:23:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 23:23:13 INFO - PROCESS | 3876 | 1467872593135 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 23:23:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 23:23:13 INFO - PROCESS | 3876 | 1467872593137 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 23:23:13 INFO - PROCESS | 3876 | 1467872593140 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 23:23:13 INFO - PROCESS | 3876 | 1467872593142 Marionette TRACE conn6 <- [1,2398,null,{}] 23:23:13 INFO - PROCESS | 3876 | 1467872593164 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:13 INFO - PROCESS | 3876 | 1467872593166 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:13 INFO - PROCESS | 3876 | 1467872593281 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 23:23:13 INFO - PROCESS | 3876 | 1467872593288 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:13 INFO - PROCESS | 3876 | 1467872593293 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:13 INFO - PROCESS | 3876 | ++DOCSHELL 1620F400 == 29 [pid = 3876] [id = 609] 23:23:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1620FC00) [pid = 3876] [serial = 1827] [outer = 00000000] 23:23:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (16298800) [pid = 3876] [serial = 1828] [outer = 1620FC00] 23:23:13 INFO - PROCESS | 3876 | 1467872593351 Marionette DEBUG loaded listener.js 23:23:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (162B0000) [pid = 3876] [serial = 1829] [outer = 1620FC00] 23:23:13 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (164DBC00) [pid = 3876] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 23:23:13 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1620F000) [pid = 3876] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 23:23:13 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17213800) [pid = 3876] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 23:23:13 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (12425400) [pid = 3876] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 23:23:13 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13F8A800) [pid = 3876] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 23:23:13 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (0D4F9000) [pid = 3876] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 23:23:13 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (11C24400) [pid = 3876] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 23:23:13 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0D4FEC00) [pid = 3876] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 23:23:13 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1257EC00) [pid = 3876] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 23:23:13 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (152B2800) [pid = 3876] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 23:23:13 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17211400) [pid = 3876] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 23:23:13 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17892400) [pid = 3876] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 23:23:13 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (14C4F800) [pid = 3876] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 23:23:14 INFO - PROCESS | 3876 | 1467872594134 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 23:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 23:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1037ms 23:23:14 INFO - PROCESS | 3876 | 1467872594178 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 23:23:14 INFO - PROCESS | 3876 | 1467872594180 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 23:23:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 23:23:14 INFO - PROCESS | 3876 | 1467872594183 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 23:23:14 INFO - PROCESS | 3876 | 1467872594185 Marionette TRACE conn6 <- [1,2402,null,{}] 23:23:14 INFO - PROCESS | 3876 | 1467872594188 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:14 INFO - PROCESS | 3876 | 1467872594190 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:14 INFO - PROCESS | 3876 | 1467872594313 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 23:23:14 INFO - PROCESS | 3876 | 1467872594373 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:14 INFO - PROCESS | 3876 | 1467872594375 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:14 INFO - PROCESS | 3876 | ++DOCSHELL 0C723800 == 30 [pid = 3876] [id = 610] 23:23:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0D67D800) [pid = 3876] [serial = 1830] [outer = 00000000] 23:23:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (152CE800) [pid = 3876] [serial = 1831] [outer = 0D67D800] 23:23:14 INFO - PROCESS | 3876 | 1467872594418 Marionette DEBUG loaded listener.js 23:23:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (16292000) [pid = 3876] [serial = 1832] [outer = 0D67D800] 23:23:14 INFO - PROCESS | 3876 | 1467872594767 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 23:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 23:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 23:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 23:23:14 INFO - PROCESS | 3876 | 1467872594818 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 23:23:14 INFO - PROCESS | 3876 | 1467872594820 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 23:23:14 INFO - PROCESS | 3876 | 1467872594823 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 23:23:14 INFO - PROCESS | 3876 | 1467872594824 Marionette TRACE conn6 <- [1,2406,null,{}] 23:23:14 INFO - PROCESS | 3876 | 1467872594828 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:14 INFO - PROCESS | 3876 | 1467872594829 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:14 INFO - PROCESS | 3876 | 1467872594906 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 23:23:14 INFO - PROCESS | 3876 | 1467872594911 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:14 INFO - PROCESS | 3876 | 1467872594913 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:14 INFO - PROCESS | 3876 | ++DOCSHELL 08BEE000 == 31 [pid = 3876] [id = 611] 23:23:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (164D9C00) [pid = 3876] [serial = 1833] [outer = 00000000] 23:23:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (16615C00) [pid = 3876] [serial = 1834] [outer = 164D9C00] 23:23:14 INFO - PROCESS | 3876 | 1467872594956 Marionette DEBUG loaded listener.js 23:23:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (168F6C00) [pid = 3876] [serial = 1835] [outer = 164D9C00] 23:23:15 INFO - PROCESS | 3876 | 1467872595388 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:23:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 23:23:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 23:23:15 INFO - PROCESS | 3876 | 1467872595454 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 23:23:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 23:23:15 INFO - PROCESS | 3876 | 1467872595456 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 23:23:15 INFO - PROCESS | 3876 | 1467872595459 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 23:23:15 INFO - PROCESS | 3876 | 1467872595461 Marionette TRACE conn6 <- [1,2410,null,{}] 23:23:15 INFO - PROCESS | 3876 | 1467872595464 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:15 INFO - PROCESS | 3876 | 1467872595466 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:15 INFO - PROCESS | 3876 | 1467872595543 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 23:23:15 INFO - PROCESS | 3876 | 1467872595551 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:15 INFO - PROCESS | 3876 | 1467872595553 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:15 INFO - PROCESS | 3876 | ++DOCSHELL 1712CC00 == 32 [pid = 3876] [id = 612] 23:23:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1720E800) [pid = 3876] [serial = 1836] [outer = 00000000] 23:23:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17214400) [pid = 3876] [serial = 1837] [outer = 1720E800] 23:23:15 INFO - PROCESS | 3876 | 1467872595597 Marionette DEBUG loaded listener.js 23:23:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17215400) [pid = 3876] [serial = 1838] [outer = 1720E800] 23:23:16 INFO - PROCESS | 3876 | 1467872596155 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 23:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 23:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 770ms 23:23:16 INFO - PROCESS | 3876 | 1467872596230 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 23:23:16 INFO - PROCESS | 3876 | 1467872596235 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 23:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 23:23:16 INFO - PROCESS | 3876 | 1467872596241 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 23:23:16 INFO - PROCESS | 3876 | 1467872596244 Marionette TRACE conn6 <- [1,2414,null,{}] 23:23:16 INFO - PROCESS | 3876 | 1467872596292 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:16 INFO - PROCESS | 3876 | 1467872596295 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:16 INFO - PROCESS | 3876 | 1467872596411 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 23:23:16 INFO - PROCESS | 3876 | 1467872596543 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:16 INFO - PROCESS | 3876 | 1467872596548 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:16 INFO - PROCESS | 3876 | ++DOCSHELL 0D0F2C00 == 33 [pid = 3876] [id = 613] 23:23:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (0D335400) [pid = 3876] [serial = 1839] [outer = 00000000] 23:23:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (0D950800) [pid = 3876] [serial = 1840] [outer = 0D335400] 23:23:16 INFO - PROCESS | 3876 | 1467872596605 Marionette DEBUG loaded listener.js 23:23:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0DCE4800) [pid = 3876] [serial = 1841] [outer = 0D335400] 23:23:17 INFO - PROCESS | 3876 | 1467872597383 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 23:23:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 23:23:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1161ms 23:23:17 INFO - PROCESS | 3876 | 1467872597407 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 23:23:17 INFO - PROCESS | 3876 | 1467872597412 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 23:23:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 23:23:17 INFO - PROCESS | 3876 | 1467872597418 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 23:23:17 INFO - PROCESS | 3876 | 1467872597421 Marionette TRACE conn6 <- [1,2418,null,{}] 23:23:17 INFO - PROCESS | 3876 | 1467872597425 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:17 INFO - PROCESS | 3876 | 1467872597428 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:17 INFO - PROCESS | 3876 | 1467872597547 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 23:23:17 INFO - PROCESS | 3876 | 1467872597687 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:17 INFO - PROCESS | 3876 | 1467872597689 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:17 INFO - PROCESS | 3876 | ++DOCSHELL 1257A000 == 34 [pid = 3876] [id = 614] 23:23:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1325B800) [pid = 3876] [serial = 1842] [outer = 00000000] 23:23:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (13F7F000) [pid = 3876] [serial = 1843] [outer = 1325B800] 23:23:17 INFO - PROCESS | 3876 | 1467872597747 Marionette DEBUG loaded listener.js 23:23:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (14C67800) [pid = 3876] [serial = 1844] [outer = 1325B800] 23:23:18 INFO - PROCESS | 3876 | 1467872598640 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 23:23:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 23:23:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1273ms 23:23:18 INFO - PROCESS | 3876 | 1467872598695 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 23:23:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 23:23:18 INFO - PROCESS | 3876 | 1467872598700 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 23:23:18 INFO - PROCESS | 3876 | 1467872598705 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 23:23:18 INFO - PROCESS | 3876 | 1467872598708 Marionette TRACE conn6 <- [1,2422,null,{}] 23:23:18 INFO - PROCESS | 3876 | 1467872598713 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:18 INFO - PROCESS | 3876 | 1467872598716 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:18 INFO - PROCESS | 3876 | 1467872598842 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 23:23:18 INFO - PROCESS | 3876 | --DOCSHELL 08BEE000 == 33 [pid = 3876] [id = 611] 23:23:18 INFO - PROCESS | 3876 | --DOCSHELL 0C723800 == 32 [pid = 3876] [id = 610] 23:23:18 INFO - PROCESS | 3876 | --DOCSHELL 1620F400 == 31 [pid = 3876] [id = 609] 23:23:18 INFO - PROCESS | 3876 | --DOCSHELL 15260C00 == 30 [pid = 3876] [id = 608] 23:23:18 INFO - PROCESS | 3876 | --DOCSHELL 11CA0400 == 29 [pid = 3876] [id = 607] 23:23:18 INFO - PROCESS | 3876 | --DOCSHELL 0DC74C00 == 28 [pid = 3876] [id = 606] 23:23:18 INFO - PROCESS | 3876 | --DOCSHELL 0D94D000 == 27 [pid = 3876] [id = 605] 23:23:18 INFO - PROCESS | 3876 | --DOCSHELL 0C72DC00 == 26 [pid = 3876] [id = 604] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (15135800) [pid = 3876] [serial = 1751] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1703B400) [pid = 3876] [serial = 1789] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (162A9400) [pid = 3876] [serial = 1786] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (152CA000) [pid = 3876] [serial = 1766] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (137EAC00) [pid = 3876] [serial = 1771] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (14C53000) [pid = 3876] [serial = 1772] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (14C6AC00) [pid = 3876] [serial = 1780] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1500E000) [pid = 3876] [serial = 1781] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D730C00) [pid = 3876] [serial = 1768] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0DC43C00) [pid = 3876] [serial = 1769] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (11FD1000) [pid = 3876] [serial = 1777] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (123A1400) [pid = 3876] [serial = 1778] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (0D72C800) [pid = 3876] [serial = 1774] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (0D94A400) [pid = 3876] [serial = 1775] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (152BBC00) [pid = 3876] [serial = 1792] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1660B000) [pid = 3876] [serial = 1790] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (156D6800) [pid = 3876] [serial = 1783] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (17629400) [pid = 3876] [serial = 1796] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1789F800) [pid = 3876] [serial = 1798] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (16209400) [pid = 3876] [serial = 1784] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (1646AC00) [pid = 3876] [serial = 1787] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (174A4800) [pid = 3876] [serial = 1795] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (17970C00) [pid = 3876] [serial = 1799] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (162A4800) [pid = 3876] [serial = 1793] [outer = 00000000] [url = about:blank] 23:23:18 INFO - PROCESS | 3876 | 1467872598988 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:18 INFO - PROCESS | 3876 | 1467872598992 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:18 INFO - PROCESS | 3876 | ++DOCSHELL 0D3ECC00 == 27 [pid = 3876] [id = 615] 23:23:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (0D45D800) [pid = 3876] [serial = 1845] [outer = 00000000] 23:23:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (0D730C00) [pid = 3876] [serial = 1846] [outer = 0D45D800] 23:23:19 INFO - PROCESS | 3876 | 1467872599040 Marionette DEBUG loaded listener.js 23:23:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (0D94B000) [pid = 3876] [serial = 1847] [outer = 0D45D800] 23:23:19 INFO - PROCESS | 3876 | 1467872599413 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 23:23:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 23:23:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 790ms 23:23:19 INFO - PROCESS | 3876 | 1467872599496 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 23:23:19 INFO - PROCESS | 3876 | 1467872599500 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 23:23:19 INFO - PROCESS | 3876 | 1467872599506 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 23:23:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 23:23:19 INFO - PROCESS | 3876 | 1467872599508 Marionette TRACE conn6 <- [1,2426,null,{}] 23:23:19 INFO - PROCESS | 3876 | 1467872599512 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:19 INFO - PROCESS | 3876 | 1467872599514 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:19 INFO - PROCESS | 3876 | 1467872599600 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 23:23:19 INFO - PROCESS | 3876 | 1467872599606 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:19 INFO - PROCESS | 3876 | 1467872599608 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:19 INFO - PROCESS | 3876 | ++DOCSHELL 11B15400 == 28 [pid = 3876] [id = 616] 23:23:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (11CEE800) [pid = 3876] [serial = 1848] [outer = 00000000] 23:23:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (123A1400) [pid = 3876] [serial = 1849] [outer = 11CEE800] 23:23:19 INFO - PROCESS | 3876 | 1467872599655 Marionette DEBUG loaded listener.js 23:23:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (124E9400) [pid = 3876] [serial = 1850] [outer = 11CEE800] 23:23:20 INFO - PROCESS | 3876 | 1467872600109 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 23:23:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 23:23:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 23:23:20 INFO - PROCESS | 3876 | 1467872600180 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 23:23:20 INFO - PROCESS | 3876 | 1467872600183 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 23:23:20 INFO - PROCESS | 3876 | 1467872600186 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 23:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 23:23:20 INFO - PROCESS | 3876 | 1467872600189 Marionette TRACE conn6 <- [1,2430,null,{}] 23:23:20 INFO - PROCESS | 3876 | 1467872600200 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:20 INFO - PROCESS | 3876 | 1467872600205 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:20 INFO - PROCESS | 3876 | 1467872600322 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 23:23:20 INFO - PROCESS | 3876 | 1467872600422 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:20 INFO - PROCESS | 3876 | 1467872600426 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:20 INFO - PROCESS | 3876 | ++DOCSHELL 14C72400 == 29 [pid = 3876] [id = 617] 23:23:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (14C74000) [pid = 3876] [serial = 1851] [outer = 00000000] 23:23:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (15087C00) [pid = 3876] [serial = 1852] [outer = 14C74000] 23:23:20 INFO - PROCESS | 3876 | 1467872600473 Marionette DEBUG loaded listener.js 23:23:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (152AF800) [pid = 3876] [serial = 1853] [outer = 14C74000] 23:23:20 INFO - PROCESS | 3876 | 1467872600844 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 23:23:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 23:23:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 23:23:20 INFO - PROCESS | 3876 | 1467872600860 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 23:23:20 INFO - PROCESS | 3876 | 1467872600863 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 23:23:20 INFO - PROCESS | 3876 | 1467872600866 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 23:23:20 INFO - PROCESS | 3876 | 1467872600867 Marionette TRACE conn6 <- [1,2434,null,{}] 23:23:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 23:23:20 INFO - PROCESS | 3876 | 1467872600871 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:20 INFO - PROCESS | 3876 | 1467872600882 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:20 INFO - PROCESS | 3876 | 1467872601011 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 23:23:21 INFO - PROCESS | 3876 | 1467872601024 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:21 INFO - PROCESS | 3876 | 1467872601026 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:21 INFO - PROCESS | 3876 | ++DOCSHELL 152C1C00 == 30 [pid = 3876] [id = 618] 23:23:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (152C9C00) [pid = 3876] [serial = 1854] [outer = 00000000] 23:23:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1620B400) [pid = 3876] [serial = 1855] [outer = 152C9C00] 23:23:21 INFO - PROCESS | 3876 | 1467872601070 Marionette DEBUG loaded listener.js 23:23:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1628BC00) [pid = 3876] [serial = 1856] [outer = 152C9C00] 23:23:21 INFO - PROCESS | 3876 | 1467872601503 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 23:23:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 23:23:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 670ms 23:23:21 INFO - PROCESS | 3876 | 1467872601541 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 23:23:21 INFO - PROCESS | 3876 | 1467872601543 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 23:23:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 23:23:21 INFO - PROCESS | 3876 | 1467872601546 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 23:23:21 INFO - PROCESS | 3876 | 1467872601547 Marionette TRACE conn6 <- [1,2438,null,{}] 23:23:21 INFO - PROCESS | 3876 | 1467872601551 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:21 INFO - PROCESS | 3876 | 1467872601553 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:21 INFO - PROCESS | 3876 | 1467872601666 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 23:23:21 INFO - PROCESS | 3876 | 1467872601755 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:21 INFO - PROCESS | 3876 | 1467872601757 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:21 INFO - PROCESS | 3876 | ++DOCSHELL 0D733800 == 31 [pid = 3876] [id = 619] 23:23:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (14C4EC00) [pid = 3876] [serial = 1857] [outer = 00000000] 23:23:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (164DBC00) [pid = 3876] [serial = 1858] [outer = 14C4EC00] 23:23:21 INFO - PROCESS | 3876 | 1467872601800 Marionette DEBUG loaded listener.js 23:23:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16609C00) [pid = 3876] [serial = 1859] [outer = 14C4EC00] 23:23:22 INFO - PROCESS | 3876 | 1467872602223 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 23:23:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 23:23:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 23:23:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 23:23:22 INFO - PROCESS | 3876 | 1467872602276 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 23:23:22 INFO - PROCESS | 3876 | 1467872602278 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 23:23:22 INFO - PROCESS | 3876 | 1467872602281 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 23:23:22 INFO - PROCESS | 3876 | 1467872602283 Marionette TRACE conn6 <- [1,2442,null,{}] 23:23:22 INFO - PROCESS | 3876 | 1467872602287 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:22 INFO - PROCESS | 3876 | 1467872602292 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:22 INFO - PROCESS | 3876 | 1467872602434 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 23:23:22 INFO - PROCESS | 3876 | 1467872602503 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:22 INFO - PROCESS | 3876 | 1467872602505 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:22 INFO - PROCESS | 3876 | ++DOCSHELL 0D72D400 == 32 [pid = 3876] [id = 620] 23:23:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1660F400) [pid = 3876] [serial = 1860] [outer = 00000000] 23:23:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17217C00) [pid = 3876] [serial = 1861] [outer = 1660F400] 23:23:22 INFO - PROCESS | 3876 | 1467872602549 Marionette DEBUG loaded listener.js 23:23:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17218800) [pid = 3876] [serial = 1862] [outer = 1660F400] 23:23:23 INFO - PROCESS | 3876 | 1467872603049 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 23:23:23 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (0D950400) [pid = 3876] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 23:23:23 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (12434800) [pid = 3876] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 23:23:23 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0C72E000) [pid = 3876] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 23:23:23 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0D4F3400) [pid = 3876] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 23:23:23 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0D731000) [pid = 3876] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 23:23:23 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (13749800) [pid = 3876] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 23:23:23 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1721D800) [pid = 3876] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 23:23:23 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (15263C00) [pid = 3876] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 23:23:23 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (0D67D800) [pid = 3876] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 23:23:23 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1620FC00) [pid = 3876] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 23:23:23 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (164D9C00) [pid = 3876] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 23:23:23 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (13742800) [pid = 3876] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 23:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 23:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 829ms 23:23:23 INFO - PROCESS | 3876 | 1467872603112 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 23:23:23 INFO - PROCESS | 3876 | 1467872603114 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 23:23:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 23:23:23 INFO - PROCESS | 3876 | 1467872603118 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 23:23:23 INFO - PROCESS | 3876 | 1467872603119 Marionette TRACE conn6 <- [1,2446,null,{}] 23:23:23 INFO - PROCESS | 3876 | 1467872603123 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:23 INFO - PROCESS | 3876 | 1467872603125 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:23 INFO - PROCESS | 3876 | 1467872603208 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 23:23:23 INFO - PROCESS | 3876 | 1467872603213 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:23 INFO - PROCESS | 3876 | 1467872603215 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:23 INFO - PROCESS | 3876 | ++DOCSHELL 11B15800 == 33 [pid = 3876] [id = 621] 23:23:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (11CED000) [pid = 3876] [serial = 1863] [outer = 00000000] 23:23:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (137ED800) [pid = 3876] [serial = 1864] [outer = 11CED000] 23:23:23 INFO - PROCESS | 3876 | 1467872603258 Marionette DEBUG loaded listener.js 23:23:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (152CE000) [pid = 3876] [serial = 1865] [outer = 11CED000] 23:23:23 INFO - PROCESS | 3876 | 1467872603689 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 23:23:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 23:23:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 630ms 23:23:23 INFO - PROCESS | 3876 | 1467872603748 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 23:23:23 INFO - PROCESS | 3876 | 1467872603750 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 23:23:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 23:23:23 INFO - PROCESS | 3876 | 1467872603754 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 23:23:23 INFO - PROCESS | 3876 | 1467872603755 Marionette TRACE conn6 <- [1,2450,null,{}] 23:23:23 INFO - PROCESS | 3876 | 1467872603759 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:23 INFO - PROCESS | 3876 | 1467872603760 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:23 INFO - PROCESS | 3876 | 1467872603839 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 23:23:23 INFO - PROCESS | 3876 | 1467872603844 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:23 INFO - PROCESS | 3876 | 1467872603846 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:23 INFO - PROCESS | 3876 | ++DOCSHELL 16615000 == 34 [pid = 3876] [id = 622] 23:23:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1742D800) [pid = 3876] [serial = 1866] [outer = 00000000] 23:23:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (17626800) [pid = 3876] [serial = 1867] [outer = 1742D800] 23:23:23 INFO - PROCESS | 3876 | 1467872603889 Marionette DEBUG loaded listener.js 23:23:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1762FC00) [pid = 3876] [serial = 1868] [outer = 1742D800] 23:23:24 INFO - PROCESS | 3876 | 1467872604371 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 23:23:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 23:23:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 670ms 23:23:24 INFO - PROCESS | 3876 | 1467872604425 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 23:23:24 INFO - PROCESS | 3876 | 1467872604430 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 23:23:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 23:23:24 INFO - PROCESS | 3876 | 1467872604436 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 23:23:24 INFO - PROCESS | 3876 | 1467872604440 Marionette TRACE conn6 <- [1,2454,null,{}] 23:23:24 INFO - PROCESS | 3876 | 1467872604446 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:24 INFO - PROCESS | 3876 | 1467872604449 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:24 INFO - PROCESS | 3876 | 1467872604569 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 23:23:24 INFO - PROCESS | 3876 | 1467872604737 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:24 INFO - PROCESS | 3876 | 1467872604742 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:24 INFO - PROCESS | 3876 | ++DOCSHELL 0D950400 == 35 [pid = 3876] [id = 623] 23:23:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0DC42C00) [pid = 3876] [serial = 1869] [outer = 00000000] 23:23:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0DE03000) [pid = 3876] [serial = 1870] [outer = 0DC42C00] 23:23:24 INFO - PROCESS | 3876 | 1467872604800 Marionette DEBUG loaded listener.js 23:23:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (12372000) [pid = 3876] [serial = 1871] [outer = 0DC42C00] 23:23:25 INFO - PROCESS | 3876 | 1467872605352 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 23:23:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 23:23:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 970ms 23:23:25 INFO - PROCESS | 3876 | 1467872605410 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 23:23:25 INFO - PROCESS | 3876 | 1467872605415 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 23:23:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 23:23:25 INFO - PROCESS | 3876 | 1467872605421 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 23:23:25 INFO - PROCESS | 3876 | 1467872605424 Marionette TRACE conn6 <- [1,2458,null,{}] 23:23:25 INFO - PROCESS | 3876 | 1467872605428 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:25 INFO - PROCESS | 3876 | 1467872605431 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:25 INFO - PROCESS | 3876 | 1467872605542 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 23:23:25 INFO - PROCESS | 3876 | 1467872605682 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:25 INFO - PROCESS | 3876 | 1467872605685 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:25 INFO - PROCESS | 3876 | ++DOCSHELL 14C70000 == 36 [pid = 3876] [id = 624] 23:23:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (15006000) [pid = 3876] [serial = 1872] [outer = 00000000] 23:23:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (152C4C00) [pid = 3876] [serial = 1873] [outer = 15006000] 23:23:25 INFO - PROCESS | 3876 | 1467872605742 Marionette DEBUG loaded listener.js 23:23:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1620B800) [pid = 3876] [serial = 1874] [outer = 15006000] 23:23:26 INFO - PROCESS | 3876 | 1467872606363 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 23:23:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 23:23:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 970ms 23:23:26 INFO - PROCESS | 3876 | 1467872606395 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 23:23:26 INFO - PROCESS | 3876 | 1467872606397 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 23:23:26 INFO - PROCESS | 3876 | 1467872606401 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 23:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 23:23:26 INFO - PROCESS | 3876 | 1467872606405 Marionette TRACE conn6 <- [1,2462,null,{}] 23:23:26 INFO - PROCESS | 3876 | 1467872606415 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:26 INFO - PROCESS | 3876 | 1467872606420 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:26 INFO - PROCESS | 3876 | 1467872606578 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 23:23:26 INFO - PROCESS | 3876 | 1467872606645 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:26 INFO - PROCESS | 3876 | 1467872606648 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:26 INFO - PROCESS | 3876 | ++DOCSHELL 17629400 == 37 [pid = 3876] [id = 625] 23:23:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1762A800) [pid = 3876] [serial = 1875] [outer = 00000000] 23:23:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17893400) [pid = 3876] [serial = 1876] [outer = 1762A800] 23:23:26 INFO - PROCESS | 3876 | 1467872606704 Marionette DEBUG loaded listener.js 23:23:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17994C00) [pid = 3876] [serial = 1877] [outer = 1762A800] 23:23:27 INFO - PROCESS | 3876 | 1467872607347 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 23:23:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 23:23:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 969ms 23:23:27 INFO - PROCESS | 3876 | 1467872607375 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 23:23:27 INFO - PROCESS | 3876 | 1467872607378 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 23:23:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 23:23:27 INFO - PROCESS | 3876 | 1467872607381 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 23:23:27 INFO - PROCESS | 3876 | 1467872607383 Marionette TRACE conn6 <- [1,2466,null,{}] 23:23:27 INFO - PROCESS | 3876 | 1467872607387 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:27 INFO - PROCESS | 3876 | 1467872607389 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:27 INFO - PROCESS | 3876 | 1467872607497 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 23:23:27 INFO - PROCESS | 3876 | 1467872607607 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:27 INFO - PROCESS | 3876 | 1467872607609 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:27 INFO - PROCESS | 3876 | ++DOCSHELL 1789E800 == 38 [pid = 3876] [id = 626] 23:23:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17994800) [pid = 3876] [serial = 1878] [outer = 00000000] 23:23:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17B25400) [pid = 3876] [serial = 1879] [outer = 17994800] 23:23:27 INFO - PROCESS | 3876 | 1467872607663 Marionette DEBUG loaded listener.js 23:23:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17B2F400) [pid = 3876] [serial = 1880] [outer = 17994800] 23:23:28 INFO - PROCESS | 3876 | 1467872608287 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 23:23:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 23:23:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 930ms 23:23:28 INFO - PROCESS | 3876 | 1467872608315 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 23:23:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 23:23:28 INFO - PROCESS | 3876 | 1467872608317 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 23:23:28 INFO - PROCESS | 3876 | 1467872608321 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 23:23:28 INFO - PROCESS | 3876 | 1467872608323 Marionette TRACE conn6 <- [1,2470,null,{}] 23:23:28 INFO - PROCESS | 3876 | 1467872608327 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:28 INFO - PROCESS | 3876 | 1467872608329 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:28 INFO - PROCESS | 3876 | 1467872608447 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 23:23:28 INFO - PROCESS | 3876 | 1467872608561 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:28 INFO - PROCESS | 3876 | 1467872608563 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:28 INFO - PROCESS | 3876 | ++DOCSHELL 0D0CA000 == 39 [pid = 3876] [id = 627] 23:23:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (0D3EAC00) [pid = 3876] [serial = 1881] [outer = 00000000] 23:23:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (0D72B400) [pid = 3876] [serial = 1882] [outer = 0D3EAC00] 23:23:28 INFO - PROCESS | 3876 | 1467872608751 Marionette DEBUG loaded listener.js 23:23:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (0D94AC00) [pid = 3876] [serial = 1883] [outer = 0D3EAC00] 23:23:29 INFO - PROCESS | 3876 | --DOCSHELL 11B15800 == 38 [pid = 3876] [id = 621] 23:23:29 INFO - PROCESS | 3876 | --DOCSHELL 0D72D400 == 37 [pid = 3876] [id = 620] 23:23:29 INFO - PROCESS | 3876 | --DOCSHELL 0D733800 == 36 [pid = 3876] [id = 619] 23:23:29 INFO - PROCESS | 3876 | --DOCSHELL 152C1C00 == 35 [pid = 3876] [id = 618] 23:23:29 INFO - PROCESS | 3876 | --DOCSHELL 14C72400 == 34 [pid = 3876] [id = 617] 23:23:29 INFO - PROCESS | 3876 | --DOCSHELL 11B15400 == 33 [pid = 3876] [id = 616] 23:23:29 INFO - PROCESS | 3876 | --DOCSHELL 0D3ECC00 == 32 [pid = 3876] [id = 615] 23:23:29 INFO - PROCESS | 3876 | --DOCSHELL 0D0F2C00 == 31 [pid = 3876] [id = 613] 23:23:29 INFO - PROCESS | 3876 | --DOCSHELL 1712CC00 == 30 [pid = 3876] [id = 612] 23:23:29 INFO - PROCESS | 3876 | --DOCSHELL 1257A000 == 29 [pid = 3876] [id = 614] 23:23:29 INFO - PROCESS | 3876 | --DOCSHELL 1789E800 == 28 [pid = 3876] [id = 626] 23:23:29 INFO - PROCESS | 3876 | --DOCSHELL 14C70000 == 27 [pid = 3876] [id = 624] 23:23:29 INFO - PROCESS | 3876 | --DOCSHELL 17629400 == 26 [pid = 3876] [id = 625] 23:23:29 INFO - PROCESS | 3876 | --DOCSHELL 16615000 == 25 [pid = 3876] [id = 622] 23:23:29 INFO - PROCESS | 3876 | --DOCSHELL 0D950400 == 24 [pid = 3876] [id = 623] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (0DD03400) [pid = 3876] [serial = 1816] [outer = 00000000] [url = about:blank] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0DEC6800) [pid = 3876] [serial = 1817] [outer = 00000000] [url = about:blank] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (12578C00) [pid = 3876] [serial = 1819] [outer = 00000000] [url = about:blank] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0D0D3C00) [pid = 3876] [serial = 1813] [outer = 00000000] [url = about:blank] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0D45F000) [pid = 3876] [serial = 1814] [outer = 00000000] [url = about:blank] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0DCE4C00) [pid = 3876] [serial = 1811] [outer = 00000000] [url = about:blank] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D944400) [pid = 3876] [serial = 1810] [outer = 00000000] [url = about:blank] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0DD0D000) [pid = 3876] [serial = 1802] [outer = 00000000] [url = about:blank] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0DC50800) [pid = 3876] [serial = 1801] [outer = 00000000] [url = about:blank] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (152C5000) [pid = 3876] [serial = 1805] [outer = 00000000] [url = about:blank] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (14C73000) [pid = 3876] [serial = 1804] [outer = 00000000] [url = about:blank] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (179A3400) [pid = 3876] [serial = 1808] [outer = 00000000] [url = about:blank] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17629C00) [pid = 3876] [serial = 1807] [outer = 00000000] [url = about:blank] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (152CEC00) [pid = 3876] [serial = 1825] [outer = 00000000] [url = about:blank] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (152CE800) [pid = 3876] [serial = 1831] [outer = 00000000] [url = about:blank] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17214400) [pid = 3876] [serial = 1837] [outer = 00000000] [url = about:blank] 23:23:29 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (16298800) [pid = 3876] [serial = 1828] [outer = 00000000] [url = about:blank] 23:23:30 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (16615C00) [pid = 3876] [serial = 1834] [outer = 00000000] [url = about:blank] 23:23:30 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (14C65C00) [pid = 3876] [serial = 1822] [outer = 00000000] [url = about:blank] 23:23:30 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (15091800) [pid = 3876] [serial = 1823] [outer = 00000000] [url = about:blank] 23:23:30 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (162B0000) [pid = 3876] [serial = 1829] [outer = 00000000] [url = about:blank] 23:23:30 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (168F6C00) [pid = 3876] [serial = 1835] [outer = 00000000] [url = about:blank] 23:23:30 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (16202000) [pid = 3876] [serial = 1826] [outer = 00000000] [url = about:blank] 23:23:30 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (1325D000) [pid = 3876] [serial = 1820] [outer = 00000000] [url = about:blank] 23:23:30 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (16292000) [pid = 3876] [serial = 1832] [outer = 00000000] [url = about:blank] 23:23:30 INFO - PROCESS | 3876 | 1467872610087 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 23:23:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 23:23:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1874ms 23:23:30 INFO - PROCESS | 3876 | 1467872610199 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 23:23:30 INFO - PROCESS | 3876 | 1467872610204 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 23:23:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 23:23:30 INFO - PROCESS | 3876 | 1467872610209 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 23:23:30 INFO - PROCESS | 3876 | 1467872610212 Marionette TRACE conn6 <- [1,2474,null,{}] 23:23:30 INFO - PROCESS | 3876 | 1467872610218 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:30 INFO - PROCESS | 3876 | 1467872610222 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:30 INFO - PROCESS | 3876 | 1467872610315 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 23:23:30 INFO - PROCESS | 3876 | 1467872610326 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:30 INFO - PROCESS | 3876 | 1467872610330 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:30 INFO - PROCESS | 3876 | ++DOCSHELL 0D67B400 == 25 [pid = 3876] [id = 628] 23:23:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (0D67B800) [pid = 3876] [serial = 1884] [outer = 00000000] 23:23:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (0D72B000) [pid = 3876] [serial = 1885] [outer = 0D67B800] 23:23:30 INFO - PROCESS | 3876 | 1467872610379 Marionette DEBUG loaded listener.js 23:23:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (0D72C800) [pid = 3876] [serial = 1886] [outer = 0D67B800] 23:23:30 INFO - PROCESS | 3876 | 1467872610889 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 23:23:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 23:23:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 23:23:30 INFO - PROCESS | 3876 | 1467872610939 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 23:23:30 INFO - PROCESS | 3876 | 1467872610944 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 23:23:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 23:23:30 INFO - PROCESS | 3876 | 1467872610950 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 23:23:30 INFO - PROCESS | 3876 | 1467872610953 Marionette TRACE conn6 <- [1,2478,null,{}] 23:23:30 INFO - PROCESS | 3876 | 1467872610957 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:30 INFO - PROCESS | 3876 | 1467872610960 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:31 INFO - PROCESS | 3876 | 1467872611048 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 23:23:31 INFO - PROCESS | 3876 | 1467872611136 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:31 INFO - PROCESS | 3876 | 1467872611139 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:31 INFO - PROCESS | 3876 | ++DOCSHELL 0DD0EC00 == 26 [pid = 3876] [id = 629] 23:23:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0DD10400) [pid = 3876] [serial = 1887] [outer = 00000000] 23:23:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (0DE42C00) [pid = 3876] [serial = 1888] [outer = 0DD10400] 23:23:31 INFO - PROCESS | 3876 | 1467872611196 Marionette DEBUG loaded listener.js 23:23:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0E8D8800) [pid = 3876] [serial = 1889] [outer = 0DD10400] 23:23:31 INFO - PROCESS | 3876 | 1467872611563 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 23:23:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 23:23:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 23:23:31 INFO - PROCESS | 3876 | 1467872611624 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 23:23:31 INFO - PROCESS | 3876 | 1467872611626 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 23:23:31 INFO - PROCESS | 3876 | 1467872611630 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 23:23:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 23:23:31 INFO - PROCESS | 3876 | 1467872611633 Marionette TRACE conn6 <- [1,2482,null,{}] 23:23:31 INFO - PROCESS | 3876 | 1467872611644 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:31 INFO - PROCESS | 3876 | 1467872611649 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:31 INFO - PROCESS | 3876 | 1467872611763 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 23:23:31 INFO - PROCESS | 3876 | 1467872611772 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:31 INFO - PROCESS | 3876 | 1467872611775 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:31 INFO - PROCESS | 3876 | ++DOCSHELL 12376C00 == 27 [pid = 3876] [id = 630] 23:23:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (12399000) [pid = 3876] [serial = 1890] [outer = 00000000] 23:23:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (13262000) [pid = 3876] [serial = 1891] [outer = 12399000] 23:23:31 INFO - PROCESS | 3876 | 1467872611823 Marionette DEBUG loaded listener.js 23:23:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (13749C00) [pid = 3876] [serial = 1892] [outer = 12399000] 23:23:32 INFO - PROCESS | 3876 | 1467872612280 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 23:23:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 23:23:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 23:23:32 INFO - PROCESS | 3876 | 1467872612307 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 23:23:32 INFO - PROCESS | 3876 | 1467872612309 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 23:23:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 23:23:32 INFO - PROCESS | 3876 | 1467872612322 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 23:23:32 INFO - PROCESS | 3876 | 1467872612324 Marionette TRACE conn6 <- [1,2486,null,{}] 23:23:32 INFO - PROCESS | 3876 | 1467872612338 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:32 INFO - PROCESS | 3876 | 1467872612340 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:32 INFO - PROCESS | 3876 | 1467872612455 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 23:23:32 INFO - PROCESS | 3876 | 1467872612460 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:32 INFO - PROCESS | 3876 | 1467872612462 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:32 INFO - PROCESS | 3876 | ++DOCSHELL 13F7D000 == 28 [pid = 3876] [id = 631] 23:23:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (13F80000) [pid = 3876] [serial = 1893] [outer = 00000000] 23:23:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (14C68400) [pid = 3876] [serial = 1894] [outer = 13F80000] 23:23:32 INFO - PROCESS | 3876 | 1467872612557 Marionette DEBUG loaded listener.js 23:23:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (15088800) [pid = 3876] [serial = 1895] [outer = 13F80000] 23:23:32 INFO - PROCESS | 3876 | 1467872612964 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 23:23:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 23:23:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 690ms 23:23:32 INFO - PROCESS | 3876 | 1467872613005 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 23:23:32 INFO - PROCESS | 3876 | 1467872613007 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 23:23:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 23:23:32 INFO - PROCESS | 3876 | 1467872613010 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 23:23:32 INFO - PROCESS | 3876 | 1467872613012 Marionette TRACE conn6 <- [1,2490,null,{}] 23:23:32 INFO - PROCESS | 3876 | 1467872613015 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:32 INFO - PROCESS | 3876 | 1467872613017 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:33 INFO - PROCESS | 3876 | 1467872613128 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 23:23:33 INFO - PROCESS | 3876 | 1467872613217 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:33 INFO - PROCESS | 3876 | 1467872613219 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:33 INFO - PROCESS | 3876 | ++DOCSHELL 152B6C00 == 29 [pid = 3876] [id = 632] 23:23:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (152B7000) [pid = 3876] [serial = 1896] [outer = 00000000] 23:23:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (152C8C00) [pid = 3876] [serial = 1897] [outer = 152B7000] 23:23:33 INFO - PROCESS | 3876 | 1467872613265 Marionette DEBUG loaded listener.js 23:23:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (152CF400) [pid = 3876] [serial = 1898] [outer = 152B7000] 23:23:33 INFO - PROCESS | 3876 | 1467872613685 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:23:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 23:23:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 730ms 23:23:33 INFO - PROCESS | 3876 | 1467872613741 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 23:23:33 INFO - PROCESS | 3876 | 1467872613743 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 23:23:33 INFO - PROCESS | 3876 | 1467872613751 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 23:23:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 23:23:33 INFO - PROCESS | 3876 | 1467872613753 Marionette TRACE conn6 <- [1,2494,null,{}] 23:23:33 INFO - PROCESS | 3876 | 1467872613757 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:33 INFO - PROCESS | 3876 | 1467872613762 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:33 INFO - PROCESS | 3876 | 1467872613903 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 23:23:33 INFO - PROCESS | 3876 | 1467872613913 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:33 INFO - PROCESS | 3876 | 1467872613915 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:33 INFO - PROCESS | 3876 | ++DOCSHELL 16201800 == 30 [pid = 3876] [id = 633] 23:23:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (16202000) [pid = 3876] [serial = 1899] [outer = 00000000] 23:23:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (162A4C00) [pid = 3876] [serial = 1900] [outer = 16202000] 23:23:33 INFO - PROCESS | 3876 | 1467872614014 Marionette DEBUG loaded listener.js 23:23:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (164D5000) [pid = 3876] [serial = 1901] [outer = 16202000] 23:23:34 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (14C4EC00) [pid = 3876] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 23:23:34 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (1660F400) [pid = 3876] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 23:23:34 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (11CEE800) [pid = 3876] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 23:23:34 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1720E800) [pid = 3876] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 23:23:34 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D45D800) [pid = 3876] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 23:23:34 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (1325B800) [pid = 3876] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 23:23:34 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (14C74000) [pid = 3876] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 23:23:34 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0D335400) [pid = 3876] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 23:23:34 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1742D800) [pid = 3876] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 23:23:34 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (11CED000) [pid = 3876] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 23:23:34 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (152C9C00) [pid = 3876] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 23:23:34 INFO - PROCESS | 3876 | 1467872614623 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 23:23:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 23:23:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 931ms 23:23:34 INFO - PROCESS | 3876 | 1467872614688 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 23:23:34 INFO - PROCESS | 3876 | 1467872614699 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 23:23:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 23:23:34 INFO - PROCESS | 3876 | 1467872614703 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 23:23:34 INFO - PROCESS | 3876 | 1467872614705 Marionette TRACE conn6 <- [1,2498,null,{}] 23:23:34 INFO - PROCESS | 3876 | 1467872614708 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:34 INFO - PROCESS | 3876 | 1467872614710 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:34 INFO - PROCESS | 3876 | 1467872614822 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 23:23:34 INFO - PROCESS | 3876 | 1467872614882 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:34 INFO - PROCESS | 3876 | 1467872614884 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:34 INFO - PROCESS | 3876 | ++DOCSHELL 0D37AC00 == 31 [pid = 3876] [id = 634] 23:23:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0D7BEC00) [pid = 3876] [serial = 1902] [outer = 00000000] 23:23:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (14C74000) [pid = 3876] [serial = 1903] [outer = 0D7BEC00] 23:23:34 INFO - PROCESS | 3876 | 1467872614928 Marionette DEBUG loaded listener.js 23:23:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (162A4400) [pid = 3876] [serial = 1904] [outer = 0D7BEC00] 23:23:35 INFO - PROCESS | 3876 | 1467872615261 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 23:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 23:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 570ms 23:23:35 INFO - PROCESS | 3876 | 1467872615279 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 23:23:35 INFO - PROCESS | 3876 | 1467872615281 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 23:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 23:23:35 INFO - PROCESS | 3876 | 1467872615284 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 23:23:35 INFO - PROCESS | 3876 | 1467872615286 Marionette TRACE conn6 <- [1,2502,null,{}] 23:23:35 INFO - PROCESS | 3876 | 1467872615289 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:35 INFO - PROCESS | 3876 | 1467872615291 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:35 INFO - PROCESS | 3876 | 1467872615424 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 23:23:35 INFO - PROCESS | 3876 | 1467872615433 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:35 INFO - PROCESS | 3876 | 1467872615435 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:35 INFO - PROCESS | 3876 | ++DOCSHELL 0C721800 == 32 [pid = 3876] [id = 635] 23:23:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0D0C9400) [pid = 3876] [serial = 1905] [outer = 00000000] 23:23:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1660E800) [pid = 3876] [serial = 1906] [outer = 0D0C9400] 23:23:35 INFO - PROCESS | 3876 | 1467872615478 Marionette DEBUG loaded listener.js 23:23:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16610C00) [pid = 3876] [serial = 1907] [outer = 0D0C9400] 23:23:35 INFO - PROCESS | 3876 | 1467872615894 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 23:23:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 23:23:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 630ms 23:23:35 INFO - PROCESS | 3876 | 1467872615915 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 23:23:35 INFO - PROCESS | 3876 | 1467872615917 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 23:23:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 23:23:35 INFO - PROCESS | 3876 | 1467872615921 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 23:23:35 INFO - PROCESS | 3876 | 1467872615923 Marionette TRACE conn6 <- [1,2506,null,{}] 23:23:35 INFO - PROCESS | 3876 | 1467872615926 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:35 INFO - PROCESS | 3876 | 1467872615928 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:35 INFO - PROCESS | 3876 | 1467872616006 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 23:23:35 INFO - PROCESS | 3876 | 1467872616011 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:35 INFO - PROCESS | 3876 | 1467872616013 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:35 INFO - PROCESS | 3876 | ++DOCSHELL 1712CC00 == 33 [pid = 3876] [id = 636] 23:23:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1712D800) [pid = 3876] [serial = 1908] [outer = 00000000] 23:23:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1721C800) [pid = 3876] [serial = 1909] [outer = 1712D800] 23:23:36 INFO - PROCESS | 3876 | 1467872616056 Marionette DEBUG loaded listener.js 23:23:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (1721D000) [pid = 3876] [serial = 1910] [outer = 1712D800] 23:23:36 INFO - PROCESS | 3876 | 1467872616514 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 23:23:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 23:23:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 23:23:36 INFO - PROCESS | 3876 | 1467872616596 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 23:23:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 23:23:36 INFO - PROCESS | 3876 | 1467872616600 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 23:23:36 INFO - PROCESS | 3876 | 1467872616605 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 23:23:36 INFO - PROCESS | 3876 | 1467872616609 Marionette TRACE conn6 <- [1,2510,null,{}] 23:23:36 INFO - PROCESS | 3876 | 1467872616616 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:36 INFO - PROCESS | 3876 | 1467872616620 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:36 INFO - PROCESS | 3876 | 1467872616754 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 23:23:36 INFO - PROCESS | 3876 | 1467872616867 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:36 INFO - PROCESS | 3876 | 1467872616871 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:36 INFO - PROCESS | 3876 | ++DOCSHELL 0D3E5800 == 34 [pid = 3876] [id = 637] 23:23:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (0D45D000) [pid = 3876] [serial = 1911] [outer = 00000000] 23:23:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (0D4FF400) [pid = 3876] [serial = 1912] [outer = 0D45D000] 23:23:36 INFO - PROCESS | 3876 | 1467872616954 Marionette DEBUG loaded listener.js 23:23:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0D733400) [pid = 3876] [serial = 1913] [outer = 0D45D000] 23:23:37 INFO - PROCESS | 3876 | 1467872617734 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 23:23:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 23:23:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1236ms 23:23:37 INFO - PROCESS | 3876 | 1467872617813 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 23:23:37 INFO - PROCESS | 3876 | 1467872617816 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 23:23:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 23:23:37 INFO - PROCESS | 3876 | 1467872617823 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 23:23:37 INFO - PROCESS | 3876 | 1467872617827 Marionette TRACE conn6 <- [1,2514,null,{}] 23:23:37 INFO - PROCESS | 3876 | 1467872617831 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:37 INFO - PROCESS | 3876 | 1467872617834 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:37 INFO - PROCESS | 3876 | 1467872617958 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 23:23:38 INFO - PROCESS | 3876 | 1467872618090 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:38 INFO - PROCESS | 3876 | 1467872618093 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:38 INFO - PROCESS | 3876 | ++DOCSHELL 12470C00 == 35 [pid = 3876] [id = 638] 23:23:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (124E2C00) [pid = 3876] [serial = 1914] [outer = 00000000] 23:23:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (137EDC00) [pid = 3876] [serial = 1915] [outer = 124E2C00] 23:23:38 INFO - PROCESS | 3876 | 1467872618150 Marionette DEBUG loaded listener.js 23:23:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (14C66000) [pid = 3876] [serial = 1916] [outer = 124E2C00] 23:23:39 INFO - PROCESS | 3876 | 1467872619051 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 23:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 23:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1279ms 23:23:39 INFO - PROCESS | 3876 | 1467872619101 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 23:23:39 INFO - PROCESS | 3876 | 1467872619106 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 23:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 23:23:39 INFO - PROCESS | 3876 | 1467872619112 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 23:23:39 INFO - PROCESS | 3876 | 1467872619115 Marionette TRACE conn6 <- [1,2518,null,{}] 23:23:39 INFO - PROCESS | 3876 | 1467872619121 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:39 INFO - PROCESS | 3876 | 1467872619123 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:39 INFO - PROCESS | 3876 | 1467872619238 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 23:23:39 INFO - PROCESS | 3876 | 1467872619380 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:39 INFO - PROCESS | 3876 | 1467872619384 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:39 INFO - PROCESS | 3876 | ++DOCSHELL 0D736000 == 36 [pid = 3876] [id = 639] 23:23:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (0DC45800) [pid = 3876] [serial = 1917] [outer = 00000000] 23:23:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (0DD6D800) [pid = 3876] [serial = 1918] [outer = 0DC45800] 23:23:39 INFO - PROCESS | 3876 | 1467872619434 Marionette DEBUG loaded listener.js 23:23:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (11CAC800) [pid = 3876] [serial = 1919] [outer = 0DC45800] 23:23:39 INFO - PROCESS | 3876 | --DOCSHELL 0C721800 == 35 [pid = 3876] [id = 635] 23:23:39 INFO - PROCESS | 3876 | --DOCSHELL 0D37AC00 == 34 [pid = 3876] [id = 634] 23:23:39 INFO - PROCESS | 3876 | --DOCSHELL 16201800 == 33 [pid = 3876] [id = 633] 23:23:39 INFO - PROCESS | 3876 | --DOCSHELL 152B6C00 == 32 [pid = 3876] [id = 632] 23:23:39 INFO - PROCESS | 3876 | --DOCSHELL 13F7D000 == 31 [pid = 3876] [id = 631] 23:23:39 INFO - PROCESS | 3876 | --DOCSHELL 12376C00 == 30 [pid = 3876] [id = 630] 23:23:39 INFO - PROCESS | 3876 | --DOCSHELL 0DD0EC00 == 29 [pid = 3876] [id = 629] 23:23:39 INFO - PROCESS | 3876 | --DOCSHELL 0D67B400 == 28 [pid = 3876] [id = 628] 23:23:39 INFO - PROCESS | 3876 | --DOCSHELL 0D0CA000 == 27 [pid = 3876] [id = 627] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (164DBC00) [pid = 3876] [serial = 1858] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (17217C00) [pid = 3876] [serial = 1861] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (16609C00) [pid = 3876] [serial = 1859] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (123A1400) [pid = 3876] [serial = 1849] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (124E9400) [pid = 3876] [serial = 1850] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (17215400) [pid = 3876] [serial = 1838] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D730C00) [pid = 3876] [serial = 1846] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0D94B000) [pid = 3876] [serial = 1847] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (13F7F000) [pid = 3876] [serial = 1843] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (14C67800) [pid = 3876] [serial = 1844] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (15087C00) [pid = 3876] [serial = 1852] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (152AF800) [pid = 3876] [serial = 1853] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0D950800) [pid = 3876] [serial = 1840] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0DCE4800) [pid = 3876] [serial = 1841] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1762FC00) [pid = 3876] [serial = 1868] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (152CE000) [pid = 3876] [serial = 1865] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (137ED800) [pid = 3876] [serial = 1864] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17218800) [pid = 3876] [serial = 1862] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1620B400) [pid = 3876] [serial = 1855] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1628BC00) [pid = 3876] [serial = 1856] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (17626800) [pid = 3876] [serial = 1867] [outer = 00000000] [url = about:blank] 23:23:39 INFO - PROCESS | 3876 | 1467872619920 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 23:23:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 23:23:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 831ms 23:23:39 INFO - PROCESS | 3876 | 1467872619947 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 23:23:39 INFO - PROCESS | 3876 | 1467872619951 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 23:23:39 INFO - PROCESS | 3876 | 1467872619957 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 23:23:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 23:23:39 INFO - PROCESS | 3876 | 1467872619960 Marionette TRACE conn6 <- [1,2522,null,{}] 23:23:39 INFO - PROCESS | 3876 | 1467872619963 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:39 INFO - PROCESS | 3876 | 1467872619966 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:40 INFO - PROCESS | 3876 | 1467872620052 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 23:23:40 INFO - PROCESS | 3876 | 1467872620061 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:40 INFO - PROCESS | 3876 | 1467872620063 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:40 INFO - PROCESS | 3876 | ++DOCSHELL 0DD0BC00 == 28 [pid = 3876] [id = 640] 23:23:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (0DD6DC00) [pid = 3876] [serial = 1920] [outer = 00000000] 23:23:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (11FCCC00) [pid = 3876] [serial = 1921] [outer = 0DD6DC00] 23:23:40 INFO - PROCESS | 3876 | 1467872620109 Marionette DEBUG loaded listener.js 23:23:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (124E7C00) [pid = 3876] [serial = 1922] [outer = 0DD6DC00] 23:23:40 INFO - PROCESS | 3876 | 1467872620594 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 23:23:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 23:23:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 670ms 23:23:40 INFO - PROCESS | 3876 | 1467872620632 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 23:23:40 INFO - PROCESS | 3876 | 1467872620634 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 23:23:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 23:23:40 INFO - PROCESS | 3876 | 1467872620637 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 23:23:40 INFO - PROCESS | 3876 | 1467872620641 Marionette TRACE conn6 <- [1,2526,null,{}] 23:23:40 INFO - PROCESS | 3876 | 1467872620651 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:40 INFO - PROCESS | 3876 | 1467872620656 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:40 INFO - PROCESS | 3876 | 1467872620740 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 23:23:40 INFO - PROCESS | 3876 | 1467872620877 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:40 INFO - PROCESS | 3876 | 1467872620880 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:40 INFO - PROCESS | 3876 | ++DOCSHELL 14C6DC00 == 29 [pid = 3876] [id = 641] 23:23:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (14C6E400) [pid = 3876] [serial = 1923] [outer = 00000000] 23:23:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (15087400) [pid = 3876] [serial = 1924] [outer = 14C6E400] 23:23:40 INFO - PROCESS | 3876 | 1467872620928 Marionette DEBUG loaded listener.js 23:23:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (152AFC00) [pid = 3876] [serial = 1925] [outer = 14C6E400] 23:23:41 INFO - PROCESS | 3876 | 1467872621294 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 23:23:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 23:23:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 690ms 23:23:41 INFO - PROCESS | 3876 | 1467872621335 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 23:23:41 INFO - PROCESS | 3876 | 1467872621338 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 23:23:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 23:23:41 INFO - PROCESS | 3876 | 1467872621341 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 23:23:41 INFO - PROCESS | 3876 | 1467872621343 Marionette TRACE conn6 <- [1,2530,null,{}] 23:23:41 INFO - PROCESS | 3876 | 1467872621346 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:41 INFO - PROCESS | 3876 | 1467872621348 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:41 INFO - PROCESS | 3876 | 1467872621433 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 23:23:41 INFO - PROCESS | 3876 | 1467872621439 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:41 INFO - PROCESS | 3876 | 1467872621449 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:41 INFO - PROCESS | 3876 | ++DOCSHELL 152C3400 == 30 [pid = 3876] [id = 642] 23:23:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (152C9C00) [pid = 3876] [serial = 1926] [outer = 00000000] 23:23:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1620E400) [pid = 3876] [serial = 1927] [outer = 152C9C00] 23:23:41 INFO - PROCESS | 3876 | 1467872621495 Marionette DEBUG loaded listener.js 23:23:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16292800) [pid = 3876] [serial = 1928] [outer = 152C9C00] 23:23:41 INFO - PROCESS | 3876 | 1467872621970 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 23:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 23:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 671ms 23:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 23:23:42 INFO - PROCESS | 3876 | 1467872622014 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 23:23:42 INFO - PROCESS | 3876 | 1467872622016 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 23:23:42 INFO - PROCESS | 3876 | 1467872622019 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 23:23:42 INFO - PROCESS | 3876 | 1467872622021 Marionette TRACE conn6 <- [1,2534,null,{}] 23:23:42 INFO - PROCESS | 3876 | 1467872622025 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:42 INFO - PROCESS | 3876 | 1467872622027 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:42 INFO - PROCESS | 3876 | 1467872622140 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 23:23:42 INFO - PROCESS | 3876 | 1467872622232 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:42 INFO - PROCESS | 3876 | 1467872622234 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:42 INFO - PROCESS | 3876 | ++DOCSHELL 1620EC00 == 31 [pid = 3876] [id = 643] 23:23:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1629A400) [pid = 3876] [serial = 1929] [outer = 00000000] 23:23:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (164DCC00) [pid = 3876] [serial = 1930] [outer = 1629A400] 23:23:42 INFO - PROCESS | 3876 | 1467872622277 Marionette DEBUG loaded listener.js 23:23:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (16603C00) [pid = 3876] [serial = 1931] [outer = 1629A400] 23:23:42 INFO - PROCESS | 3876 | 1467872622695 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 23:23:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 23:23:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 729ms 23:23:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 23:23:42 INFO - PROCESS | 3876 | 1467872622750 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 23:23:42 INFO - PROCESS | 3876 | 1467872622752 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 23:23:42 INFO - PROCESS | 3876 | 1467872622755 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 23:23:42 INFO - PROCESS | 3876 | 1467872622757 Marionette TRACE conn6 <- [1,2538,null,{}] 23:23:42 INFO - PROCESS | 3876 | 1467872622766 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:42 INFO - PROCESS | 3876 | 1467872622772 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:42 INFO - PROCESS | 3876 | 1467872622911 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 23:23:42 INFO - PROCESS | 3876 | 1467872622916 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:42 INFO - PROCESS | 3876 | 1467872622918 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:42 INFO - PROCESS | 3876 | ++DOCSHELL 0DC4AC00 == 32 [pid = 3876] [id = 644] 23:23:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (164D5400) [pid = 3876] [serial = 1932] [outer = 00000000] 23:23:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1721D800) [pid = 3876] [serial = 1933] [outer = 164D5400] 23:23:42 INFO - PROCESS | 3876 | 1467872622962 Marionette DEBUG loaded listener.js 23:23:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1721DC00) [pid = 3876] [serial = 1934] [outer = 164D5400] 23:23:43 INFO - PROCESS | 3876 | 1467872623430 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 23:23:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 23:23:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 23:23:43 INFO - PROCESS | 3876 | 1467872623512 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 23:23:43 INFO - PROCESS | 3876 | 1467872623514 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 23:23:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 23:23:43 INFO - PROCESS | 3876 | 1467872623530 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 23:23:43 INFO - PROCESS | 3876 | 1467872623532 Marionette TRACE conn6 <- [1,2542,null,{}] 23:23:43 INFO - PROCESS | 3876 | 1467872623536 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:43 INFO - PROCESS | 3876 | 1467872623538 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:43 INFO - PROCESS | 3876 | 1467872623659 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 23:23:43 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (12399000) [pid = 3876] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 23:23:43 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0DD10400) [pid = 3876] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 23:23:43 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0D3EAC00) [pid = 3876] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 23:23:43 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (0D67B800) [pid = 3876] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 23:23:43 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (16202000) [pid = 3876] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 23:23:43 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (152B7000) [pid = 3876] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 23:23:43 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0D7BEC00) [pid = 3876] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 23:23:43 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0D0C9400) [pid = 3876] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 23:23:43 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0DC42C00) [pid = 3876] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 23:23:43 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (15006000) [pid = 3876] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 23:23:43 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1762A800) [pid = 3876] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 23:23:43 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17994800) [pid = 3876] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 23:23:43 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (13F80000) [pid = 3876] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 23:23:43 INFO - PROCESS | 3876 | 1467872623816 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:43 INFO - PROCESS | 3876 | 1467872623818 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:43 INFO - PROCESS | 3876 | ++DOCSHELL 0D0F2000 == 33 [pid = 3876] [id = 645] 23:23:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0D3EAC00) [pid = 3876] [serial = 1935] [outer = 00000000] 23:23:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0DCE7000) [pid = 3876] [serial = 1936] [outer = 0D3EAC00] 23:23:43 INFO - PROCESS | 3876 | 1467872623863 Marionette DEBUG loaded listener.js 23:23:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (11FD1800) [pid = 3876] [serial = 1937] [outer = 0D3EAC00] 23:23:44 INFO - PROCESS | 3876 | 1467872624224 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 23:23:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 23:23:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 23:23:44 INFO - PROCESS | 3876 | 1467872624261 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 23:23:44 INFO - PROCESS | 3876 | 1467872624263 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 23:23:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 23:23:44 INFO - PROCESS | 3876 | 1467872624266 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 23:23:44 INFO - PROCESS | 3876 | 1467872624268 Marionette TRACE conn6 <- [1,2546,null,{}] 23:23:44 INFO - PROCESS | 3876 | 1467872624272 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:44 INFO - PROCESS | 3876 | 1467872624273 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:44 INFO - PROCESS | 3876 | 1467872624352 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 23:23:44 INFO - PROCESS | 3876 | 1467872624357 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:44 INFO - PROCESS | 3876 | 1467872624359 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:44 INFO - PROCESS | 3876 | ++DOCSHELL 137ED000 == 34 [pid = 3876] [id = 646] 23:23:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (13F7FC00) [pid = 3876] [serial = 1938] [outer = 00000000] 23:23:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (17623400) [pid = 3876] [serial = 1939] [outer = 13F7FC00] 23:23:44 INFO - PROCESS | 3876 | 1467872624403 Marionette DEBUG loaded listener.js 23:23:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1762F400) [pid = 3876] [serial = 1940] [outer = 13F7FC00] 23:23:44 INFO - PROCESS | 3876 | 1467872624848 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 23:23:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 23:23:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 630ms 23:23:44 INFO - PROCESS | 3876 | 1467872624897 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 23:23:44 INFO - PROCESS | 3876 | 1467872624899 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 23:23:44 INFO - PROCESS | 3876 | 1467872624903 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 23:23:44 INFO - PROCESS | 3876 | 1467872624904 Marionette TRACE conn6 <- [1,2550,null,{}] 23:23:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 23:23:44 INFO - PROCESS | 3876 | 1467872624908 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:44 INFO - PROCESS | 3876 | 1467872624910 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:44 INFO - PROCESS | 3876 | 1467872624989 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 23:23:44 INFO - PROCESS | 3876 | 1467872624994 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:45 INFO - PROCESS | 3876 | 1467872624996 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:45 INFO - PROCESS | 3876 | ++DOCSHELL 1762B000 == 35 [pid = 3876] [id = 647] 23:23:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17894C00) [pid = 3876] [serial = 1941] [outer = 00000000] 23:23:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17998400) [pid = 3876] [serial = 1942] [outer = 17894C00] 23:23:45 INFO - PROCESS | 3876 | 1467872625039 Marionette DEBUG loaded listener.js 23:23:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17A6BC00) [pid = 3876] [serial = 1943] [outer = 17894C00] 23:23:45 INFO - PROCESS | 3876 | 1467872625512 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 23:23:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 23:23:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 23:23:45 INFO - PROCESS | 3876 | 1467872625543 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 23:23:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 23:23:45 INFO - PROCESS | 3876 | 1467872625545 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 23:23:45 INFO - PROCESS | 3876 | 1467872625549 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 23:23:45 INFO - PROCESS | 3876 | 1467872625550 Marionette TRACE conn6 <- [1,2554,null,{}] 23:23:45 INFO - PROCESS | 3876 | 1467872625554 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:45 INFO - PROCESS | 3876 | 1467872625555 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:45 INFO - PROCESS | 3876 | 1467872625636 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 23:23:45 INFO - PROCESS | 3876 | 1467872625643 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:45 INFO - PROCESS | 3876 | 1467872625645 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:45 INFO - PROCESS | 3876 | ++DOCSHELL 17B22000 == 36 [pid = 3876] [id = 648] 23:23:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17B22800) [pid = 3876] [serial = 1944] [outer = 00000000] 23:23:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17B28C00) [pid = 3876] [serial = 1945] [outer = 17B22800] 23:23:45 INFO - PROCESS | 3876 | 1467872625689 Marionette DEBUG loaded listener.js 23:23:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17B2A400) [pid = 3876] [serial = 1946] [outer = 17B22800] 23:23:46 INFO - PROCESS | 3876 | 1467872626416 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 23:23:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 23:23:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 931ms 23:23:46 INFO - PROCESS | 3876 | 1467872626484 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 23:23:46 INFO - PROCESS | 3876 | 1467872626488 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 23:23:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 23:23:46 INFO - PROCESS | 3876 | 1467872626493 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 23:23:46 INFO - PROCESS | 3876 | 1467872626498 Marionette TRACE conn6 <- [1,2558,null,{}] 23:23:46 INFO - PROCESS | 3876 | 1467872626503 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:46 INFO - PROCESS | 3876 | 1467872626506 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:46 INFO - PROCESS | 3876 | 1467872626629 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 23:23:46 INFO - PROCESS | 3876 | 1467872626737 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:46 INFO - PROCESS | 3876 | 1467872626740 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:46 INFO - PROCESS | 3876 | ++DOCSHELL 0D3E7800 == 37 [pid = 3876] [id = 649] 23:23:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0D67B400) [pid = 3876] [serial = 1947] [outer = 00000000] 23:23:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (11FD8000) [pid = 3876] [serial = 1948] [outer = 0D67B400] 23:23:46 INFO - PROCESS | 3876 | 1467872626797 Marionette DEBUG loaded listener.js 23:23:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (137EA000) [pid = 3876] [serial = 1949] [outer = 0D67B400] 23:23:47 INFO - PROCESS | 3876 | 1467872627448 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 23:23:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 23:23:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 989ms 23:23:47 INFO - PROCESS | 3876 | 1467872627484 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 23:23:47 INFO - PROCESS | 3876 | 1467872627488 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 23:23:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 23:23:47 INFO - PROCESS | 3876 | 1467872627495 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 23:23:47 INFO - PROCESS | 3876 | 1467872627498 Marionette TRACE conn6 <- [1,2562,null,{}] 23:23:47 INFO - PROCESS | 3876 | 1467872627502 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:47 INFO - PROCESS | 3876 | 1467872627505 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:47 INFO - PROCESS | 3876 | 1467872627619 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 23:23:47 INFO - PROCESS | 3876 | 1467872627734 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:47 INFO - PROCESS | 3876 | 1467872627737 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:47 INFO - PROCESS | 3876 | ++DOCSHELL 152AF000 == 38 [pid = 3876] [id = 650] 23:23:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (152B8000) [pid = 3876] [serial = 1950] [outer = 00000000] 23:23:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (16205000) [pid = 3876] [serial = 1951] [outer = 152B8000] 23:23:47 INFO - PROCESS | 3876 | 1467872627833 Marionette DEBUG loaded listener.js 23:23:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (164DE000) [pid = 3876] [serial = 1952] [outer = 152B8000] 23:23:48 INFO - PROCESS | 3876 | 1467872628431 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 23:23:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 23:23:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 970ms 23:23:48 INFO - PROCESS | 3876 | 1467872628469 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 23:23:48 INFO - PROCESS | 3876 | 1467872628471 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 23:23:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 23:23:48 INFO - PROCESS | 3876 | 1467872628475 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 23:23:48 INFO - PROCESS | 3876 | 1467872628479 Marionette TRACE conn6 <- [1,2566,null,{}] 23:23:48 INFO - PROCESS | 3876 | 1467872628490 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:48 INFO - PROCESS | 3876 | 1467872628494 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:48 INFO - PROCESS | 3876 | 1467872628603 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 23:23:48 INFO - PROCESS | 3876 | 1467872628747 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:48 INFO - PROCESS | 3876 | 1467872628750 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:48 INFO - PROCESS | 3876 | ++DOCSHELL 17B27800 == 39 [pid = 3876] [id = 651] 23:23:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (17B27C00) [pid = 3876] [serial = 1953] [outer = 00000000] 23:23:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (18DD3000) [pid = 3876] [serial = 1954] [outer = 17B27C00] 23:23:48 INFO - PROCESS | 3876 | 1467872628807 Marionette DEBUG loaded listener.js 23:23:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (18EB0800) [pid = 3876] [serial = 1955] [outer = 17B27C00] 23:23:49 INFO - PROCESS | 3876 | 1467872629427 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 23:23:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 23:23:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1127ms 23:23:49 INFO - PROCESS | 3876 | 1467872629648 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 23:23:49 INFO - PROCESS | 3876 | 1467872629652 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 23:23:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 23:23:49 INFO - PROCESS | 3876 | 1467872629659 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 23:23:49 INFO - PROCESS | 3876 | 1467872629662 Marionette TRACE conn6 <- [1,2570,null,{}] 23:23:49 INFO - PROCESS | 3876 | 1467872629667 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:49 INFO - PROCESS | 3876 | 1467872629670 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:49 INFO - PROCESS | 3876 | 1467872629776 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 23:23:49 INFO - PROCESS | 3876 | 1467872629911 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:49 INFO - PROCESS | 3876 | 1467872629916 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:49 INFO - PROCESS | 3876 | ++DOCSHELL 0D67A000 == 40 [pid = 3876] [id = 652] 23:23:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (0D67B800) [pid = 3876] [serial = 1956] [outer = 00000000] 23:23:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (0D737400) [pid = 3876] [serial = 1957] [outer = 0D67B800] 23:23:49 INFO - PROCESS | 3876 | 1467872629969 Marionette DEBUG loaded listener.js 23:23:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (0D949000) [pid = 3876] [serial = 1958] [outer = 0D67B800] 23:23:50 INFO - PROCESS | 3876 | --DOCSHELL 1762B000 == 39 [pid = 3876] [id = 647] 23:23:50 INFO - PROCESS | 3876 | --DOCSHELL 137ED000 == 38 [pid = 3876] [id = 646] 23:23:50 INFO - PROCESS | 3876 | --DOCSHELL 0D0F2000 == 37 [pid = 3876] [id = 645] 23:23:50 INFO - PROCESS | 3876 | --DOCSHELL 0DC4AC00 == 36 [pid = 3876] [id = 644] 23:23:50 INFO - PROCESS | 3876 | --DOCSHELL 1620EC00 == 35 [pid = 3876] [id = 643] 23:23:50 INFO - PROCESS | 3876 | --DOCSHELL 152C3400 == 34 [pid = 3876] [id = 642] 23:23:50 INFO - PROCESS | 3876 | --DOCSHELL 14C6DC00 == 33 [pid = 3876] [id = 641] 23:23:50 INFO - PROCESS | 3876 | --DOCSHELL 0DD0BC00 == 32 [pid = 3876] [id = 640] 23:23:50 INFO - PROCESS | 3876 | --DOCSHELL 0D736000 == 31 [pid = 3876] [id = 639] 23:23:50 INFO - PROCESS | 3876 | --DOCSHELL 12470C00 == 30 [pid = 3876] [id = 638] 23:23:50 INFO - PROCESS | 3876 | --DOCSHELL 0D3E5800 == 29 [pid = 3876] [id = 637] 23:23:50 INFO - PROCESS | 3876 | --DOCSHELL 1712CC00 == 28 [pid = 3876] [id = 636] 23:23:50 INFO - PROCESS | 3876 | --DOCSHELL 17B27800 == 27 [pid = 3876] [id = 651] 23:23:50 INFO - PROCESS | 3876 | --DOCSHELL 152AF000 == 26 [pid = 3876] [id = 650] 23:23:50 INFO - PROCESS | 3876 | --DOCSHELL 17B22000 == 25 [pid = 3876] [id = 648] 23:23:50 INFO - PROCESS | 3876 | --DOCSHELL 0D3E7800 == 24 [pid = 3876] [id = 649] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (1721C800) [pid = 3876] [serial = 1909] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (13262000) [pid = 3876] [serial = 1891] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (0DE42C00) [pid = 3876] [serial = 1888] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (0E8D8800) [pid = 3876] [serial = 1889] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (0D94AC00) [pid = 3876] [serial = 1883] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (0D72B400) [pid = 3876] [serial = 1882] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0D72B000) [pid = 3876] [serial = 1885] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0D72C800) [pid = 3876] [serial = 1886] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (162A4C00) [pid = 3876] [serial = 1900] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (152CF400) [pid = 3876] [serial = 1898] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (152C8C00) [pid = 3876] [serial = 1897] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (14C74000) [pid = 3876] [serial = 1903] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1660E800) [pid = 3876] [serial = 1906] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (12372000) [pid = 3876] [serial = 1871] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (0DE03000) [pid = 3876] [serial = 1870] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (16610C00) [pid = 3876] [serial = 1907] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (1620B800) [pid = 3876] [serial = 1874] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (152C4C00) [pid = 3876] [serial = 1873] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17994C00) [pid = 3876] [serial = 1877] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17893400) [pid = 3876] [serial = 1876] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (164D5000) [pid = 3876] [serial = 1901] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17B2F400) [pid = 3876] [serial = 1880] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17B25400) [pid = 3876] [serial = 1879] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (14C68400) [pid = 3876] [serial = 1894] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (15088800) [pid = 3876] [serial = 1895] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (162A4400) [pid = 3876] [serial = 1904] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (13749C00) [pid = 3876] [serial = 1892] [outer = 00000000] [url = about:blank] 23:23:51 INFO - PROCESS | 3876 | 1467872631290 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 23:23:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 23:23:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1680ms 23:23:51 INFO - PROCESS | 3876 | 1467872631346 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 23:23:51 INFO - PROCESS | 3876 | 1467872631350 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 23:23:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 23:23:51 INFO - PROCESS | 3876 | 1467872631354 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 23:23:51 INFO - PROCESS | 3876 | 1467872631357 Marionette TRACE conn6 <- [1,2574,null,{}] 23:23:51 INFO - PROCESS | 3876 | 1467872631363 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:51 INFO - PROCESS | 3876 | 1467872631366 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:51 INFO - PROCESS | 3876 | 1467872631455 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 23:23:51 INFO - PROCESS | 3876 | 1467872631469 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:51 INFO - PROCESS | 3876 | 1467872631471 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:51 INFO - PROCESS | 3876 | ++DOCSHELL 0D732400 == 25 [pid = 3876] [id = 653] 23:23:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0D732C00) [pid = 3876] [serial = 1959] [outer = 00000000] 23:23:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (0D7BB000) [pid = 3876] [serial = 1960] [outer = 0D732C00] 23:23:51 INFO - PROCESS | 3876 | 1467872631518 Marionette DEBUG loaded listener.js 23:23:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0D948800) [pid = 3876] [serial = 1961] [outer = 0D732C00] 23:23:52 INFO - PROCESS | 3876 | 1467872632020 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 23:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 23:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 730ms 23:23:52 INFO - PROCESS | 3876 | 1467872632086 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 23:23:52 INFO - PROCESS | 3876 | 1467872632091 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 23:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 23:23:52 INFO - PROCESS | 3876 | 1467872632097 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 23:23:52 INFO - PROCESS | 3876 | 1467872632100 Marionette TRACE conn6 <- [1,2578,null,{}] 23:23:52 INFO - PROCESS | 3876 | 1467872632104 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:52 INFO - PROCESS | 3876 | 1467872632106 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:52 INFO - PROCESS | 3876 | 1467872632194 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 23:23:52 INFO - PROCESS | 3876 | 1467872632206 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:52 INFO - PROCESS | 3876 | 1467872632209 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:52 INFO - PROCESS | 3876 | ++DOCSHELL 0DE04400 == 26 [pid = 3876] [id = 654] 23:23:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0DE0C000) [pid = 3876] [serial = 1962] [outer = 00000000] 23:23:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0DECAC00) [pid = 3876] [serial = 1963] [outer = 0DE0C000] 23:23:52 INFO - PROCESS | 3876 | 1467872632264 Marionette DEBUG loaded listener.js 23:23:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0E940400) [pid = 3876] [serial = 1964] [outer = 0DE0C000] 23:23:52 INFO - PROCESS | 3876 | 1467872632729 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 23:23:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 23:23:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 23:23:52 INFO - PROCESS | 3876 | 1467872632771 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 23:23:52 INFO - PROCESS | 3876 | 1467872632773 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 23:23:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 23:23:52 INFO - PROCESS | 3876 | 1467872632776 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 23:23:52 INFO - PROCESS | 3876 | 1467872632780 Marionette TRACE conn6 <- [1,2582,null,{}] 23:23:52 INFO - PROCESS | 3876 | 1467872632791 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:52 INFO - PROCESS | 3876 | 1467872632796 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:52 INFO - PROCESS | 3876 | 1467872632911 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 23:23:52 INFO - PROCESS | 3876 | 1467872632929 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:52 INFO - PROCESS | 3876 | 1467872632932 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:52 INFO - PROCESS | 3876 | ++DOCSHELL 13747000 == 27 [pid = 3876] [id = 655] 23:23:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (13748800) [pid = 3876] [serial = 1965] [outer = 00000000] 23:23:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1374E400) [pid = 3876] [serial = 1966] [outer = 13748800] 23:23:52 INFO - PROCESS | 3876 | 1467872632981 Marionette DEBUG loaded listener.js 23:23:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (137EF000) [pid = 3876] [serial = 1967] [outer = 13748800] 23:23:53 INFO - PROCESS | 3876 | 1467872633463 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 23:23:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 23:23:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 730ms 23:23:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 23:23:53 INFO - PROCESS | 3876 | 1467872633511 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 23:23:53 INFO - PROCESS | 3876 | 1467872633513 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 23:23:53 INFO - PROCESS | 3876 | 1467872633517 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 23:23:53 INFO - PROCESS | 3876 | 1467872633518 Marionette TRACE conn6 <- [1,2586,null,{}] 23:23:53 INFO - PROCESS | 3876 | 1467872633522 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:53 INFO - PROCESS | 3876 | 1467872633524 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:53 INFO - PROCESS | 3876 | 1467872633643 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 23:23:53 INFO - PROCESS | 3876 | 1467872633725 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:53 INFO - PROCESS | 3876 | 1467872633727 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:53 INFO - PROCESS | 3876 | ++DOCSHELL 14C56000 == 28 [pid = 3876] [id = 656] 23:23:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (14C56400) [pid = 3876] [serial = 1968] [outer = 00000000] 23:23:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (14C6B800) [pid = 3876] [serial = 1969] [outer = 14C56400] 23:23:53 INFO - PROCESS | 3876 | 1467872633772 Marionette DEBUG loaded listener.js 23:23:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (14C74000) [pid = 3876] [serial = 1970] [outer = 14C56400] 23:23:54 INFO - PROCESS | 3876 | 1467872634208 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 23:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 23:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 730ms 23:23:54 INFO - PROCESS | 3876 | 1467872634251 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 23:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 23:23:54 INFO - PROCESS | 3876 | 1467872634253 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 23:23:54 INFO - PROCESS | 3876 | 1467872634256 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 23:23:54 INFO - PROCESS | 3876 | 1467872634257 Marionette TRACE conn6 <- [1,2590,null,{}] 23:23:54 INFO - PROCESS | 3876 | 1467872634261 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:54 INFO - PROCESS | 3876 | 1467872634263 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:54 INFO - PROCESS | 3876 | 1467872634401 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 23:23:54 INFO - PROCESS | 3876 | 1467872634411 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:54 INFO - PROCESS | 3876 | 1467872634413 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:54 INFO - PROCESS | 3876 | ++DOCSHELL 15088800 == 29 [pid = 3876] [id = 657] 23:23:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (15089400) [pid = 3876] [serial = 1971] [outer = 00000000] 23:23:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (152B7800) [pid = 3876] [serial = 1972] [outer = 15089400] 23:23:54 INFO - PROCESS | 3876 | 1467872634456 Marionette DEBUG loaded listener.js 23:23:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (152C8000) [pid = 3876] [serial = 1973] [outer = 15089400] 23:23:54 INFO - PROCESS | 3876 | 1467872634931 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 23:23:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 23:23:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 23:23:54 INFO - PROCESS | 3876 | 1467872634987 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 23:23:54 INFO - PROCESS | 3876 | 1467872634989 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 23:23:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 23:23:54 INFO - PROCESS | 3876 | 1467872634992 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 23:23:54 INFO - PROCESS | 3876 | 1467872634994 Marionette TRACE conn6 <- [1,2594,null,{}] 23:23:55 INFO - PROCESS | 3876 | 1467872635004 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:55 INFO - PROCESS | 3876 | 1467872635009 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:55 INFO - PROCESS | 3876 | 1467872635151 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 23:23:55 INFO - PROCESS | 3876 | 1467872635164 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:55 INFO - PROCESS | 3876 | 1467872635166 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:55 INFO - PROCESS | 3876 | ++DOCSHELL 16209800 == 30 [pid = 3876] [id = 658] 23:23:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1620B800) [pid = 3876] [serial = 1974] [outer = 00000000] 23:23:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1629A000) [pid = 3876] [serial = 1975] [outer = 1620B800] 23:23:55 INFO - PROCESS | 3876 | 1467872635210 Marionette DEBUG loaded listener.js 23:23:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (162ABC00) [pid = 3876] [serial = 1976] [outer = 1620B800] 23:23:55 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (124E2C00) [pid = 3876] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 23:23:55 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (14C6E400) [pid = 3876] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 23:23:55 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (164D5400) [pid = 3876] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 23:23:55 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (152C9C00) [pid = 3876] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 23:23:55 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0D3EAC00) [pid = 3876] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 23:23:55 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1629A400) [pid = 3876] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 23:23:55 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1712D800) [pid = 3876] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 23:23:55 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0DC45800) [pid = 3876] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 23:23:55 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17894C00) [pid = 3876] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 23:23:55 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0DD6DC00) [pid = 3876] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 23:23:55 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0D45D000) [pid = 3876] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 23:23:55 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (13F7FC00) [pid = 3876] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 23:23:55 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17B22800) [pid = 3876] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 23:23:55 INFO - PROCESS | 3876 | 1467872635928 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 23:23:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 23:23:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 990ms 23:23:55 INFO - PROCESS | 3876 | 1467872635983 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 23:23:55 INFO - PROCESS | 3876 | 1467872635985 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 23:23:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 23:23:55 INFO - PROCESS | 3876 | 1467872635988 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 23:23:55 INFO - PROCESS | 3876 | 1467872635990 Marionette TRACE conn6 <- [1,2598,null,{}] 23:23:55 INFO - PROCESS | 3876 | 1467872635993 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:55 INFO - PROCESS | 3876 | 1467872635995 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:56 INFO - PROCESS | 3876 | 1467872636077 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 23:23:56 INFO - PROCESS | 3876 | 1467872636082 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:56 INFO - PROCESS | 3876 | 1467872636084 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:56 INFO - PROCESS | 3876 | ++DOCSHELL 0DD6DC00 == 31 [pid = 3876] [id = 659] 23:23:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0DE44C00) [pid = 3876] [serial = 1977] [outer = 00000000] 23:23:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1620AC00) [pid = 3876] [serial = 1978] [outer = 0DE44C00] 23:23:56 INFO - PROCESS | 3876 | 1467872636127 Marionette DEBUG loaded listener.js 23:23:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1620D000) [pid = 3876] [serial = 1979] [outer = 0DE44C00] 23:23:56 INFO - PROCESS | 3876 | 1467872636564 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 23:23:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 23:23:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 23:23:56 INFO - PROCESS | 3876 | 1467872636619 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 23:23:56 INFO - PROCESS | 3876 | 1467872636621 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 23:23:56 INFO - PROCESS | 3876 | 1467872636625 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 23:23:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 23:23:56 INFO - PROCESS | 3876 | 1467872636626 Marionette TRACE conn6 <- [1,2602,null,{}] 23:23:56 INFO - PROCESS | 3876 | 1467872636630 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:56 INFO - PROCESS | 3876 | 1467872636632 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:56 INFO - PROCESS | 3876 | 1467872636709 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 23:23:56 INFO - PROCESS | 3876 | 1467872636714 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:56 INFO - PROCESS | 3876 | 1467872636716 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:56 INFO - PROCESS | 3876 | ++DOCSHELL 08BEB000 == 32 [pid = 3876] [id = 660] 23:23:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1620A000) [pid = 3876] [serial = 1980] [outer = 00000000] 23:23:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16606400) [pid = 3876] [serial = 1981] [outer = 1620A000] 23:23:56 INFO - PROCESS | 3876 | 1467872636759 Marionette DEBUG loaded listener.js 23:23:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (164D9000) [pid = 3876] [serial = 1982] [outer = 1620A000] 23:23:57 INFO - PROCESS | 3876 | 1467872637208 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 23:23:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 23:23:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 23:23:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 23:23:57 INFO - PROCESS | 3876 | 1467872637259 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 23:23:57 INFO - PROCESS | 3876 | 1467872637261 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 23:23:57 INFO - PROCESS | 3876 | 1467872637264 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 23:23:57 INFO - PROCESS | 3876 | 1467872637266 Marionette TRACE conn6 <- [1,2606,null,{}] 23:23:57 INFO - PROCESS | 3876 | 1467872637269 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:57 INFO - PROCESS | 3876 | 1467872637271 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:57 INFO - PROCESS | 3876 | 1467872637351 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 23:23:57 INFO - PROCESS | 3876 | 1467872637356 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:57 INFO - PROCESS | 3876 | 1467872637358 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:57 INFO - PROCESS | 3876 | ++DOCSHELL 13743400 == 33 [pid = 3876] [id = 661] 23:23:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16874800) [pid = 3876] [serial = 1983] [outer = 00000000] 23:23:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17125800) [pid = 3876] [serial = 1984] [outer = 16874800] 23:23:57 INFO - PROCESS | 3876 | 1467872637413 Marionette DEBUG loaded listener.js 23:23:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17126C00) [pid = 3876] [serial = 1985] [outer = 16874800] 23:23:58 INFO - PROCESS | 3876 | 1467872638211 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 23:23:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 23:23:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1019ms 23:23:58 INFO - PROCESS | 3876 | 1467872638284 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 23:23:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 23:23:58 INFO - PROCESS | 3876 | 1467872638289 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 23:23:58 INFO - PROCESS | 3876 | 1467872638293 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 23:23:58 INFO - PROCESS | 3876 | 1467872638299 Marionette TRACE conn6 <- [1,2610,null,{}] 23:23:58 INFO - PROCESS | 3876 | 1467872638324 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:58 INFO - PROCESS | 3876 | 1467872638327 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:58 INFO - PROCESS | 3876 | 1467872638523 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 23:23:58 INFO - PROCESS | 3876 | 1467872638534 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:58 INFO - PROCESS | 3876 | 1467872638536 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:58 INFO - PROCESS | 3876 | ++DOCSHELL 0D941C00 == 34 [pid = 3876] [id = 662] 23:23:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (0D943400) [pid = 3876] [serial = 1986] [outer = 00000000] 23:23:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0DD0D000) [pid = 3876] [serial = 1987] [outer = 0D943400] 23:23:58 INFO - PROCESS | 3876 | 1467872638594 Marionette DEBUG loaded listener.js 23:23:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (11C25C00) [pid = 3876] [serial = 1988] [outer = 0D943400] 23:23:59 INFO - PROCESS | 3876 | 1467872639285 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 23:23:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 23:23:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1049ms 23:23:59 INFO - PROCESS | 3876 | 1467872639366 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 23:23:59 INFO - PROCESS | 3876 | 1467872639371 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 23:23:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 23:23:59 INFO - PROCESS | 3876 | 1467872639379 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 23:23:59 INFO - PROCESS | 3876 | 1467872639382 Marionette TRACE conn6 <- [1,2614,null,{}] 23:23:59 INFO - PROCESS | 3876 | 1467872639386 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:23:59 INFO - PROCESS | 3876 | 1467872639388 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:59 INFO - PROCESS | 3876 | 1467872639518 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 23:23:59 INFO - PROCESS | 3876 | 1467872639654 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:23:59 INFO - PROCESS | 3876 | 1467872639657 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:23:59 INFO - PROCESS | 3876 | ++DOCSHELL 137F5C00 == 35 [pid = 3876] [id = 663] 23:23:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (137F7C00) [pid = 3876] [serial = 1989] [outer = 00000000] 23:23:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (14C6C000) [pid = 3876] [serial = 1990] [outer = 137F7C00] 23:23:59 INFO - PROCESS | 3876 | 1467872639716 Marionette DEBUG loaded listener.js 23:23:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (15135800) [pid = 3876] [serial = 1991] [outer = 137F7C00] 23:24:00 INFO - PROCESS | 3876 | 1467872640545 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 23:24:00 INFO - PROCESS | 3876 | --DOCSHELL 08BEB000 == 34 [pid = 3876] [id = 660] 23:24:00 INFO - PROCESS | 3876 | --DOCSHELL 0DD6DC00 == 33 [pid = 3876] [id = 659] 23:24:00 INFO - PROCESS | 3876 | --DOCSHELL 16209800 == 32 [pid = 3876] [id = 658] 23:24:00 INFO - PROCESS | 3876 | --DOCSHELL 15088800 == 31 [pid = 3876] [id = 657] 23:24:00 INFO - PROCESS | 3876 | --DOCSHELL 14C56000 == 30 [pid = 3876] [id = 656] 23:24:00 INFO - PROCESS | 3876 | --DOCSHELL 13747000 == 29 [pid = 3876] [id = 655] 23:24:00 INFO - PROCESS | 3876 | --DOCSHELL 0DE04400 == 28 [pid = 3876] [id = 654] 23:24:00 INFO - PROCESS | 3876 | --DOCSHELL 0D732400 == 27 [pid = 3876] [id = 653] 23:24:00 INFO - PROCESS | 3876 | --DOCSHELL 0D67A000 == 26 [pid = 3876] [id = 652] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (17A6BC00) [pid = 3876] [serial = 1943] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17B28C00) [pid = 3876] [serial = 1945] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (17B2A400) [pid = 3876] [serial = 1946] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (137EDC00) [pid = 3876] [serial = 1915] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (152AFC00) [pid = 3876] [serial = 1925] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (1721DC00) [pid = 3876] [serial = 1934] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (16292800) [pid = 3876] [serial = 1928] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (11FD1800) [pid = 3876] [serial = 1937] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (14C66000) [pid = 3876] [serial = 1916] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (164DCC00) [pid = 3876] [serial = 1930] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (16603C00) [pid = 3876] [serial = 1931] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1721D000) [pid = 3876] [serial = 1910] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (11CAC800) [pid = 3876] [serial = 1919] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17998400) [pid = 3876] [serial = 1942] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (0DD6D800) [pid = 3876] [serial = 1918] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (124E7C00) [pid = 3876] [serial = 1922] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (0D4FF400) [pid = 3876] [serial = 1912] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (0D733400) [pid = 3876] [serial = 1913] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (1620E400) [pid = 3876] [serial = 1927] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (0DCE7000) [pid = 3876] [serial = 1936] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (11FCCC00) [pid = 3876] [serial = 1921] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (17623400) [pid = 3876] [serial = 1939] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (1762F400) [pid = 3876] [serial = 1940] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (15087400) [pid = 3876] [serial = 1924] [outer = 00000000] [url = about:blank] 23:24:00 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (1721D800) [pid = 3876] [serial = 1933] [outer = 00000000] [url = about:blank] 23:24:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 23:24:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1220ms 23:24:00 INFO - PROCESS | 3876 | 1467872640610 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 23:24:00 INFO - PROCESS | 3876 | 1467872640614 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 23:24:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 23:24:00 INFO - PROCESS | 3876 | 1467872640618 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 23:24:00 INFO - PROCESS | 3876 | 1467872640621 Marionette TRACE conn6 <- [1,2618,null,{}] 23:24:00 INFO - PROCESS | 3876 | 1467872640626 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:00 INFO - PROCESS | 3876 | 1467872640629 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:00 INFO - PROCESS | 3876 | 1467872640726 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 23:24:00 INFO - PROCESS | 3876 | 1467872640733 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:00 INFO - PROCESS | 3876 | 1467872640735 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:00 INFO - PROCESS | 3876 | ++DOCSHELL 0D736000 == 27 [pid = 3876] [id = 664] 23:24:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (0D736C00) [pid = 3876] [serial = 1992] [outer = 00000000] 23:24:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (0DC43C00) [pid = 3876] [serial = 1993] [outer = 0D736C00] 23:24:00 INFO - PROCESS | 3876 | 1467872640783 Marionette DEBUG loaded listener.js 23:24:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (0DC78000) [pid = 3876] [serial = 1994] [outer = 0D736C00] 23:24:01 INFO - PROCESS | 3876 | 1467872641294 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 23:24:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 23:24:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 23:24:01 INFO - PROCESS | 3876 | 1467872641350 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 23:24:01 INFO - PROCESS | 3876 | 1467872641354 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 23:24:01 INFO - PROCESS | 3876 | 1467872641360 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 23:24:01 INFO - PROCESS | 3876 | 1467872641362 Marionette TRACE conn6 <- [1,2622,null,{}] 23:24:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 23:24:01 INFO - PROCESS | 3876 | 1467872641366 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:01 INFO - PROCESS | 3876 | 1467872641368 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:01 INFO - PROCESS | 3876 | 1467872641486 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 23:24:01 INFO - PROCESS | 3876 | 1467872641583 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:01 INFO - PROCESS | 3876 | 1467872641585 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:01 INFO - PROCESS | 3876 | ++DOCSHELL 11CA4C00 == 28 [pid = 3876] [id = 665] 23:24:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (11CAC800) [pid = 3876] [serial = 1995] [outer = 00000000] 23:24:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (12326000) [pid = 3876] [serial = 1996] [outer = 11CAC800] 23:24:01 INFO - PROCESS | 3876 | 1467872641632 Marionette DEBUG loaded listener.js 23:24:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (123A1400) [pid = 3876] [serial = 1997] [outer = 11CAC800] 23:24:02 INFO - PROCESS | 3876 | 1467872642010 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 23:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 23:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 670ms 23:24:02 INFO - PROCESS | 3876 | 1467872642035 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 23:24:02 INFO - PROCESS | 3876 | 1467872642037 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 23:24:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 23:24:02 INFO - PROCESS | 3876 | 1467872642041 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 23:24:02 INFO - PROCESS | 3876 | 1467872642044 Marionette TRACE conn6 <- [1,2626,null,{}] 23:24:02 INFO - PROCESS | 3876 | 1467872642055 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:02 INFO - PROCESS | 3876 | 1467872642060 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:02 INFO - PROCESS | 3876 | 1467872642145 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 23:24:02 INFO - PROCESS | 3876 | 1467872642152 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:02 INFO - PROCESS | 3876 | 1467872642155 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:02 INFO - PROCESS | 3876 | ++DOCSHELL 14C4FC00 == 29 [pid = 3876] [id = 666] 23:24:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (14C56000) [pid = 3876] [serial = 1998] [outer = 00000000] 23:24:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (14C70400) [pid = 3876] [serial = 1999] [outer = 14C56000] 23:24:02 INFO - PROCESS | 3876 | 1467872642203 Marionette DEBUG loaded listener.js 23:24:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (15133400) [pid = 3876] [serial = 2000] [outer = 14C56000] 23:24:02 INFO - PROCESS | 3876 | 1467872642677 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 23:24:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 23:24:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 23:24:02 INFO - PROCESS | 3876 | 1467872642715 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 23:24:02 INFO - PROCESS | 3876 | 1467872642718 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 23:24:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 23:24:02 INFO - PROCESS | 3876 | 1467872642721 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 23:24:02 INFO - PROCESS | 3876 | 1467872642722 Marionette TRACE conn6 <- [1,2630,null,{}] 23:24:02 INFO - PROCESS | 3876 | 1467872642726 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:02 INFO - PROCESS | 3876 | 1467872642728 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:02 INFO - PROCESS | 3876 | 1467872642813 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 23:24:02 INFO - PROCESS | 3876 | 1467872642819 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:02 INFO - PROCESS | 3876 | 1467872642821 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:02 INFO - PROCESS | 3876 | ++DOCSHELL 156D2C00 == 30 [pid = 3876] [id = 667] 23:24:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (156D6800) [pid = 3876] [serial = 2001] [outer = 00000000] 23:24:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (16209000) [pid = 3876] [serial = 2002] [outer = 156D6800] 23:24:02 INFO - PROCESS | 3876 | 1467872642865 Marionette DEBUG loaded listener.js 23:24:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1628CC00) [pid = 3876] [serial = 2003] [outer = 156D6800] 23:24:03 INFO - PROCESS | 3876 | 1467872643332 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 23:24:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 23:24:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 23:24:03 INFO - PROCESS | 3876 | 1467872643400 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 23:24:03 INFO - PROCESS | 3876 | 1467872643402 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 23:24:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 23:24:03 INFO - PROCESS | 3876 | 1467872643406 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 23:24:03 INFO - PROCESS | 3876 | 1467872643407 Marionette TRACE conn6 <- [1,2634,null,{}] 23:24:03 INFO - PROCESS | 3876 | 1467872643411 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:03 INFO - PROCESS | 3876 | 1467872643413 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:03 INFO - PROCESS | 3876 | 1467872643524 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 23:24:03 INFO - PROCESS | 3876 | 1467872643618 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:03 INFO - PROCESS | 3876 | 1467872643620 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:03 INFO - PROCESS | 3876 | ++DOCSHELL 16299800 == 31 [pid = 3876] [id = 668] 23:24:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (162AB000) [pid = 3876] [serial = 2004] [outer = 00000000] 23:24:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (164D9C00) [pid = 3876] [serial = 2005] [outer = 162AB000] 23:24:03 INFO - PROCESS | 3876 | 1467872643664 Marionette DEBUG loaded listener.js 23:24:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1660D800) [pid = 3876] [serial = 2006] [outer = 162AB000] 23:24:04 INFO - PROCESS | 3876 | 1467872644082 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 23:24:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 23:24:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 730ms 23:24:04 INFO - PROCESS | 3876 | 1467872644142 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 23:24:04 INFO - PROCESS | 3876 | 1467872644144 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 23:24:04 INFO - PROCESS | 3876 | 1467872644147 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 23:24:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 23:24:04 INFO - PROCESS | 3876 | 1467872644149 Marionette TRACE conn6 <- [1,2638,null,{}] 23:24:04 INFO - PROCESS | 3876 | 1467872644153 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:04 INFO - PROCESS | 3876 | 1467872644158 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:04 INFO - PROCESS | 3876 | 1467872644308 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 23:24:04 INFO - PROCESS | 3876 | 1467872644375 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:04 INFO - PROCESS | 3876 | 1467872644377 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:04 INFO - PROCESS | 3876 | ++DOCSHELL 16694000 == 32 [pid = 3876] [id = 669] 23:24:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (16694800) [pid = 3876] [serial = 2007] [outer = 00000000] 23:24:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1721CC00) [pid = 3876] [serial = 2008] [outer = 16694800] 23:24:04 INFO - PROCESS | 3876 | 1467872644421 Marionette DEBUG loaded listener.js 23:24:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (137F4000) [pid = 3876] [serial = 2009] [outer = 16694800] 23:24:04 INFO - PROCESS | 3876 | 1467872644818 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 23:24:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 23:24:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 23:24:04 INFO - PROCESS | 3876 | 1467872644911 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 23:24:04 INFO - PROCESS | 3876 | 1467872644913 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 23:24:04 INFO - PROCESS | 3876 | 1467872644916 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 23:24:04 INFO - PROCESS | 3876 | 1467872644918 Marionette TRACE conn6 <- [1,2642,null,{}] 23:24:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 23:24:04 INFO - PROCESS | 3876 | 1467872644921 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:04 INFO - PROCESS | 3876 | 1467872644923 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:05 INFO - PROCESS | 3876 | 1467872645038 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 23:24:05 INFO - PROCESS | 3876 | 1467872645049 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:05 INFO - PROCESS | 3876 | 1467872645051 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:05 INFO - PROCESS | 3876 | ++DOCSHELL 11FCD400 == 33 [pid = 3876] [id = 670] 23:24:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (1742BC00) [pid = 3876] [serial = 2010] [outer = 00000000] 23:24:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17623800) [pid = 3876] [serial = 2011] [outer = 1742BC00] 23:24:05 INFO - PROCESS | 3876 | 1467872645094 Marionette DEBUG loaded listener.js 23:24:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17627000) [pid = 3876] [serial = 2012] [outer = 1742BC00] 23:24:05 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (14C56400) [pid = 3876] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 23:24:05 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0D67B800) [pid = 3876] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 23:24:05 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0D732C00) [pid = 3876] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 23:24:05 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (0DE0C000) [pid = 3876] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 23:24:05 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (15089400) [pid = 3876] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 23:24:05 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D67B400) [pid = 3876] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 23:24:05 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (152B8000) [pid = 3876] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 23:24:05 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17B27C00) [pid = 3876] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 23:24:05 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (1620B800) [pid = 3876] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 23:24:05 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1620A000) [pid = 3876] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 23:24:05 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (13748800) [pid = 3876] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 23:24:05 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (0DE44C00) [pid = 3876] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 23:24:05 INFO - PROCESS | 3876 | 1467872645543 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 23:24:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 23:24:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 670ms 23:24:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 23:24:05 INFO - PROCESS | 3876 | 1467872645595 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 23:24:05 INFO - PROCESS | 3876 | 1467872645597 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 23:24:05 INFO - PROCESS | 3876 | 1467872645600 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 23:24:05 INFO - PROCESS | 3876 | 1467872645602 Marionette TRACE conn6 <- [1,2646,null,{}] 23:24:05 INFO - PROCESS | 3876 | 1467872645605 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:05 INFO - PROCESS | 3876 | 1467872645607 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:05 INFO - PROCESS | 3876 | 1467872645687 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 23:24:05 INFO - PROCESS | 3876 | 1467872645693 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:05 INFO - PROCESS | 3876 | 1467872645695 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:05 INFO - PROCESS | 3876 | ++DOCSHELL 1325A400 == 34 [pid = 3876] [id = 671] 23:24:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (14C56400) [pid = 3876] [serial = 2013] [outer = 00000000] 23:24:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1620D400) [pid = 3876] [serial = 2014] [outer = 14C56400] 23:24:05 INFO - PROCESS | 3876 | 1467872645738 Marionette DEBUG loaded listener.js 23:24:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (16298400) [pid = 3876] [serial = 2015] [outer = 14C56400] 23:24:06 INFO - PROCESS | 3876 | 1467872646150 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 23:24:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 23:24:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 23:24:06 INFO - PROCESS | 3876 | 1467872646231 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 23:24:06 INFO - PROCESS | 3876 | 1467872646234 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 23:24:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 23:24:06 INFO - PROCESS | 3876 | 1467872646246 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 23:24:06 INFO - PROCESS | 3876 | 1467872646248 Marionette TRACE conn6 <- [1,2650,null,{}] 23:24:06 INFO - PROCESS | 3876 | 1467872646252 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:06 INFO - PROCESS | 3876 | 1467872646254 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:06 INFO - PROCESS | 3876 | 1467872646334 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 23:24:06 INFO - PROCESS | 3876 | 1467872646339 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:06 INFO - PROCESS | 3876 | 1467872646341 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:06 INFO - PROCESS | 3876 | ++DOCSHELL 17042C00 == 35 [pid = 3876] [id = 672] 23:24:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (17629800) [pid = 3876] [serial = 2016] [outer = 00000000] 23:24:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (17630C00) [pid = 3876] [serial = 2017] [outer = 17629800] 23:24:06 INFO - PROCESS | 3876 | 1467872646388 Marionette DEBUG loaded listener.js 23:24:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17894C00) [pid = 3876] [serial = 2018] [outer = 17629800] 23:24:06 INFO - PROCESS | 3876 | 1467872646831 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 23:24:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 23:24:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 23:24:06 INFO - PROCESS | 3876 | 1467872646871 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 23:24:06 INFO - PROCESS | 3876 | 1467872646873 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 23:24:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 23:24:06 INFO - PROCESS | 3876 | 1467872646895 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 23:24:06 INFO - PROCESS | 3876 | 1467872646897 Marionette TRACE conn6 <- [1,2654,null,{}] 23:24:06 INFO - PROCESS | 3876 | 1467872646900 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:06 INFO - PROCESS | 3876 | 1467872646902 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:06 INFO - PROCESS | 3876 | 1467872646983 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 23:24:06 INFO - PROCESS | 3876 | 1467872646988 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:06 INFO - PROCESS | 3876 | 1467872646990 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:07 INFO - PROCESS | 3876 | ++DOCSHELL 17891800 == 36 [pid = 3876] [id = 673] 23:24:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1789AC00) [pid = 3876] [serial = 2019] [outer = 00000000] 23:24:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1799AC00) [pid = 3876] [serial = 2020] [outer = 1789AC00] 23:24:07 INFO - PROCESS | 3876 | 1467872647033 Marionette DEBUG loaded listener.js 23:24:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (179A3400) [pid = 3876] [serial = 2021] [outer = 1789AC00] 23:24:08 INFO - PROCESS | 3876 | --DOCSHELL 0D736000 == 35 [pid = 3876] [id = 664] 23:24:08 INFO - PROCESS | 3876 | --DOCSHELL 0D941C00 == 34 [pid = 3876] [id = 662] 23:24:08 INFO - PROCESS | 3876 | --DOCSHELL 137F5C00 == 33 [pid = 3876] [id = 663] 23:24:08 INFO - PROCESS | 3876 | --DOCSHELL 13743400 == 32 [pid = 3876] [id = 661] 23:24:08 INFO - PROCESS | 3876 | --DOCSHELL 16694000 == 31 [pid = 3876] [id = 669] 23:24:08 INFO - PROCESS | 3876 | --DOCSHELL 11FCD400 == 30 [pid = 3876] [id = 670] 23:24:08 INFO - PROCESS | 3876 | --DOCSHELL 156D2C00 == 29 [pid = 3876] [id = 667] 23:24:08 INFO - PROCESS | 3876 | --DOCSHELL 16299800 == 28 [pid = 3876] [id = 668] 23:24:08 INFO - PROCESS | 3876 | --DOCSHELL 1325A400 == 27 [pid = 3876] [id = 671] 23:24:08 INFO - PROCESS | 3876 | --DOCSHELL 14C4FC00 == 26 [pid = 3876] [id = 666] 23:24:08 INFO - PROCESS | 3876 | --DOCSHELL 11CA4C00 == 25 [pid = 3876] [id = 665] 23:24:08 INFO - PROCESS | 3876 | --DOCSHELL 17042C00 == 24 [pid = 3876] [id = 672] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (14C6B800) [pid = 3876] [serial = 1969] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (0D737400) [pid = 3876] [serial = 1957] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D7BB000) [pid = 3876] [serial = 1960] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0D948800) [pid = 3876] [serial = 1961] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0DECAC00) [pid = 3876] [serial = 1963] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0E940400) [pid = 3876] [serial = 1964] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (152B7800) [pid = 3876] [serial = 1972] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (137EA000) [pid = 3876] [serial = 1949] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (11FD8000) [pid = 3876] [serial = 1948] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (164DE000) [pid = 3876] [serial = 1952] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (16205000) [pid = 3876] [serial = 1951] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (18EB0800) [pid = 3876] [serial = 1955] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (18DD3000) [pid = 3876] [serial = 1954] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (14C74000) [pid = 3876] [serial = 1970] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (1629A000) [pid = 3876] [serial = 1975] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (152C8000) [pid = 3876] [serial = 1973] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (164D9000) [pid = 3876] [serial = 1982] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (16606400) [pid = 3876] [serial = 1981] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (17125800) [pid = 3876] [serial = 1984] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (1374E400) [pid = 3876] [serial = 1966] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (162ABC00) [pid = 3876] [serial = 1976] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (0D949000) [pid = 3876] [serial = 1958] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (1620D000) [pid = 3876] [serial = 1979] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (1620AC00) [pid = 3876] [serial = 1978] [outer = 00000000] [url = about:blank] 23:24:08 INFO - PROCESS | 3876 | --DOMWINDOW == 53 (137EF000) [pid = 3876] [serial = 1967] [outer = 00000000] [url = about:blank] 23:24:09 INFO - PROCESS | 3876 | 1467872649412 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 23:24:09 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) 23:24:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2604ms 23:24:09 INFO - PROCESS | 3876 | 1467872649482 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 23:24:09 INFO - PROCESS | 3876 | 1467872649485 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 23:24:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 23:24:09 INFO - PROCESS | 3876 | 1467872649490 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 23:24:09 INFO - PROCESS | 3876 | 1467872649493 Marionette TRACE conn6 <- [1,2658,null,{}] 23:24:09 INFO - PROCESS | 3876 | 1467872649499 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:09 INFO - PROCESS | 3876 | 1467872649502 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:09 INFO - PROCESS | 3876 | 1467872649593 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 23:24:09 INFO - PROCESS | 3876 | 1467872649601 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:09 INFO - PROCESS | 3876 | 1467872649604 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:09 INFO - PROCESS | 3876 | ++DOCSHELL 0D732800 == 25 [pid = 3876] [id = 674] 23:24:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 54 (0D7BB000) [pid = 3876] [serial = 2022] [outer = 00000000] 23:24:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (0D946C00) [pid = 3876] [serial = 2023] [outer = 0D7BB000] 23:24:09 INFO - PROCESS | 3876 | 1467872649652 Marionette DEBUG loaded listener.js 23:24:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (0D94E000) [pid = 3876] [serial = 2024] [outer = 0D7BB000] 23:24:10 INFO - PROCESS | 3876 | 1467872650589 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:24:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 23:24:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:24:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 23:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:24:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1127ms 23:24:10 INFO - PROCESS | 3876 | 1467872650619 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 23:24:10 INFO - PROCESS | 3876 | 1467872650624 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 23:24:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 23:24:10 INFO - PROCESS | 3876 | 1467872650630 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 23:24:10 INFO - PROCESS | 3876 | 1467872650633 Marionette TRACE conn6 <- [1,2662,null,{}] 23:24:10 INFO - PROCESS | 3876 | 1467872650637 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:10 INFO - PROCESS | 3876 | 1467872650639 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:10 INFO - PROCESS | 3876 | 1467872650730 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 23:24:10 INFO - PROCESS | 3876 | 1467872650737 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:10 INFO - PROCESS | 3876 | 1467872650740 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:10 INFO - PROCESS | 3876 | ++DOCSHELL 0DEC2400 == 26 [pid = 3876] [id = 675] 23:24:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (0DEC3800) [pid = 3876] [serial = 2025] [outer = 00000000] 23:24:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (0E940400) [pid = 3876] [serial = 2026] [outer = 0DEC3800] 23:24:10 INFO - PROCESS | 3876 | 1467872650788 Marionette DEBUG loaded listener.js 23:24:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (11B11000) [pid = 3876] [serial = 2027] [outer = 0DEC3800] 23:24:11 INFO - PROCESS | 3876 | 1467872651754 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:24:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 23:24:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:24:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 23:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:24:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1175ms 23:24:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 23:24:11 INFO - PROCESS | 3876 | 1467872651809 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 23:24:11 INFO - PROCESS | 3876 | 1467872651811 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 23:24:11 INFO - PROCESS | 3876 | 1467872651815 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 23:24:11 INFO - PROCESS | 3876 | 1467872651818 Marionette TRACE conn6 <- [1,2666,null,{}] 23:24:11 INFO - PROCESS | 3876 | 1467872651829 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:11 INFO - PROCESS | 3876 | 1467872651833 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:11 INFO - PROCESS | 3876 | 1467872651917 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 23:24:11 INFO - PROCESS | 3876 | 1467872651924 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:11 INFO - PROCESS | 3876 | 1467872651927 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:11 INFO - PROCESS | 3876 | ++DOCSHELL 1257AC00 == 27 [pid = 3876] [id = 676] 23:24:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (1325C000) [pid = 3876] [serial = 2028] [outer = 00000000] 23:24:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (13742800) [pid = 3876] [serial = 2029] [outer = 1325C000] 23:24:11 INFO - PROCESS | 3876 | 1467872651976 Marionette DEBUG loaded listener.js 23:24:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (1374E400) [pid = 3876] [serial = 2030] [outer = 1325C000] 23:24:12 INFO - PROCESS | 3876 | 1467872652902 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 23:24:12 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) 23:24:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1124ms 23:24:12 INFO - PROCESS | 3876 | 1467872652943 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 23:24:12 INFO - PROCESS | 3876 | 1467872652945 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 23:24:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 23:24:12 INFO - PROCESS | 3876 | 1467872652951 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 23:24:12 INFO - PROCESS | 3876 | 1467872652953 Marionette TRACE conn6 <- [1,2670,null,{}] 23:24:12 INFO - PROCESS | 3876 | 1467872652957 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:12 INFO - PROCESS | 3876 | 1467872652959 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:13 INFO - PROCESS | 3876 | 1467872653042 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 23:24:13 INFO - PROCESS | 3876 | 1467872653048 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:13 INFO - PROCESS | 3876 | 1467872653050 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:13 INFO - PROCESS | 3876 | ++DOCSHELL 13262800 == 28 [pid = 3876] [id = 677] 23:24:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (13267000) [pid = 3876] [serial = 2031] [outer = 00000000] 23:24:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (14C53800) [pid = 3876] [serial = 2032] [outer = 13267000] 23:24:13 INFO - PROCESS | 3876 | 1467872653094 Marionette DEBUG loaded listener.js 23:24:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (14C6C800) [pid = 3876] [serial = 2033] [outer = 13267000] 23:24:14 INFO - PROCESS | 3876 | 1467872654033 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 23:24:14 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) 23:24:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1129ms 23:24:14 INFO - PROCESS | 3876 | 1467872654082 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 23:24:14 INFO - PROCESS | 3876 | 1467872654084 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 23:24:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 23:24:14 INFO - PROCESS | 3876 | 1467872654087 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 23:24:14 INFO - PROCESS | 3876 | 1467872654089 Marionette TRACE conn6 <- [1,2674,null,{}] 23:24:14 INFO - PROCESS | 3876 | 1467872654092 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:14 INFO - PROCESS | 3876 | 1467872654094 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:14 INFO - PROCESS | 3876 | 1467872654210 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 23:24:14 INFO - PROCESS | 3876 | 1467872654216 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:14 INFO - PROCESS | 3876 | 1467872654218 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:14 INFO - PROCESS | 3876 | ++DOCSHELL 14C4F800 == 29 [pid = 3876] [id = 678] 23:24:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (14C70000) [pid = 3876] [serial = 2034] [outer = 00000000] 23:24:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (15086C00) [pid = 3876] [serial = 2035] [outer = 14C70000] 23:24:14 INFO - PROCESS | 3876 | 1467872654261 Marionette DEBUG loaded listener.js 23:24:14 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (152B7C00) [pid = 3876] [serial = 2036] [outer = 14C70000] 23:24:15 INFO - PROCESS | 3876 | 1467872655225 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:24:15 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 23:24:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:24:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 23:24:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:24:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1183ms 23:24:15 INFO - PROCESS | 3876 | 1467872655271 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 23:24:15 INFO - PROCESS | 3876 | 1467872655273 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 23:24:15 INFO - PROCESS | 3876 | 1467872655276 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 23:24:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 23:24:15 INFO - PROCESS | 3876 | 1467872655278 Marionette TRACE conn6 <- [1,2678,null,{}] 23:24:15 INFO - PROCESS | 3876 | 1467872655281 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:15 INFO - PROCESS | 3876 | 1467872655287 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:15 INFO - PROCESS | 3876 | 1467872655420 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 23:24:15 INFO - PROCESS | 3876 | 1467872655428 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:15 INFO - PROCESS | 3876 | 1467872655430 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:15 INFO - PROCESS | 3876 | ++DOCSHELL 152C4800 == 30 [pid = 3876] [id = 679] 23:24:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (156DAC00) [pid = 3876] [serial = 2037] [outer = 00000000] 23:24:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (1628B400) [pid = 3876] [serial = 2038] [outer = 156DAC00] 23:24:15 INFO - PROCESS | 3876 | 1467872655528 Marionette DEBUG loaded listener.js 23:24:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (16297000) [pid = 3876] [serial = 2039] [outer = 156DAC00] 23:24:15 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17629800) [pid = 3876] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 23:24:15 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (162AB000) [pid = 3876] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 23:24:15 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (16694800) [pid = 3876] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 23:24:15 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1742BC00) [pid = 3876] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 23:24:15 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (156D6800) [pid = 3876] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 23:24:15 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (14C56000) [pid = 3876] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 23:24:15 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (11CAC800) [pid = 3876] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 23:24:15 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (0D736C00) [pid = 3876] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 23:24:15 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (137F7C00) [pid = 3876] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 23:24:15 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (0D943400) [pid = 3876] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 23:24:15 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (16874800) [pid = 3876] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 23:24:15 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (14C56400) [pid = 3876] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 23:24:16 INFO - PROCESS | 3876 | 1467872656485 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:24:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 23:24:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:24:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 23:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:24:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1216ms 23:24:16 INFO - PROCESS | 3876 | 1467872656497 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 23:24:16 INFO - PROCESS | 3876 | 1467872656499 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 23:24:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 23:24:16 INFO - PROCESS | 3876 | 1467872656502 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 23:24:16 INFO - PROCESS | 3876 | 1467872656503 Marionette TRACE conn6 <- [1,2682,null,{}] 23:24:16 INFO - PROCESS | 3876 | 1467872656507 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:16 INFO - PROCESS | 3876 | 1467872656509 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:16 INFO - PROCESS | 3876 | 1467872656618 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 23:24:16 INFO - PROCESS | 3876 | 1467872656627 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:16 INFO - PROCESS | 3876 | 1467872656629 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:16 INFO - PROCESS | 3876 | ++DOCSHELL 11B13000 == 31 [pid = 3876] [id = 680] 23:24:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (11CE7400) [pid = 3876] [serial = 2040] [outer = 00000000] 23:24:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (15007800) [pid = 3876] [serial = 2041] [outer = 11CE7400] 23:24:16 INFO - PROCESS | 3876 | 1467872656672 Marionette DEBUG loaded listener.js 23:24:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (15094800) [pid = 3876] [serial = 2042] [outer = 11CE7400] 23:24:17 INFO - PROCESS | 3876 | 1467872657597 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:24:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 23:24:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:24:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 23:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:24:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1120ms 23:24:17 INFO - PROCESS | 3876 | 1467872657623 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 23:24:17 INFO - PROCESS | 3876 | 1467872657625 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 23:24:17 INFO - PROCESS | 3876 | 1467872657629 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 23:24:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 23:24:17 INFO - PROCESS | 3876 | 1467872657630 Marionette TRACE conn6 <- [1,2686,null,{}] 23:24:17 INFO - PROCESS | 3876 | 1467872657634 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:17 INFO - PROCESS | 3876 | 1467872657636 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:17 INFO - PROCESS | 3876 | 1467872657713 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 23:24:17 INFO - PROCESS | 3876 | 1467872657718 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:17 INFO - PROCESS | 3876 | 1467872657720 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:17 INFO - PROCESS | 3876 | ++DOCSHELL 1628C400 == 32 [pid = 3876] [id = 681] 23:24:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (1629A400) [pid = 3876] [serial = 2043] [outer = 00000000] 23:24:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (164D7800) [pid = 3876] [serial = 2044] [outer = 1629A400] 23:24:17 INFO - PROCESS | 3876 | 1467872657847 Marionette DEBUG loaded listener.js 23:24:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (14C69000) [pid = 3876] [serial = 2045] [outer = 1629A400] 23:24:18 INFO - PROCESS | 3876 | 1467872658978 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:24:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 23:24:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 23:24:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 23:24:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:24:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1379ms 23:24:19 INFO - PROCESS | 3876 | 1467872659012 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 23:24:19 INFO - PROCESS | 3876 | 1467872659017 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 23:24:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 23:24:19 INFO - PROCESS | 3876 | 1467872659022 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 23:24:19 INFO - PROCESS | 3876 | 1467872659025 Marionette TRACE conn6 <- [1,2690,null,{}] 23:24:19 INFO - PROCESS | 3876 | 1467872659031 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:19 INFO - PROCESS | 3876 | 1467872659034 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:19 INFO - PROCESS | 3876 | 1467872659157 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 23:24:19 INFO - PROCESS | 3876 | 1467872659306 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:19 INFO - PROCESS | 3876 | 1467872659310 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:19 INFO - PROCESS | 3876 | ++DOCSHELL 0D94EC00 == 33 [pid = 3876] [id = 682] 23:24:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0D950800) [pid = 3876] [serial = 2046] [outer = 00000000] 23:24:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (0E8D9400) [pid = 3876] [serial = 2047] [outer = 0D950800] 23:24:19 INFO - PROCESS | 3876 | 1467872659367 Marionette DEBUG loaded listener.js 23:24:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0E9D3400) [pid = 3876] [serial = 2048] [outer = 0D950800] 23:24:20 INFO - PROCESS | 3876 | 1467872660213 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 23:24:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 23:24:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1239ms 23:24:20 INFO - PROCESS | 3876 | 1467872660261 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 23:24:20 INFO - PROCESS | 3876 | 1467872660265 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 23:24:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 23:24:20 INFO - PROCESS | 3876 | 1467872660271 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 23:24:20 INFO - PROCESS | 3876 | 1467872660274 Marionette TRACE conn6 <- [1,2694,null,{}] 23:24:20 INFO - PROCESS | 3876 | 1467872660279 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:20 INFO - PROCESS | 3876 | 1467872660282 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:20 INFO - PROCESS | 3876 | 1467872660420 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 23:24:20 INFO - PROCESS | 3876 | 1467872660557 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:20 INFO - PROCESS | 3876 | 1467872660561 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:20 INFO - PROCESS | 3876 | --DOCSHELL 11B13000 == 32 [pid = 3876] [id = 680] 23:24:20 INFO - PROCESS | 3876 | --DOCSHELL 152C4800 == 31 [pid = 3876] [id = 679] 23:24:20 INFO - PROCESS | 3876 | --DOCSHELL 14C4F800 == 30 [pid = 3876] [id = 678] 23:24:20 INFO - PROCESS | 3876 | --DOCSHELL 13262800 == 29 [pid = 3876] [id = 677] 23:24:20 INFO - PROCESS | 3876 | --DOCSHELL 1257AC00 == 28 [pid = 3876] [id = 676] 23:24:20 INFO - PROCESS | 3876 | --DOCSHELL 0DEC2400 == 27 [pid = 3876] [id = 675] 23:24:20 INFO - PROCESS | 3876 | --DOCSHELL 0D732800 == 26 [pid = 3876] [id = 674] 23:24:20 INFO - PROCESS | 3876 | --DOCSHELL 17891800 == 25 [pid = 3876] [id = 673] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1799AC00) [pid = 3876] [serial = 2020] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (17894C00) [pid = 3876] [serial = 2018] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (164D9C00) [pid = 3876] [serial = 2005] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (1721CC00) [pid = 3876] [serial = 2008] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (1660D800) [pid = 3876] [serial = 2006] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (17623800) [pid = 3876] [serial = 2011] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (137F4000) [pid = 3876] [serial = 2009] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (17630C00) [pid = 3876] [serial = 2017] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (17627000) [pid = 3876] [serial = 2012] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (16209000) [pid = 3876] [serial = 2002] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (15133400) [pid = 3876] [serial = 2000] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (14C70400) [pid = 3876] [serial = 1999] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (12326000) [pid = 3876] [serial = 1996] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (123A1400) [pid = 3876] [serial = 1997] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 53 (0DC43C00) [pid = 3876] [serial = 1993] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 52 (0DC78000) [pid = 3876] [serial = 1994] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 51 (15135800) [pid = 3876] [serial = 1991] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 50 (14C6C000) [pid = 3876] [serial = 1990] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 49 (11C25C00) [pid = 3876] [serial = 1988] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 48 (0DD0D000) [pid = 3876] [serial = 1987] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 47 (17126C00) [pid = 3876] [serial = 1985] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 46 (1620D400) [pid = 3876] [serial = 2014] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 45 (16298400) [pid = 3876] [serial = 2015] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | --DOMWINDOW == 44 (1628CC00) [pid = 3876] [serial = 2003] [outer = 00000000] [url = about:blank] 23:24:20 INFO - PROCESS | 3876 | ++DOCSHELL 0C725000 == 26 [pid = 3876] [id = 683] 23:24:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 45 (0D029400) [pid = 3876] [serial = 2049] [outer = 00000000] 23:24:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 46 (0D733800) [pid = 3876] [serial = 2050] [outer = 0D029400] 23:24:20 INFO - PROCESS | 3876 | 1467872660648 Marionette DEBUG loaded listener.js 23:24:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 47 (0DC50000) [pid = 3876] [serial = 2051] [outer = 0D029400] 23:24:21 INFO - PROCESS | 3876 | 1467872661069 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 23:24:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 23:24:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 830ms 23:24:21 INFO - PROCESS | 3876 | 1467872661101 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 23:24:21 INFO - PROCESS | 3876 | 1467872661106 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 23:24:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 23:24:21 INFO - PROCESS | 3876 | 1467872661113 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 23:24:21 INFO - PROCESS | 3876 | 1467872661116 Marionette TRACE conn6 <- [1,2698,null,{}] 23:24:21 INFO - PROCESS | 3876 | 1467872661120 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:21 INFO - PROCESS | 3876 | 1467872661122 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:21 INFO - PROCESS | 3876 | 1467872661211 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 23:24:21 INFO - PROCESS | 3876 | 1467872661217 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:21 INFO - PROCESS | 3876 | 1467872661219 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:21 INFO - PROCESS | 3876 | ++DOCSHELL 11CA1400 == 27 [pid = 3876] [id = 684] 23:24:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 48 (11CE8000) [pid = 3876] [serial = 2052] [outer = 00000000] 23:24:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 49 (12330400) [pid = 3876] [serial = 2053] [outer = 11CE8000] 23:24:21 INFO - PROCESS | 3876 | 1467872661266 Marionette DEBUG loaded listener.js 23:24:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 50 (12399000) [pid = 3876] [serial = 2054] [outer = 11CE8000] 23:24:21 INFO - PROCESS | 3876 | 1467872661760 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 23:24:21 INFO - PROCESS | 3876 | 1467872661789 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 23:24:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 23:24:21 INFO - PROCESS | 3876 | 1467872661792 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 23:24:21 INFO - PROCESS | 3876 | 1467872661796 Marionette TRACE conn6 <- [1,2702,null,{}] 23:24:21 INFO - PROCESS | 3876 | 1467872661807 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:21 INFO - PROCESS | 3876 | 1467872661811 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:21 INFO - PROCESS | 3876 | 1467872661896 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 23:24:22 INFO - PROCESS | 3876 | 1467872662024 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:22 INFO - PROCESS | 3876 | 1467872662028 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:22 INFO - PROCESS | 3876 | ++DOCSHELL 137F8C00 == 28 [pid = 3876] [id = 685] 23:24:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 51 (13F7CC00) [pid = 3876] [serial = 2055] [outer = 00000000] 23:24:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 52 (14C56C00) [pid = 3876] [serial = 2056] [outer = 13F7CC00] 23:24:22 INFO - PROCESS | 3876 | 1467872662082 Marionette DEBUG loaded listener.js 23:24:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 53 (14C72800) [pid = 3876] [serial = 2057] [outer = 13F7CC00] 23:24:22 INFO - PROCESS | 3876 | 1467872662443 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 23:24:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 23:24:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 690ms 23:24:22 INFO - PROCESS | 3876 | 1467872662490 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 23:24:22 INFO - PROCESS | 3876 | 1467872662492 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 23:24:22 INFO - PROCESS | 3876 | 1467872662495 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 23:24:22 INFO - PROCESS | 3876 | 1467872662497 Marionette TRACE conn6 <- [1,2706,null,{}] 23:24:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 23:24:22 INFO - PROCESS | 3876 | 1467872662500 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:22 INFO - PROCESS | 3876 | 1467872662502 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:22 INFO - PROCESS | 3876 | 1467872662597 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 23:24:22 INFO - PROCESS | 3876 | 1467872662602 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:22 INFO - PROCESS | 3876 | 1467872662604 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:22 INFO - PROCESS | 3876 | ++DOCSHELL 152AE400 == 29 [pid = 3876] [id = 686] 23:24:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 54 (152AF400) [pid = 3876] [serial = 2058] [outer = 00000000] 23:24:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (152CA800) [pid = 3876] [serial = 2059] [outer = 152AF400] 23:24:22 INFO - PROCESS | 3876 | 1467872662648 Marionette DEBUG loaded listener.js 23:24:22 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (156D0800) [pid = 3876] [serial = 2060] [outer = 152AF400] 23:24:23 INFO - PROCESS | 3876 | 1467872663126 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 23:24:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 23:24:23 INFO - PROCESS | 3876 | 1467872663174 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 23:24:23 INFO - PROCESS | 3876 | 1467872663177 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 23:24:23 INFO - PROCESS | 3876 | 1467872663179 Marionette TRACE conn6 <- [1,2710,null,{}] 23:24:23 INFO - PROCESS | 3876 | 1467872663182 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:23 INFO - PROCESS | 3876 | 1467872663184 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:23 INFO - PROCESS | 3876 | 1467872663301 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 23:24:23 INFO - PROCESS | 3876 | 1467872663393 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:23 INFO - PROCESS | 3876 | 1467872663395 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:23 INFO - PROCESS | 3876 | ++DOCSHELL 1620D400 == 30 [pid = 3876] [id = 687] 23:24:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (1620DC00) [pid = 3876] [serial = 2061] [outer = 00000000] 23:24:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (16298400) [pid = 3876] [serial = 2062] [outer = 1620DC00] 23:24:23 INFO - PROCESS | 3876 | 1467872663438 Marionette DEBUG loaded listener.js 23:24:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (162A9400) [pid = 3876] [serial = 2063] [outer = 1620DC00] 23:24:23 INFO - PROCESS | 3876 | 1467872663880 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 23:24:23 INFO - PROCESS | 3876 | 1467872663910 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 23:24:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 23:24:23 INFO - PROCESS | 3876 | 1467872663913 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 23:24:23 INFO - PROCESS | 3876 | 1467872663915 Marionette TRACE conn6 <- [1,2714,null,{}] 23:24:23 INFO - PROCESS | 3876 | 1467872663918 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:23 INFO - PROCESS | 3876 | 1467872663923 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:24 INFO - PROCESS | 3876 | 1467872664062 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 23:24:24 INFO - PROCESS | 3876 | 1467872664072 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:24 INFO - PROCESS | 3876 | 1467872664074 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:24 INFO - PROCESS | 3876 | ++DOCSHELL 162AD400 == 31 [pid = 3876] [id = 688] 23:24:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (1646AC00) [pid = 3876] [serial = 2064] [outer = 00000000] 23:24:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (16614800) [pid = 3876] [serial = 2065] [outer = 1646AC00] 23:24:24 INFO - PROCESS | 3876 | 1467872664118 Marionette DEBUG loaded listener.js 23:24:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (1686E800) [pid = 3876] [serial = 2066] [outer = 1646AC00] 23:24:24 INFO - PROCESS | 3876 | 1467872664535 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 23:24:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 23:24:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 23:24:24 INFO - PROCESS | 3876 | 1467872664584 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 23:24:24 INFO - PROCESS | 3876 | 1467872664586 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 23:24:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 23:24:24 INFO - PROCESS | 3876 | 1467872664599 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 23:24:24 INFO - PROCESS | 3876 | 1467872664601 Marionette TRACE conn6 <- [1,2718,null,{}] 23:24:24 INFO - PROCESS | 3876 | 1467872664613 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:24 INFO - PROCESS | 3876 | 1467872664615 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:24 INFO - PROCESS | 3876 | 1467872664751 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 23:24:24 INFO - PROCESS | 3876 | 1467872664758 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:24 INFO - PROCESS | 3876 | 1467872664760 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:24 INFO - PROCESS | 3876 | ++DOCSHELL 14C65400 == 32 [pid = 3876] [id = 689] 23:24:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (16298000) [pid = 3876] [serial = 2067] [outer = 00000000] 23:24:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (17210000) [pid = 3876] [serial = 2068] [outer = 16298000] 23:24:24 INFO - PROCESS | 3876 | 1467872664803 Marionette DEBUG loaded listener.js 23:24:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (17210400) [pid = 3876] [serial = 2069] [outer = 16298000] 23:24:25 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (14C70000) [pid = 3876] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 23:24:25 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (156DAC00) [pid = 3876] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 23:24:25 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (0DEC3800) [pid = 3876] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 23:24:25 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (1325C000) [pid = 3876] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 23:24:25 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (13267000) [pid = 3876] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 23:24:25 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (1789AC00) [pid = 3876] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 23:24:25 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (11CE7400) [pid = 3876] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 23:24:25 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (0D7BB000) [pid = 3876] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 23:24:25 INFO - PROCESS | 3876 | 1467872665695 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 23:24:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 23:24:25 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 23:24:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 23:24:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:24:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 23:24:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1142ms 23:24:25 INFO - PROCESS | 3876 | 1467872665736 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 23:24:25 INFO - PROCESS | 3876 | 1467872665738 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 23:24:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 23:24:25 INFO - PROCESS | 3876 | 1467872665741 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 23:24:25 INFO - PROCESS | 3876 | 1467872665743 Marionette TRACE conn6 <- [1,2722,null,{}] 23:24:25 INFO - PROCESS | 3876 | 1467872665746 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:25 INFO - PROCESS | 3876 | 1467872665748 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:25 INFO - PROCESS | 3876 | 1467872665858 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 23:24:25 INFO - PROCESS | 3876 | 1467872665866 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:25 INFO - PROCESS | 3876 | 1467872665868 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:25 INFO - PROCESS | 3876 | ++DOCSHELL 17217000 == 33 [pid = 3876] [id = 690] 23:24:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (17217400) [pid = 3876] [serial = 2070] [outer = 00000000] 23:24:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (1721D400) [pid = 3876] [serial = 2071] [outer = 17217400] 23:24:25 INFO - PROCESS | 3876 | 1467872665912 Marionette DEBUG loaded listener.js 23:24:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (1721DC00) [pid = 3876] [serial = 2072] [outer = 17217400] 23:24:26 INFO - PROCESS | 3876 | 1467872666348 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 23:24:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 23:24:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 23:24:26 INFO - PROCESS | 3876 | 1467872666372 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 23:24:26 INFO - PROCESS | 3876 | 1467872666374 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 23:24:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 23:24:26 INFO - PROCESS | 3876 | 1467872666377 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 23:24:26 INFO - PROCESS | 3876 | 1467872666379 Marionette TRACE conn6 <- [1,2726,null,{}] 23:24:26 INFO - PROCESS | 3876 | 1467872666382 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:26 INFO - PROCESS | 3876 | 1467872666384 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:26 INFO - PROCESS | 3876 | 1467872666463 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 23:24:26 INFO - PROCESS | 3876 | 1467872666468 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:26 INFO - PROCESS | 3876 | 1467872666470 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:26 INFO - PROCESS | 3876 | ++DOCSHELL 1721C800 == 34 [pid = 3876] [id = 691] 23:24:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (17431800) [pid = 3876] [serial = 2073] [outer = 00000000] 23:24:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (17626400) [pid = 3876] [serial = 2074] [outer = 17431800] 23:24:26 INFO - PROCESS | 3876 | 1467872666513 Marionette DEBUG loaded listener.js 23:24:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (17628400) [pid = 3876] [serial = 2075] [outer = 17431800] 23:24:26 INFO - PROCESS | 3876 | 1467872666944 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 23:24:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 23:24:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 630ms 23:24:27 INFO - PROCESS | 3876 | 1467872667028 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 23:24:27 INFO - PROCESS | 3876 | 1467872667032 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 23:24:27 INFO - PROCESS | 3876 | 1467872667038 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 23:24:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 23:24:27 INFO - PROCESS | 3876 | 1467872667042 Marionette TRACE conn6 <- [1,2730,null,{}] 23:24:27 INFO - PROCESS | 3876 | 1467872667049 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:27 INFO - PROCESS | 3876 | 1467872667052 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:27 INFO - PROCESS | 3876 | 1467872667205 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 23:24:27 INFO - PROCESS | 3876 | 1467872667357 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:27 INFO - PROCESS | 3876 | 1467872667361 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:27 INFO - PROCESS | 3876 | ++DOCSHELL 0D732400 == 35 [pid = 3876] [id = 692] 23:24:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (0D732800) [pid = 3876] [serial = 2076] [outer = 00000000] 23:24:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (0DC44400) [pid = 3876] [serial = 2077] [outer = 0D732800] 23:24:27 INFO - PROCESS | 3876 | 1467872667435 Marionette DEBUG loaded listener.js 23:24:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0DD6D400) [pid = 3876] [serial = 2078] [outer = 0D732800] 23:24:27 INFO - PROCESS | 3876 | 1467872667960 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 23:24:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 23:24:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 971ms 23:24:28 INFO - PROCESS | 3876 | 1467872668026 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 23:24:28 INFO - PROCESS | 3876 | 1467872668029 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 23:24:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 23:24:28 INFO - PROCESS | 3876 | 1467872668037 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 23:24:28 INFO - PROCESS | 3876 | 1467872668042 Marionette TRACE conn6 <- [1,2734,null,{}] 23:24:28 INFO - PROCESS | 3876 | 1467872668047 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:28 INFO - PROCESS | 3876 | 1467872668049 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:28 INFO - PROCESS | 3876 | 1467872668159 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 23:24:28 INFO - PROCESS | 3876 | 1467872668268 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:28 INFO - PROCESS | 3876 | 1467872668271 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:28 INFO - PROCESS | 3876 | ++DOCSHELL 13F8A800 == 36 [pid = 3876] [id = 693] 23:24:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (14C4EC00) [pid = 3876] [serial = 2079] [outer = 00000000] 23:24:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (15010C00) [pid = 3876] [serial = 2080] [outer = 14C4EC00] 23:24:28 INFO - PROCESS | 3876 | 1467872668326 Marionette DEBUG loaded listener.js 23:24:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (152C7400) [pid = 3876] [serial = 2081] [outer = 14C4EC00] 23:24:28 INFO - PROCESS | 3876 | 1467872668960 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 23:24:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 23:24:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 990ms 23:24:29 INFO - PROCESS | 3876 | 1467872669026 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 23:24:29 INFO - PROCESS | 3876 | 1467872669029 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 23:24:29 INFO - PROCESS | 3876 | 1467872669033 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 23:24:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 23:24:29 INFO - PROCESS | 3876 | 1467872669035 Marionette TRACE conn6 <- [1,2738,null,{}] 23:24:29 INFO - PROCESS | 3876 | 1467872669045 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:29 INFO - PROCESS | 3876 | 1467872669049 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:29 INFO - PROCESS | 3876 | 1467872669191 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 23:24:29 INFO - PROCESS | 3876 | 1467872669332 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:29 INFO - PROCESS | 3876 | 1467872669336 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:29 INFO - PROCESS | 3876 | ++DOCSHELL 1720F000 == 37 [pid = 3876] [id = 694] 23:24:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (17212000) [pid = 3876] [serial = 2082] [outer = 00000000] 23:24:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1762D800) [pid = 3876] [serial = 2083] [outer = 17212000] 23:24:29 INFO - PROCESS | 3876 | 1467872669396 Marionette DEBUG loaded listener.js 23:24:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (17894C00) [pid = 3876] [serial = 2084] [outer = 17212000] 23:24:29 INFO - PROCESS | 3876 | 1467872669958 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 23:24:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 23:24:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 23:24:30 INFO - PROCESS | 3876 | 1467872670007 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 23:24:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 23:24:30 INFO - PROCESS | 3876 | 1467872670009 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 23:24:30 INFO - PROCESS | 3876 | 1467872670012 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 23:24:30 INFO - PROCESS | 3876 | 1467872670014 Marionette TRACE conn6 <- [1,2742,null,{}] 23:24:30 INFO - PROCESS | 3876 | 1467872670018 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:30 INFO - PROCESS | 3876 | 1467872670020 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:30 INFO - PROCESS | 3876 | 1467872670157 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 23:24:30 INFO - PROCESS | 3876 | 1467872670272 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:30 INFO - PROCESS | 3876 | 1467872670274 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:30 INFO - PROCESS | 3876 | ++DOCSHELL 0C722800 == 38 [pid = 3876] [id = 695] 23:24:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0D385C00) [pid = 3876] [serial = 2085] [outer = 00000000] 23:24:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0D676C00) [pid = 3876] [serial = 2086] [outer = 0D385C00] 23:24:30 INFO - PROCESS | 3876 | 1467872670475 Marionette DEBUG loaded listener.js 23:24:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (0D733400) [pid = 3876] [serial = 2087] [outer = 0D385C00] 23:24:31 INFO - PROCESS | 3876 | 1467872671113 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 23:24:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 23:24:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1116ms 23:24:31 INFO - PROCESS | 3876 | 1467872671133 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 23:24:31 INFO - PROCESS | 3876 | 1467872671137 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 23:24:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 23:24:31 INFO - PROCESS | 3876 | 1467872671141 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 23:24:31 INFO - PROCESS | 3876 | 1467872671143 Marionette TRACE conn6 <- [1,2746,null,{}] 23:24:31 INFO - PROCESS | 3876 | 1467872671148 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:31 INFO - PROCESS | 3876 | 1467872671151 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:31 INFO - PROCESS | 3876 | --DOCSHELL 17217000 == 37 [pid = 3876] [id = 690] 23:24:31 INFO - PROCESS | 3876 | --DOCSHELL 14C65400 == 36 [pid = 3876] [id = 689] 23:24:31 INFO - PROCESS | 3876 | --DOCSHELL 162AD400 == 35 [pid = 3876] [id = 688] 23:24:31 INFO - PROCESS | 3876 | --DOCSHELL 1620D400 == 34 [pid = 3876] [id = 687] 23:24:31 INFO - PROCESS | 3876 | --DOCSHELL 152AE400 == 33 [pid = 3876] [id = 686] 23:24:31 INFO - PROCESS | 3876 | --DOCSHELL 137F8C00 == 32 [pid = 3876] [id = 685] 23:24:31 INFO - PROCESS | 3876 | --DOCSHELL 11CA1400 == 31 [pid = 3876] [id = 684] 23:24:31 INFO - PROCESS | 3876 | --DOCSHELL 0C725000 == 30 [pid = 3876] [id = 683] 23:24:31 INFO - PROCESS | 3876 | --DOCSHELL 0D94EC00 == 29 [pid = 3876] [id = 682] 23:24:31 INFO - PROCESS | 3876 | --DOCSHELL 1628C400 == 28 [pid = 3876] [id = 681] 23:24:31 INFO - PROCESS | 3876 | --DOCSHELL 1720F000 == 27 [pid = 3876] [id = 694] 23:24:31 INFO - PROCESS | 3876 | --DOCSHELL 1721C800 == 26 [pid = 3876] [id = 691] 23:24:31 INFO - PROCESS | 3876 | --DOCSHELL 0D732400 == 25 [pid = 3876] [id = 692] 23:24:31 INFO - PROCESS | 3876 | --DOCSHELL 13F8A800 == 24 [pid = 3876] [id = 693] 23:24:31 INFO - PROCESS | 3876 | 1467872671828 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 23:24:31 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0D946C00) [pid = 3876] [serial = 2023] [outer = 00000000] [url = about:blank] 23:24:31 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0D94E000) [pid = 3876] [serial = 2024] [outer = 00000000] [url = about:blank] 23:24:31 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (15086C00) [pid = 3876] [serial = 2035] [outer = 00000000] [url = about:blank] 23:24:31 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1628B400) [pid = 3876] [serial = 2038] [outer = 00000000] [url = about:blank] 23:24:31 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (152B7C00) [pid = 3876] [serial = 2036] [outer = 00000000] [url = about:blank] 23:24:31 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (0E940400) [pid = 3876] [serial = 2026] [outer = 00000000] [url = about:blank] 23:24:31 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (11B11000) [pid = 3876] [serial = 2027] [outer = 00000000] [url = about:blank] 23:24:31 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1374E400) [pid = 3876] [serial = 2030] [outer = 00000000] [url = about:blank] 23:24:31 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (13742800) [pid = 3876] [serial = 2029] [outer = 00000000] [url = about:blank] 23:24:31 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (14C53800) [pid = 3876] [serial = 2032] [outer = 00000000] [url = about:blank] 23:24:31 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (16297000) [pid = 3876] [serial = 2039] [outer = 00000000] [url = about:blank] 23:24:31 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (179A3400) [pid = 3876] [serial = 2021] [outer = 00000000] [url = about:blank] 23:24:31 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (15007800) [pid = 3876] [serial = 2041] [outer = 00000000] [url = about:blank] 23:24:31 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (14C6C800) [pid = 3876] [serial = 2033] [outer = 00000000] [url = about:blank] 23:24:31 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (15094800) [pid = 3876] [serial = 2042] [outer = 00000000] [url = about:blank] 23:24:31 INFO - PROCESS | 3876 | --DOCSHELL 0C722800 == 23 [pid = 3876] [id = 695] 23:24:32 INFO - PROCESS | 3876 | 1467872672045 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:32 INFO - PROCESS | 3876 | 1467872672048 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:32 INFO - PROCESS | 3876 | ++DOCSHELL 0C722000 == 24 [pid = 3876] [id = 696] 23:24:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (0C722800) [pid = 3876] [serial = 2088] [outer = 00000000] 23:24:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (0D0CA000) [pid = 3876] [serial = 2089] [outer = 0C722800] 23:24:32 INFO - PROCESS | 3876 | 1467872672098 Marionette DEBUG loaded listener.js 23:24:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (0D3E9C00) [pid = 3876] [serial = 2090] [outer = 0C722800] 23:24:32 INFO - PROCESS | 3876 | 1467872672557 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 23:24:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 23:24:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1478ms 23:24:32 INFO - PROCESS | 3876 | 1467872672621 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 23:24:32 INFO - PROCESS | 3876 | 1467872672626 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 23:24:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 23:24:32 INFO - PROCESS | 3876 | 1467872672635 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 23:24:32 INFO - PROCESS | 3876 | 1467872672638 Marionette TRACE conn6 <- [1,2750,null,{}] 23:24:32 INFO - PROCESS | 3876 | 1467872672643 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:32 INFO - PROCESS | 3876 | 1467872672645 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:32 INFO - PROCESS | 3876 | 1467872672739 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 23:24:32 INFO - PROCESS | 3876 | 1467872672748 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:32 INFO - PROCESS | 3876 | 1467872672751 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:32 INFO - PROCESS | 3876 | ++DOCSHELL 0DCE8400 == 25 [pid = 3876] [id = 697] 23:24:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (0DCEE400) [pid = 3876] [serial = 2091] [outer = 00000000] 23:24:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (0DDC8800) [pid = 3876] [serial = 2092] [outer = 0DCEE400] 23:24:32 INFO - PROCESS | 3876 | 1467872672798 Marionette DEBUG loaded listener.js 23:24:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0E8DB000) [pid = 3876] [serial = 2093] [outer = 0DCEE400] 23:24:33 INFO - PROCESS | 3876 | 1467872673270 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 23:24:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 23:24:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 671ms 23:24:33 INFO - PROCESS | 3876 | 1467872673307 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 23:24:33 INFO - PROCESS | 3876 | 1467872673311 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 23:24:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 23:24:33 INFO - PROCESS | 3876 | 1467872673314 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 23:24:33 INFO - PROCESS | 3876 | 1467872673316 Marionette TRACE conn6 <- [1,2754,null,{}] 23:24:33 INFO - PROCESS | 3876 | 1467872673352 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:33 INFO - PROCESS | 3876 | 1467872673354 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:33 INFO - PROCESS | 3876 | 1467872673440 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 23:24:33 INFO - PROCESS | 3876 | 1467872673534 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:33 INFO - PROCESS | 3876 | 1467872673536 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:33 INFO - PROCESS | 3876 | ++DOCSHELL 11FD8400 == 26 [pid = 3876] [id = 698] 23:24:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (12427800) [pid = 3876] [serial = 2094] [outer = 00000000] 23:24:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (124E8400) [pid = 3876] [serial = 2095] [outer = 12427800] 23:24:33 INFO - PROCESS | 3876 | 1467872673588 Marionette DEBUG loaded listener.js 23:24:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (1325A800) [pid = 3876] [serial = 2096] [outer = 12427800] 23:24:33 INFO - PROCESS | 3876 | 1467872673975 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 23:24:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 23:24:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 23:24:33 INFO - PROCESS | 3876 | 1467872673987 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 23:24:33 INFO - PROCESS | 3876 | 1467872673990 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 23:24:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 23:24:34 INFO - PROCESS | 3876 | 1467872674001 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 23:24:34 INFO - PROCESS | 3876 | 1467872674005 Marionette TRACE conn6 <- [1,2758,null,{}] 23:24:34 INFO - PROCESS | 3876 | 1467872674009 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:34 INFO - PROCESS | 3876 | 1467872674012 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:34 INFO - PROCESS | 3876 | 1467872674109 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 23:24:34 INFO - PROCESS | 3876 | 1467872674218 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:34 INFO - PROCESS | 3876 | 1467872674220 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:34 INFO - PROCESS | 3876 | ++DOCSHELL 13744800 == 27 [pid = 3876] [id = 699] 23:24:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (13745400) [pid = 3876] [serial = 2097] [outer = 00000000] 23:24:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (13F7FC00) [pid = 3876] [serial = 2098] [outer = 13745400] 23:24:34 INFO - PROCESS | 3876 | 1467872674264 Marionette DEBUG loaded listener.js 23:24:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (14C6C800) [pid = 3876] [serial = 2099] [outer = 13745400] 23:24:34 INFO - PROCESS | 3876 | 1467872674678 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 23:24:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 23:24:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 730ms 23:24:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 23:24:34 INFO - PROCESS | 3876 | 1467872674726 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 23:24:34 INFO - PROCESS | 3876 | 1467872674728 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 23:24:34 INFO - PROCESS | 3876 | 1467872674731 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 23:24:34 INFO - PROCESS | 3876 | 1467872674733 Marionette TRACE conn6 <- [1,2762,null,{}] 23:24:34 INFO - PROCESS | 3876 | 1467872674743 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:34 INFO - PROCESS | 3876 | 1467872674745 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:34 INFO - PROCESS | 3876 | 1467872674885 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 23:24:34 INFO - PROCESS | 3876 | 1467872674896 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:34 INFO - PROCESS | 3876 | 1467872674898 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:34 INFO - PROCESS | 3876 | ++DOCSHELL 15007800 == 28 [pid = 3876] [id = 700] 23:24:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (15092800) [pid = 3876] [serial = 2100] [outer = 00000000] 23:24:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (152BB800) [pid = 3876] [serial = 2101] [outer = 15092800] 23:24:34 INFO - PROCESS | 3876 | 1467872674995 Marionette DEBUG loaded listener.js 23:24:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (152C1800) [pid = 3876] [serial = 2102] [outer = 15092800] 23:24:35 INFO - PROCESS | 3876 | 1467872675408 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 23:24:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 23:24:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 731ms 23:24:35 INFO - PROCESS | 3876 | 1467872675464 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 23:24:35 INFO - PROCESS | 3876 | 1467872675466 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 23:24:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 23:24:35 INFO - PROCESS | 3876 | 1467872675469 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 23:24:35 INFO - PROCESS | 3876 | 1467872675471 Marionette TRACE conn6 <- [1,2766,null,{}] 23:24:35 INFO - PROCESS | 3876 | 1467872675474 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:35 INFO - PROCESS | 3876 | 1467872675476 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:35 INFO - PROCESS | 3876 | 1467872675592 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 23:24:35 INFO - PROCESS | 3876 | 1467872675598 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:35 INFO - PROCESS | 3876 | 1467872675604 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:35 INFO - PROCESS | 3876 | ++DOCSHELL 16209800 == 29 [pid = 3876] [id = 701] 23:24:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1620B800) [pid = 3876] [serial = 2103] [outer = 00000000] 23:24:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1628B800) [pid = 3876] [serial = 2104] [outer = 1620B800] 23:24:35 INFO - PROCESS | 3876 | 1467872675720 Marionette DEBUG loaded listener.js 23:24:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (162A1800) [pid = 3876] [serial = 2105] [outer = 1620B800] 23:24:36 INFO - PROCESS | 3876 | 1467872676267 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 23:24:36 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (0D029400) [pid = 3876] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 23:24:36 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1629A400) [pid = 3876] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 23:24:36 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (17217400) [pid = 3876] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 23:24:36 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (11CE8000) [pid = 3876] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 23:24:36 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (152AF400) [pid = 3876] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 23:24:36 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0D950800) [pid = 3876] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 23:24:36 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (16298000) [pid = 3876] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 23:24:36 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (13F7CC00) [pid = 3876] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 23:24:36 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1646AC00) [pid = 3876] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 23:24:36 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1620DC00) [pid = 3876] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 23:24:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 23:24:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 870ms 23:24:36 INFO - PROCESS | 3876 | 1467872676340 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 23:24:36 INFO - PROCESS | 3876 | 1467872676342 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 23:24:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 23:24:36 INFO - PROCESS | 3876 | 1467872676345 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 23:24:36 INFO - PROCESS | 3876 | 1467872676347 Marionette TRACE conn6 <- [1,2770,null,{}] 23:24:36 INFO - PROCESS | 3876 | 1467872676350 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:36 INFO - PROCESS | 3876 | 1467872676352 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:36 INFO - PROCESS | 3876 | 1467872676445 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 23:24:36 INFO - PROCESS | 3876 | 1467872676451 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:36 INFO - PROCESS | 3876 | 1467872676453 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:36 INFO - PROCESS | 3876 | ++DOCSHELL 0D0C9400 == 30 [pid = 3876] [id = 702] 23:24:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (15089400) [pid = 3876] [serial = 2106] [outer = 00000000] 23:24:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (16291000) [pid = 3876] [serial = 2107] [outer = 15089400] 23:24:36 INFO - PROCESS | 3876 | 1467872676496 Marionette DEBUG loaded listener.js 23:24:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (162B0C00) [pid = 3876] [serial = 2108] [outer = 15089400] 23:24:36 INFO - PROCESS | 3876 | 1467872676900 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 23:24:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 23:24:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 630ms 23:24:36 INFO - PROCESS | 3876 | 1467872676976 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 23:24:36 INFO - PROCESS | 3876 | 1467872676977 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 23:24:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 23:24:36 INFO - PROCESS | 3876 | 1467872676980 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 23:24:36 INFO - PROCESS | 3876 | 1467872676982 Marionette TRACE conn6 <- [1,2774,null,{}] 23:24:36 INFO - PROCESS | 3876 | 1467872676986 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:36 INFO - PROCESS | 3876 | 1467872676987 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:37 INFO - PROCESS | 3876 | 1467872677063 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 23:24:37 INFO - PROCESS | 3876 | 1467872677068 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:37 INFO - PROCESS | 3876 | 1467872677070 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:37 INFO - PROCESS | 3876 | ++DOCSHELL 0C723C00 == 31 [pid = 3876] [id = 703] 23:24:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (164DE000) [pid = 3876] [serial = 2109] [outer = 00000000] 23:24:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1661B800) [pid = 3876] [serial = 2110] [outer = 164DE000] 23:24:37 INFO - PROCESS | 3876 | 1467872677114 Marionette DEBUG loaded listener.js 23:24:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (1661C800) [pid = 3876] [serial = 2111] [outer = 164DE000] 23:24:37 INFO - PROCESS | 3876 | 1467872677531 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 23:24:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 23:24:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 570ms 23:24:37 INFO - PROCESS | 3876 | 1467872677552 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 23:24:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 23:24:37 INFO - PROCESS | 3876 | 1467872677554 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 23:24:37 INFO - PROCESS | 3876 | 1467872677557 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 23:24:37 INFO - PROCESS | 3876 | 1467872677559 Marionette TRACE conn6 <- [1,2778,null,{}] 23:24:37 INFO - PROCESS | 3876 | 1467872677563 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:37 INFO - PROCESS | 3876 | 1467872677564 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:37 INFO - PROCESS | 3876 | 1467872677686 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 23:24:37 INFO - PROCESS | 3876 | 1467872677695 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:37 INFO - PROCESS | 3876 | 1467872677697 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:37 INFO - PROCESS | 3876 | ++DOCSHELL 17127400 == 32 [pid = 3876] [id = 704] 23:24:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17211000) [pid = 3876] [serial = 2112] [outer = 00000000] 23:24:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1721D000) [pid = 3876] [serial = 2113] [outer = 17211000] 23:24:37 INFO - PROCESS | 3876 | 1467872677740 Marionette DEBUG loaded listener.js 23:24:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (174A5400) [pid = 3876] [serial = 2114] [outer = 17211000] 23:24:38 INFO - PROCESS | 3876 | 1467872678171 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 23:24:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 23:24:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 23:24:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 23:24:38 INFO - PROCESS | 3876 | 1467872678188 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 23:24:38 INFO - PROCESS | 3876 | 1467872678190 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 23:24:38 INFO - PROCESS | 3876 | 1467872678193 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 23:24:38 INFO - PROCESS | 3876 | 1467872678195 Marionette TRACE conn6 <- [1,2782,null,{}] 23:24:38 INFO - PROCESS | 3876 | 1467872678198 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:38 INFO - PROCESS | 3876 | 1467872678210 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:38 INFO - PROCESS | 3876 | 1467872678366 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 23:24:38 INFO - PROCESS | 3876 | 1467872678440 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:38 INFO - PROCESS | 3876 | 1467872678443 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:38 INFO - PROCESS | 3876 | ++DOCSHELL 08BE7800 == 33 [pid = 3876] [id = 705] 23:24:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (08BE8C00) [pid = 3876] [serial = 2115] [outer = 00000000] 23:24:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (0C72A000) [pid = 3876] [serial = 2116] [outer = 08BE8C00] 23:24:38 INFO - PROCESS | 3876 | 1467872678501 Marionette DEBUG loaded listener.js 23:24:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (0D67C800) [pid = 3876] [serial = 2117] [outer = 08BE8C00] 23:24:39 INFO - PROCESS | 3876 | 1467872679297 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 23:24:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 23:24:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1179ms 23:24:39 INFO - PROCESS | 3876 | 1467872679374 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 23:24:39 INFO - PROCESS | 3876 | 1467872679378 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 23:24:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 23:24:39 INFO - PROCESS | 3876 | 1467872679383 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 23:24:39 INFO - PROCESS | 3876 | 1467872679386 Marionette TRACE conn6 <- [1,2786,null,{}] 23:24:39 INFO - PROCESS | 3876 | 1467872679391 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:39 INFO - PROCESS | 3876 | 1467872679394 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:39 INFO - PROCESS | 3876 | 1467872679542 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 23:24:39 INFO - PROCESS | 3876 | 1467872679676 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:39 INFO - PROCESS | 3876 | 1467872679679 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:39 INFO - PROCESS | 3876 | ++DOCSHELL 12429400 == 34 [pid = 3876] [id = 706] 23:24:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (13742800) [pid = 3876] [serial = 2118] [outer = 00000000] 23:24:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (137EF000) [pid = 3876] [serial = 2119] [outer = 13742800] 23:24:39 INFO - PROCESS | 3876 | 1467872679736 Marionette DEBUG loaded listener.js 23:24:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (14C4E800) [pid = 3876] [serial = 2120] [outer = 13742800] 23:24:40 INFO - PROCESS | 3876 | 1467872680651 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 23:24:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 23:24:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1336ms 23:24:40 INFO - PROCESS | 3876 | 1467872680719 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 23:24:40 INFO - PROCESS | 3876 | 1467872680724 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 23:24:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 23:24:40 INFO - PROCESS | 3876 | 1467872680728 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 23:24:40 INFO - PROCESS | 3876 | 1467872680732 Marionette TRACE conn6 <- [1,2790,null,{}] 23:24:40 INFO - PROCESS | 3876 | 1467872680737 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:40 INFO - PROCESS | 3876 | 1467872680740 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:40 INFO - PROCESS | 3876 | 1467872680854 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 23:24:40 INFO - PROCESS | 3876 | 1467872680988 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:40 INFO - PROCESS | 3876 | 1467872680992 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:40 INFO - PROCESS | 3876 | --DOCSHELL 17127400 == 33 [pid = 3876] [id = 704] 23:24:40 INFO - PROCESS | 3876 | --DOCSHELL 0C723C00 == 32 [pid = 3876] [id = 703] 23:24:40 INFO - PROCESS | 3876 | --DOCSHELL 0D0C9400 == 31 [pid = 3876] [id = 702] 23:24:40 INFO - PROCESS | 3876 | --DOCSHELL 16209800 == 30 [pid = 3876] [id = 701] 23:24:40 INFO - PROCESS | 3876 | --DOCSHELL 15007800 == 29 [pid = 3876] [id = 700] 23:24:40 INFO - PROCESS | 3876 | --DOCSHELL 13744800 == 28 [pid = 3876] [id = 699] 23:24:40 INFO - PROCESS | 3876 | --DOCSHELL 11FD8400 == 27 [pid = 3876] [id = 698] 23:24:40 INFO - PROCESS | 3876 | --DOCSHELL 0DCE8400 == 26 [pid = 3876] [id = 697] 23:24:40 INFO - PROCESS | 3876 | --DOCSHELL 0C722000 == 25 [pid = 3876] [id = 696] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (1721DC00) [pid = 3876] [serial = 2072] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (16298400) [pid = 3876] [serial = 2062] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (16614800) [pid = 3876] [serial = 2065] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (162A9400) [pid = 3876] [serial = 2063] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17210000) [pid = 3876] [serial = 2068] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (1721D400) [pid = 3876] [serial = 2071] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (14C56C00) [pid = 3876] [serial = 2056] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (14C72800) [pid = 3876] [serial = 2057] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (14C69000) [pid = 3876] [serial = 2045] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (164D7800) [pid = 3876] [serial = 2044] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (152CA800) [pid = 3876] [serial = 2059] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (0E8D9400) [pid = 3876] [serial = 2047] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (0E9D3400) [pid = 3876] [serial = 2048] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1686E800) [pid = 3876] [serial = 2066] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (0D733800) [pid = 3876] [serial = 2050] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (0DC50000) [pid = 3876] [serial = 2051] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (12330400) [pid = 3876] [serial = 2053] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (12399000) [pid = 3876] [serial = 2054] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (17210400) [pid = 3876] [serial = 2069] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (156D0800) [pid = 3876] [serial = 2060] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (17626400) [pid = 3876] [serial = 2074] [outer = 00000000] [url = about:blank] 23:24:41 INFO - PROCESS | 3876 | ++DOCSHELL 0C71F400 == 26 [pid = 3876] [id = 707] 23:24:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (0C720000) [pid = 3876] [serial = 2121] [outer = 00000000] 23:24:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (0D672800) [pid = 3876] [serial = 2122] [outer = 0C720000] 23:24:41 INFO - PROCESS | 3876 | 1467872681084 Marionette DEBUG loaded listener.js 23:24:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (0D948000) [pid = 3876] [serial = 2123] [outer = 0C720000] 23:24:41 INFO - PROCESS | 3876 | 1467872681499 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 23:24:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 23:24:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 830ms 23:24:41 INFO - PROCESS | 3876 | 1467872681559 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 23:24:41 INFO - PROCESS | 3876 | 1467872681564 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 23:24:41 INFO - PROCESS | 3876 | 1467872681570 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 23:24:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 23:24:41 INFO - PROCESS | 3876 | 1467872681572 Marionette TRACE conn6 <- [1,2794,null,{}] 23:24:41 INFO - PROCESS | 3876 | 1467872681576 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:41 INFO - PROCESS | 3876 | 1467872681579 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:41 INFO - PROCESS | 3876 | 1467872681665 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 23:24:41 INFO - PROCESS | 3876 | 1467872681672 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:41 INFO - PROCESS | 3876 | 1467872681674 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:41 INFO - PROCESS | 3876 | ++DOCSHELL 11CEB400 == 27 [pid = 3876] [id = 708] 23:24:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (11DC9800) [pid = 3876] [serial = 2124] [outer = 00000000] 23:24:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (1232FC00) [pid = 3876] [serial = 2125] [outer = 11DC9800] 23:24:41 INFO - PROCESS | 3876 | 1467872681721 Marionette DEBUG loaded listener.js 23:24:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (1242AC00) [pid = 3876] [serial = 2126] [outer = 11DC9800] 23:24:42 INFO - PROCESS | 3876 | 1467872682192 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 23:24:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 23:24:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 23:24:42 INFO - PROCESS | 3876 | 1467872682244 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 23:24:42 INFO - PROCESS | 3876 | 1467872682247 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 23:24:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 23:24:42 INFO - PROCESS | 3876 | 1467872682250 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 23:24:42 INFO - PROCESS | 3876 | 1467872682253 Marionette TRACE conn6 <- [1,2798,null,{}] 23:24:42 INFO - PROCESS | 3876 | 1467872682264 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:42 INFO - PROCESS | 3876 | 1467872682268 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:42 INFO - PROCESS | 3876 | 1467872682382 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 23:24:42 INFO - PROCESS | 3876 | 1467872682397 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:42 INFO - PROCESS | 3876 | 1467872682400 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:42 INFO - PROCESS | 3876 | ++DOCSHELL 14C6B000 == 28 [pid = 3876] [id = 709] 23:24:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (14C6B800) [pid = 3876] [serial = 2127] [outer = 00000000] 23:24:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (14C72800) [pid = 3876] [serial = 2128] [outer = 14C6B800] 23:24:42 INFO - PROCESS | 3876 | 1467872682448 Marionette DEBUG loaded listener.js 23:24:42 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (15091800) [pid = 3876] [serial = 2129] [outer = 14C6B800] 23:24:42 INFO - PROCESS | 3876 | 1467872682915 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 23:24:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 23:24:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 23:24:42 INFO - PROCESS | 3876 | 1467872682924 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 23:24:42 INFO - PROCESS | 3876 | 1467872682927 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 23:24:42 INFO - PROCESS | 3876 | 1467872682930 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 23:24:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 23:24:42 INFO - PROCESS | 3876 | 1467872682932 Marionette TRACE conn6 <- [1,2802,null,{}] 23:24:42 INFO - PROCESS | 3876 | 1467872682935 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:42 INFO - PROCESS | 3876 | 1467872682937 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:43 INFO - PROCESS | 3876 | 1467872683037 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 23:24:43 INFO - PROCESS | 3876 | 1467872683042 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:43 INFO - PROCESS | 3876 | 1467872683044 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:43 INFO - PROCESS | 3876 | ++DOCSHELL 152B2400 == 29 [pid = 3876] [id = 710] 23:24:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (152BA800) [pid = 3876] [serial = 2130] [outer = 00000000] 23:24:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (16206400) [pid = 3876] [serial = 2131] [outer = 152BA800] 23:24:43 INFO - PROCESS | 3876 | 1467872683090 Marionette DEBUG loaded listener.js 23:24:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (16297000) [pid = 3876] [serial = 2132] [outer = 152BA800] 23:24:43 INFO - PROCESS | 3876 | 1467872683546 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 23:24:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 23:24:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 670ms 23:24:43 INFO - PROCESS | 3876 | 1467872683604 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 23:24:43 INFO - PROCESS | 3876 | 1467872683606 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 23:24:43 INFO - PROCESS | 3876 | 1467872683610 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 23:24:43 INFO - PROCESS | 3876 | 1467872683611 Marionette TRACE conn6 <- [1,2806,null,{}] 23:24:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 23:24:43 INFO - PROCESS | 3876 | 1467872683615 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:43 INFO - PROCESS | 3876 | 1467872683617 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:43 INFO - PROCESS | 3876 | 1467872683729 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 23:24:43 INFO - PROCESS | 3876 | 1467872683819 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:43 INFO - PROCESS | 3876 | 1467872683821 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:43 INFO - PROCESS | 3876 | ++DOCSHELL 0DE0A800 == 30 [pid = 3876] [id = 711] 23:24:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (162A9400) [pid = 3876] [serial = 2133] [outer = 00000000] 23:24:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (16604000) [pid = 3876] [serial = 2134] [outer = 162A9400] 23:24:43 INFO - PROCESS | 3876 | 1467872683864 Marionette DEBUG loaded listener.js 23:24:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16609C00) [pid = 3876] [serial = 2135] [outer = 162A9400] 23:24:44 INFO - PROCESS | 3876 | 1467872684298 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 23:24:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 23:24:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 732ms 23:24:44 INFO - PROCESS | 3876 | 1467872684346 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 23:24:44 INFO - PROCESS | 3876 | 1467872684348 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 23:24:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 23:24:44 INFO - PROCESS | 3876 | 1467872684351 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 23:24:44 INFO - PROCESS | 3876 | 1467872684353 Marionette TRACE conn6 <- [1,2810,null,{}] 23:24:44 INFO - PROCESS | 3876 | 1467872684357 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:44 INFO - PROCESS | 3876 | 1467872684362 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:44 INFO - PROCESS | 3876 | 1467872684509 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 23:24:44 INFO - PROCESS | 3876 | 1467872684522 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:44 INFO - PROCESS | 3876 | 1467872684524 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:44 INFO - PROCESS | 3876 | ++DOCSHELL 16614800 == 31 [pid = 3876] [id = 712] 23:24:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17210800) [pid = 3876] [serial = 2136] [outer = 00000000] 23:24:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17425C00) [pid = 3876] [serial = 2137] [outer = 17210800] 23:24:44 INFO - PROCESS | 3876 | 1467872684624 Marionette DEBUG loaded listener.js 23:24:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17427C00) [pid = 3876] [serial = 2138] [outer = 17210800] 23:24:45 INFO - PROCESS | 3876 | 1467872685053 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 23:24:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 23:24:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 23:24:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 23:24:45 INFO - PROCESS | 3876 | 1467872685103 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 23:24:45 INFO - PROCESS | 3876 | 1467872685105 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 23:24:45 INFO - PROCESS | 3876 | 1467872685108 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 23:24:45 INFO - PROCESS | 3876 | 1467872685110 Marionette TRACE conn6 <- [1,2814,null,{}] 23:24:45 INFO - PROCESS | 3876 | 1467872685117 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:45 INFO - PROCESS | 3876 | 1467872685119 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:45 INFO - PROCESS | 3876 | 1467872685231 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 23:24:45 INFO - PROCESS | 3876 | 1467872685237 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:45 INFO - PROCESS | 3876 | 1467872685239 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:45 INFO - PROCESS | 3876 | ++DOCSHELL 0DC7AC00 == 32 [pid = 3876] [id = 713] 23:24:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0E940000) [pid = 3876] [serial = 2139] [outer = 00000000] 23:24:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17629C00) [pid = 3876] [serial = 2140] [outer = 0E940000] 23:24:45 INFO - PROCESS | 3876 | 1467872685282 Marionette DEBUG loaded listener.js 23:24:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1762D400) [pid = 3876] [serial = 2141] [outer = 0E940000] 23:24:45 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (15092800) [pid = 3876] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 23:24:45 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (12427800) [pid = 3876] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 23:24:45 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D385C00) [pid = 3876] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 23:24:45 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0D732800) [pid = 3876] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 23:24:45 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (14C4EC00) [pid = 3876] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 23:24:45 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (17212000) [pid = 3876] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 23:24:45 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (1620B800) [pid = 3876] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 23:24:45 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (15089400) [pid = 3876] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 23:24:45 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0C722800) [pid = 3876] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 23:24:45 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0DCEE400) [pid = 3876] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 23:24:45 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (13745400) [pid = 3876] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 23:24:45 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (164DE000) [pid = 3876] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 23:24:45 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17431800) [pid = 3876] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 23:24:45 INFO - PROCESS | 3876 | 1467872685797 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 23:24:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 23:24:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 23:24:45 INFO - PROCESS | 3876 | 1467872685840 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 23:24:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 23:24:45 INFO - PROCESS | 3876 | 1467872685842 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 23:24:45 INFO - PROCESS | 3876 | 1467872685845 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 23:24:45 INFO - PROCESS | 3876 | 1467872685847 Marionette TRACE conn6 <- [1,2818,null,{}] 23:24:45 INFO - PROCESS | 3876 | 1467872685851 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:45 INFO - PROCESS | 3876 | 1467872685852 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:45 INFO - PROCESS | 3876 | 1467872685931 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 23:24:46 INFO - PROCESS | 3876 | 1467872686031 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:46 INFO - PROCESS | 3876 | 1467872686033 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:46 INFO - PROCESS | 3876 | ++DOCSHELL 0D732800 == 33 [pid = 3876] [id = 714] 23:24:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0D94FC00) [pid = 3876] [serial = 2142] [outer = 00000000] 23:24:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (137F8800) [pid = 3876] [serial = 2143] [outer = 0D94FC00] 23:24:46 INFO - PROCESS | 3876 | 1467872686078 Marionette DEBUG loaded listener.js 23:24:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (156D4C00) [pid = 3876] [serial = 2144] [outer = 0D94FC00] 23:24:46 INFO - PROCESS | 3876 | 1467872686433 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 23:24:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 23:24:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 630ms 23:24:46 INFO - PROCESS | 3876 | 1467872686476 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 23:24:46 INFO - PROCESS | 3876 | 1467872686478 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 23:24:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 23:24:46 INFO - PROCESS | 3876 | 1467872686481 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 23:24:46 INFO - PROCESS | 3876 | 1467872686483 Marionette TRACE conn6 <- [1,2822,null,{}] 23:24:46 INFO - PROCESS | 3876 | 1467872686486 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:46 INFO - PROCESS | 3876 | 1467872686488 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:46 INFO - PROCESS | 3876 | 1467872686632 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 23:24:46 INFO - PROCESS | 3876 | 1467872686645 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:46 INFO - PROCESS | 3876 | 1467872686646 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:46 INFO - PROCESS | 3876 | ++DOCSHELL 13F82000 == 34 [pid = 3876] [id = 715] 23:24:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (152CBC00) [pid = 3876] [serial = 2145] [outer = 00000000] 23:24:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1789F800) [pid = 3876] [serial = 2146] [outer = 152CBC00] 23:24:46 INFO - PROCESS | 3876 | 1467872686689 Marionette DEBUG loaded listener.js 23:24:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17995800) [pid = 3876] [serial = 2147] [outer = 152CBC00] 23:24:47 INFO - PROCESS | 3876 | 1467872687093 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 23:24:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 23:24:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 23:24:47 INFO - PROCESS | 3876 | 1467872687112 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 23:24:47 INFO - PROCESS | 3876 | 1467872687114 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 23:24:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 23:24:47 INFO - PROCESS | 3876 | 1467872687117 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 23:24:47 INFO - PROCESS | 3876 | 1467872687119 Marionette TRACE conn6 <- [1,2826,null,{}] 23:24:47 INFO - PROCESS | 3876 | 1467872687122 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:47 INFO - PROCESS | 3876 | 1467872687124 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:47 INFO - PROCESS | 3876 | 1467872687245 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 23:24:47 INFO - PROCESS | 3876 | 1467872687252 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:47 INFO - PROCESS | 3876 | 1467872687254 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:47 INFO - PROCESS | 3876 | ++DOCSHELL 152C3400 == 35 [pid = 3876] [id = 716] 23:24:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17A6B800) [pid = 3876] [serial = 2148] [outer = 00000000] 23:24:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17B27000) [pid = 3876] [serial = 2149] [outer = 17A6B800] 23:24:47 INFO - PROCESS | 3876 | 1467872687299 Marionette DEBUG loaded listener.js 23:24:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (17B28400) [pid = 3876] [serial = 2150] [outer = 17A6B800] 23:24:47 INFO - PROCESS | 3876 | 1467872687792 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 23:24:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 23:24:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 23:24:47 INFO - PROCESS | 3876 | 1467872687849 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 23:24:47 INFO - PROCESS | 3876 | 1467872687854 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 23:24:47 INFO - PROCESS | 3876 | 1467872687859 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 23:24:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 23:24:47 INFO - PROCESS | 3876 | 1467872687863 Marionette TRACE conn6 <- [1,2830,null,{}] 23:24:47 INFO - PROCESS | 3876 | 1467872687869 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:47 INFO - PROCESS | 3876 | 1467872687872 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:48 INFO - PROCESS | 3876 | 1467872688048 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 23:24:48 INFO - PROCESS | 3876 | 1467872688181 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:48 INFO - PROCESS | 3876 | 1467872688185 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:48 INFO - PROCESS | 3876 | ++DOCSHELL 0DC71C00 == 36 [pid = 3876] [id = 717] 23:24:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (0DC73000) [pid = 3876] [serial = 2151] [outer = 00000000] 23:24:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (0DEC6800) [pid = 3876] [serial = 2152] [outer = 0DC73000] 23:24:48 INFO - PROCESS | 3876 | 1467872688242 Marionette DEBUG loaded listener.js 23:24:48 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (11CA0400) [pid = 3876] [serial = 2153] [outer = 0DC73000] 23:24:48 INFO - PROCESS | 3876 | 1467872688823 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 23:24:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 23:24:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 970ms 23:24:48 INFO - PROCESS | 3876 | 1467872688833 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 23:24:48 INFO - PROCESS | 3876 | 1467872688838 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 23:24:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 23:24:48 INFO - PROCESS | 3876 | 1467872688844 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 23:24:48 INFO - PROCESS | 3876 | 1467872688847 Marionette TRACE conn6 <- [1,2834,null,{}] 23:24:48 INFO - PROCESS | 3876 | 1467872688851 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:48 INFO - PROCESS | 3876 | 1467872688854 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:48 INFO - PROCESS | 3876 | 1467872688965 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 23:24:49 INFO - PROCESS | 3876 | 1467872689122 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:49 INFO - PROCESS | 3876 | 1467872689125 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:49 INFO - PROCESS | 3876 | ++DOCSHELL 14C57400 == 37 [pid = 3876] [id = 718] 23:24:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (14C67400) [pid = 3876] [serial = 2154] [outer = 00000000] 23:24:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (152B1C00) [pid = 3876] [serial = 2155] [outer = 14C67400] 23:24:49 INFO - PROCESS | 3876 | 1467872689183 Marionette DEBUG loaded listener.js 23:24:49 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (1628B400) [pid = 3876] [serial = 2156] [outer = 14C67400] 23:24:49 INFO - PROCESS | 3876 | 1467872689791 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 23:24:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 23:24:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 970ms 23:24:49 INFO - PROCESS | 3876 | 1467872689819 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 23:24:49 INFO - PROCESS | 3876 | 1467872689821 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 23:24:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 23:24:49 INFO - PROCESS | 3876 | 1467872689825 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 23:24:49 INFO - PROCESS | 3876 | 1467872689829 Marionette TRACE conn6 <- [1,2838,null,{}] 23:24:49 INFO - PROCESS | 3876 | 1467872689840 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:49 INFO - PROCESS | 3876 | 1467872689845 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:49 INFO - PROCESS | 3876 | 1467872689956 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 23:24:50 INFO - PROCESS | 3876 | 1467872690098 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:50 INFO - PROCESS | 3876 | 1467872690101 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:50 INFO - PROCESS | 3876 | ++DOCSHELL 17897400 == 38 [pid = 3876] [id = 719] 23:24:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (1789C400) [pid = 3876] [serial = 2157] [outer = 00000000] 23:24:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (17B26C00) [pid = 3876] [serial = 2158] [outer = 1789C400] 23:24:50 INFO - PROCESS | 3876 | 1467872690158 Marionette DEBUG loaded listener.js 23:24:50 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17BE0800) [pid = 3876] [serial = 2159] [outer = 1789C400] 23:24:50 INFO - PROCESS | 3876 | 1467872690709 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 23:24:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 23:24:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 930ms 23:24:50 INFO - PROCESS | 3876 | 1467872690759 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 23:24:50 INFO - PROCESS | 3876 | 1467872690762 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 23:24:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 23:24:50 INFO - PROCESS | 3876 | 1467872690765 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 23:24:50 INFO - PROCESS | 3876 | 1467872690767 Marionette TRACE conn6 <- [1,2842,null,{}] 23:24:50 INFO - PROCESS | 3876 | 1467872690771 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:50 INFO - PROCESS | 3876 | 1467872690773 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:50 INFO - PROCESS | 3876 | 1467872690881 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 23:24:51 INFO - PROCESS | 3876 | 1467872691036 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:51 INFO - PROCESS | 3876 | 1467872691039 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:51 INFO - PROCESS | 3876 | ++DOCSHELL 1703AC00 == 39 [pid = 3876] [id = 720] 23:24:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1703DC00) [pid = 3876] [serial = 2160] [outer = 00000000] 23:24:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (18EEC000) [pid = 3876] [serial = 2161] [outer = 1703DC00] 23:24:51 INFO - PROCESS | 3876 | 1467872691093 Marionette DEBUG loaded listener.js 23:24:51 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (19A03000) [pid = 3876] [serial = 2162] [outer = 1703DC00] 23:24:51 INFO - PROCESS | 3876 | 1467872691883 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 23:24:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 23:24:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1178ms 23:24:51 INFO - PROCESS | 3876 | 1467872691947 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 23:24:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 23:24:51 INFO - PROCESS | 3876 | 1467872691951 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 23:24:51 INFO - PROCESS | 3876 | 1467872691956 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 23:24:51 INFO - PROCESS | 3876 | 1467872691959 Marionette TRACE conn6 <- [1,2846,null,{}] 23:24:51 INFO - PROCESS | 3876 | 1467872691964 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:51 INFO - PROCESS | 3876 | 1467872691967 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:52 INFO - PROCESS | 3876 | 1467872692077 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 23:24:52 INFO - PROCESS | 3876 | 1467872692224 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:52 INFO - PROCESS | 3876 | 1467872692226 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:52 INFO - PROCESS | 3876 | ++DOCSHELL 0DC51800 == 40 [pid = 3876] [id = 721] 23:24:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (0DC76800) [pid = 3876] [serial = 2163] [outer = 00000000] 23:24:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (12330400) [pid = 3876] [serial = 2164] [outer = 0DC76800] 23:24:52 INFO - PROCESS | 3876 | 1467872692277 Marionette DEBUG loaded listener.js 23:24:52 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (12582000) [pid = 3876] [serial = 2165] [outer = 0DC76800] 23:24:53 INFO - PROCESS | 3876 | --DOCSHELL 13F82000 == 39 [pid = 3876] [id = 715] 23:24:53 INFO - PROCESS | 3876 | --DOCSHELL 0D732800 == 38 [pid = 3876] [id = 714] 23:24:53 INFO - PROCESS | 3876 | --DOCSHELL 0DC7AC00 == 37 [pid = 3876] [id = 713] 23:24:53 INFO - PROCESS | 3876 | --DOCSHELL 16614800 == 36 [pid = 3876] [id = 712] 23:24:53 INFO - PROCESS | 3876 | --DOCSHELL 0DE0A800 == 35 [pid = 3876] [id = 711] 23:24:53 INFO - PROCESS | 3876 | --DOCSHELL 152B2400 == 34 [pid = 3876] [id = 710] 23:24:53 INFO - PROCESS | 3876 | --DOCSHELL 14C6B000 == 33 [pid = 3876] [id = 709] 23:24:53 INFO - PROCESS | 3876 | --DOCSHELL 11CEB400 == 32 [pid = 3876] [id = 708] 23:24:53 INFO - PROCESS | 3876 | --DOCSHELL 0C71F400 == 31 [pid = 3876] [id = 707] 23:24:53 INFO - PROCESS | 3876 | --DOCSHELL 12429400 == 30 [pid = 3876] [id = 706] 23:24:53 INFO - PROCESS | 3876 | --DOCSHELL 08BE7800 == 29 [pid = 3876] [id = 705] 23:24:53 INFO - PROCESS | 3876 | --DOCSHELL 1703AC00 == 28 [pid = 3876] [id = 720] 23:24:53 INFO - PROCESS | 3876 | --DOCSHELL 17897400 == 27 [pid = 3876] [id = 719] 23:24:53 INFO - PROCESS | 3876 | --DOCSHELL 152C3400 == 26 [pid = 3876] [id = 716] 23:24:53 INFO - PROCESS | 3876 | --DOCSHELL 0DC71C00 == 25 [pid = 3876] [id = 717] 23:24:53 INFO - PROCESS | 3876 | --DOCSHELL 14C57400 == 24 [pid = 3876] [id = 718] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (17628400) [pid = 3876] [serial = 2075] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (1721D000) [pid = 3876] [serial = 2113] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (152BB800) [pid = 3876] [serial = 2101] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (124E8400) [pid = 3876] [serial = 2095] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (1325A800) [pid = 3876] [serial = 2096] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (0D733400) [pid = 3876] [serial = 2087] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (0D676C00) [pid = 3876] [serial = 2086] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (0DD6D400) [pid = 3876] [serial = 2078] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0DC44400) [pid = 3876] [serial = 2077] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (152C7400) [pid = 3876] [serial = 2081] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (15010C00) [pid = 3876] [serial = 2080] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (17894C00) [pid = 3876] [serial = 2084] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1762D800) [pid = 3876] [serial = 2083] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1628B800) [pid = 3876] [serial = 2104] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (152C1800) [pid = 3876] [serial = 2102] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (162B0C00) [pid = 3876] [serial = 2108] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (16291000) [pid = 3876] [serial = 2107] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (0D0CA000) [pid = 3876] [serial = 2089] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (162A1800) [pid = 3876] [serial = 2105] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0D3E9C00) [pid = 3876] [serial = 2090] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0DDC8800) [pid = 3876] [serial = 2092] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0E8DB000) [pid = 3876] [serial = 2093] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (13F7FC00) [pid = 3876] [serial = 2098] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (14C6C800) [pid = 3876] [serial = 2099] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1661C800) [pid = 3876] [serial = 2111] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1661B800) [pid = 3876] [serial = 2110] [outer = 00000000] [url = about:blank] 23:24:53 INFO - PROCESS | 3876 | 1467872693456 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 23:24:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 23:24:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1536ms 23:24:53 INFO - PROCESS | 3876 | 1467872693493 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 23:24:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 23:24:53 INFO - PROCESS | 3876 | 1467872693497 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 23:24:53 INFO - PROCESS | 3876 | 1467872693502 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 23:24:53 INFO - PROCESS | 3876 | 1467872693506 Marionette TRACE conn6 <- [1,2850,null,{}] 23:24:53 INFO - PROCESS | 3876 | 1467872693511 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:53 INFO - PROCESS | 3876 | 1467872693514 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:53 INFO - PROCESS | 3876 | 1467872693607 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 23:24:53 INFO - PROCESS | 3876 | 1467872693744 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:53 INFO - PROCESS | 3876 | 1467872693747 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:53 INFO - PROCESS | 3876 | ++DOCSHELL 0D732000 == 25 [pid = 3876] [id = 722] 23:24:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0D734400) [pid = 3876] [serial = 2166] [outer = 00000000] 23:24:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0D950C00) [pid = 3876] [serial = 2167] [outer = 0D734400] 23:24:53 INFO - PROCESS | 3876 | 1467872693795 Marionette DEBUG loaded listener.js 23:24:53 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0DC4C000) [pid = 3876] [serial = 2168] [outer = 0D734400] 23:24:54 INFO - PROCESS | 3876 | 1467872694210 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 23:24:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 23:24:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 790ms 23:24:54 INFO - PROCESS | 3876 | 1467872694293 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 23:24:54 INFO - PROCESS | 3876 | 1467872694298 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 23:24:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 23:24:54 INFO - PROCESS | 3876 | 1467872694305 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 23:24:54 INFO - PROCESS | 3876 | 1467872694307 Marionette TRACE conn6 <- [1,2854,null,{}] 23:24:54 INFO - PROCESS | 3876 | 1467872694311 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:54 INFO - PROCESS | 3876 | 1467872694314 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:54 INFO - PROCESS | 3876 | 1467872694406 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 23:24:54 INFO - PROCESS | 3876 | 1467872694421 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:54 INFO - PROCESS | 3876 | 1467872694423 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:54 INFO - PROCESS | 3876 | ++DOCSHELL 11CE4400 == 26 [pid = 3876] [id = 723] 23:24:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (11CE8400) [pid = 3876] [serial = 2169] [outer = 00000000] 23:24:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (11FD1800) [pid = 3876] [serial = 2170] [outer = 11CE8400] 23:24:54 INFO - PROCESS | 3876 | 1467872694470 Marionette DEBUG loaded listener.js 23:24:54 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (12379C00) [pid = 3876] [serial = 2171] [outer = 11CE8400] 23:24:54 INFO - PROCESS | 3876 | 1467872694923 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 23:24:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 23:24:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 23:24:54 INFO - PROCESS | 3876 | 1467872694978 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 23:24:54 INFO - PROCESS | 3876 | 1467872694980 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 23:24:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 23:24:54 INFO - PROCESS | 3876 | 1467872694984 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 23:24:54 INFO - PROCESS | 3876 | 1467872694988 Marionette TRACE conn6 <- [1,2858,null,{}] 23:24:55 INFO - PROCESS | 3876 | 1467872694998 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:55 INFO - PROCESS | 3876 | 1467872695003 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:55 INFO - PROCESS | 3876 | 1467872695086 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 23:24:55 INFO - PROCESS | 3876 | 1467872695093 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:55 INFO - PROCESS | 3876 | 1467872695096 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:55 INFO - PROCESS | 3876 | ++DOCSHELL 137EEC00 == 27 [pid = 3876] [id = 724] 23:24:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (137EF400) [pid = 3876] [serial = 2172] [outer = 00000000] 23:24:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1242B800) [pid = 3876] [serial = 2173] [outer = 137EF400] 23:24:55 INFO - PROCESS | 3876 | 1467872695145 Marionette DEBUG loaded listener.js 23:24:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (14C57400) [pid = 3876] [serial = 2174] [outer = 137EF400] 23:24:55 INFO - PROCESS | 3876 | 1467872695694 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 23:24:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 23:24:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 23:24:55 INFO - PROCESS | 3876 | 1467872695718 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 23:24:55 INFO - PROCESS | 3876 | 1467872695720 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 23:24:55 INFO - PROCESS | 3876 | 1467872695723 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 23:24:55 INFO - PROCESS | 3876 | 1467872695725 Marionette TRACE conn6 <- [1,2862,null,{}] 23:24:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 23:24:55 INFO - PROCESS | 3876 | 1467872695728 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:55 INFO - PROCESS | 3876 | 1467872695730 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:55 INFO - PROCESS | 3876 | 1467872695878 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 23:24:55 INFO - PROCESS | 3876 | 1467872695942 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:55 INFO - PROCESS | 3876 | 1467872695944 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:55 INFO - PROCESS | 3876 | ++DOCSHELL 1500A800 == 28 [pid = 3876] [id = 725] 23:24:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (15086C00) [pid = 3876] [serial = 2175] [outer = 00000000] 23:24:55 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (152B7000) [pid = 3876] [serial = 2176] [outer = 15086C00] 23:24:55 INFO - PROCESS | 3876 | 1467872695989 Marionette DEBUG loaded listener.js 23:24:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (152C2C00) [pid = 3876] [serial = 2177] [outer = 15086C00] 23:24:56 INFO - PROCESS | 3876 | 1467872696388 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 23:24:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 23:24:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms 23:24:56 INFO - PROCESS | 3876 | 1467872696458 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 23:24:56 INFO - PROCESS | 3876 | 1467872696460 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 23:24:56 INFO - PROCESS | 3876 | 1467872696463 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 23:24:56 INFO - PROCESS | 3876 | 1467872696465 Marionette TRACE conn6 <- [1,2866,null,{}] 23:24:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 23:24:56 INFO - PROCESS | 3876 | 1467872696468 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:56 INFO - PROCESS | 3876 | 1467872696470 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:56 INFO - PROCESS | 3876 | 1467872696595 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 23:24:56 INFO - PROCESS | 3876 | 1467872696600 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:56 INFO - PROCESS | 3876 | 1467872696602 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:56 INFO - PROCESS | 3876 | ++DOCSHELL 152C9000 == 29 [pid = 3876] [id = 726] 23:24:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (156D1800) [pid = 3876] [serial = 2178] [outer = 00000000] 23:24:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1620C400) [pid = 3876] [serial = 2179] [outer = 156D1800] 23:24:56 INFO - PROCESS | 3876 | 1467872696646 Marionette DEBUG loaded listener.js 23:24:56 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (1620F000) [pid = 3876] [serial = 2180] [outer = 156D1800] 23:24:57 INFO - PROCESS | 3876 | 1467872697112 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 23:24:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 23:24:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 670ms 23:24:57 INFO - PROCESS | 3876 | 1467872697144 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 23:24:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 23:24:57 INFO - PROCESS | 3876 | 1467872697146 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 23:24:57 INFO - PROCESS | 3876 | 1467872697150 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 23:24:57 INFO - PROCESS | 3876 | 1467872697151 Marionette TRACE conn6 <- [1,2870,null,{}] 23:24:57 INFO - PROCESS | 3876 | 1467872697155 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:57 INFO - PROCESS | 3876 | 1467872697160 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:57 INFO - PROCESS | 3876 | 1467872697313 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 23:24:57 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (162A9400) [pid = 3876] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 23:24:57 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (17210800) [pid = 3876] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 23:24:57 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0C720000) [pid = 3876] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 23:24:57 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (11DC9800) [pid = 3876] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 23:24:57 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (08BE8C00) [pid = 3876] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 23:24:57 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13742800) [pid = 3876] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 23:24:57 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (14C6B800) [pid = 3876] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 23:24:57 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (152BA800) [pid = 3876] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 23:24:57 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0D94FC00) [pid = 3876] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 23:24:57 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0E940000) [pid = 3876] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 23:24:57 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (152CBC00) [pid = 3876] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 23:24:57 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17A6B800) [pid = 3876] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 23:24:57 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17211000) [pid = 3876] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 23:24:57 INFO - PROCESS | 3876 | 1467872697612 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:57 INFO - PROCESS | 3876 | 1467872697614 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:57 INFO - PROCESS | 3876 | ++DOCSHELL 0C720000 == 30 [pid = 3876] [id = 727] 23:24:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0D3E4000) [pid = 3876] [serial = 2181] [outer = 00000000] 23:24:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (0E940000) [pid = 3876] [serial = 2182] [outer = 0D3E4000] 23:24:57 INFO - PROCESS | 3876 | 1467872697659 Marionette DEBUG loaded listener.js 23:24:57 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (13F7D000) [pid = 3876] [serial = 2183] [outer = 0D3E4000] 23:24:58 INFO - PROCESS | 3876 | 1467872698032 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 23:24:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 23:24:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 930ms 23:24:58 INFO - PROCESS | 3876 | 1467872698089 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 23:24:58 INFO - PROCESS | 3876 | 1467872698091 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 23:24:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 23:24:58 INFO - PROCESS | 3876 | 1467872698094 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 23:24:58 INFO - PROCESS | 3876 | 1467872698096 Marionette TRACE conn6 <- [1,2874,null,{}] 23:24:58 INFO - PROCESS | 3876 | 1467872698100 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:58 INFO - PROCESS | 3876 | 1467872698101 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:58 INFO - PROCESS | 3876 | 1467872698178 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 23:24:58 INFO - PROCESS | 3876 | 1467872698183 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:58 INFO - PROCESS | 3876 | 1467872698185 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:58 INFO - PROCESS | 3876 | ++DOCSHELL 1508A000 == 31 [pid = 3876] [id = 728] 23:24:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (152CDC00) [pid = 3876] [serial = 2184] [outer = 00000000] 23:24:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (16607000) [pid = 3876] [serial = 2185] [outer = 152CDC00] 23:24:58 INFO - PROCESS | 3876 | 1467872698228 Marionette DEBUG loaded listener.js 23:24:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (1661B800) [pid = 3876] [serial = 2186] [outer = 152CDC00] 23:24:58 INFO - PROCESS | 3876 | 1467872698649 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 23:24:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 23:24:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 630ms 23:24:58 INFO - PROCESS | 3876 | 1467872698728 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 23:24:58 INFO - PROCESS | 3876 | 1467872698730 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 23:24:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 23:24:58 INFO - PROCESS | 3876 | 1467872698733 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 23:24:58 INFO - PROCESS | 3876 | 1467872698735 Marionette TRACE conn6 <- [1,2878,null,{}] 23:24:58 INFO - PROCESS | 3876 | 1467872698739 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:58 INFO - PROCESS | 3876 | 1467872698740 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:58 INFO - PROCESS | 3876 | 1467872698818 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 23:24:58 INFO - PROCESS | 3876 | 1467872698826 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:58 INFO - PROCESS | 3876 | 1467872698828 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:58 INFO - PROCESS | 3876 | ++DOCSHELL 16611400 == 32 [pid = 3876] [id = 729] 23:24:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (16699C00) [pid = 3876] [serial = 2187] [outer = 00000000] 23:24:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (17124000) [pid = 3876] [serial = 2188] [outer = 16699C00] 23:24:58 INFO - PROCESS | 3876 | 1467872698872 Marionette DEBUG loaded listener.js 23:24:58 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (152BD000) [pid = 3876] [serial = 2189] [outer = 16699C00] 23:24:59 INFO - PROCESS | 3876 | 1467872699313 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 23:24:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 23:24:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 23:24:59 INFO - PROCESS | 3876 | 1467872699376 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 23:24:59 INFO - PROCESS | 3876 | 1467872699379 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 23:24:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 23:24:59 INFO - PROCESS | 3876 | 1467872699382 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 23:24:59 INFO - PROCESS | 3876 | 1467872699383 Marionette TRACE conn6 <- [1,2882,null,{}] 23:24:59 INFO - PROCESS | 3876 | 1467872699387 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:24:59 INFO - PROCESS | 3876 | 1467872699388 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:59 INFO - PROCESS | 3876 | 1467872699467 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 23:24:59 INFO - PROCESS | 3876 | 1467872699473 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:24:59 INFO - PROCESS | 3876 | 1467872699484 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:24:59 INFO - PROCESS | 3876 | ++DOCSHELL 17214C00 == 33 [pid = 3876] [id = 730] 23:24:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17215400) [pid = 3876] [serial = 2190] [outer = 00000000] 23:24:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17427800) [pid = 3876] [serial = 2191] [outer = 17215400] 23:24:59 INFO - PROCESS | 3876 | 1467872699528 Marionette DEBUG loaded listener.js 23:24:59 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (17623800) [pid = 3876] [serial = 2192] [outer = 17215400] 23:25:00 INFO - PROCESS | 3876 | 1467872700354 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 23:25:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 23:25:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1019ms 23:25:00 INFO - PROCESS | 3876 | 1467872700402 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 23:25:00 INFO - PROCESS | 3876 | 1467872700407 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 23:25:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 23:25:00 INFO - PROCESS | 3876 | 1467872700411 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 23:25:00 INFO - PROCESS | 3876 | 1467872700417 Marionette TRACE conn6 <- [1,2886,null,{}] 23:25:00 INFO - PROCESS | 3876 | 1467872700442 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:00 INFO - PROCESS | 3876 | 1467872700445 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:00 INFO - PROCESS | 3876 | 1467872700600 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 23:25:00 INFO - PROCESS | 3876 | 1467872700735 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:00 INFO - PROCESS | 3876 | 1467872700738 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:00 INFO - PROCESS | 3876 | ++DOCSHELL 0D736C00 == 34 [pid = 3876] [id = 731] 23:25:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (0D945C00) [pid = 3876] [serial = 2193] [outer = 00000000] 23:25:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (0DEC8800) [pid = 3876] [serial = 2194] [outer = 0D945C00] 23:25:00 INFO - PROCESS | 3876 | 1467872700796 Marionette DEBUG loaded listener.js 23:25:00 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (11CA1400) [pid = 3876] [serial = 2195] [outer = 0D945C00] 23:25:01 INFO - PROCESS | 3876 | 1467872701487 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 23:25:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 23:25:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1159ms 23:25:01 INFO - PROCESS | 3876 | 1467872701595 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 23:25:01 INFO - PROCESS | 3876 | 1467872701600 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 23:25:01 INFO - PROCESS | 3876 | 1467872701607 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 23:25:01 INFO - PROCESS | 3876 | 1467872701610 Marionette TRACE conn6 <- [1,2890,null,{}] 23:25:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 23:25:01 INFO - PROCESS | 3876 | 1467872701614 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:01 INFO - PROCESS | 3876 | 1467872701617 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:01 INFO - PROCESS | 3876 | 1467872701746 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 23:25:01 INFO - PROCESS | 3876 | 1467872701882 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:01 INFO - PROCESS | 3876 | 1467872701885 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:01 INFO - PROCESS | 3876 | ++DOCSHELL 0D7BEC00 == 35 [pid = 3876] [id = 732] 23:25:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (0D941400) [pid = 3876] [serial = 2196] [outer = 00000000] 23:25:01 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (0DECAC00) [pid = 3876] [serial = 2197] [outer = 0D941400] 23:25:01 INFO - PROCESS | 3876 | 1467872701942 Marionette DEBUG loaded listener.js 23:25:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (13744800) [pid = 3876] [serial = 2198] [outer = 0D941400] 23:25:02 INFO - PROCESS | 3876 | --DOCSHELL 16611400 == 34 [pid = 3876] [id = 729] 23:25:02 INFO - PROCESS | 3876 | --DOCSHELL 1508A000 == 33 [pid = 3876] [id = 728] 23:25:02 INFO - PROCESS | 3876 | --DOCSHELL 0C720000 == 32 [pid = 3876] [id = 727] 23:25:02 INFO - PROCESS | 3876 | --DOCSHELL 152C9000 == 31 [pid = 3876] [id = 726] 23:25:02 INFO - PROCESS | 3876 | --DOCSHELL 1500A800 == 30 [pid = 3876] [id = 725] 23:25:02 INFO - PROCESS | 3876 | --DOCSHELL 137EEC00 == 29 [pid = 3876] [id = 724] 23:25:02 INFO - PROCESS | 3876 | --DOCSHELL 11CE4400 == 28 [pid = 3876] [id = 723] 23:25:02 INFO - PROCESS | 3876 | --DOCSHELL 0D732000 == 27 [pid = 3876] [id = 722] 23:25:02 INFO - PROCESS | 3876 | --DOCSHELL 0DC51800 == 26 [pid = 3876] [id = 721] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (174A5400) [pid = 3876] [serial = 2114] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (16604000) [pid = 3876] [serial = 2134] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (16609C00) [pid = 3876] [serial = 2135] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (17425C00) [pid = 3876] [serial = 2137] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0D672800) [pid = 3876] [serial = 2122] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0D948000) [pid = 3876] [serial = 2123] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1232FC00) [pid = 3876] [serial = 2125] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (1242AC00) [pid = 3876] [serial = 2126] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (0C72A000) [pid = 3876] [serial = 2116] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0D67C800) [pid = 3876] [serial = 2117] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (137EF000) [pid = 3876] [serial = 2119] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (14C4E800) [pid = 3876] [serial = 2120] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (14C72800) [pid = 3876] [serial = 2128] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (15091800) [pid = 3876] [serial = 2129] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (16206400) [pid = 3876] [serial = 2131] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (137F8800) [pid = 3876] [serial = 2143] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17629C00) [pid = 3876] [serial = 2140] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17995800) [pid = 3876] [serial = 2147] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1789F800) [pid = 3876] [serial = 2146] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (17B28400) [pid = 3876] [serial = 2150] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (1762D400) [pid = 3876] [serial = 2141] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (17427C00) [pid = 3876] [serial = 2138] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (156D4C00) [pid = 3876] [serial = 2144] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (16297000) [pid = 3876] [serial = 2132] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (17B27000) [pid = 3876] [serial = 2149] [outer = 00000000] [url = about:blank] 23:25:02 INFO - PROCESS | 3876 | 1467872702755 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 23:25:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 23:25:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1173ms 23:25:02 INFO - PROCESS | 3876 | 1467872702792 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 23:25:02 INFO - PROCESS | 3876 | 1467872702796 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 23:25:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 23:25:02 INFO - PROCESS | 3876 | 1467872702801 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 23:25:02 INFO - PROCESS | 3876 | 1467872702806 Marionette TRACE conn6 <- [1,2894,null,{}] 23:25:02 INFO - PROCESS | 3876 | 1467872702811 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:02 INFO - PROCESS | 3876 | 1467872702813 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:02 INFO - PROCESS | 3876 | 1467872702904 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 23:25:02 INFO - PROCESS | 3876 | 1467872702911 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:02 INFO - PROCESS | 3876 | 1467872702914 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:02 INFO - PROCESS | 3876 | ++DOCSHELL 0D729400 == 27 [pid = 3876] [id = 733] 23:25:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (0D72B000) [pid = 3876] [serial = 2199] [outer = 00000000] 23:25:02 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (0D948000) [pid = 3876] [serial = 2200] [outer = 0D72B000] 23:25:02 INFO - PROCESS | 3876 | 1467872702963 Marionette DEBUG loaded listener.js 23:25:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0DC7AC00) [pid = 3876] [serial = 2201] [outer = 0D72B000] 23:25:03 INFO - PROCESS | 3876 | 1467872703510 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 23:25:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 23:25:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 730ms 23:25:03 INFO - PROCESS | 3876 | 1467872703534 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 23:25:03 INFO - PROCESS | 3876 | 1467872703539 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 23:25:03 INFO - PROCESS | 3876 | 1467872703544 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 23:25:03 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 23:25:03 INFO - PROCESS | 3876 | 1467872703547 Marionette TRACE conn6 <- [1,2898,null,{}] 23:25:03 INFO - PROCESS | 3876 | 1467872703550 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:03 INFO - PROCESS | 3876 | 1467872703553 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:03 INFO - PROCESS | 3876 | 1467872703641 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 23:25:03 INFO - PROCESS | 3876 | 1467872703733 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:03 INFO - PROCESS | 3876 | 1467872703735 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:03 INFO - PROCESS | 3876 | ++DOCSHELL 11B10400 == 28 [pid = 3876] [id = 734] 23:25:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (11FCC800) [pid = 3876] [serial = 2202] [outer = 00000000] 23:25:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (12578C00) [pid = 3876] [serial = 2203] [outer = 11FCC800] 23:25:03 INFO - PROCESS | 3876 | 1467872703789 Marionette DEBUG loaded listener.js 23:25:03 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (13266400) [pid = 3876] [serial = 2204] [outer = 11FCC800] 23:25:04 INFO - PROCESS | 3876 | 1467872704140 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 23:25:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 23:25:04 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 23:25:04 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 23:25:04 INFO - PROCESS | 3876 | 1467872704179 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 23:25:04 INFO - PROCESS | 3876 | 1467872704181 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 23:25:04 INFO - PROCESS | 3876 | 1467872704197 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 23:25:04 INFO - TEST-START | /DOMEvents/constructors.html 23:25:04 INFO - PROCESS | 3876 | 1467872704201 Marionette TRACE conn6 <- [1,2902,null,{}] 23:25:04 INFO - PROCESS | 3876 | 1467872704211 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:04 INFO - PROCESS | 3876 | 1467872704216 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:04 INFO - PROCESS | 3876 | 1467872704301 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 23:25:04 INFO - PROCESS | 3876 | 1467872704307 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:04 INFO - PROCESS | 3876 | 1467872704310 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:04 INFO - PROCESS | 3876 | ++DOCSHELL 13F7DC00 == 29 [pid = 3876] [id = 735] 23:25:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (13F7F000) [pid = 3876] [serial = 2205] [outer = 00000000] 23:25:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (15092800) [pid = 3876] [serial = 2206] [outer = 13F7F000] 23:25:04 INFO - PROCESS | 3876 | 1467872704358 Marionette DEBUG loaded listener.js 23:25:04 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (152BB800) [pid = 3876] [serial = 2207] [outer = 13F7F000] 23:25:05 INFO - PROCESS | 3876 | 1467872705123 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 23:25:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 23:25:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:25:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 23:25:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:25:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 23:25:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:25:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 23:25:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:25:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 23:25:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:25:05 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 23:25:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 23:25:05 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 23:25:05 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 23:25:05 INFO - TEST-OK | /DOMEvents/constructors.html | took 1020ms 23:25:05 INFO - PROCESS | 3876 | 1467872705220 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 23:25:05 INFO - PROCESS | 3876 | 1467872705223 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 23:25:05 INFO - PROCESS | 3876 | 1467872705226 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 23:25:05 INFO - TEST-START | /DOMEvents/event-phases-order.html 23:25:05 INFO - PROCESS | 3876 | 1467872705228 Marionette TRACE conn6 <- [1,2906,null,{}] 23:25:05 INFO - PROCESS | 3876 | 1467872705238 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:05 INFO - PROCESS | 3876 | 1467872705240 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:05 INFO - PROCESS | 3876 | 1467872705362 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 23:25:05 INFO - PROCESS | 3876 | 1467872705366 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:05 INFO - PROCESS | 3876 | 1467872705368 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:05 INFO - PROCESS | 3876 | ++DOCSHELL 162A4400 == 30 [pid = 3876] [id = 736] 23:25:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (162A4800) [pid = 3876] [serial = 2208] [outer = 00000000] 23:25:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (162AE000) [pid = 3876] [serial = 2209] [outer = 162A4800] 23:25:05 INFO - PROCESS | 3876 | 1467872705412 Marionette DEBUG loaded listener.js 23:25:05 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (164DCC00) [pid = 3876] [serial = 2210] [outer = 162A4800] 23:25:05 INFO - PROCESS | 3876 | 1467872705817 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 23:25:05 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 23:25:05 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 23:25:05 INFO - PROCESS | 3876 | 1467872705860 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 23:25:05 INFO - PROCESS | 3876 | 1467872705862 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 23:25:05 INFO - PROCESS | 3876 | 1467872705866 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 23:25:05 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 23:25:05 INFO - PROCESS | 3876 | 1467872705867 Marionette TRACE conn6 <- [1,2910,null,{}] 23:25:05 INFO - PROCESS | 3876 | 1467872705871 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:05 INFO - PROCESS | 3876 | 1467872705873 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:05 INFO - PROCESS | 3876 | 1467872705986 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 23:25:05 INFO - PROCESS | 3876 | 1467872705991 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:05 INFO - PROCESS | 3876 | 1467872705993 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:06 INFO - PROCESS | 3876 | ++DOCSHELL 1620D800 == 31 [pid = 3876] [id = 737] 23:25:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (16603C00) [pid = 3876] [serial = 2211] [outer = 00000000] 23:25:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (1660F400) [pid = 3876] [serial = 2212] [outer = 16603C00] 23:25:06 INFO - PROCESS | 3876 | 1467872706036 Marionette DEBUG loaded listener.js 23:25:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (137F3400) [pid = 3876] [serial = 2213] [outer = 16603C00] 23:25:06 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:25:06 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:25:06 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:25:06 INFO - PROCESS | 3876 | [3876] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 23:25:06 INFO - PROCESS | 3876 | 1467872706628 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 23:25:06 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 23:25:06 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 23:25:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 23:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:25:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:25:06 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 23:25:06 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 23:25:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:25:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:25:06 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 23:25:06 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 23:25:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:25:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:25:06 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]" 23:25:06 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 23:25:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 23:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:06 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 23:25:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 23:25:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:06 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 23:25:06 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 23:25:06 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 772ms 23:25:06 INFO - PROCESS | 3876 | 1467872706674 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 23:25:06 INFO - PROCESS | 3876 | 1467872706676 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 23:25:06 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 23:25:06 INFO - PROCESS | 3876 | 1467872706683 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 23:25:06 INFO - PROCESS | 3876 | 1467872706684 Marionette TRACE conn6 <- [1,2914,null,{}] 23:25:06 INFO - PROCESS | 3876 | 1467872706688 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:06 INFO - PROCESS | 3876 | 1467872706693 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:06 INFO - PROCESS | 3876 | 1467872706824 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 23:25:06 INFO - PROCESS | 3876 | 1467872706890 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:06 INFO - PROCESS | 3876 | 1467872706892 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:06 INFO - PROCESS | 3876 | ++DOCSHELL 0DC4E000 == 32 [pid = 3876] [id = 738] 23:25:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (11B13000) [pid = 3876] [serial = 2214] [outer = 00000000] 23:25:06 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (1762C000) [pid = 3876] [serial = 2215] [outer = 11B13000] 23:25:06 INFO - PROCESS | 3876 | 1467872706936 Marionette DEBUG loaded listener.js 23:25:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (1762C800) [pid = 3876] [serial = 2216] [outer = 11B13000] 23:25:07 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (16699C00) [pid = 3876] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 23:25:07 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (15086C00) [pid = 3876] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 23:25:07 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (11CE8400) [pid = 3876] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 23:25:07 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (0DC76800) [pid = 3876] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 23:25:07 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (137EF400) [pid = 3876] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 23:25:07 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0D734400) [pid = 3876] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 23:25:07 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (156D1800) [pid = 3876] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 23:25:07 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0DC73000) [pid = 3876] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 23:25:07 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (14C67400) [pid = 3876] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 23:25:07 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1789C400) [pid = 3876] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 23:25:07 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (1703DC00) [pid = 3876] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 23:25:07 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (0D3E4000) [pid = 3876] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 23:25:07 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (152CDC00) [pid = 3876] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 23:25:07 INFO - PROCESS | 3876 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 23:25:07 INFO - PROCESS | 3876 | 1467872707343 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 23:25:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 23:25:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 721ms 23:25:07 INFO - PROCESS | 3876 | 1467872707416 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 23:25:07 INFO - PROCESS | 3876 | 1467872707418 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 23:25:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 23:25:07 INFO - PROCESS | 3876 | 1467872707421 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 23:25:07 INFO - PROCESS | 3876 | 1467872707423 Marionette TRACE conn6 <- [1,2918,null,{}] 23:25:07 INFO - PROCESS | 3876 | 1467872707426 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:07 INFO - PROCESS | 3876 | 1467872707428 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:07 INFO - PROCESS | 3876 | 1467872707507 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 23:25:07 INFO - PROCESS | 3876 | 1467872707511 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:07 INFO - PROCESS | 3876 | 1467872707513 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:07 INFO - PROCESS | 3876 | ++DOCSHELL 137EBC00 == 33 [pid = 3876] [id = 739] 23:25:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (14C67400) [pid = 3876] [serial = 2217] [outer = 00000000] 23:25:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (164D9C00) [pid = 3876] [serial = 2218] [outer = 14C67400] 23:25:07 INFO - PROCESS | 3876 | 1467872707558 Marionette DEBUG loaded listener.js 23:25:07 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (1720E800) [pid = 3876] [serial = 2219] [outer = 14C67400] 23:25:07 INFO - PROCESS | 3876 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 23:25:07 INFO - PROCESS | 3876 | 1467872707952 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 23:25:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 23:25:07 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 570ms 23:25:07 INFO - PROCESS | 3876 | 1467872707993 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 23:25:07 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 23:25:07 INFO - PROCESS | 3876 | 1467872707995 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 23:25:07 INFO - PROCESS | 3876 | 1467872707999 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 23:25:07 INFO - PROCESS | 3876 | 1467872708000 Marionette TRACE conn6 <- [1,2922,null,{}] 23:25:08 INFO - PROCESS | 3876 | 1467872708004 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:08 INFO - PROCESS | 3876 | 1467872708006 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:08 INFO - PROCESS | 3876 | 1467872708128 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 23:25:08 INFO - PROCESS | 3876 | 1467872708135 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:08 INFO - PROCESS | 3876 | 1467872708137 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:08 INFO - PROCESS | 3876 | ++DOCSHELL 137F5800 == 34 [pid = 3876] [id = 740] 23:25:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (16293400) [pid = 3876] [serial = 2220] [outer = 00000000] 23:25:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (17897400) [pid = 3876] [serial = 2221] [outer = 16293400] 23:25:08 INFO - PROCESS | 3876 | 1467872708180 Marionette DEBUG loaded listener.js 23:25:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (178A0400) [pid = 3876] [serial = 2222] [outer = 16293400] 23:25:08 INFO - PROCESS | 3876 | 1467872708588 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 23:25:08 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 23:25:08 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 23:25:08 INFO - PROCESS | 3876 | 1467872708629 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 23:25:08 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 23:25:08 INFO - PROCESS | 3876 | 1467872708631 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 23:25:08 INFO - PROCESS | 3876 | 1467872708634 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 23:25:08 INFO - PROCESS | 3876 | 1467872708636 Marionette TRACE conn6 <- [1,2926,null,{}] 23:25:08 INFO - PROCESS | 3876 | 1467872708640 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:08 INFO - PROCESS | 3876 | 1467872708641 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:08 INFO - PROCESS | 3876 | 1467872708760 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 23:25:08 INFO - PROCESS | 3876 | 1467872708768 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:08 INFO - PROCESS | 3876 | 1467872708770 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:08 INFO - PROCESS | 3876 | ++DOCSHELL 0D0C9C00 == 35 [pid = 3876] [id = 741] 23:25:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (0D4F9000) [pid = 3876] [serial = 2223] [outer = 00000000] 23:25:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17A6AC00) [pid = 3876] [serial = 2224] [outer = 0D4F9000] 23:25:08 INFO - PROCESS | 3876 | 1467872708812 Marionette DEBUG loaded listener.js 23:25:08 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17B24000) [pid = 3876] [serial = 2225] [outer = 0D4F9000] 23:25:09 INFO - PROCESS | 3876 | 1467872709303 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 23:25:09 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. 23:25:09 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 732ms 23:25:09 INFO - PROCESS | 3876 | 1467872709368 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 23:25:09 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 23:25:09 INFO - PROCESS | 3876 | 1467872709372 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 23:25:09 INFO - PROCESS | 3876 | 1467872709377 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 23:25:09 INFO - PROCESS | 3876 | 1467872709381 Marionette TRACE conn6 <- [1,2930,null,{}] 23:25:09 INFO - PROCESS | 3876 | 1467872709402 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:09 INFO - PROCESS | 3876 | 1467872709406 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:09 INFO - PROCESS | 3876 | 1467872709571 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 23:25:09 INFO - PROCESS | 3876 | 1467872709685 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:09 INFO - PROCESS | 3876 | 1467872709690 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:09 INFO - PROCESS | 3876 | ++DOCSHELL 0D94B800 == 36 [pid = 3876] [id = 742] 23:25:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (0DC44400) [pid = 3876] [serial = 2226] [outer = 00000000] 23:25:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (0DCE7C00) [pid = 3876] [serial = 2227] [outer = 0DC44400] 23:25:09 INFO - PROCESS | 3876 | 1467872709747 Marionette DEBUG loaded listener.js 23:25:09 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (0E9CFC00) [pid = 3876] [serial = 2228] [outer = 0DC44400] 23:25:10 INFO - PROCESS | 3876 | 1467872710278 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 23:25:10 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 23:25:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 23:25:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 23:25:10 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 950ms 23:25:10 INFO - PROCESS | 3876 | 1467872710328 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 23:25:10 INFO - PROCESS | 3876 | 1467872710333 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 23:25:10 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 23:25:10 INFO - PROCESS | 3876 | 1467872710355 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 23:25:10 INFO - PROCESS | 3876 | 1467872710358 Marionette TRACE conn6 <- [1,2934,null,{}] 23:25:10 INFO - PROCESS | 3876 | 1467872710362 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:10 INFO - PROCESS | 3876 | 1467872710365 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:10 INFO - PROCESS | 3876 | 1467872710475 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 23:25:10 INFO - PROCESS | 3876 | 1467872710590 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:10 INFO - PROCESS | 3876 | 1467872710592 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:10 INFO - PROCESS | 3876 | ++DOCSHELL 152B2800 == 37 [pid = 3876] [id = 743] 23:25:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (152B7800) [pid = 3876] [serial = 2229] [outer = 00000000] 23:25:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (1620FC00) [pid = 3876] [serial = 2230] [outer = 152B7800] 23:25:10 INFO - PROCESS | 3876 | 1467872710689 Marionette DEBUG loaded listener.js 23:25:10 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (162A3400) [pid = 3876] [serial = 2231] [outer = 152B7800] 23:25:11 INFO - PROCESS | 3876 | 1467872711238 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 23:25:11 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. 23:25:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 930ms 23:25:11 INFO - PROCESS | 3876 | 1467872711286 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 23:25:11 INFO - PROCESS | 3876 | 1467872711289 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 23:25:11 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 23:25:11 INFO - PROCESS | 3876 | 1467872711293 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 23:25:11 INFO - PROCESS | 3876 | 1467872711297 Marionette TRACE conn6 <- [1,2938,null,{}] 23:25:11 INFO - PROCESS | 3876 | 1467872711307 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:11 INFO - PROCESS | 3876 | 1467872711312 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:11 INFO - PROCESS | 3876 | 1467872711422 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 23:25:11 INFO - PROCESS | 3876 | 1467872711565 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:11 INFO - PROCESS | 3876 | 1467872711569 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:11 INFO - PROCESS | 3876 | ++DOCSHELL 17B27800 == 38 [pid = 3876] [id = 744] 23:25:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (17B28000) [pid = 3876] [serial = 2232] [outer = 00000000] 23:25:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17B2D800) [pid = 3876] [serial = 2233] [outer = 17B28000] 23:25:11 INFO - PROCESS | 3876 | 1467872711626 Marionette DEBUG loaded listener.js 23:25:11 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (18DD6C00) [pid = 3876] [serial = 2234] [outer = 17B28000] 23:25:12 INFO - PROCESS | 3876 | ++DOCSHELL 16607C00 == 39 [pid = 3876] [id = 745] 23:25:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (18EF7000) [pid = 3876] [serial = 2235] [outer = 00000000] 23:25:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (19A6AC00) [pid = 3876] [serial = 2236] [outer = 18EF7000] 23:25:12 INFO - PROCESS | 3876 | 1467872712303 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 23:25:12 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. 23:25:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1021ms 23:25:12 INFO - PROCESS | 3876 | 1467872712316 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 23:25:12 INFO - PROCESS | 3876 | 1467872712319 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 23:25:12 INFO - PROCESS | 3876 | 1467872712323 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 23:25:12 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 23:25:12 INFO - PROCESS | 3876 | 1467872712325 Marionette TRACE conn6 <- [1,2942,null,{}] 23:25:12 INFO - PROCESS | 3876 | 1467872712328 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:12 INFO - PROCESS | 3876 | 1467872712331 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:12 INFO - PROCESS | 3876 | 1467872712452 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 23:25:12 INFO - PROCESS | 3876 | 1467872712589 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:12 INFO - PROCESS | 3876 | 1467872712592 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:12 INFO - PROCESS | 3876 | ++DOCSHELL 1686E000 == 40 [pid = 3876] [id = 746] 23:25:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (18EAA800) [pid = 3876] [serial = 2237] [outer = 00000000] 23:25:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (19A03400) [pid = 3876] [serial = 2238] [outer = 18EAA800] 23:25:12 INFO - PROCESS | 3876 | 1467872712647 Marionette DEBUG loaded listener.js 23:25:12 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (19A77C00) [pid = 3876] [serial = 2239] [outer = 18EAA800] 23:25:13 INFO - PROCESS | 3876 | 1467872713175 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 23:25:13 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:25:13 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 23:25:13 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 870ms 23:25:13 INFO - PROCESS | 3876 | 1467872713199 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 23:25:13 INFO - PROCESS | 3876 | 1467872713201 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 23:25:13 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 23:25:13 INFO - PROCESS | 3876 | 1467872713205 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 23:25:13 INFO - PROCESS | 3876 | 1467872713207 Marionette TRACE conn6 <- [1,2946,null,{}] 23:25:13 INFO - PROCESS | 3876 | 1467872713211 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:13 INFO - PROCESS | 3876 | 1467872713214 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:13 INFO - PROCESS | 3876 | 1467872713360 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 23:25:13 INFO - PROCESS | 3876 | 1467872713475 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:13 INFO - PROCESS | 3876 | 1467872713477 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:13 INFO - PROCESS | 3876 | ++DOCSHELL 0D3E5C00 == 41 [pid = 3876] [id = 747] 23:25:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (0D3E8000) [pid = 3876] [serial = 2240] [outer = 00000000] 23:25:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (0D72D400) [pid = 3876] [serial = 2241] [outer = 0D3E8000] 23:25:13 INFO - PROCESS | 3876 | 1467872713683 Marionette DEBUG loaded listener.js 23:25:13 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (0D945000) [pid = 3876] [serial = 2242] [outer = 0D3E8000] 23:25:14 INFO - PROCESS | 3876 | 1467872714284 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 23:25:14 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. 23:25:14 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1122ms 23:25:14 INFO - PROCESS | 3876 | 1467872714329 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 23:25:14 INFO - PROCESS | 3876 | 1467872714333 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 23:25:14 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 23:25:14 INFO - PROCESS | 3876 | 1467872714337 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 23:25:14 INFO - PROCESS | 3876 | 1467872714340 Marionette TRACE conn6 <- [1,2950,null,{}] 23:25:14 INFO - PROCESS | 3876 | 1467872714345 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:14 INFO - PROCESS | 3876 | 1467872714347 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 137F5800 == 40 [pid = 3876] [id = 740] 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 137EBC00 == 39 [pid = 3876] [id = 739] 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 0DC4E000 == 38 [pid = 3876] [id = 738] 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 1620D800 == 37 [pid = 3876] [id = 737] 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 162A4400 == 36 [pid = 3876] [id = 736] 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 13F7DC00 == 35 [pid = 3876] [id = 735] 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 11B10400 == 34 [pid = 3876] [id = 734] 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 0D729400 == 33 [pid = 3876] [id = 733] 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 0D7BEC00 == 32 [pid = 3876] [id = 732] 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 0D736C00 == 31 [pid = 3876] [id = 731] 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 17214C00 == 30 [pid = 3876] [id = 730] 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 16607C00 == 29 [pid = 3876] [id = 745] 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 1686E000 == 28 [pid = 3876] [id = 746] 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 17B27800 == 27 [pid = 3876] [id = 744] 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 0D0C9C00 == 26 [pid = 3876] [id = 741] 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 0D94B800 == 25 [pid = 3876] [id = 742] 23:25:15 INFO - PROCESS | 3876 | --DOCSHELL 152B2800 == 24 [pid = 3876] [id = 743] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (17124000) [pid = 3876] [serial = 2188] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (152B7000) [pid = 3876] [serial = 2176] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (11FD1800) [pid = 3876] [serial = 2170] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (12379C00) [pid = 3876] [serial = 2171] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (12582000) [pid = 3876] [serial = 2165] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (12330400) [pid = 3876] [serial = 2164] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (1242B800) [pid = 3876] [serial = 2173] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (0D950C00) [pid = 3876] [serial = 2167] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0DC4C000) [pid = 3876] [serial = 2168] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (1620C400) [pid = 3876] [serial = 2179] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (11CA0400) [pid = 3876] [serial = 2153] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0DEC6800) [pid = 3876] [serial = 2152] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (1628B400) [pid = 3876] [serial = 2156] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (152B1C00) [pid = 3876] [serial = 2155] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17BE0800) [pid = 3876] [serial = 2159] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (17B26C00) [pid = 3876] [serial = 2158] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (19A03000) [pid = 3876] [serial = 2162] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (18EEC000) [pid = 3876] [serial = 2161] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (152C2C00) [pid = 3876] [serial = 2177] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0E940000) [pid = 3876] [serial = 2182] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (13F7D000) [pid = 3876] [serial = 2183] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (16607000) [pid = 3876] [serial = 2185] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (1620F000) [pid = 3876] [serial = 2180] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (152BD000) [pid = 3876] [serial = 2189] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1661B800) [pid = 3876] [serial = 2186] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (14C57400) [pid = 3876] [serial = 2174] [outer = 00000000] [url = about:blank] 23:25:15 INFO - PROCESS | 3876 | 1467872715289 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 23:25:15 INFO - PROCESS | 3876 | 1467872715348 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:15 INFO - PROCESS | 3876 | 1467872715352 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:15 INFO - PROCESS | 3876 | ++DOCSHELL 0D37A000 == 25 [pid = 3876] [id = 748] 23:25:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0D37CC00) [pid = 3876] [serial = 2243] [outer = 00000000] 23:25:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0D463400) [pid = 3876] [serial = 2244] [outer = 0D37CC00] 23:25:15 INFO - PROCESS | 3876 | 1467872715400 Marionette DEBUG loaded listener.js 23:25:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (0D676400) [pid = 3876] [serial = 2245] [outer = 0D37CC00] 23:25:15 INFO - PROCESS | 3876 | 1467872715741 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 23:25:15 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. 23:25:15 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1480ms 23:25:15 INFO - PROCESS | 3876 | 1467872715827 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 23:25:15 INFO - PROCESS | 3876 | 1467872715832 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 23:25:15 INFO - PROCESS | 3876 | 1467872715836 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 23:25:15 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 23:25:15 INFO - PROCESS | 3876 | 1467872715839 Marionette TRACE conn6 <- [1,2954,null,{}] 23:25:15 INFO - PROCESS | 3876 | 1467872715843 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:15 INFO - PROCESS | 3876 | 1467872715846 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:15 INFO - PROCESS | 3876 | 1467872715934 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 23:25:15 INFO - PROCESS | 3876 | 1467872715940 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:15 INFO - PROCESS | 3876 | 1467872715943 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:15 INFO - PROCESS | 3876 | ++DOCSHELL 0DC46C00 == 26 [pid = 3876] [id = 749] 23:25:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (0DC47C00) [pid = 3876] [serial = 2246] [outer = 00000000] 23:25:15 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (0DE04400) [pid = 3876] [serial = 2247] [outer = 0DC47C00] 23:25:15 INFO - PROCESS | 3876 | 1467872715991 Marionette DEBUG loaded listener.js 23:25:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (0E9D3400) [pid = 3876] [serial = 2248] [outer = 0DC47C00] 23:25:16 INFO - PROCESS | 3876 | 1467872716442 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 23:25:16 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. 23:25:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 23:25:16 INFO - PROCESS | 3876 | 1467872716470 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 23:25:16 INFO - PROCESS | 3876 | 1467872716473 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 23:25:16 INFO - PROCESS | 3876 | 1467872716477 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 23:25:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 23:25:16 INFO - PROCESS | 3876 | 1467872716479 Marionette TRACE conn6 <- [1,2958,null,{}] 23:25:16 INFO - PROCESS | 3876 | 1467872716487 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:16 INFO - PROCESS | 3876 | 1467872716489 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:16 INFO - PROCESS | 3876 | 1467872716576 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 23:25:16 INFO - PROCESS | 3876 | 1467872716585 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:16 INFO - PROCESS | 3876 | 1467872716587 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:16 INFO - PROCESS | 3876 | ++DOCSHELL 12432C00 == 27 [pid = 3876] [id = 750] 23:25:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (12433000) [pid = 3876] [serial = 2249] [outer = 00000000] 23:25:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (124EA000) [pid = 3876] [serial = 2250] [outer = 12433000] 23:25:16 INFO - PROCESS | 3876 | 1467872716635 Marionette DEBUG loaded listener.js 23:25:16 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (13263800) [pid = 3876] [serial = 2251] [outer = 12433000] 23:25:17 INFO - PROCESS | 3876 | 1467872717076 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 23:25:17 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. 23:25:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 630ms 23:25:17 INFO - PROCESS | 3876 | 1467872717115 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 23:25:17 INFO - PROCESS | 3876 | 1467872717119 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 23:25:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 23:25:17 INFO - PROCESS | 3876 | 1467872717130 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 23:25:17 INFO - PROCESS | 3876 | 1467872717135 Marionette TRACE conn6 <- [1,2962,null,{}] 23:25:17 INFO - PROCESS | 3876 | 1467872717158 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:17 INFO - PROCESS | 3876 | 1467872717161 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:17 INFO - PROCESS | 3876 | 1467872717254 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 23:25:17 INFO - PROCESS | 3876 | 1467872717259 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:17 INFO - PROCESS | 3876 | 1467872717261 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:17 INFO - PROCESS | 3876 | ++DOCSHELL 13745800 == 28 [pid = 3876] [id = 751] 23:25:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (137ED400) [pid = 3876] [serial = 2252] [outer = 00000000] 23:25:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (14C68C00) [pid = 3876] [serial = 2253] [outer = 137ED400] 23:25:17 INFO - PROCESS | 3876 | 1467872717305 Marionette DEBUG loaded listener.js 23:25:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (15089400) [pid = 3876] [serial = 2254] [outer = 137ED400] 23:25:17 INFO - PROCESS | 3876 | 1467872717762 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 23:25:17 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. 23:25:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 650ms 23:25:17 INFO - PROCESS | 3876 | 1467872717774 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 23:25:17 INFO - PROCESS | 3876 | 1467872717776 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 23:25:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 23:25:17 INFO - PROCESS | 3876 | 1467872717779 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 23:25:17 INFO - PROCESS | 3876 | 1467872717781 Marionette TRACE conn6 <- [1,2966,null,{}] 23:25:17 INFO - PROCESS | 3876 | 1467872717784 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:17 INFO - PROCESS | 3876 | 1467872717786 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:17 INFO - PROCESS | 3876 | 1467872717901 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 23:25:17 INFO - PROCESS | 3876 | 1467872717905 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:17 INFO - PROCESS | 3876 | 1467872717907 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:17 INFO - PROCESS | 3876 | ++DOCSHELL 152B5400 == 29 [pid = 3876] [id = 752] 23:25:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (152B7C00) [pid = 3876] [serial = 2255] [outer = 00000000] 23:25:17 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (152CA800) [pid = 3876] [serial = 2256] [outer = 152B7C00] 23:25:17 INFO - PROCESS | 3876 | 1467872717951 Marionette DEBUG loaded listener.js 23:25:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (16201400) [pid = 3876] [serial = 2257] [outer = 152B7C00] 23:25:18 INFO - PROCESS | 3876 | 1467872718387 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 23:25:18 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. 23:25:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 23:25:18 INFO - PROCESS | 3876 | 1467872718411 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 23:25:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 23:25:18 INFO - PROCESS | 3876 | 1467872718413 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 23:25:18 INFO - PROCESS | 3876 | 1467872718416 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 23:25:18 INFO - PROCESS | 3876 | 1467872718418 Marionette TRACE conn6 <- [1,2970,null,{}] 23:25:18 INFO - PROCESS | 3876 | 1467872718421 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:18 INFO - PROCESS | 3876 | 1467872718423 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:18 INFO - PROCESS | 3876 | 1467872718565 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 23:25:18 INFO - PROCESS | 3876 | 1467872718570 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:18 INFO - PROCESS | 3876 | 1467872718575 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:18 INFO - PROCESS | 3876 | ++DOCSHELL 0DC4DC00 == 30 [pid = 3876] [id = 753] 23:25:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1620C400) [pid = 3876] [serial = 2258] [outer = 00000000] 23:25:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (162A5800) [pid = 3876] [serial = 2259] [outer = 1620C400] 23:25:18 INFO - PROCESS | 3876 | 1467872718675 Marionette DEBUG loaded listener.js 23:25:18 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (164E3800) [pid = 3876] [serial = 2260] [outer = 1620C400] 23:25:19 INFO - PROCESS | 3876 | 1467872719043 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 23:25:19 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 23:25:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 23:25:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 23:25:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 670ms 23:25:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 23:25:19 INFO - PROCESS | 3876 | 1467872719094 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 23:25:19 INFO - PROCESS | 3876 | 1467872719096 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 23:25:19 INFO - PROCESS | 3876 | 1467872719099 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 23:25:19 INFO - PROCESS | 3876 | 1467872719101 Marionette TRACE conn6 <- [1,2974,null,{}] 23:25:19 INFO - PROCESS | 3876 | 1467872719104 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:19 INFO - PROCESS | 3876 | 1467872719106 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:19 INFO - PROCESS | 3876 | 1467872719234 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 23:25:19 INFO - PROCESS | 3876 | 1467872719328 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:19 INFO - PROCESS | 3876 | 1467872719330 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:19 INFO - PROCESS | 3876 | ++DOCSHELL 1660DC00 == 31 [pid = 3876] [id = 754] 23:25:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (16611C00) [pid = 3876] [serial = 2261] [outer = 00000000] 23:25:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17125000) [pid = 3876] [serial = 2262] [outer = 16611C00] 23:25:19 INFO - PROCESS | 3876 | 1467872719375 Marionette DEBUG loaded listener.js 23:25:19 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (1720E400) [pid = 3876] [serial = 2263] [outer = 16611C00] 23:25:19 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (16603C00) [pid = 3876] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 23:25:19 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (16293400) [pid = 3876] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 23:25:19 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (162A4800) [pid = 3876] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 23:25:19 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0D941400) [pid = 3876] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 23:25:19 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0D72B000) [pid = 3876] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 23:25:19 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (17215400) [pid = 3876] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 23:25:19 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (11FCC800) [pid = 3876] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 23:25:19 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (13F7F000) [pid = 3876] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 23:25:19 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (0D945C00) [pid = 3876] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 23:25:19 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (11B13000) [pid = 3876] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 23:25:19 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0D4F9000) [pid = 3876] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 23:25:19 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (14C67400) [pid = 3876] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 23:25:19 INFO - PROCESS | 3876 | 1467872719914 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 23:25:19 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. 23:25:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 870ms 23:25:19 INFO - PROCESS | 3876 | 1467872719972 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 23:25:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 23:25:19 INFO - PROCESS | 3876 | 1467872719974 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 23:25:19 INFO - PROCESS | 3876 | 1467872719977 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 23:25:19 INFO - PROCESS | 3876 | 1467872719979 Marionette TRACE conn6 <- [1,2978,null,{}] 23:25:19 INFO - PROCESS | 3876 | 1467872719982 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:19 INFO - PROCESS | 3876 | 1467872719984 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:20 INFO - PROCESS | 3876 | 1467872720105 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 23:25:20 INFO - PROCESS | 3876 | 1467872720164 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:20 INFO - PROCESS | 3876 | 1467872720166 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:20 INFO - PROCESS | 3876 | ++DOCSHELL 0D941400 == 32 [pid = 3876] [id = 755] 23:25:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (12329400) [pid = 3876] [serial = 2264] [outer = 00000000] 23:25:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (16694000) [pid = 3876] [serial = 2265] [outer = 12329400] 23:25:20 INFO - PROCESS | 3876 | 1467872720209 Marionette DEBUG loaded listener.js 23:25:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (168F6400) [pid = 3876] [serial = 2266] [outer = 12329400] 23:25:20 INFO - PROCESS | 3876 | ++DOCSHELL 1742FC00 == 33 [pid = 3876] [id = 756] 23:25:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (174A3C00) [pid = 3876] [serial = 2267] [outer = 00000000] 23:25:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (137F4000) [pid = 3876] [serial = 2268] [outer = 174A3C00] 23:25:20 INFO - PROCESS | 3876 | 1467872720581 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 23:25:20 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. 23:25:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms 23:25:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 23:25:20 INFO - PROCESS | 3876 | 1467872720610 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 23:25:20 INFO - PROCESS | 3876 | 1467872720612 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 23:25:20 INFO - PROCESS | 3876 | 1467872720615 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 23:25:20 INFO - PROCESS | 3876 | 1467872720616 Marionette TRACE conn6 <- [1,2982,null,{}] 23:25:20 INFO - PROCESS | 3876 | 1467872720620 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:20 INFO - PROCESS | 3876 | 1467872720622 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:20 INFO - PROCESS | 3876 | 1467872720711 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 23:25:20 INFO - PROCESS | 3876 | 1467872720715 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:20 INFO - PROCESS | 3876 | 1467872720718 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:20 INFO - PROCESS | 3876 | ++DOCSHELL 156D1000 == 34 [pid = 3876] [id = 757] 23:25:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (17218000) [pid = 3876] [serial = 2269] [outer = 00000000] 23:25:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (174A2C00) [pid = 3876] [serial = 2270] [outer = 17218000] 23:25:20 INFO - PROCESS | 3876 | 1467872720761 Marionette DEBUG loaded listener.js 23:25:20 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (174A5400) [pid = 3876] [serial = 2271] [outer = 17218000] 23:25:21 INFO - PROCESS | 3876 | 1467872721181 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 23:25:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 23:25:21 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 23:25:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 631ms 23:25:21 INFO - PROCESS | 3876 | 1467872721251 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 23:25:21 INFO - PROCESS | 3876 | 1467872721253 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 23:25:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 23:25:21 INFO - PROCESS | 3876 | 1467872721268 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 23:25:21 INFO - PROCESS | 3876 | 1467872721270 Marionette TRACE conn6 <- [1,2986,null,{}] 23:25:21 INFO - PROCESS | 3876 | 1467872721300 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:21 INFO - PROCESS | 3876 | 1467872721302 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:21 INFO - PROCESS | 3876 | 1467872721386 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 23:25:21 INFO - PROCESS | 3876 | 1467872721398 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:21 INFO - PROCESS | 3876 | 1467872721400 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:21 INFO - PROCESS | 3876 | ++DOCSHELL 178A0C00 == 35 [pid = 3876] [id = 758] 23:25:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (17945000) [pid = 3876] [serial = 2272] [outer = 00000000] 23:25:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (17A67000) [pid = 3876] [serial = 2273] [outer = 17945000] 23:25:21 INFO - PROCESS | 3876 | 1467872721442 Marionette DEBUG loaded listener.js 23:25:21 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (17A68000) [pid = 3876] [serial = 2274] [outer = 17945000] 23:25:22 INFO - PROCESS | 3876 | --DOCSHELL 0DC46C00 == 34 [pid = 3876] [id = 749] 23:25:22 INFO - PROCESS | 3876 | --DOCSHELL 0D3E5C00 == 33 [pid = 3876] [id = 747] 23:25:22 INFO - PROCESS | 3876 | --DOCSHELL 0D37A000 == 32 [pid = 3876] [id = 748] 23:25:22 INFO - PROCESS | 3876 | --DOCSHELL 152B5400 == 31 [pid = 3876] [id = 752] 23:25:22 INFO - PROCESS | 3876 | --DOCSHELL 0D941400 == 30 [pid = 3876] [id = 755] 23:25:22 INFO - PROCESS | 3876 | --DOCSHELL 12432C00 == 29 [pid = 3876] [id = 750] 23:25:22 INFO - PROCESS | 3876 | --DOCSHELL 13745800 == 28 [pid = 3876] [id = 751] 23:25:22 INFO - PROCESS | 3876 | --DOCSHELL 0DC4DC00 == 27 [pid = 3876] [id = 753] 23:25:22 INFO - PROCESS | 3876 | --DOCSHELL 1660DC00 == 26 [pid = 3876] [id = 754] 23:25:22 INFO - PROCESS | 3876 | --DOCSHELL 156D1000 == 25 [pid = 3876] [id = 757] 23:25:22 INFO - PROCESS | 3876 | --DOCSHELL 1742FC00 == 24 [pid = 3876] [id = 756] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (178A0400) [pid = 3876] [serial = 2222] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (162AE000) [pid = 3876] [serial = 2209] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (1660F400) [pid = 3876] [serial = 2212] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0DECAC00) [pid = 3876] [serial = 2197] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (13744800) [pid = 3876] [serial = 2198] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (0D948000) [pid = 3876] [serial = 2200] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (0DC7AC00) [pid = 3876] [serial = 2201] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (17623800) [pid = 3876] [serial = 2192] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (17427800) [pid = 3876] [serial = 2191] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (12578C00) [pid = 3876] [serial = 2203] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13266400) [pid = 3876] [serial = 2204] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (15092800) [pid = 3876] [serial = 2206] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0DEC8800) [pid = 3876] [serial = 2194] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (11CA1400) [pid = 3876] [serial = 2195] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (1762C000) [pid = 3876] [serial = 2215] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (137F3400) [pid = 3876] [serial = 2213] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (17897400) [pid = 3876] [serial = 2221] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (17A6AC00) [pid = 3876] [serial = 2224] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (17B24000) [pid = 3876] [serial = 2225] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1762C800) [pid = 3876] [serial = 2216] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (164DCC00) [pid = 3876] [serial = 2210] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (164D9C00) [pid = 3876] [serial = 2218] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (1720E800) [pid = 3876] [serial = 2219] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (152BB800) [pid = 3876] [serial = 2207] [outer = 00000000] [url = about:blank] 23:25:23 INFO - PROCESS | 3876 | 1467872723243 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 23:25:23 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. 23:25:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 2035ms 23:25:23 INFO - PROCESS | 3876 | 1467872723295 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 23:25:23 INFO - PROCESS | 3876 | 1467872723299 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 23:25:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 23:25:23 INFO - PROCESS | 3876 | 1467872723304 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 23:25:23 INFO - PROCESS | 3876 | 1467872723307 Marionette TRACE conn6 <- [1,2990,null,{}] 23:25:23 INFO - PROCESS | 3876 | 1467872723313 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:23 INFO - PROCESS | 3876 | 1467872723316 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:23 INFO - PROCESS | 3876 | 1467872723410 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 23:25:23 INFO - PROCESS | 3876 | 1467872723420 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:23 INFO - PROCESS | 3876 | 1467872723424 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:23 INFO - PROCESS | 3876 | ++DOCSHELL 0D4FF400 == 25 [pid = 3876] [id = 759] 23:25:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (0D671800) [pid = 3876] [serial = 2275] [outer = 00000000] 23:25:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (0D72B400) [pid = 3876] [serial = 2276] [outer = 0D671800] 23:25:23 INFO - PROCESS | 3876 | 1467872723472 Marionette DEBUG loaded listener.js 23:25:23 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (0D733000) [pid = 3876] [serial = 2277] [outer = 0D671800] 23:25:23 INFO - PROCESS | 3876 | 1467872723959 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 23:25:23 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. 23:25:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 690ms 23:25:23 INFO - PROCESS | 3876 | 1467872723994 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 23:25:23 INFO - PROCESS | 3876 | 1467872723999 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 23:25:23 INFO - PROCESS | 3876 | 1467872724005 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 23:25:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 23:25:24 INFO - PROCESS | 3876 | 1467872724008 Marionette TRACE conn6 <- [1,2994,null,{}] 23:25:24 INFO - PROCESS | 3876 | 1467872724011 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:24 INFO - PROCESS | 3876 | 1467872724014 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:24 INFO - PROCESS | 3876 | 1467872724105 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 23:25:24 INFO - PROCESS | 3876 | 1467872724112 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:24 INFO - PROCESS | 3876 | 1467872724114 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:24 INFO - PROCESS | 3876 | ++DOCSHELL 0DC73800 == 26 [pid = 3876] [id = 760] 23:25:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (0DC73C00) [pid = 3876] [serial = 2278] [outer = 00000000] 23:25:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (0DC7E400) [pid = 3876] [serial = 2279] [outer = 0DC73C00] 23:25:24 INFO - PROCESS | 3876 | 1467872724164 Marionette DEBUG loaded listener.js 23:25:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (0DD0BC00) [pid = 3876] [serial = 2280] [outer = 0DC73C00] 23:25:24 INFO - PROCESS | 3876 | 1467872724618 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 23:25:24 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. 23:25:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 23:25:24 INFO - PROCESS | 3876 | 1467872724683 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 23:25:24 INFO - PROCESS | 3876 | 1467872724686 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 23:25:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 23:25:24 INFO - PROCESS | 3876 | 1467872724689 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 23:25:24 INFO - PROCESS | 3876 | 1467872724692 Marionette TRACE conn6 <- [1,2998,null,{}] 23:25:24 INFO - PROCESS | 3876 | 1467872724704 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:24 INFO - PROCESS | 3876 | 1467872724708 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:24 INFO - PROCESS | 3876 | 1467872724792 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 23:25:24 INFO - PROCESS | 3876 | 1467872724922 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:24 INFO - PROCESS | 3876 | 1467872724925 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:24 INFO - PROCESS | 3876 | ++DOCSHELL 12399800 == 27 [pid = 3876] [id = 761] 23:25:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (12399C00) [pid = 3876] [serial = 2281] [outer = 00000000] 23:25:24 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (12432000) [pid = 3876] [serial = 2282] [outer = 12399C00] 23:25:24 INFO - PROCESS | 3876 | 1467872724974 Marionette DEBUG loaded listener.js 23:25:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (12578C00) [pid = 3876] [serial = 2283] [outer = 12399C00] 23:25:25 INFO - PROCESS | 3876 | [3876] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:25:25 INFO - PROCESS | 3876 | 1467872725456 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 23:25:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 23:25:25 INFO - {} 23:25:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 23:25:25 INFO - {} 23:25:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 23:25:25 INFO - {} 23:25:25 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 23:25:25 INFO - {} 23:25:25 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 23:25:25 INFO - TEST-START | /FileAPI/fileReader.html 23:25:25 INFO - PROCESS | 3876 | 1467872725467 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 23:25:25 INFO - PROCESS | 3876 | 1467872725470 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 23:25:25 INFO - PROCESS | 3876 | 1467872725473 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 23:25:25 INFO - PROCESS | 3876 | 1467872725475 Marionette TRACE conn6 <- [1,3002,null,{}] 23:25:25 INFO - PROCESS | 3876 | 1467872725478 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:25 INFO - PROCESS | 3876 | 1467872725480 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:25 INFO - PROCESS | 3876 | 1467872725599 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 23:25:25 INFO - PROCESS | 3876 | 1467872725612 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:25 INFO - PROCESS | 3876 | 1467872725614 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:25 INFO - PROCESS | 3876 | ++DOCSHELL 1325CC00 == 28 [pid = 3876] [id = 762] 23:25:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (137F2800) [pid = 3876] [serial = 2284] [outer = 00000000] 23:25:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (13F7FC00) [pid = 3876] [serial = 2285] [outer = 137F2800] 23:25:25 INFO - PROCESS | 3876 | 1467872725659 Marionette DEBUG loaded listener.js 23:25:25 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (14C50400) [pid = 3876] [serial = 2286] [outer = 137F2800] 23:25:26 INFO - PROCESS | 3876 | 1467872726046 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 23:25:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 23:25:26 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 23:25:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 23:25:26 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 23:25:26 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 23:25:26 INFO - PROCESS | 3876 | 1467872726104 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 23:25:26 INFO - PROCESS | 3876 | 1467872726106 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 23:25:26 INFO - PROCESS | 3876 | 1467872726110 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 23:25:26 INFO - TEST-START | /FileAPI/historical.html 23:25:26 INFO - PROCESS | 3876 | 1467872726111 Marionette TRACE conn6 <- [1,3006,null,{}] 23:25:26 INFO - PROCESS | 3876 | 1467872726115 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:26 INFO - PROCESS | 3876 | 1467872726117 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:26 INFO - PROCESS | 3876 | 1467872726232 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 23:25:26 INFO - PROCESS | 3876 | 1467872726267 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:26 INFO - PROCESS | 3876 | 1467872726269 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:26 INFO - PROCESS | 3876 | ++DOCSHELL 14C6D400 == 29 [pid = 3876] [id = 763] 23:25:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (14C6F000) [pid = 3876] [serial = 2287] [outer = 00000000] 23:25:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 78 (15132000) [pid = 3876] [serial = 2288] [outer = 14C6F000] 23:25:26 INFO - PROCESS | 3876 | 1467872726319 Marionette DEBUG loaded listener.js 23:25:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (152AE800) [pid = 3876] [serial = 2289] [outer = 14C6F000] 23:25:26 INFO - PROCESS | 3876 | 1467872726712 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 23:25:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 23:25:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 23:25:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 23:25:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 23:25:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 23:25:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 23:25:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 23:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 23:25:26 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 23:25:26 INFO - PROCESS | 3876 | 1467872726745 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 23:25:26 INFO - PROCESS | 3876 | 1467872726747 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 23:25:26 INFO - PROCESS | 3876 | 1467872726751 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 23:25:26 INFO - TEST-START | /FileAPI/idlharness.html 23:25:26 INFO - PROCESS | 3876 | 1467872726752 Marionette TRACE conn6 <- [1,3010,null,{}] 23:25:26 INFO - PROCESS | 3876 | 1467872726756 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:26 INFO - PROCESS | 3876 | 1467872726762 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:26 INFO - PROCESS | 3876 | 1467872726898 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 23:25:26 INFO - PROCESS | 3876 | 1467872726911 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:26 INFO - PROCESS | 3876 | 1467872726913 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:26 INFO - PROCESS | 3876 | ++DOCSHELL 152C5C00 == 30 [pid = 3876] [id = 764] 23:25:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (152CBC00) [pid = 3876] [serial = 2290] [outer = 00000000] 23:25:26 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (16210400) [pid = 3876] [serial = 2291] [outer = 152CBC00] 23:25:26 INFO - PROCESS | 3876 | 1467872726967 Marionette DEBUG loaded listener.js 23:25:27 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (16290400) [pid = 3876] [serial = 2292] [outer = 152CBC00] 23:25:27 INFO - PROCESS | 3876 | 1467872727816 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 23:25:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:25:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:25:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:25:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 23:25:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:25:27 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:27 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:25:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:25:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 23:25:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:25:27 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:27 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:25:27 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:25:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 23:25:27 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 23:25:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:25:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:25:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 23:25:27 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 23:25:27 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 23:25:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:25:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:25:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 23:25:27 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:25:27 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:27 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:25:27 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 23:25:27 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 23:25:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:25:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:25:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 23:25:27 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 23:25:27 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 23:25:27 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:25:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:27 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:25:27 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:25:27 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:25:27 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:25:27 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 23:25:27 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 23:25:27 INFO - TEST-OK | /FileAPI/idlharness.html | took 1167ms 23:25:27 INFO - PROCESS | 3876 | 1467872727922 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 23:25:27 INFO - PROCESS | 3876 | 1467872727924 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 23:25:27 INFO - PROCESS | 3876 | 1467872727928 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 23:25:27 INFO - PROCESS | 3876 | 1467872727929 Marionette TRACE conn6 <- [1,3014,null,{}] 23:25:27 INFO - TEST-START | /FileAPI/idlharness.worker 23:25:27 INFO - PROCESS | 3876 | 1467872727933 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:27 INFO - PROCESS | 3876 | 1467872727935 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:28 INFO - PROCESS | 3876 | 1467872728046 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 23:25:28 INFO - PROCESS | 3876 | 1467872728055 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:28 INFO - PROCESS | 3876 | 1467872728057 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:28 INFO - PROCESS | 3876 | ++DOCSHELL 16299C00 == 31 [pid = 3876] [id = 765] 23:25:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (162AA800) [pid = 3876] [serial = 2293] [outer = 00000000] 23:25:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (1789E000) [pid = 3876] [serial = 2294] [outer = 162AA800] 23:25:28 INFO - PROCESS | 3876 | 1467872728100 Marionette DEBUG loaded listener.js 23:25:28 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (17994400) [pid = 3876] [serial = 2295] [outer = 162AA800] 23:25:28 INFO - PROCESS | 3876 | [3876] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:25:29 INFO - PROCESS | 3876 | 1467872729062 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 23:25:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 23:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:25:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:25:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:25:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 23:25:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 23:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:25:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:25:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:25:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 23:25:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 23:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:25:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:25:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:25:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 23:25:29 INFO - {} 23:25:29 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 23:25:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:25:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:25:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:25:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:25:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 23:25:29 INFO - {} 23:25:29 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 - {} 23:25:29 INFO - {} 23:25:29 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 23:25:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:25:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:25:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:25:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:25:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 23:25:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 23:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:25:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:25:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 23:25:29 INFO - {} 23:25:29 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 23:25:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:25:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:25:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:25:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:25:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 23:25:29 INFO - {} 23:25:29 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 - {} 23:25:29 INFO - {} 23:25:29 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 23:25:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 23:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 23:25:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 23:25:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 23:25:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 23:25:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:29 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 23:25:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 23:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 23:25:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:25:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:25:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 23:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 23:25:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:25:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:25:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 23:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 23:25:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:25:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:29 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 23:25:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 23:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 23:25:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:25:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:29 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 23:25:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 23:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 23:25:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 23:25:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:29 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 23:25:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 23:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 23:25:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 23:25:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:25:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:29 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 23:25:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 23:25:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 23:25:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 23:25:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 23:25:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 23:25:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 23:25:29 INFO - {} 23:25:29 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1283ms 23:25:29 INFO - PROCESS | 3876 | 1467872729216 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 23:25:29 INFO - PROCESS | 3876 | 1467872729218 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 23:25:29 INFO - PROCESS | 3876 | 1467872729221 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 23:25:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 23:25:29 INFO - PROCESS | 3876 | 1467872729223 Marionette TRACE conn6 <- [1,3018,null,{}] 23:25:29 INFO - PROCESS | 3876 | 1467872729227 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:29 INFO - PROCESS | 3876 | 1467872729228 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:29 INFO - PROCESS | 3876 | 1467872729372 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 23:25:29 INFO - PROCESS | 3876 | 1467872729381 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:29 INFO - PROCESS | 3876 | 1467872729383 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:29 INFO - PROCESS | 3876 | ++DOCSHELL 0D4F9000 == 32 [pid = 3876] [id = 766] 23:25:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (0DC7C800) [pid = 3876] [serial = 2296] [outer = 00000000] 23:25:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (19D42C00) [pid = 3876] [serial = 2297] [outer = 0DC7C800] 23:25:29 INFO - PROCESS | 3876 | 1467872729426 Marionette DEBUG loaded listener.js 23:25:29 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (1C016800) [pid = 3876] [serial = 2298] [outer = 0DC7C800] 23:25:29 INFO - PROCESS | 3876 | 1467872729852 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 23:25:29 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 23:25:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 23:25:29 INFO - PROCESS | 3876 | 1467872729896 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 23:25:29 INFO - PROCESS | 3876 | 1467872729898 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 23:25:29 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 23:25:29 INFO - PROCESS | 3876 | 1467872729901 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 23:25:29 INFO - PROCESS | 3876 | 1467872729903 Marionette TRACE conn6 <- [1,3022,null,{}] 23:25:29 INFO - PROCESS | 3876 | 1467872729906 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:29 INFO - PROCESS | 3876 | 1467872729908 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:30 INFO - PROCESS | 3876 | 1467872730021 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 23:25:30 INFO - PROCESS | 3876 | 1467872730026 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:30 INFO - PROCESS | 3876 | 1467872730028 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:30 INFO - PROCESS | 3876 | ++DOCSHELL 12399000 == 33 [pid = 3876] [id = 767] 23:25:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (17E06400) [pid = 3876] [serial = 2299] [outer = 00000000] 23:25:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (17E0A400) [pid = 3876] [serial = 2300] [outer = 17E06400] 23:25:30 INFO - PROCESS | 3876 | 1467872730070 Marionette DEBUG loaded listener.js 23:25:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 91 (17E0C000) [pid = 3876] [serial = 2301] [outer = 17E06400] 23:25:30 INFO - PROCESS | 3876 | 1467872730449 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 23:25:30 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 23:25:30 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 570ms 23:25:30 INFO - PROCESS | 3876 | 1467872730472 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 23:25:30 INFO - PROCESS | 3876 | 1467872730474 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 23:25:30 INFO - TEST-START | /FileAPI/blob/Blob-close.html 23:25:30 INFO - PROCESS | 3876 | 1467872730477 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 23:25:30 INFO - PROCESS | 3876 | 1467872730479 Marionette TRACE conn6 <- [1,3026,null,{}] 23:25:30 INFO - PROCESS | 3876 | 1467872730488 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:30 INFO - PROCESS | 3876 | 1467872730490 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:30 INFO - PROCESS | 3876 | 1467872730610 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 23:25:30 INFO - PROCESS | 3876 | 1467872730622 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:30 INFO - PROCESS | 3876 | 1467872730624 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:30 INFO - PROCESS | 3876 | ++DOCSHELL 12474000 == 34 [pid = 3876] [id = 768] 23:25:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 92 (124E8400) [pid = 3876] [serial = 2302] [outer = 00000000] 23:25:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 93 (137F5800) [pid = 3876] [serial = 2303] [outer = 124E8400] 23:25:30 INFO - PROCESS | 3876 | 1467872730725 Marionette DEBUG loaded listener.js 23:25:30 INFO - PROCESS | 3876 | ++DOMWINDOW == 94 (17E0E800) [pid = 3876] [serial = 2304] [outer = 124E8400] 23:25:31 INFO - PROCESS | 3876 | --DOMWINDOW == 93 (17218000) [pid = 3876] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 23:25:31 INFO - PROCESS | 3876 | --DOMWINDOW == 92 (152B7C00) [pid = 3876] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 23:25:31 INFO - PROCESS | 3876 | --DOMWINDOW == 91 (1620C400) [pid = 3876] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 23:25:31 INFO - PROCESS | 3876 | --DOMWINDOW == 90 (16611C00) [pid = 3876] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 23:25:31 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (12329400) [pid = 3876] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 23:25:31 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (174A3C00) [pid = 3876] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:25:31 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (137ED400) [pid = 3876] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 23:25:31 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (12433000) [pid = 3876] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 23:25:31 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (0DC47C00) [pid = 3876] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 23:25:31 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (0D37CC00) [pid = 3876] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 23:25:31 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (0D3E8000) [pid = 3876] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 23:25:31 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (18EAA800) [pid = 3876] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 23:25:31 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (18EF7000) [pid = 3876] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 23:25:31 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (17B28000) [pid = 3876] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 23:25:31 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (152B7800) [pid = 3876] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 23:25:31 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (0DC44400) [pid = 3876] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 23:25:31 INFO - PROCESS | 3876 | 1467872731219 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 23:25:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 23:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 23:25:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 23:25:31 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 790ms 23:25:31 INFO - PROCESS | 3876 | 1467872731268 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 23:25:31 INFO - PROCESS | 3876 | 1467872731270 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 23:25:31 INFO - PROCESS | 3876 | 1467872731274 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 23:25:31 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 23:25:31 INFO - PROCESS | 3876 | 1467872731276 Marionette TRACE conn6 <- [1,3030,null,{}] 23:25:31 INFO - PROCESS | 3876 | 1467872731294 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:31 INFO - PROCESS | 3876 | 1467872731297 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:31 INFO - PROCESS | 3876 | 1467872731388 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 23:25:31 INFO - PROCESS | 3876 | 1467872731392 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:31 INFO - PROCESS | 3876 | 1467872731395 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:31 INFO - PROCESS | 3876 | ++DOCSHELL 14C4E800 == 35 [pid = 3876] [id = 769] 23:25:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 79 (14C6B000) [pid = 3876] [serial = 2305] [outer = 00000000] 23:25:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 80 (17EE6800) [pid = 3876] [serial = 2306] [outer = 14C6B000] 23:25:31 INFO - PROCESS | 3876 | 1467872731440 Marionette DEBUG loaded listener.js 23:25:31 INFO - PROCESS | 3876 | ++DOMWINDOW == 81 (17EE9800) [pid = 3876] [serial = 2307] [outer = 14C6B000] 23:25:32 INFO - PROCESS | 3876 | 1467872732246 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 23:25:32 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. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 23:25:32 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'.) 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 23:25:32 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. 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 23:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 23:25:32 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. 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 23:25:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:25:32 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. 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 23:25:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 23:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 23:25:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 23:25:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 23:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 23:25:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 23:25:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 23:25:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 23:25:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 23:25:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 23:25:32 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 23:25:32 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1096ms 23:25:32 INFO - PROCESS | 3876 | 1467872732393 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 23:25:32 INFO - PROCESS | 3876 | 1467872732398 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 23:25:32 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 23:25:32 INFO - PROCESS | 3876 | 1467872732406 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 23:25:32 INFO - PROCESS | 3876 | 1467872732410 Marionette TRACE conn6 <- [1,3034,null,{}] 23:25:32 INFO - PROCESS | 3876 | 1467872732416 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:32 INFO - PROCESS | 3876 | 1467872732419 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:32 INFO - PROCESS | 3876 | 1467872732548 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 23:25:32 INFO - PROCESS | 3876 | 1467872732682 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:32 INFO - PROCESS | 3876 | 1467872732687 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:32 INFO - PROCESS | 3876 | ++DOCSHELL 0C72CC00 == 36 [pid = 3876] [id = 770] 23:25:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 82 (0D72E400) [pid = 3876] [serial = 2308] [outer = 00000000] 23:25:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 83 (0D94B800) [pid = 3876] [serial = 2309] [outer = 0D72E400] 23:25:32 INFO - PROCESS | 3876 | 1467872732745 Marionette DEBUG loaded listener.js 23:25:32 INFO - PROCESS | 3876 | ++DOMWINDOW == 84 (0DC74000) [pid = 3876] [serial = 2310] [outer = 0D72E400] 23:25:32 INFO - PROCESS | 3876 | [3876] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:25:33 INFO - PROCESS | 3876 | 1467872733344 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 23:25:33 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 23:25:33 INFO - {} 23:25:33 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 970ms 23:25:33 INFO - PROCESS | 3876 | 1467872733381 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 23:25:33 INFO - PROCESS | 3876 | 1467872733386 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 23:25:33 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 23:25:33 INFO - PROCESS | 3876 | 1467872733392 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 23:25:33 INFO - PROCESS | 3876 | 1467872733395 Marionette TRACE conn6 <- [1,3038,null,{}] 23:25:33 INFO - PROCESS | 3876 | 1467872733399 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:33 INFO - PROCESS | 3876 | 1467872733402 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:33 INFO - PROCESS | 3876 | 1467872733528 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 23:25:33 INFO - PROCESS | 3876 | 1467872733644 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:33 INFO - PROCESS | 3876 | 1467872733647 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:33 INFO - PROCESS | 3876 | ++DOCSHELL 13266400 == 37 [pid = 3876] [id = 771] 23:25:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 85 (137ED800) [pid = 3876] [serial = 2311] [outer = 00000000] 23:25:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 86 (14C72400) [pid = 3876] [serial = 2312] [outer = 137ED800] 23:25:33 INFO - PROCESS | 3876 | 1467872733702 Marionette DEBUG loaded listener.js 23:25:33 INFO - PROCESS | 3876 | ++DOMWINDOW == 87 (152BD000) [pid = 3876] [serial = 2313] [outer = 137ED800] 23:25:34 INFO - PROCESS | 3876 | 1467872734372 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 23:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 23:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 23:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 23:25:34 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 23:25:34 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1021ms 23:25:34 INFO - PROCESS | 3876 | 1467872734417 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 23:25:34 INFO - PROCESS | 3876 | 1467872734420 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 23:25:34 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 23:25:34 INFO - PROCESS | 3876 | 1467872734424 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 23:25:34 INFO - PROCESS | 3876 | 1467872734428 Marionette TRACE conn6 <- [1,3042,null,{}] 23:25:34 INFO - PROCESS | 3876 | 1467872734439 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:34 INFO - PROCESS | 3876 | 1467872734443 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:34 INFO - PROCESS | 3876 | 1467872734710 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 23:25:34 INFO - PROCESS | 3876 | 1467872734868 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:34 INFO - PROCESS | 3876 | 1467872734871 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:34 INFO - PROCESS | 3876 | ++DOCSHELL 0D672400 == 38 [pid = 3876] [id = 772] 23:25:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 88 (0D672C00) [pid = 3876] [serial = 2314] [outer = 00000000] 23:25:34 INFO - PROCESS | 3876 | ++DOMWINDOW == 89 (0D72D800) [pid = 3876] [serial = 2315] [outer = 0D672C00] 23:25:34 INFO - PROCESS | 3876 | 1467872734925 Marionette DEBUG loaded listener.js 23:25:35 INFO - PROCESS | 3876 | ++DOMWINDOW == 90 (0D7BB000) [pid = 3876] [serial = 2316] [outer = 0D672C00] 23:25:35 INFO - PROCESS | 3876 | --DOCSHELL 12474000 == 37 [pid = 3876] [id = 768] 23:25:35 INFO - PROCESS | 3876 | --DOCSHELL 12399000 == 36 [pid = 3876] [id = 767] 23:25:35 INFO - PROCESS | 3876 | --DOCSHELL 0D4F9000 == 35 [pid = 3876] [id = 766] 23:25:35 INFO - PROCESS | 3876 | --DOCSHELL 16299C00 == 34 [pid = 3876] [id = 765] 23:25:35 INFO - PROCESS | 3876 | --DOCSHELL 152C5C00 == 33 [pid = 3876] [id = 764] 23:25:35 INFO - PROCESS | 3876 | --DOCSHELL 14C6D400 == 32 [pid = 3876] [id = 763] 23:25:35 INFO - PROCESS | 3876 | --DOCSHELL 1325CC00 == 31 [pid = 3876] [id = 762] 23:25:35 INFO - PROCESS | 3876 | --DOCSHELL 12399800 == 30 [pid = 3876] [id = 761] 23:25:35 INFO - PROCESS | 3876 | --DOCSHELL 0DC73800 == 29 [pid = 3876] [id = 760] 23:25:35 INFO - PROCESS | 3876 | --DOCSHELL 0D4FF400 == 28 [pid = 3876] [id = 759] 23:25:35 INFO - PROCESS | 3876 | --DOCSHELL 178A0C00 == 27 [pid = 3876] [id = 758] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 89 (17A67000) [pid = 3876] [serial = 2273] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 88 (174A5400) [pid = 3876] [serial = 2271] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 87 (152CA800) [pid = 3876] [serial = 2256] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 86 (162A5800) [pid = 3876] [serial = 2259] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 85 (17125000) [pid = 3876] [serial = 2262] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 84 (16694000) [pid = 3876] [serial = 2265] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 83 (164E3800) [pid = 3876] [serial = 2260] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 82 (174A2C00) [pid = 3876] [serial = 2270] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 81 (168F6400) [pid = 3876] [serial = 2266] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 80 (137F4000) [pid = 3876] [serial = 2268] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 79 (14C68C00) [pid = 3876] [serial = 2253] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 78 (124EA000) [pid = 3876] [serial = 2250] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 77 (13263800) [pid = 3876] [serial = 2251] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (0DE04400) [pid = 3876] [serial = 2247] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0E9D3400) [pid = 3876] [serial = 2248] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (0D463400) [pid = 3876] [serial = 2244] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (0D676400) [pid = 3876] [serial = 2245] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (0D945000) [pid = 3876] [serial = 2242] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (0D72D400) [pid = 3876] [serial = 2241] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (19A77C00) [pid = 3876] [serial = 2239] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (19A03400) [pid = 3876] [serial = 2238] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (19A6AC00) [pid = 3876] [serial = 2236] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (18DD6C00) [pid = 3876] [serial = 2234] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (17B2D800) [pid = 3876] [serial = 2233] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (162A3400) [pid = 3876] [serial = 2231] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (1620FC00) [pid = 3876] [serial = 2230] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (0E9CFC00) [pid = 3876] [serial = 2228] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (0DCE7C00) [pid = 3876] [serial = 2227] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (16201400) [pid = 3876] [serial = 2257] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (1720E400) [pid = 3876] [serial = 2263] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (15089400) [pid = 3876] [serial = 2254] [outer = 00000000] [url = about:blank] 23:25:35 INFO - PROCESS | 3876 | 1467872735789 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 23:25:35 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 23:25:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:25:35 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" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:25:35 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" 23:25:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 23:25:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 23:25:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 23:25:35 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1507ms 23:25:35 INFO - PROCESS | 3876 | 1467872735935 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 23:25:35 INFO - TEST-START | /FileAPI/file/File-constructor.html 23:25:35 INFO - PROCESS | 3876 | 1467872735938 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 23:25:35 INFO - PROCESS | 3876 | 1467872735943 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 23:25:35 INFO - PROCESS | 3876 | 1467872735946 Marionette TRACE conn6 <- [1,3046,null,{}] 23:25:35 INFO - PROCESS | 3876 | 1467872735950 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:35 INFO - PROCESS | 3876 | 1467872735953 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:36 INFO - PROCESS | 3876 | 1467872736041 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 23:25:36 INFO - PROCESS | 3876 | 1467872736169 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:36 INFO - PROCESS | 3876 | 1467872736172 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:36 INFO - PROCESS | 3876 | ++DOCSHELL 0D72DC00 == 28 [pid = 3876] [id = 773] 23:25:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (0D948800) [pid = 3876] [serial = 2317] [outer = 00000000] 23:25:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (11FBA000) [pid = 3876] [serial = 2318] [outer = 0D948800] 23:25:36 INFO - PROCESS | 3876 | 1467872736218 Marionette DEBUG loaded listener.js 23:25:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (12375000) [pid = 3876] [serial = 2319] [outer = 0D948800] 23:25:36 INFO - PROCESS | 3876 | 1467872736639 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 23:25:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 23:25:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 23:25:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 23:25:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 23:25:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 23:25:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 23:25:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 23:25:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 23:25:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 23:25:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 23:25:36 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 23:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:36 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 23:25:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 23:25:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 23:25:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 23:25:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 23:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 23:25:36 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 23:25:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 23:25:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:36 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 23:25:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 23:25:36 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 23:25:36 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 739ms 23:25:36 INFO - PROCESS | 3876 | 1467872736683 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 23:25:36 INFO - PROCESS | 3876 | 1467872736686 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 23:25:36 INFO - PROCESS | 3876 | 1467872736689 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 23:25:36 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 23:25:36 INFO - PROCESS | 3876 | 1467872736691 Marionette TRACE conn6 <- [1,3050,null,{}] 23:25:36 INFO - PROCESS | 3876 | 1467872736695 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:36 INFO - PROCESS | 3876 | 1467872736697 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:36 INFO - PROCESS | 3876 | 1467872736791 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 23:25:36 INFO - PROCESS | 3876 | 1467872736800 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:36 INFO - PROCESS | 3876 | 1467872736802 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:36 INFO - PROCESS | 3876 | ++DOCSHELL 14C4F000 == 29 [pid = 3876] [id = 774] 23:25:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (14C4F400) [pid = 3876] [serial = 2320] [outer = 00000000] 23:25:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (14C6F800) [pid = 3876] [serial = 2321] [outer = 14C4F400] 23:25:36 INFO - PROCESS | 3876 | 1467872736846 Marionette DEBUG loaded listener.js 23:25:36 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (1500A800) [pid = 3876] [serial = 2322] [outer = 14C4F400] 23:25:37 INFO - PROCESS | 3876 | [3876] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 23:25:37 INFO - PROCESS | 3876 | 1467872737335 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 23:25:37 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 23:25:37 INFO - {} 23:25:37 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 23:25:37 INFO - PROCESS | 3876 | 1467872737363 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 23:25:37 INFO - PROCESS | 3876 | 1467872737366 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 23:25:37 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 23:25:37 INFO - PROCESS | 3876 | 1467872737376 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 23:25:37 INFO - PROCESS | 3876 | 1467872737380 Marionette TRACE conn6 <- [1,3054,null,{}] 23:25:37 INFO - PROCESS | 3876 | 1467872737384 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:37 INFO - PROCESS | 3876 | 1467872737387 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:37 INFO - PROCESS | 3876 | 1467872737503 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 23:25:37 INFO - PROCESS | 3876 | 1467872737510 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:37 INFO - PROCESS | 3876 | 1467872737512 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:37 INFO - PROCESS | 3876 | ++DOCSHELL 16203C00 == 30 [pid = 3876] [id = 775] 23:25:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (16204800) [pid = 3876] [serial = 2323] [outer = 00000000] 23:25:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (162A4400) [pid = 3876] [serial = 2324] [outer = 16204800] 23:25:37 INFO - PROCESS | 3876 | 1467872737562 Marionette DEBUG loaded listener.js 23:25:37 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (1646E000) [pid = 3876] [serial = 2325] [outer = 16204800] 23:25:38 INFO - PROCESS | 3876 | 1467872738016 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 23:25:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 23:25:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 23:25:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 23:25:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 23:25:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 23:25:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 23:25:38 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 23:25:38 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 690ms 23:25:38 INFO - PROCESS | 3876 | 1467872738063 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 23:25:38 INFO - PROCESS | 3876 | 1467872738065 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 23:25:38 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 23:25:38 INFO - PROCESS | 3876 | 1467872738068 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 23:25:38 INFO - PROCESS | 3876 | 1467872738070 Marionette TRACE conn6 <- [1,3058,null,{}] 23:25:38 INFO - PROCESS | 3876 | 1467872738073 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:38 INFO - PROCESS | 3876 | 1467872738075 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:38 INFO - PROCESS | 3876 | 1467872738193 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 23:25:38 INFO - PROCESS | 3876 | 1467872738198 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:38 INFO - PROCESS | 3876 | 1467872738200 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:38 INFO - PROCESS | 3876 | ++DOCSHELL 164D5000 == 31 [pid = 3876] [id = 776] 23:25:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (164D7800) [pid = 3876] [serial = 2326] [outer = 00000000] 23:25:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (16611800) [pid = 3876] [serial = 2327] [outer = 164D7800] 23:25:38 INFO - PROCESS | 3876 | 1467872738244 Marionette DEBUG loaded listener.js 23:25:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (16615000) [pid = 3876] [serial = 2328] [outer = 164D7800] 23:25:38 INFO - PROCESS | 3876 | 1467872738684 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 23:25:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 23:25:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 23:25:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 23:25:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 23:25:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 23:25:38 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 23:25:38 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 23:25:38 INFO - PROCESS | 3876 | 1467872738740 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 23:25:38 INFO - PROCESS | 3876 | 1467872738742 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 23:25:38 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 23:25:38 INFO - PROCESS | 3876 | 1467872738745 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 23:25:38 INFO - PROCESS | 3876 | 1467872738747 Marionette TRACE conn6 <- [1,3062,null,{}] 23:25:38 INFO - PROCESS | 3876 | 1467872738750 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:38 INFO - PROCESS | 3876 | 1467872738752 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:38 INFO - PROCESS | 3876 | 1467872738882 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 23:25:38 INFO - PROCESS | 3876 | 1467872738970 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:38 INFO - PROCESS | 3876 | 1467872738976 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:38 INFO - PROCESS | 3876 | ++DOCSHELL 16609C00 == 32 [pid = 3876] [id = 777] 23:25:38 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (1661AC00) [pid = 3876] [serial = 2329] [outer = 00000000] 23:25:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (1696F800) [pid = 3876] [serial = 2330] [outer = 1661AC00] 23:25:39 INFO - PROCESS | 3876 | 1467872739028 Marionette DEBUG loaded listener.js 23:25:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (16975800) [pid = 3876] [serial = 2331] [outer = 1661AC00] 23:25:39 INFO - PROCESS | 3876 | 1467872739443 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 23:25:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 23:25:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 23:25:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 23:25:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 23:25:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 23:25:39 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 23:25:39 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 770ms 23:25:39 INFO - PROCESS | 3876 | 1467872739521 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 23:25:39 INFO - PROCESS | 3876 | 1467872739523 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 23:25:39 INFO - PROCESS | 3876 | 1467872739526 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 23:25:39 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 23:25:39 INFO - PROCESS | 3876 | 1467872739528 Marionette TRACE conn6 <- [1,3066,null,{}] 23:25:39 INFO - PROCESS | 3876 | 1467872739531 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:39 INFO - PROCESS | 3876 | 1467872739533 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:39 INFO - PROCESS | 3876 | 1467872739649 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 23:25:39 INFO - PROCESS | 3876 | 1467872739658 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:39 INFO - PROCESS | 3876 | 1467872739660 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:39 INFO - PROCESS | 3876 | ++DOCSHELL 1697CC00 == 33 [pid = 3876] [id = 778] 23:25:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (1697D400) [pid = 3876] [serial = 2332] [outer = 00000000] 23:25:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 76 (17210000) [pid = 3876] [serial = 2333] [outer = 1697D400] 23:25:39 INFO - PROCESS | 3876 | 1467872739702 Marionette DEBUG loaded listener.js 23:25:39 INFO - PROCESS | 3876 | ++DOMWINDOW == 77 (17214C00) [pid = 3876] [serial = 2334] [outer = 1697D400] 23:25:39 INFO - PROCESS | 3876 | --DOMWINDOW == 76 (162AA800) [pid = 3876] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 23:25:39 INFO - PROCESS | 3876 | --DOMWINDOW == 75 (0DC7C800) [pid = 3876] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 23:25:39 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (17E06400) [pid = 3876] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 23:25:39 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17945000) [pid = 3876] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 23:25:39 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (152CBC00) [pid = 3876] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 23:25:39 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (137F2800) [pid = 3876] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 23:25:39 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (12399C00) [pid = 3876] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 23:25:39 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (14C6F000) [pid = 3876] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 23:25:39 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (0DC73C00) [pid = 3876] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 23:25:39 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (0D671800) [pid = 3876] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 23:25:39 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (124E8400) [pid = 3876] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 23:25:40 INFO - PROCESS | 3876 | 1467872740184 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 23:25:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 23:25:40 INFO - PROCESS | 3876 | 1467872740211 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 23:25:40 INFO - PROCESS | 3876 | 1467872740214 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 23:25:40 INFO - PROCESS | 3876 | 1467872740216 Marionette TRACE conn6 <- [1,3070,null,{}] 23:25:40 INFO - PROCESS | 3876 | 1467872740219 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:40 INFO - PROCESS | 3876 | 1467872740221 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:40 INFO - PROCESS | 3876 | 1467872740380 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 23:25:40 INFO - PROCESS | 3876 | 1467872740447 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:40 INFO - PROCESS | 3876 | 1467872740449 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:40 INFO - PROCESS | 3876 | ++DOCSHELL 0DC73000 == 34 [pid = 3876] [id = 779] 23:25:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (0DC7C800) [pid = 3876] [serial = 2335] [outer = 00000000] 23:25:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (174A5C00) [pid = 3876] [serial = 2336] [outer = 0DC7C800] 23:25:40 INFO - PROCESS | 3876 | 1467872740492 Marionette DEBUG loaded listener.js 23:25:40 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (17125000) [pid = 3876] [serial = 2337] [outer = 0DC7C800] 23:25:40 INFO - PROCESS | 3876 | 1467872740800 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 23:25:40 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 23:25:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 23:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:40 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 23:25:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 23:25:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 631ms 23:25:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 23:25:40 INFO - PROCESS | 3876 | 1467872740852 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 23:25:40 INFO - PROCESS | 3876 | 1467872740854 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 23:25:40 INFO - PROCESS | 3876 | 1467872740858 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 23:25:40 INFO - PROCESS | 3876 | 1467872740859 Marionette TRACE conn6 <- [1,3074,null,{}] 23:25:40 INFO - PROCESS | 3876 | 1467872740863 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:40 INFO - PROCESS | 3876 | 1467872740865 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:40 INFO - PROCESS | 3876 | 1467872740994 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 23:25:41 INFO - PROCESS | 3876 | 1467872741002 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:41 INFO - PROCESS | 3876 | 1467872741004 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:41 INFO - PROCESS | 3876 | ++DOCSHELL 13F8B000 == 35 [pid = 3876] [id = 780] 23:25:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (174A5400) [pid = 3876] [serial = 2338] [outer = 00000000] 23:25:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (17892800) [pid = 3876] [serial = 2339] [outer = 174A5400] 23:25:41 INFO - PROCESS | 3876 | 1467872741047 Marionette DEBUG loaded listener.js 23:25:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 72 (17896000) [pid = 3876] [serial = 2340] [outer = 174A5400] 23:25:41 INFO - PROCESS | 3876 | 1467872741434 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 23:25:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 23:25:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 630ms 23:25:41 INFO - PROCESS | 3876 | 1467872741489 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 23:25:41 INFO - PROCESS | 3876 | 1467872741490 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 23:25:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 23:25:41 INFO - PROCESS | 3876 | 1467872741493 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 23:25:41 INFO - PROCESS | 3876 | 1467872741495 Marionette TRACE conn6 <- [1,3078,null,{}] 23:25:41 INFO - PROCESS | 3876 | 1467872741499 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:41 INFO - PROCESS | 3876 | 1467872741500 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:41 INFO - PROCESS | 3876 | 1467872741581 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 23:25:41 INFO - PROCESS | 3876 | 1467872741714 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:41 INFO - PROCESS | 3876 | 1467872741716 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:41 INFO - PROCESS | 3876 | ++DOCSHELL 17210800 == 36 [pid = 3876] [id = 781] 23:25:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 73 (17898800) [pid = 3876] [serial = 2341] [outer = 00000000] 23:25:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 74 (17B24800) [pid = 3876] [serial = 2342] [outer = 17898800] 23:25:41 INFO - PROCESS | 3876 | 1467872741761 Marionette DEBUG loaded listener.js 23:25:41 INFO - PROCESS | 3876 | ++DOMWINDOW == 75 (17B27000) [pid = 3876] [serial = 2343] [outer = 17898800] 23:25:42 INFO - PROCESS | 3876 | --DOCSHELL 0D72DC00 == 35 [pid = 3876] [id = 773] 23:25:42 INFO - PROCESS | 3876 | --DOCSHELL 13266400 == 34 [pid = 3876] [id = 771] 23:25:42 INFO - PROCESS | 3876 | --DOCSHELL 0D672400 == 33 [pid = 3876] [id = 772] 23:25:42 INFO - PROCESS | 3876 | --DOCSHELL 14C4E800 == 32 [pid = 3876] [id = 769] 23:25:42 INFO - PROCESS | 3876 | --DOCSHELL 0C72CC00 == 31 [pid = 3876] [id = 770] 23:25:43 INFO - PROCESS | 3876 | --DOCSHELL 16609C00 == 30 [pid = 3876] [id = 777] 23:25:43 INFO - PROCESS | 3876 | --DOCSHELL 1697CC00 == 29 [pid = 3876] [id = 778] 23:25:43 INFO - PROCESS | 3876 | --DOCSHELL 164D5000 == 28 [pid = 3876] [id = 776] 23:25:43 INFO - PROCESS | 3876 | --DOCSHELL 0DC73000 == 27 [pid = 3876] [id = 779] 23:25:43 INFO - PROCESS | 3876 | --DOCSHELL 14C4F000 == 26 [pid = 3876] [id = 774] 23:25:43 INFO - PROCESS | 3876 | --DOCSHELL 13F8B000 == 25 [pid = 3876] [id = 780] 23:25:43 INFO - PROCESS | 3876 | --DOCSHELL 16203C00 == 24 [pid = 3876] [id = 775] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 74 (19D42C00) [pid = 3876] [serial = 2297] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 73 (17E0A400) [pid = 3876] [serial = 2300] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 72 (17A68000) [pid = 3876] [serial = 2274] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 71 (16210400) [pid = 3876] [serial = 2291] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 70 (16290400) [pid = 3876] [serial = 2292] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 69 (1789E000) [pid = 3876] [serial = 2294] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 68 (1C016800) [pid = 3876] [serial = 2298] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 67 (13F7FC00) [pid = 3876] [serial = 2285] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 66 (14C50400) [pid = 3876] [serial = 2286] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 65 (12432000) [pid = 3876] [serial = 2282] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 64 (12578C00) [pid = 3876] [serial = 2283] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 63 (15132000) [pid = 3876] [serial = 2288] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 62 (152AE800) [pid = 3876] [serial = 2289] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 61 (0DC7E400) [pid = 3876] [serial = 2279] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 60 (0DD0BC00) [pid = 3876] [serial = 2280] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 59 (0D72B400) [pid = 3876] [serial = 2276] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 58 (0D733000) [pid = 3876] [serial = 2277] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 57 (137F5800) [pid = 3876] [serial = 2303] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 56 (17E0E800) [pid = 3876] [serial = 2304] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 55 (17EE6800) [pid = 3876] [serial = 2306] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 54 (17E0C000) [pid = 3876] [serial = 2301] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | --DOMWINDOW == 53 (17994400) [pid = 3876] [serial = 2295] [outer = 00000000] [url = about:blank] 23:25:43 INFO - PROCESS | 3876 | 1467872743477 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 23:25:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 23:25:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 2020ms 23:25:43 INFO - PROCESS | 3876 | 1467872743517 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 23:25:43 INFO - PROCESS | 3876 | 1467872743521 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 23:25:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 23:25:43 INFO - PROCESS | 3876 | 1467872743526 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 23:25:43 INFO - PROCESS | 3876 | 1467872743529 Marionette TRACE conn6 <- [1,3082,null,{}] 23:25:43 INFO - PROCESS | 3876 | 1467872743535 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:43 INFO - PROCESS | 3876 | 1467872743538 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:43 INFO - PROCESS | 3876 | 1467872743634 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 23:25:43 INFO - PROCESS | 3876 | 1467872743640 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:43 INFO - PROCESS | 3876 | 1467872743645 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:43 INFO - PROCESS | 3876 | ++DOCSHELL 0D72B000 == 25 [pid = 3876] [id = 782] 23:25:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 54 (0D72B400) [pid = 3876] [serial = 2344] [outer = 00000000] 23:25:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 55 (0D731000) [pid = 3876] [serial = 2345] [outer = 0D72B400] 23:25:43 INFO - PROCESS | 3876 | 1467872743693 Marionette DEBUG loaded listener.js 23:25:43 INFO - PROCESS | 3876 | ++DOMWINDOW == 56 (0D736C00) [pid = 3876] [serial = 2346] [outer = 0D72B400] 23:25:44 INFO - PROCESS | 3876 | 1467872744191 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 23:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 23:25:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 730ms 23:25:44 INFO - PROCESS | 3876 | 1467872744260 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 23:25:44 INFO - PROCESS | 3876 | 1467872744265 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 23:25:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 23:25:44 INFO - PROCESS | 3876 | 1467872744272 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 23:25:44 INFO - PROCESS | 3876 | 1467872744274 Marionette TRACE conn6 <- [1,3086,null,{}] 23:25:44 INFO - PROCESS | 3876 | 1467872744278 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:44 INFO - PROCESS | 3876 | 1467872744281 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:44 INFO - PROCESS | 3876 | 1467872744367 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 23:25:44 INFO - PROCESS | 3876 | 1467872744382 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:44 INFO - PROCESS | 3876 | 1467872744385 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:44 INFO - PROCESS | 3876 | ++DOCSHELL 0DC7BC00 == 26 [pid = 3876] [id = 783] 23:25:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 57 (0DCE4800) [pid = 3876] [serial = 2347] [outer = 00000000] 23:25:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 58 (0DD03400) [pid = 3876] [serial = 2348] [outer = 0DCE4800] 23:25:44 INFO - PROCESS | 3876 | 1467872744433 Marionette DEBUG loaded listener.js 23:25:44 INFO - PROCESS | 3876 | ++DOMWINDOW == 59 (0DDC8800) [pid = 3876] [serial = 2349] [outer = 0DCE4800] 23:25:44 INFO - PROCESS | 3876 | 1467872744889 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 23:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 23:25:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 23:25:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 23:25:44 INFO - PROCESS | 3876 | 1467872744945 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 23:25:44 INFO - PROCESS | 3876 | 1467872744948 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 23:25:44 INFO - PROCESS | 3876 | 1467872744951 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 23:25:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 23:25:44 INFO - PROCESS | 3876 | 1467872744955 Marionette TRACE conn6 <- [1,3090,null,{}] 23:25:44 INFO - PROCESS | 3876 | 1467872744966 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:44 INFO - PROCESS | 3876 | 1467872744971 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:45 INFO - PROCESS | 3876 | 1467872745082 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 23:25:45 INFO - PROCESS | 3876 | 1467872745189 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:45 INFO - PROCESS | 3876 | 1467872745192 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:45 INFO - PROCESS | 3876 | ++DOCSHELL 11FB8400 == 27 [pid = 3876] [id = 784] 23:25:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 60 (11FBA400) [pid = 3876] [serial = 2350] [outer = 00000000] 23:25:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 61 (12372000) [pid = 3876] [serial = 2351] [outer = 11FBA400] 23:25:45 INFO - PROCESS | 3876 | 1467872745239 Marionette DEBUG loaded listener.js 23:25:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 62 (12429400) [pid = 3876] [serial = 2352] [outer = 11FBA400] 23:25:45 INFO - PROCESS | 3876 | 1467872745584 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 23:25:45 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 23:25:45 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 23:25:45 INFO - PROCESS | 3876 | 1467872745625 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 23:25:45 INFO - PROCESS | 3876 | 1467872745627 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 23:25:45 INFO - PROCESS | 3876 | 1467872745631 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 23:25:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 23:25:45 INFO - PROCESS | 3876 | 1467872745632 Marionette TRACE conn6 <- [1,3094,null,{}] 23:25:45 INFO - PROCESS | 3876 | 1467872745636 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:45 INFO - PROCESS | 3876 | 1467872745638 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:45 INFO - PROCESS | 3876 | 1467872745721 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 23:25:45 INFO - PROCESS | 3876 | 1467872745726 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:45 INFO - PROCESS | 3876 | 1467872745728 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:45 INFO - PROCESS | 3876 | ++DOCSHELL 12578C00 == 28 [pid = 3876] [id = 785] 23:25:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 63 (12582000) [pid = 3876] [serial = 2353] [outer = 00000000] 23:25:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 64 (13746C00) [pid = 3876] [serial = 2354] [outer = 12582000] 23:25:45 INFO - PROCESS | 3876 | 1467872745772 Marionette DEBUG loaded listener.js 23:25:45 INFO - PROCESS | 3876 | ++DOMWINDOW == 65 (137EC000) [pid = 3876] [serial = 2355] [outer = 12582000] 23:25:46 INFO - PROCESS | 3876 | 1467872746198 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 23:25:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 23:25:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 23:25:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 23:25:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 630ms 23:25:46 INFO - PROCESS | 3876 | 1467872746265 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 23:25:46 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 23:25:46 INFO - PROCESS | 3876 | 1467872746267 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 23:25:46 INFO - PROCESS | 3876 | 1467872746270 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 23:25:46 INFO - PROCESS | 3876 | 1467872746272 Marionette TRACE conn6 <- [1,3098,null,{}] 23:25:46 INFO - PROCESS | 3876 | 1467872746276 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:46 INFO - PROCESS | 3876 | 1467872746278 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:46 INFO - PROCESS | 3876 | 1467872746356 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 23:25:46 INFO - PROCESS | 3876 | 1467872746361 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:46 INFO - PROCESS | 3876 | 1467872746363 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:46 INFO - PROCESS | 3876 | ++DOCSHELL 137F6400 == 29 [pid = 3876] [id = 786] 23:25:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 66 (137F8C00) [pid = 3876] [serial = 2356] [outer = 00000000] 23:25:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 67 (14C50400) [pid = 3876] [serial = 2357] [outer = 137F8C00] 23:25:46 INFO - PROCESS | 3876 | 1467872746408 Marionette DEBUG loaded listener.js 23:25:46 INFO - PROCESS | 3876 | ++DOMWINDOW == 68 (14C66000) [pid = 3876] [serial = 2358] [outer = 137F8C00] 23:25:46 INFO - PROCESS | 3876 | 1467872746848 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 23:25:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 23:25:46 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 23:25:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 23:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 23:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 23:25:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 23:25:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 23:25:46 INFO - PROCESS | 3876 | 1467872746917 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 23:25:46 INFO - PROCESS | 3876 | 1467872746919 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 23:25:46 INFO - PROCESS | 3876 | 1467872746922 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 23:25:46 INFO - PROCESS | 3876 | 1467872746924 Marionette TRACE conn6 <- [1,3102,null,{}] 23:25:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 23:25:46 INFO - PROCESS | 3876 | 1467872746927 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 23:25:46 INFO - PROCESS | 3876 | 1467872746932 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:47 INFO - PROCESS | 3876 | 1467872747034 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 23:25:47 INFO - PROCESS | 3876 | 1467872747043 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"af5ee2aa-7938-4e4e-a177-11dd676f0f59\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 23:25:47 INFO - PROCESS | 3876 | 1467872747045 Marionette INFO sendAsync 8ab07ccc-d885-493e-bfee-46c84fd22e44 23:25:47 INFO - PROCESS | 3876 | ++DOCSHELL 15010C00 == 30 [pid = 3876] [id = 787] 23:25:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 69 (152B3000) [pid = 3876] [serial = 2359] [outer = 00000000] 23:25:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 70 (152C7C00) [pid = 3876] [serial = 2360] [outer = 152B3000] 23:25:47 INFO - PROCESS | 3876 | 1467872747089 Marionette DEBUG loaded listener.js 23:25:47 INFO - PROCESS | 3876 | ++DOMWINDOW == 71 (156D0400) [pid = 3876] [serial = 2361] [outer = 152B3000] 23:25:47 INFO - PROCESS | 3876 | 1467872747570 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 23:25:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 23:25:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 23:25:47 INFO - PROCESS | 3876 | 1467872747599 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 23:25:47 INFO - PROCESS | 3876 | 1467872747601 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 23:25:48 WARNING - u'runner_teardown' () 23:25:48 INFO - No more tests 23:25:48 INFO - Got 0 unexpected results 23:25:48 INFO - SUITE-END | took 673s 23:25:48 INFO - Closing logging queue 23:25:48 INFO - queue closed 23:25:48 INFO - Return code: 0 23:25:48 WARNING - # TBPL SUCCESS # 23:25:48 INFO - Running post-action listener: _resource_record_post_action 23:25:48 INFO - Running post-run listener: _resource_record_post_run 23:25:49 INFO - Total resource usage - Wall time: 685s; CPU: 14.0%; Read bytes: 161288192; Write bytes: 1133737472; Read time: 3433410; Write time: 10256640 23:25:49 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 23:25:49 INFO - install - Wall time: 3s; CPU: 7.0%; Read bytes: 6884352; Write bytes: 54151168; Read time: 531140; Write time: 205950 23:25:49 INFO - run-tests - Wall time: 682s; CPU: 14.0%; Read bytes: 148800512; Write bytes: 1062655488; Read time: 2551760; Write time: 10022730 23:25:49 INFO - Running post-run listener: _upload_blobber_files 23:25:49 INFO - Blob upload gear active. 23:25:49 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 23:25:49 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 23:25:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 23:25:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 23:25:50 INFO - (blobuploader) - INFO - Open directory for files ... 23:25:50 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 23:25:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:25:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:25:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 23:25:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:25:51 INFO - (blobuploader) - INFO - Done attempting. 23:25:51 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 23:25:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 23:25:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 23:25:53 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 23:25:53 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 23:25:53 INFO - (blobuploader) - INFO - Done attempting. 23:25:53 INFO - (blobuploader) - INFO - Iteration through files over. 23:25:53 INFO - Return code: 0 23:25:53 INFO - rmtree: C:\slave\test\build\uploaded_files.json 23:25:53 INFO - Using _rmtree_windows ... 23:25:53 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 23:25:53 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9490bee03b61e3192c77d7e4080566d989bb14812307ceb76599be5fefe094be56156af7ddab3b33396e1d34fa014570b62cc646f954d7df33cca8f682aae571", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/db7b7b6b2264a56eb2773f35402539fd8b4b39f3f08e26c196b6e9fbedf8f6a39b345f66331ea1713cba21e4d67a5aca0f32273d851d6462d0bb1c970f417970"} 23:25:53 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 23:25:53 INFO - Writing to file C:\slave\test\properties\blobber_files 23:25:53 INFO - Contents: 23:25:53 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9490bee03b61e3192c77d7e4080566d989bb14812307ceb76599be5fefe094be56156af7ddab3b33396e1d34fa014570b62cc646f954d7df33cca8f682aae571", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/db7b7b6b2264a56eb2773f35402539fd8b4b39f3f08e26c196b6e9fbedf8f6a39b345f66331ea1713cba21e4d67a5aca0f32273d851d6462d0bb1c970f417970"} 23:25:53 INFO - Running post-run listener: copy_logs_to_upload_dir 23:25:53 INFO - Copying logs to upload dir... 23:25:53 INFO - mkdir: C:\slave\test\build\upload\logs 23:25:53 INFO - Copying logs to upload dir... 23:25:53 INFO - Using _rmtree_windows ... 23:25:53 INFO - Using _rmtree_windows ... 23:25:53 INFO - Using _rmtree_windows ... 23:25:53 INFO - Using _rmtree_windows ... 23:25:53 INFO - Using _rmtree_windows ... 23:25:53 INFO - Using _rmtree_windows ... 23:25:53 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=950.345000 ========= master_lag: 337.33 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 21 mins, 27 secs) (at 2016-07-06 23:31:30.065405) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-07-06 23:31:30.071257) ========= '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-050 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-050 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-050 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9490bee03b61e3192c77d7e4080566d989bb14812307ceb76599be5fefe094be56156af7ddab3b33396e1d34fa014570b62cc646f954d7df33cca8f682aae571", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/db7b7b6b2264a56eb2773f35402539fd8b4b39f3f08e26c196b6e9fbedf8f6a39b345f66331ea1713cba21e4d67a5aca0f32273d851d6462d0bb1c970f417970"} build_url:https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9490bee03b61e3192c77d7e4080566d989bb14812307ceb76599be5fefe094be56156af7ddab3b33396e1d34fa014570b62cc646f954d7df33cca8f682aae571", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/db7b7b6b2264a56eb2773f35402539fd8b4b39f3f08e26c196b6e9fbedf8f6a39b345f66331ea1713cba21e4d67a5aca0f32273d851d6462d0bb1c970f417970"}' symbols_url: 'https://queue.taskcluster.net/v1/task/RlF5gSmoSqCv-gAslcvl9A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 3.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 3 secs) (at 2016-07-06 23:31:33.205777) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-07-06 23:31:33.206128) ========= '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-050 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-050 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-050 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: 2.22 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 2 secs) (at 2016-07-06 23:31:35.531442) ========= ========= Started reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-07-06 23:31:35.531848) ========= ========= Finished reboot slave lost (results: 0, elapsed: 1 secs) (at 2016-07-06 23:31:37.053678) ========= ========= Total master_lag: 342.83 =========