builder: mozilla-aurora_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-125 starttime: 1463718135.0 results: success (0) buildid: 20160519191805 builduid: 758043963a694a0b8e389b65cf50b56c revision: 9ba18aae69e626a3f83560df321d91e42316083a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:14.996377) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:14.996974) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:14.997575) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:15.130418) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 21:22:15.130699) ========= '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-125 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-125 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-125 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --21:22:16-- 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% 7.21 MB/s 21:22:16 (7.21 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.169000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 21:22:16.397730) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-19 21:22:16.398029) ========= '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-125 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-125 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-125 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.801000 ========= master_lag: 1.16 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-19 21:22:21.363546) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 21:22:21.363855) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9ba18aae69e626a3f83560df321d91e42316083a --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 9ba18aae69e626a3f83560df321d91e42316083a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-125 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-125 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-125 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-05-19 21:22:21,766 truncating revision to first 12 chars 2016-05-19 21:22:21,766 Setting DEBUG logging. 2016-05-19 21:22:21,766 attempt 1/10 2016-05-19 21:22:21,767 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/9ba18aae69e6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-19 21:22:22,233 unpacking tar archive at: mozilla-aurora-9ba18aae69e6/testing/mozharness/ program finished with exit code 0 elapsedTime=1.276000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 21:22:22.726492) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:22.726771) ========= script_repo_revision: 9ba18aae69e626a3f83560df321d91e42316083a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:22.727163) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:22.727473) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:22.753066) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 5 secs) (at 2016-05-19 21:22:22.753344) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-125 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-125 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-125 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 21:22:23 INFO - MultiFileLogger online at 20160519 21:22:23 in C:\slave\test 21:22:23 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 21:22:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 21:22:23 INFO - {'append_to_log': False, 21:22:23 INFO - 'base_work_dir': 'C:\\slave\\test', 21:22:23 INFO - 'blob_upload_branch': 'mozilla-aurora', 21:22:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 21:22:23 INFO - 'buildbot_json_path': 'buildprops.json', 21:22:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 21:22:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:22:23 INFO - 'download_minidump_stackwalk': True, 21:22:23 INFO - 'download_symbols': 'true', 21:22:23 INFO - 'e10s': False, 21:22:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 21:22:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 21:22:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 21:22:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 21:22:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 21:22:23 INFO - 'C:/mozilla-build/tooltool.py'), 21:22:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 21:22:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 21:22:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:22:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:22:23 INFO - 'log_level': 'info', 21:22:23 INFO - 'log_to_console': True, 21:22:23 INFO - 'opt_config_files': (), 21:22:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:22:23 INFO - '--processes=1', 21:22:23 INFO - '--config=%(test_path)s/wptrunner.ini', 21:22:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:22:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:22:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:22:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:22:23 INFO - 'pip_index': False, 21:22:23 INFO - 'require_test_zip': True, 21:22:23 INFO - 'test_type': ('testharness',), 21:22:23 INFO - 'this_chunk': '1', 21:22:23 INFO - 'total_chunks': '10', 21:22:23 INFO - 'virtualenv_path': 'venv', 21:22:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:22:23 INFO - 'work_dir': 'build'} 21:22:23 INFO - ##### 21:22:23 INFO - ##### Running clobber step. 21:22:23 INFO - ##### 21:22:23 INFO - Running pre-action listener: _resource_record_pre_action 21:22:23 INFO - Running main action method: clobber 21:22:23 INFO - rmtree: C:\slave\test\build 21:22:23 INFO - Using _rmtree_windows ... 21:22:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 21:23:54 INFO - Running post-action listener: _resource_record_post_action 21:23:54 INFO - ##### 21:23:54 INFO - ##### Running read-buildbot-config step. 21:23:54 INFO - ##### 21:23:54 INFO - Running pre-action listener: _resource_record_pre_action 21:23:54 INFO - Running main action method: read_buildbot_config 21:23:54 INFO - Using buildbot properties: 21:23:54 INFO - { 21:23:54 INFO - "project": "", 21:23:54 INFO - "product": "firefox", 21:23:54 INFO - "script_repo_revision": "production", 21:23:54 INFO - "scheduler": "tests-mozilla-aurora-win7_ix-debug-unittest", 21:23:54 INFO - "repository": "", 21:23:54 INFO - "buildername": "Windows 7 32-bit mozilla-aurora debug test web-platform-tests-1", 21:23:54 INFO - "buildid": "20160519191805", 21:23:54 INFO - "pgo_build": "False", 21:23:54 INFO - "basedir": "C:\\slave\\test", 21:23:54 INFO - "buildnumber": 19, 21:23:54 INFO - "slavename": "t-w732-ix-125", 21:23:54 INFO - "revision": "9ba18aae69e626a3f83560df321d91e42316083a", 21:23:54 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 21:23:54 INFO - "platform": "win32", 21:23:54 INFO - "branch": "mozilla-aurora", 21:23:54 INFO - "repo_path": "releases/mozilla-aurora", 21:23:54 INFO - "moz_repo_path": "", 21:23:54 INFO - "stage_platform": "win32", 21:23:54 INFO - "builduid": "758043963a694a0b8e389b65cf50b56c", 21:23:54 INFO - "slavebuilddir": "test" 21:23:54 INFO - } 21:23:54 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 21:23:54 INFO - Found installer url https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 21:23:54 INFO - Running post-action listener: _resource_record_post_action 21:23:54 INFO - ##### 21:23:54 INFO - ##### Running download-and-extract step. 21:23:54 INFO - ##### 21:23:54 INFO - Running pre-action listener: _resource_record_pre_action 21:23:54 INFO - Running main action method: download_and_extract 21:23:54 INFO - mkdir: C:\slave\test\build\tests 21:23:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:23:54 INFO - https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 21:23:54 INFO - trying https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 21:23:54 INFO - Downloading https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 21:23:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 21:23:55 INFO - Downloaded 1274 bytes. 21:23:55 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 21:23:55 INFO - Using the following test package requirements: 21:23:55 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 21:23:55 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:23:55 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 21:23:55 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:23:55 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 21:23:55 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:23:55 INFO - u'jsshell-win32.zip'], 21:23:55 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:23:55 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 21:23:55 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 21:23:55 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:23:55 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 21:23:55 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:23:55 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 21:23:55 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:23:55 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 21:23:55 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:23:55 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 21:23:55 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 21:23:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:23:55 INFO - https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 21:23:55 INFO - trying https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 21:23:55 INFO - Downloading https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 21:23:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 21:23:57 INFO - Downloaded 19979451 bytes. 21:23:57 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:23:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:23:59 INFO - caution: filename not matched: web-platform/* 21:23:59 INFO - Return code: 11 21:23:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:23:59 INFO - https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 21:23:59 INFO - trying https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 21:23:59 INFO - Downloading https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 21:23:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 21:24:02 INFO - Downloaded 36409073 bytes. 21:24:02 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 21:24:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 21:24:49 INFO - caution: filename not matched: bin/* 21:24:49 INFO - caution: filename not matched: config/* 21:24:49 INFO - caution: filename not matched: mozbase/* 21:24:49 INFO - caution: filename not matched: marionette/* 21:24:49 INFO - caution: filename not matched: tools/wptserve/* 21:24:49 INFO - Return code: 11 21:24:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:24:49 INFO - https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 21:24:49 INFO - trying https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 21:24:49 INFO - Downloading https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 21:24:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 21:24:53 INFO - Downloaded 68467865 bytes. 21:24:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 21:24:53 INFO - mkdir: C:\slave\test\properties 21:24:53 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 21:24:53 INFO - Writing to file C:\slave\test\properties\build_url 21:24:53 INFO - Contents: 21:24:53 INFO - build_url:https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 21:24:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 21:24:54 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 21:24:54 INFO - Writing to file C:\slave\test\properties\symbols_url 21:24:54 INFO - Contents: 21:24:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 21:24:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:24:54 INFO - https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 21:24:54 INFO - trying https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 21:24:54 INFO - Downloading https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 21:24:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 21:24:58 INFO - Downloaded 55560573 bytes. 21:24:58 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 21:24:58 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 21:25:00 INFO - Return code: 0 21:25:00 INFO - Running post-action listener: _resource_record_post_action 21:25:00 INFO - Running post-action listener: set_extra_try_arguments 21:25:00 INFO - ##### 21:25:00 INFO - ##### Running create-virtualenv step. 21:25:00 INFO - ##### 21:25:00 INFO - Running pre-action listener: _pre_create_virtualenv 21:25:00 INFO - Running pre-action listener: _resource_record_pre_action 21:25:00 INFO - Running main action method: create_virtualenv 21:25:00 INFO - Creating virtualenv C:\slave\test\build\venv 21:25:00 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 21:25:00 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 21:25:05 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 21:25:08 INFO - Installing distribute......................................................................................................................................................................................done. 21:25:09 INFO - Return code: 0 21:25:09 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 21:25:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:25:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:25:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:25:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:25:09 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C67200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C730C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-125', 'USERDOMAIN': 'T-W732-IX-125', '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-125', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 21:25:09 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 21:25:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 21:25:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:25:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:25:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:25:09 INFO - 'COMPUTERNAME': 'T-W732-IX-125', 21:25:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:25:09 INFO - 'DCLOCATION': 'SCL3', 21:25:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:25:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:25:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:25:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:25:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:25:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:25:09 INFO - 'HOMEDRIVE': 'C:', 21:25:09 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:25:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:25:09 INFO - 'KTS_VERSION': '1.19c', 21:25:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:25:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:25:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-125', 21:25:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:25:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:25:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:25:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:25:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:25:09 INFO - 'MOZ_AIRBAG': '1', 21:25:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:25:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:25:09 INFO - 'MOZ_MSVCVERSION': '8', 21:25:09 INFO - 'MOZ_NO_REMOTE': '1', 21:25:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:25:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:25:09 INFO - 'NO_EM_RESTART': '1', 21:25:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:25:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:25:09 INFO - 'OS': 'Windows_NT', 21:25:09 INFO - 'OURDRIVE': 'C:', 21:25:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 21:25:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:25:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:25:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:25:09 INFO - 'PROCESSOR_LEVEL': '6', 21:25:09 INFO - 'PROCESSOR_REVISION': '1e05', 21:25:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:25:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:25:09 INFO - 'PROMPT': '$P$G', 21:25:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:25:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:25:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:25:09 INFO - 'PWD': 'C:\\slave\\test', 21:25:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:25:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:25:09 INFO - 'SYSTEMDRIVE': 'C:', 21:25:09 INFO - 'SYSTEMROOT': 'C:\\windows', 21:25:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:25:09 INFO - 'TEST1': 'testie', 21:25:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:25:09 INFO - 'USERDOMAIN': 'T-W732-IX-125', 21:25:09 INFO - 'USERNAME': 'cltbld', 21:25:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:25:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:25:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:25:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:25:09 INFO - 'WINDIR': 'C:\\windows', 21:25:09 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:25:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:25:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:25:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:25:10 INFO - Downloading/unpacking psutil>=0.7.1 21:25:10 INFO - Running setup.py egg_info for package psutil 21:25:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:25:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:25:10 INFO - Installing collected packages: psutil 21:25:10 INFO - Running setup.py install for psutil 21:25:10 INFO - building 'psutil._psutil_windows' extension 21:25:10 INFO - error: Unable to find vcvarsall.bat 21:25:10 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-6zcloa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:25:10 INFO - running install 21:25:10 INFO - running build 21:25:10 INFO - running build_py 21:25:10 INFO - creating build 21:25:10 INFO - creating build\lib.win32-2.7 21:25:10 INFO - creating build\lib.win32-2.7\psutil 21:25:10 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 21:25:10 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 21:25:10 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 21:25:10 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 21:25:10 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 21:25:10 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 21:25:10 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 21:25:10 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 21:25:10 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 21:25:10 INFO - running build_ext 21:25:10 INFO - building 'psutil._psutil_windows' extension 21:25:10 INFO - error: Unable to find vcvarsall.bat 21:25:10 INFO - ---------------------------------------- 21:25:10 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-6zcloa-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:25:10 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 21:25:10 WARNING - Return code: 1 21:25:10 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 21:25:10 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 21:25: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')]} 21:25:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:25: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')]} 21:25:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:25:11 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C67200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C730C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-125', 'USERDOMAIN': 'T-W732-IX-125', '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-125', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 21:25:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 21:25:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 21:25:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:25:11 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:25:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:25:11 INFO - 'COMPUTERNAME': 'T-W732-IX-125', 21:25:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:25:11 INFO - 'DCLOCATION': 'SCL3', 21:25:11 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:25:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:25:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:25:11 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:25:11 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:25:11 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:25:11 INFO - 'HOMEDRIVE': 'C:', 21:25:11 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:25:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:25:11 INFO - 'KTS_VERSION': '1.19c', 21:25:11 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:25:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:25:11 INFO - 'LOGONSERVER': '\\\\T-W732-IX-125', 21:25:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:25:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:25:11 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:25:11 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:25:11 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:25:11 INFO - 'MOZ_AIRBAG': '1', 21:25:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:25:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:25:11 INFO - 'MOZ_MSVCVERSION': '8', 21:25:11 INFO - 'MOZ_NO_REMOTE': '1', 21:25:11 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:25:11 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:25:11 INFO - 'NO_EM_RESTART': '1', 21:25:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:25:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:25:11 INFO - 'OS': 'Windows_NT', 21:25:11 INFO - 'OURDRIVE': 'C:', 21:25:11 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 21:25:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:25:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:25:11 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:25:11 INFO - 'PROCESSOR_LEVEL': '6', 21:25:11 INFO - 'PROCESSOR_REVISION': '1e05', 21:25:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:25:11 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:25:11 INFO - 'PROMPT': '$P$G', 21:25:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:25:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:25:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:25:11 INFO - 'PWD': 'C:\\slave\\test', 21:25:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:25:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:25:11 INFO - 'SYSTEMDRIVE': 'C:', 21:25:11 INFO - 'SYSTEMROOT': 'C:\\windows', 21:25:11 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:25:11 INFO - 'TEST1': 'testie', 21:25:11 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:25:11 INFO - 'USERDOMAIN': 'T-W732-IX-125', 21:25:11 INFO - 'USERNAME': 'cltbld', 21:25:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:25:11 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:25:11 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:25:11 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:25:11 INFO - 'WINDIR': 'C:\\windows', 21:25:11 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:25:11 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:25:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:25:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:25:11 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:25:11 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:25:11 INFO - Running setup.py egg_info for package mozsystemmonitor 21:25:11 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 21:25:11 INFO - Running setup.py egg_info for package psutil 21:25:11 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:25:11 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:25:11 INFO - Installing collected packages: mozsystemmonitor, psutil 21:25:11 INFO - Running setup.py install for mozsystemmonitor 21:25:11 INFO - Running setup.py install for psutil 21:25:11 INFO - building 'psutil._psutil_windows' extension 21:25:11 INFO - error: Unable to find vcvarsall.bat 21:25:11 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-nomelj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:25:11 INFO - running install 21:25:11 INFO - running build 21:25:11 INFO - running build_py 21:25:11 INFO - running build_ext 21:25:11 INFO - building 'psutil._psutil_windows' extension 21:25:11 INFO - error: Unable to find vcvarsall.bat 21:25:11 INFO - ---------------------------------------- 21:25:11 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-nomelj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:25:11 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 21:25:11 WARNING - Return code: 1 21:25:11 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 21:25:11 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 21:25: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')]} 21:25:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:25: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')]} 21:25:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:25:12 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C67200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C730C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-125', 'USERDOMAIN': 'T-W732-IX-125', '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-125', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 21:25:12 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 21:25:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 21:25:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:25:12 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:25:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:25:12 INFO - 'COMPUTERNAME': 'T-W732-IX-125', 21:25:12 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:25:12 INFO - 'DCLOCATION': 'SCL3', 21:25:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:25:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:25:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:25:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:25:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:25:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:25:12 INFO - 'HOMEDRIVE': 'C:', 21:25:12 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:25:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:25:12 INFO - 'KTS_VERSION': '1.19c', 21:25:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:25:12 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:25:12 INFO - 'LOGONSERVER': '\\\\T-W732-IX-125', 21:25:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:25:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:25:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:25:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:25:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:25:12 INFO - 'MOZ_AIRBAG': '1', 21:25:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:25:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:25:12 INFO - 'MOZ_MSVCVERSION': '8', 21:25:12 INFO - 'MOZ_NO_REMOTE': '1', 21:25:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:25:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:25:12 INFO - 'NO_EM_RESTART': '1', 21:25:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:25:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:25:12 INFO - 'OS': 'Windows_NT', 21:25:12 INFO - 'OURDRIVE': 'C:', 21:25:12 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 21:25:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:25:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:25:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:25:12 INFO - 'PROCESSOR_LEVEL': '6', 21:25:12 INFO - 'PROCESSOR_REVISION': '1e05', 21:25:12 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:25:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:25:12 INFO - 'PROMPT': '$P$G', 21:25:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:25:12 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:25:12 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:25:12 INFO - 'PWD': 'C:\\slave\\test', 21:25:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:25:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:25:12 INFO - 'SYSTEMDRIVE': 'C:', 21:25:12 INFO - 'SYSTEMROOT': 'C:\\windows', 21:25:12 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:25:12 INFO - 'TEST1': 'testie', 21:25:12 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:25:12 INFO - 'USERDOMAIN': 'T-W732-IX-125', 21:25:12 INFO - 'USERNAME': 'cltbld', 21:25:12 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:25:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:25:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:25:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:25:12 INFO - 'WINDIR': 'C:\\windows', 21:25:12 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:25:12 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:25:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:25:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:25:12 INFO - Downloading/unpacking blobuploader==1.2.4 21:25:12 INFO - Downloading blobuploader-1.2.4.tar.gz 21:25:12 INFO - Running setup.py egg_info for package blobuploader 21:25:12 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:25:16 INFO - Running setup.py egg_info for package requests 21:25:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:25:16 INFO - Downloading docopt-0.6.1.tar.gz 21:25:16 INFO - Running setup.py egg_info for package docopt 21:25:16 INFO - Installing collected packages: blobuploader, docopt, requests 21:25:16 INFO - Running setup.py install for blobuploader 21:25:16 INFO - Running setup.py install for docopt 21:25:16 INFO - Running setup.py install for requests 21:25:16 INFO - Successfully installed blobuploader docopt requests 21:25:16 INFO - Cleaning up... 21:25:16 INFO - Return code: 0 21:25:16 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:25:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:25:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:25:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:25:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:25:16 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 0x018F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C67200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C730C0>, '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-125', 'USERDOMAIN': 'T-W732-IX-125', '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-125', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 21:25:16 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 21:25:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 21:25:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:25:16 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:25:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:25:16 INFO - 'COMPUTERNAME': 'T-W732-IX-125', 21:25:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:25:16 INFO - 'DCLOCATION': 'SCL3', 21:25:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:25:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:25:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:25:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:25:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:25:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:25:16 INFO - 'HOMEDRIVE': 'C:', 21:25:16 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:25:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:25:16 INFO - 'KTS_VERSION': '1.19c', 21:25:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:25:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:25:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-125', 21:25:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:25:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:25:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:25:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:25:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:25:16 INFO - 'MOZ_AIRBAG': '1', 21:25:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:25:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:25:16 INFO - 'MOZ_MSVCVERSION': '8', 21:25:16 INFO - 'MOZ_NO_REMOTE': '1', 21:25:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:25:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:25:16 INFO - 'NO_EM_RESTART': '1', 21:25:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:25:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:25:16 INFO - 'OS': 'Windows_NT', 21:25:16 INFO - 'OURDRIVE': 'C:', 21:25:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 21:25:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:25:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:25:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:25:16 INFO - 'PROCESSOR_LEVEL': '6', 21:25:16 INFO - 'PROCESSOR_REVISION': '1e05', 21:25:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:25:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:25:16 INFO - 'PROMPT': '$P$G', 21:25:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:25:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:25:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:25:16 INFO - 'PWD': 'C:\\slave\\test', 21:25:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:25:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:25:16 INFO - 'SYSTEMDRIVE': 'C:', 21:25:16 INFO - 'SYSTEMROOT': 'C:\\windows', 21:25:16 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:25:16 INFO - 'TEST1': 'testie', 21:25:16 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:25:16 INFO - 'USERDOMAIN': 'T-W732-IX-125', 21:25:16 INFO - 'USERNAME': 'cltbld', 21:25:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:25:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:25:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:25:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:25:16 INFO - 'WINDIR': 'C:\\windows', 21:25:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:25:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:25:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:25:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:25:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:25:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:25:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:25:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:25:21 INFO - Unpacking c:\slave\test\build\tests\marionette 21:25:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:25:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:25:21 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 21:25:21 INFO - Running setup.py install for browsermob-proxy 21:25:34 INFO - Running setup.py install for manifestparser 21:25:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Running setup.py install for marionette-client 21:25:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:25:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Running setup.py install for marionette-driver 21:25:34 INFO - Running setup.py install for mozcrash 21:25:34 INFO - Running setup.py install for mozdebug 21:25:34 INFO - Running setup.py install for mozdevice 21:25:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Running setup.py install for mozfile 21:25:34 INFO - Running setup.py install for mozhttpd 21:25:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Running setup.py install for mozinfo 21:25:34 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Running setup.py install for mozInstall 21:25:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Running setup.py install for mozleak 21:25:34 INFO - Running setup.py install for mozlog 21:25:34 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Running setup.py install for moznetwork 21:25:34 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Running setup.py install for mozprocess 21:25:34 INFO - Running setup.py install for mozprofile 21:25:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Running setup.py install for mozrunner 21:25:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Running setup.py install for mozscreenshot 21:25:34 INFO - Running setup.py install for moztest 21:25:34 INFO - Running setup.py install for mozversion 21:25:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:25:34 INFO - Running setup.py install for wptserve 21:25:34 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:25:34 INFO - Cleaning up... 21:25:34 INFO - Return code: 0 21:25:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:25:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:25:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:25:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:25:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:25:34 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 0x018F86B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C67200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018B60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C730C0>, '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-125', 'USERDOMAIN': 'T-W732-IX-125', '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-125', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 21:25:34 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 21:25:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 21:25:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:25:34 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:25:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:25:34 INFO - 'COMPUTERNAME': 'T-W732-IX-125', 21:25:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:25:34 INFO - 'DCLOCATION': 'SCL3', 21:25:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:25:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:25:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:25:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:25:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:25:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:25:34 INFO - 'HOMEDRIVE': 'C:', 21:25:34 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:25:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:25:34 INFO - 'KTS_VERSION': '1.19c', 21:25:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:25:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:25:34 INFO - 'LOGONSERVER': '\\\\T-W732-IX-125', 21:25:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:25:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:25:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:25:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:25:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:25:34 INFO - 'MOZ_AIRBAG': '1', 21:25:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:25:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:25:34 INFO - 'MOZ_MSVCVERSION': '8', 21:25:34 INFO - 'MOZ_NO_REMOTE': '1', 21:25:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:25:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:25:34 INFO - 'NO_EM_RESTART': '1', 21:25:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:25:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:25:34 INFO - 'OS': 'Windows_NT', 21:25:34 INFO - 'OURDRIVE': 'C:', 21:25:34 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 21:25:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:25:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:25:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:25:34 INFO - 'PROCESSOR_LEVEL': '6', 21:25:34 INFO - 'PROCESSOR_REVISION': '1e05', 21:25:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:25:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:25:34 INFO - 'PROMPT': '$P$G', 21:25:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:25:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:25:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:25:34 INFO - 'PWD': 'C:\\slave\\test', 21:25:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:25:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:25:34 INFO - 'SYSTEMDRIVE': 'C:', 21:25:34 INFO - 'SYSTEMROOT': 'C:\\windows', 21:25:34 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:25:34 INFO - 'TEST1': 'testie', 21:25:34 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:25:34 INFO - 'USERDOMAIN': 'T-W732-IX-125', 21:25:34 INFO - 'USERNAME': 'cltbld', 21:25:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:25:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:25:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:25:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:25:34 INFO - 'WINDIR': 'C:\\windows', 21:25:34 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:25:34 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:25:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:25:39 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:25:39 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:25:39 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:25:39 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:25:39 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:25:39 INFO - Unpacking c:\slave\test\build\tests\marionette 21:25:39 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:25:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:25:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 21:25:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 21:25:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 21:25:50 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 21:25:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 21:25:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 21:25:50 INFO - Downloading blessings-1.6.tar.gz 21:25:50 INFO - Running setup.py egg_info for package blessings 21:25:50 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 21:25:50 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 21:25:50 INFO - Running setup.py install for blessings 21:25:50 INFO - Running setup.py install for browsermob-proxy 21:25:50 INFO - Running setup.py install for manifestparser 21:25:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Running setup.py install for marionette-client 21:25:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:25:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Running setup.py install for marionette-driver 21:25:50 INFO - Running setup.py install for mozcrash 21:25:50 INFO - Running setup.py install for mozdebug 21:25:50 INFO - Running setup.py install for mozdevice 21:25:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Running setup.py install for mozhttpd 21:25:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Running setup.py install for mozInstall 21:25:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Running setup.py install for mozleak 21:25:50 INFO - Running setup.py install for mozprofile 21:25:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Running setup.py install for mozrunner 21:25:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:25:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:25:52 INFO - Running setup.py install for mozscreenshot 21:25:52 INFO - Running setup.py install for moztest 21:25:52 INFO - Running setup.py install for mozversion 21:25:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:25:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:25:52 INFO - Running setup.py install for wptserve 21:25:52 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 21:25:52 INFO - Cleaning up... 21:25:52 INFO - Return code: 0 21:25:52 INFO - Done creating virtualenv C:\slave\test\build\venv. 21:25:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:25:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:25:52 INFO - Reading from file tmpfile_stdout 21:25:52 INFO - Using _rmtree_windows ... 21:25:52 INFO - Using _rmtree_windows ... 21:25:52 INFO - Current package versions: 21:25:52 INFO - blessings == 1.6 21:25:52 INFO - blobuploader == 1.2.4 21:25:52 INFO - browsermob-proxy == 0.6.0 21:25:52 INFO - distribute == 0.6.14 21:25:52 INFO - docopt == 0.6.1 21:25:52 INFO - manifestparser == 1.1 21:25:52 INFO - marionette-client == 2.3.0 21:25:52 INFO - marionette-driver == 1.4.0 21:25:52 INFO - mozInstall == 1.12 21:25:52 INFO - mozcrash == 0.17 21:25:52 INFO - mozdebug == 0.1 21:25:52 INFO - mozdevice == 0.48 21:25:52 INFO - mozfile == 1.2 21:25:52 INFO - mozhttpd == 0.7 21:25:52 INFO - mozinfo == 0.9 21:25:52 INFO - mozleak == 0.1 21:25:52 INFO - mozlog == 3.1 21:25:52 INFO - moznetwork == 0.27 21:25:52 INFO - mozprocess == 0.22 21:25:52 INFO - mozprofile == 0.28 21:25:52 INFO - mozrunner == 6.11 21:25:52 INFO - mozscreenshot == 0.1 21:25:52 INFO - mozsystemmonitor == 0.0 21:25:52 INFO - moztest == 0.7 21:25:52 INFO - mozversion == 1.4 21:25:52 INFO - requests == 1.2.3 21:25:52 INFO - wptserve == 1.4.0 21:25:52 INFO - Running post-action listener: _resource_record_post_action 21:25:52 INFO - Running post-action listener: _start_resource_monitoring 21:25:52 INFO - Starting resource monitoring. 21:25:52 INFO - ##### 21:25:52 INFO - ##### Running pull step. 21:25:52 INFO - ##### 21:25:52 INFO - Running pre-action listener: _resource_record_pre_action 21:25:52 INFO - Running main action method: pull 21:25:52 INFO - Pull has nothing to do! 21:25:52 INFO - Running post-action listener: _resource_record_post_action 21:25:52 INFO - ##### 21:25:52 INFO - ##### Running install step. 21:25:52 INFO - ##### 21:25:52 INFO - Running pre-action listener: _resource_record_pre_action 21:25:52 INFO - Running main action method: install 21:25:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:25:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:25:53 INFO - Reading from file tmpfile_stdout 21:25:53 INFO - Using _rmtree_windows ... 21:25:53 INFO - Using _rmtree_windows ... 21:25:53 INFO - Detecting whether we're running mozinstall >=1.0... 21:25:53 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 21:25:53 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 21:25:53 INFO - Reading from file tmpfile_stdout 21:25:53 INFO - Output received: 21:25:53 INFO - Usage: mozinstall-script.py [options] installer 21:25:53 INFO - Options: 21:25:53 INFO - -h, --help show this help message and exit 21:25:53 INFO - -d DEST, --destination=DEST 21:25:53 INFO - Directory to install application into. [default: 21:25:53 INFO - "C:\slave\test"] 21:25:53 INFO - --app=APP Application being installed. [default: firefox] 21:25:53 INFO - Using _rmtree_windows ... 21:25:53 INFO - Using _rmtree_windows ... 21:25:53 INFO - mkdir: C:\slave\test\build\application 21:25:53 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 21:25:53 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 21:25:55 INFO - Reading from file tmpfile_stdout 21:25:55 INFO - Output received: 21:25:55 INFO - C:\slave\test\build\application\firefox\firefox.exe 21:25:55 INFO - Using _rmtree_windows ... 21:25:55 INFO - Using _rmtree_windows ... 21:25:55 INFO - Running post-action listener: _resource_record_post_action 21:25:55 INFO - ##### 21:25:55 INFO - ##### Running run-tests step. 21:25:55 INFO - ##### 21:25:55 INFO - Running pre-action listener: _resource_record_pre_action 21:25:55 INFO - Running main action method: run_tests 21:25:55 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 21:25:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:25:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:25:55 INFO - grabbing minidump binary from tooltool 21:25:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:25:55 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 0x01BDC368>, '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 0x0187AD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01C730C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 21:25:55 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 21:25:55 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 21:25:55 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 21:25:55 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpympdjg 21:25:55 INFO - INFO - File integrity verified, renaming tmpympdjg to win32-minidump_stackwalk.exe 21:25:55 INFO - Return code: 0 21:25:55 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 21:25:55 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 21:25:55 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/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 21:25:55 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/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 21:25:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 21:25:55 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 21:25:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:25:55 INFO - 'COMPUTERNAME': 'T-W732-IX-125', 21:25:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 21:25:55 INFO - 'DCLOCATION': 'SCL3', 21:25:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:25:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:25:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:25:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:25:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:25:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:25:55 INFO - 'HOMEDRIVE': 'C:', 21:25:55 INFO - 'HOMEPATH': '\\Users\\cltbld', 21:25:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:25:55 INFO - 'KTS_VERSION': '1.19c', 21:25:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:25:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 21:25:55 INFO - 'LOGONSERVER': '\\\\T-W732-IX-125', 21:25:55 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 21:25:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:25:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:25:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:25:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:25:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:25:55 INFO - 'MOZ_AIRBAG': '1', 21:25:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:25:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:25:55 INFO - 'MOZ_MSVCVERSION': '8', 21:25:55 INFO - 'MOZ_NO_REMOTE': '1', 21:25:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:25:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:25:55 INFO - 'NO_EM_RESTART': '1', 21:25:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:25:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:25:55 INFO - 'OS': 'Windows_NT', 21:25:55 INFO - 'OURDRIVE': 'C:', 21:25:55 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 21:25:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 21:25:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:25:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:25:55 INFO - 'PROCESSOR_LEVEL': '6', 21:25:55 INFO - 'PROCESSOR_REVISION': '1e05', 21:25:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 21:25:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:25:55 INFO - 'PROMPT': '$P$G', 21:25:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:25:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 21:25:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 21:25:55 INFO - 'PWD': 'C:\\slave\\test', 21:25:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:25:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:25:55 INFO - 'SYSTEMDRIVE': 'C:', 21:25:55 INFO - 'SYSTEMROOT': 'C:\\windows', 21:25:55 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:25:55 INFO - 'TEST1': 'testie', 21:25:55 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 21:25:55 INFO - 'USERDOMAIN': 'T-W732-IX-125', 21:25:55 INFO - 'USERNAME': 'cltbld', 21:25:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 21:25:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:25:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:25:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:25:55 INFO - 'WINDIR': 'C:\\windows', 21:25:55 INFO - 'WINDOWS_TRACING_FLAGS': '3', 21:25:55 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 21:25:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:25:55 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/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 21:25:57 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 21:25:57 INFO - import pkg_resources 21:25:58 INFO - Using 1 client processes 21:26:01 INFO - SUITE-START | Running 778 tests 21:26:01 INFO - Running testharness tests 21:26:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:26:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 21:26:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:26:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 21:26:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:26:01 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 21:26:02 INFO - Setting up ssl 21:26:02 INFO - PROCESS | certutil | 21:26:02 INFO - PROCESS | certutil | 21:26:02 INFO - PROCESS | certutil | 21:26:02 INFO - Certificate Nickname Trust Attributes 21:26:02 INFO - SSL,S/MIME,JAR/XPI 21:26:02 INFO - 21:26:02 INFO - web-platform-tests CT,, 21:26:02 INFO - 21:26:02 INFO - Starting runner 21:26:03 INFO - PROCESS | 2792 | [2792] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 21:26:03 INFO - PROCESS | 2792 | [2792] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 21:26:03 INFO - PROCESS | 2792 | [2792] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 21:26:03 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 21:26:03 INFO - PROCESS | 2792 | [2792] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 21:26:04 INFO - PROCESS | 2792 | 1463718364817 Marionette DEBUG Marionette enabled via build flag and pref 21:26:05 INFO - PROCESS | 2792 | ++DOCSHELL 12002400 == 1 [pid = 2792] [id = 1] 21:26:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 1 (12002800) [pid = 2792] [serial = 1] [outer = 00000000] 21:26:05 INFO - PROCESS | 2792 | [2792] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:26:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 2 (12003400) [pid = 2792] [serial = 2] [outer = 12002800] 21:26:06 INFO - PROCESS | 2792 | ++DOCSHELL 1228B000 == 2 [pid = 2792] [id = 2] 21:26:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 3 (1228B400) [pid = 2792] [serial = 3] [outer = 00000000] 21:26:06 INFO - PROCESS | 2792 | [2792] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:26:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 4 (1228C000) [pid = 2792] [serial = 4] [outer = 1228B400] 21:26:06 INFO - PROCESS | 2792 | 1463718366391 Marionette INFO Listening on port 2828 21:26:08 INFO - PROCESS | 2792 | 1463718368013 Marionette DEBUG Marionette enabled via command-line flag 21:26:08 INFO - PROCESS | 2792 | [2792] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:26:08 INFO - PROCESS | 2792 | [2792] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:26:08 INFO - PROCESS | 2792 | ++DOCSHELL 0D612C00 == 3 [pid = 2792] [id = 3] 21:26:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 5 (0D613000) [pid = 2792] [serial = 5] [outer = 00000000] 21:26:08 INFO - PROCESS | 2792 | [2792] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:26:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 6 (0D613C00) [pid = 2792] [serial = 6] [outer = 0D613000] 21:26:08 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:26:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 7 (1691C800) [pid = 2792] [serial = 7] [outer = 1228B400] 21:26:08 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:26:08 INFO - PROCESS | 2792 | 1463718368887 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49919 21:26:08 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:26:08 INFO - PROCESS | 2792 | 1463718368893 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49920 21:26:08 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:26:08 INFO - PROCESS | 2792 | 1463718368928 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49921 21:26:08 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:26:08 INFO - PROCESS | 2792 | 1463718368936 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49922 21:26:08 INFO - PROCESS | 2792 | 1463718368938 Marionette DEBUG Closed connection conn0 21:26:08 INFO - PROCESS | 2792 | 1463718368940 Marionette DEBUG Closed connection conn1 21:26:09 INFO - PROCESS | 2792 | 1463718368998 Marionette DEBUG Closed connection conn2 21:26:09 INFO - PROCESS | 2792 | 1463718369031 Marionette DEBUG Closed connection conn3 21:26:09 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:26:09 INFO - PROCESS | 2792 | 1463718369036 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49923 21:26:09 INFO - PROCESS | 2792 | 1463718369084 Marionette DEBUG Closed connection conn4 21:26:09 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 21:26:09 INFO - PROCESS | 2792 | 1463718369091 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49924 21:26:09 INFO - PROCESS | 2792 | ++DOCSHELL 174E6400 == 4 [pid = 2792] [id = 4] 21:26:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 8 (174E6800) [pid = 2792] [serial = 8] [outer = 00000000] 21:26:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 9 (1860A000) [pid = 2792] [serial = 9] [outer = 174E6800] 21:26:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 10 (1860F800) [pid = 2792] [serial = 10] [outer = 174E6800] 21:26:09 INFO - PROCESS | 2792 | 1463718369232 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:26:09 INFO - PROCESS | 2792 | 1463718369237 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160519191805","device":"desktop","version":"48.0a2"} 21:26:10 INFO - PROCESS | 2792 | [2792] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:26:10 INFO - PROCESS | 2792 | [2792] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 21:26:10 INFO - PROCESS | 2792 | [2792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:26:11 INFO - PROCESS | 2792 | ++DOCSHELL 18A25800 == 5 [pid = 2792] [id = 5] 21:26:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 11 (18A25C00) [pid = 2792] [serial = 11] [outer = 00000000] 21:26:11 INFO - PROCESS | 2792 | ++DOCSHELL 18A27000 == 6 [pid = 2792] [id = 6] 21:26:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 12 (18A27C00) [pid = 2792] [serial = 12] [outer = 00000000] 21:26:11 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:26:11 INFO - PROCESS | 2792 | ++DOCSHELL 1A1BDC00 == 7 [pid = 2792] [id = 7] 21:26:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 13 (1A1BE000) [pid = 2792] [serial = 13] [outer = 00000000] 21:26:11 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 21:26:11 INFO - PROCESS | 2792 | [2792] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 21:26:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 14 (1A288C00) [pid = 2792] [serial = 14] [outer = 1A1BE000] 21:26:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 15 (1A19D800) [pid = 2792] [serial = 15] [outer = 18A25C00] 21:26:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 16 (1A19F000) [pid = 2792] [serial = 16] [outer = 18A27C00] 21:26:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 17 (1A1A1800) [pid = 2792] [serial = 17] [outer = 1A1BE000] 21:26:12 INFO - PROCESS | 2792 | 1463718372727 Marionette DEBUG loaded listener.js 21:26:12 INFO - PROCESS | 2792 | 1463718372742 Marionette DEBUG loaded listener.js 21:26:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 18 (1CF54800) [pid = 2792] [serial = 18] [outer = 1A1BE000] 21:26:13 INFO - PROCESS | 2792 | 1463718373538 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"60431af1-d2a7-44b9-a4af-6d9b075d7104","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160519191805","device":"desktop","version":"48.0a2","command_id":1}}] 21:26:13 INFO - PROCESS | 2792 | 1463718373873 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 21:26:14 INFO - PROCESS | 2792 | 1463718374008 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 21:26:14 INFO - PROCESS | 2792 | 1463718374028 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:26:14 INFO - PROCESS | 2792 | [2792] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 21:26:14 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 21:26:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 19 (199CB800) [pid = 2792] [serial = 19] [outer = 1A1BE000] 21:26:14 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:26:14 INFO - PROCESS | 2792 | 1463718374839 Marionette TRACE conn5 <- [1,3,null,{}] 21:26:14 INFO - PROCESS | 2792 | 1463718374842 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 21:26:14 INFO - PROCESS | 2792 | 1463718374904 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 21:26:14 INFO - PROCESS | 2792 | 1463718374927 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 21:26:14 INFO - PROCESS | 2792 | 1463718374929 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 21:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:26:14 INFO - PROCESS | 2792 | 1463718374935 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:26:14 INFO - PROCESS | 2792 | 1463718374938 Marionette TRACE conn5 <- [1,6,null,{}] 21:26:14 INFO - PROCESS | 2792 | 1463718374970 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:14 INFO - PROCESS | 2792 | 1463718374982 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 21:26:14 INFO - PROCESS | 2792 | 1463718374986 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:15 INFO - PROCESS | 2792 | ++DOCSHELL 1995B400 == 8 [pid = 2792] [id = 8] 21:26:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 20 (1F9DD400) [pid = 2792] [serial = 20] [outer = 00000000] 21:26:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 21 (1F9DFC00) [pid = 2792] [serial = 21] [outer = 1F9DD400] 21:26:15 INFO - PROCESS | 2792 | 1463718375039 Marionette DEBUG loaded listener.js 21:26:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 22 (1F9E4400) [pid = 2792] [serial = 22] [outer = 1F9DD400] 21:26:15 INFO - PROCESS | 2792 | ++DOCSHELL 1722C800 == 9 [pid = 2792] [id = 9] 21:26:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 23 (1722F000) [pid = 2792] [serial = 23] [outer = 00000000] 21:26:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 24 (186A2400) [pid = 2792] [serial = 24] [outer = 1722F000] 21:26:15 INFO - PROCESS | 2792 | 1463718375438 Marionette DEBUG loaded listener.js 21:26:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 25 (1F9E0400) [pid = 2792] [serial = 25] [outer = 1722F000] 21:26:15 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:26:15 INFO - PROCESS | 2792 | --DOCSHELL 12002400 == 8 [pid = 2792] [id = 1] 21:26:16 INFO - PROCESS | 2792 | 1463718376371 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 21:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1481ms 21:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:26:16 INFO - PROCESS | 2792 | 1463718376418 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 21:26:16 INFO - PROCESS | 2792 | 1463718376422 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 21:26:16 INFO - PROCESS | 2792 | 1463718376428 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:26:16 INFO - PROCESS | 2792 | 1463718376431 Marionette TRACE conn5 <- [1,10,null,{}] 21:26:16 INFO - PROCESS | 2792 | 1463718376436 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:16 INFO - PROCESS | 2792 | 1463718376598 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 21:26:16 INFO - PROCESS | 2792 | 1463718376680 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:16 INFO - PROCESS | 2792 | ++DOCSHELL 15482000 == 9 [pid = 2792] [id = 10] 21:26:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 26 (1584E000) [pid = 2792] [serial = 26] [outer = 00000000] 21:26:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 27 (169E5400) [pid = 2792] [serial = 27] [outer = 1584E000] 21:26:16 INFO - PROCESS | 2792 | 1463718376736 Marionette DEBUG loaded listener.js 21:26:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 28 (1860B000) [pid = 2792] [serial = 28] [outer = 1584E000] 21:26:17 INFO - PROCESS | 2792 | 1463718377291 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 21:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 890ms 21:26:17 INFO - PROCESS | 2792 | 1463718377318 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 21:26:17 INFO - PROCESS | 2792 | 1463718377324 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 21:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:26:17 INFO - PROCESS | 2792 | 1463718377331 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:26:17 INFO - PROCESS | 2792 | 1463718377334 Marionette TRACE conn5 <- [1,14,null,{}] 21:26:17 INFO - PROCESS | 2792 | 1463718377338 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:17 INFO - PROCESS | 2792 | 1463718377457 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 21:26:17 INFO - PROCESS | 2792 | 1463718377533 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:17 INFO - PROCESS | 2792 | ++DOCSHELL 199C9400 == 10 [pid = 2792] [id = 11] 21:26:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 29 (1A6D7C00) [pid = 2792] [serial = 29] [outer = 00000000] 21:26:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 30 (1A8DEC00) [pid = 2792] [serial = 30] [outer = 1A6D7C00] 21:26:17 INFO - PROCESS | 2792 | 1463718377589 Marionette DEBUG loaded listener.js 21:26:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 31 (1CA5DC00) [pid = 2792] [serial = 31] [outer = 1A6D7C00] 21:26:18 INFO - PROCESS | 2792 | 1463718378126 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 21:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 830ms 21:26:18 INFO - PROCESS | 2792 | 1463718378163 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 21:26:18 INFO - PROCESS | 2792 | 1463718378165 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 21:26:18 INFO - PROCESS | 2792 | 1463718378169 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:26:18 INFO - PROCESS | 2792 | 1463718378173 Marionette TRACE conn5 <- [1,18,null,{}] 21:26:18 INFO - PROCESS | 2792 | 1463718378185 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:18 INFO - PROCESS | 2792 | 1463718378302 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 21:26:18 INFO - PROCESS | 2792 | ++DOCSHELL 1F9E9C00 == 11 [pid = 2792] [id = 12] 21:26:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 32 (1F9EA400) [pid = 2792] [serial = 32] [outer = 00000000] 21:26:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 33 (0CFA8C00) [pid = 2792] [serial = 33] [outer = 1F9EA400] 21:26:18 INFO - PROCESS | 2792 | 1463718378550 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:18 INFO - PROCESS | 2792 | ++DOCSHELL 0D538400 == 12 [pid = 2792] [id = 13] 21:26:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 34 (0D53C000) [pid = 2792] [serial = 34] [outer = 00000000] 21:26:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 35 (0D607800) [pid = 2792] [serial = 35] [outer = 0D53C000] 21:26:18 INFO - PROCESS | 2792 | 1463718378602 Marionette DEBUG loaded listener.js 21:26:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 36 (0D661400) [pid = 2792] [serial = 36] [outer = 0D53C000] 21:26:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 37 (0D857800) [pid = 2792] [serial = 37] [outer = 1F9EA400] 21:26:18 INFO - PROCESS | 2792 | ++DOCSHELL 0CFE1000 == 13 [pid = 2792] [id = 14] 21:26:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 38 (0D53B800) [pid = 2792] [serial = 38] [outer = 00000000] 21:26:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 39 (1176A800) [pid = 2792] [serial = 39] [outer = 0D53B800] 21:26:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 40 (12288800) [pid = 2792] [serial = 40] [outer = 0D53B800] 21:26:19 INFO - PROCESS | 2792 | --DOCSHELL 174E6400 == 12 [pid = 2792] [id = 4] 21:26:19 INFO - PROCESS | 2792 | 1463718379206 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 21:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1069ms 21:26:19 INFO - PROCESS | 2792 | 1463718379243 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 21:26:19 INFO - PROCESS | 2792 | 1463718379246 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 21:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:26:19 INFO - PROCESS | 2792 | 1463718379250 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:26:19 INFO - PROCESS | 2792 | 1463718379254 Marionette TRACE conn5 <- [1,22,null,{}] 21:26:19 INFO - PROCESS | 2792 | 1463718379283 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:19 INFO - PROCESS | 2792 | 1463718379387 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 21:26:19 INFO - PROCESS | 2792 | 1463718379395 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:19 INFO - PROCESS | 2792 | ++DOCSHELL 1200DC00 == 13 [pid = 2792] [id = 15] 21:26:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 41 (12265400) [pid = 2792] [serial = 41] [outer = 00000000] 21:26:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 42 (15466800) [pid = 2792] [serial = 42] [outer = 12265400] 21:26:19 INFO - PROCESS | 2792 | 1463718379448 Marionette DEBUG loaded listener.js 21:26:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 43 (154F8400) [pid = 2792] [serial = 43] [outer = 12265400] 21:26:19 INFO - PROCESS | 2792 | 1463718379831 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 21:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 630ms 21:26:19 INFO - PROCESS | 2792 | 1463718379885 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 21:26:19 INFO - PROCESS | 2792 | 1463718379888 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 21:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:26:19 INFO - PROCESS | 2792 | 1463718379914 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:26:19 INFO - PROCESS | 2792 | 1463718379916 Marionette TRACE conn5 <- [1,26,null,{}] 21:26:19 INFO - PROCESS | 2792 | 1463718379922 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:20 INFO - PROCESS | 2792 | 1463718380004 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 21:26:20 INFO - PROCESS | 2792 | 1463718380013 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:20 INFO - PROCESS | 2792 | ++DOCSHELL 15890000 == 14 [pid = 2792] [id = 16] 21:26:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 44 (15958800) [pid = 2792] [serial = 44] [outer = 00000000] 21:26:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 45 (16914800) [pid = 2792] [serial = 45] [outer = 15958800] 21:26:20 INFO - PROCESS | 2792 | 1463718380060 Marionette DEBUG loaded listener.js 21:26:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 46 (170E0000) [pid = 2792] [serial = 46] [outer = 15958800] 21:26:20 INFO - PROCESS | 2792 | 1463718380484 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 21:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 21:26:20 INFO - PROCESS | 2792 | 1463718380548 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 21:26:20 INFO - PROCESS | 2792 | 1463718380550 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 21:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:26:20 INFO - PROCESS | 2792 | 1463718380559 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:26:20 INFO - PROCESS | 2792 | 1463718380564 Marionette TRACE conn5 <- [1,30,null,{}] 21:26:20 INFO - PROCESS | 2792 | 1463718380569 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:20 INFO - PROCESS | 2792 | 1463718380651 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 21:26:20 INFO - PROCESS | 2792 | 1463718380660 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:20 INFO - PROCESS | 2792 | ++DOCSHELL 19130400 == 15 [pid = 2792] [id = 17] 21:26:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 47 (19131800) [pid = 2792] [serial = 47] [outer = 00000000] 21:26:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 48 (1914A800) [pid = 2792] [serial = 48] [outer = 19131800] 21:26:20 INFO - PROCESS | 2792 | 1463718380705 Marionette DEBUG loaded listener.js 21:26:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 49 (1914AC00) [pid = 2792] [serial = 49] [outer = 19131800] 21:26:21 INFO - PROCESS | 2792 | 1463718381102 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 21:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 21:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:26:21 INFO - PROCESS | 2792 | 1463718381149 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 21:26:21 INFO - PROCESS | 2792 | 1463718381152 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 21:26:21 INFO - PROCESS | 2792 | 1463718381156 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:26:21 INFO - PROCESS | 2792 | 1463718381157 Marionette TRACE conn5 <- [1,34,null,{}] 21:26:21 INFO - PROCESS | 2792 | 1463718381161 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:21 INFO - PROCESS | 2792 | 1463718381236 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 21:26:21 INFO - PROCESS | 2792 | 1463718381243 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:21 INFO - PROCESS | 2792 | ++DOCSHELL 19798C00 == 16 [pid = 2792] [id = 18] 21:26:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 50 (19799400) [pid = 2792] [serial = 50] [outer = 00000000] 21:26:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 51 (1A1A1400) [pid = 2792] [serial = 51] [outer = 19799400] 21:26:21 INFO - PROCESS | 2792 | 1463718381288 Marionette DEBUG loaded listener.js 21:26:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 52 (1A810C00) [pid = 2792] [serial = 52] [outer = 19799400] 21:26:21 INFO - PROCESS | 2792 | 1463718381711 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 21:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 21:26:21 INFO - PROCESS | 2792 | 1463718381728 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 21:26:21 INFO - PROCESS | 2792 | 1463718381730 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 21:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:26:21 INFO - PROCESS | 2792 | 1463718381732 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:26:21 INFO - PROCESS | 2792 | 1463718381734 Marionette TRACE conn5 <- [1,38,null,{}] 21:26:21 INFO - PROCESS | 2792 | 1463718381737 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:21 INFO - PROCESS | 2792 | 1463718381840 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 21:26:21 INFO - PROCESS | 2792 | 1463718381849 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:21 INFO - PROCESS | 2792 | ++DOCSHELL 1AA59800 == 17 [pid = 2792] [id = 19] 21:26:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 53 (1AA5E800) [pid = 2792] [serial = 53] [outer = 00000000] 21:26:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 54 (1B8D7C00) [pid = 2792] [serial = 54] [outer = 1AA5E800] 21:26:21 INFO - PROCESS | 2792 | 1463718381902 Marionette DEBUG loaded listener.js 21:26:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 55 (1CE10000) [pid = 2792] [serial = 55] [outer = 1AA5E800] 21:26:22 INFO - PROCESS | 2792 | 1463718382300 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 21:26:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 21:26:22 INFO - PROCESS | 2792 | 1463718382364 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 21:26:22 INFO - PROCESS | 2792 | 1463718382366 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 21:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:26:22 INFO - PROCESS | 2792 | 1463718382369 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:26:22 INFO - PROCESS | 2792 | 1463718382371 Marionette TRACE conn5 <- [1,42,null,{}] 21:26:22 INFO - PROCESS | 2792 | 1463718382374 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:22 INFO - PROCESS | 2792 | 1463718382478 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 21:26:22 INFO - PROCESS | 2792 | 1463718382487 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:22 INFO - PROCESS | 2792 | ++DOCSHELL 0D832C00 == 18 [pid = 2792] [id = 20] 21:26:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (0D833000) [pid = 2792] [serial = 56] [outer = 00000000] 21:26:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (1B80B400) [pid = 2792] [serial = 57] [outer = 0D833000] 21:26:22 INFO - PROCESS | 2792 | 1463718382535 Marionette DEBUG loaded listener.js 21:26:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (1CF52C00) [pid = 2792] [serial = 58] [outer = 0D833000] 21:26:23 INFO - PROCESS | 2792 | 1463718383002 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 21:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 21:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:26:23 INFO - PROCESS | 2792 | 1463718383040 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 21:26:23 INFO - PROCESS | 2792 | 1463718383042 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 21:26:23 INFO - PROCESS | 2792 | 1463718383045 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:26:23 INFO - PROCESS | 2792 | 1463718383047 Marionette TRACE conn5 <- [1,46,null,{}] 21:26:23 INFO - PROCESS | 2792 | 1463718383051 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:23 INFO - PROCESS | 2792 | 1463718383155 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 21:26:23 INFO - PROCESS | 2792 | 1463718383161 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:23 INFO - PROCESS | 2792 | ++DOCSHELL 1B9C6800 == 19 [pid = 2792] [id = 21] 21:26:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (1B9C7000) [pid = 2792] [serial = 59] [outer = 00000000] 21:26:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (1B9CE800) [pid = 2792] [serial = 60] [outer = 1B9C7000] 21:26:23 INFO - PROCESS | 2792 | 1463718383209 Marionette DEBUG loaded listener.js 21:26:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (1B9D2000) [pid = 2792] [serial = 61] [outer = 1B9C7000] 21:26:23 INFO - PROCESS | 2792 | 1463718383597 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 21:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 572ms 21:26:23 INFO - PROCESS | 2792 | 1463718383618 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 21:26:23 INFO - PROCESS | 2792 | 1463718383620 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 21:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:26:23 INFO - PROCESS | 2792 | 1463718383623 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:26:23 INFO - PROCESS | 2792 | 1463718383624 Marionette TRACE conn5 <- [1,50,null,{}] 21:26:23 INFO - PROCESS | 2792 | 1463718383628 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:23 INFO - PROCESS | 2792 | 1463718383735 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 21:26:23 INFO - PROCESS | 2792 | 1463718383743 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:23 INFO - PROCESS | 2792 | ++DOCSHELL 1A74A800 == 20 [pid = 2792] [id = 22] 21:26:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (1A74C000) [pid = 2792] [serial = 62] [outer = 00000000] 21:26:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (1A752C00) [pid = 2792] [serial = 63] [outer = 1A74C000] 21:26:23 INFO - PROCESS | 2792 | 1463718383788 Marionette DEBUG loaded listener.js 21:26:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (1A753400) [pid = 2792] [serial = 64] [outer = 1A74C000] 21:26:24 INFO - PROCESS | 2792 | 1463718384159 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:26:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 21:26:24 INFO - PROCESS | 2792 | 1463718384194 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 21:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:26:24 INFO - PROCESS | 2792 | 1463718384196 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 21:26:24 INFO - PROCESS | 2792 | 1463718384199 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:26:24 INFO - PROCESS | 2792 | 1463718384200 Marionette TRACE conn5 <- [1,54,null,{}] 21:26:24 INFO - PROCESS | 2792 | 1463718384204 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:24 INFO - PROCESS | 2792 | 1463718384277 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 21:26:24 INFO - PROCESS | 2792 | 1463718384345 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:24 INFO - PROCESS | 2792 | ++DOCSHELL 19A89400 == 21 [pid = 2792] [id = 23] 21:26:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (19A89C00) [pid = 2792] [serial = 65] [outer = 00000000] 21:26:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (19A92C00) [pid = 2792] [serial = 66] [outer = 19A89C00] 21:26:24 INFO - PROCESS | 2792 | 1463718384393 Marionette DEBUG loaded listener.js 21:26:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (19A96C00) [pid = 2792] [serial = 67] [outer = 19A89C00] 21:26:24 INFO - PROCESS | 2792 | 1463718384709 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:26:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 21:26:24 INFO - PROCESS | 2792 | 1463718384770 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 21:26:24 INFO - PROCESS | 2792 | 1463718384772 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 21:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:26:24 INFO - PROCESS | 2792 | 1463718384775 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:26:24 INFO - PROCESS | 2792 | 1463718384777 Marionette TRACE conn5 <- [1,58,null,{}] 21:26:24 INFO - PROCESS | 2792 | 1463718384780 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:24 INFO - PROCESS | 2792 | 1463718384853 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 21:26:24 INFO - PROCESS | 2792 | 1463718384922 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:24 INFO - PROCESS | 2792 | ++DOCSHELL 19A93400 == 22 [pid = 2792] [id = 24] 21:26:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (19A95800) [pid = 2792] [serial = 68] [outer = 00000000] 21:26:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (1D14BC00) [pid = 2792] [serial = 69] [outer = 19A95800] 21:26:24 INFO - PROCESS | 2792 | 1463718384970 Marionette DEBUG loaded listener.js 21:26:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (1D153000) [pid = 2792] [serial = 70] [outer = 19A95800] 21:26:25 INFO - PROCESS | 2792 | 1463718385338 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:26:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 21:26:25 INFO - PROCESS | 2792 | 1463718385406 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 21:26:25 INFO - PROCESS | 2792 | 1463718385408 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 21:26:25 INFO - PROCESS | 2792 | 1463718385411 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:26:25 INFO - PROCESS | 2792 | 1463718385414 Marionette TRACE conn5 <- [1,62,null,{}] 21:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:26:25 INFO - PROCESS | 2792 | 1463718385427 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:25 INFO - PROCESS | 2792 | 1463718385520 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 21:26:25 INFO - PROCESS | 2792 | 1463718385527 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:25 INFO - PROCESS | 2792 | ++DOCSHELL 0D8DD400 == 23 [pid = 2792] [id = 25] 21:26:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (0D8E1000) [pid = 2792] [serial = 71] [outer = 00000000] 21:26:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (1D150800) [pid = 2792] [serial = 72] [outer = 0D8E1000] 21:26:25 INFO - PROCESS | 2792 | 1463718385570 Marionette DEBUG loaded listener.js 21:26:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (1D151800) [pid = 2792] [serial = 73] [outer = 0D8E1000] 21:26:25 INFO - PROCESS | 2792 | 1463718385944 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:26:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 570ms 21:26:25 INFO - PROCESS | 2792 | 1463718385986 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 21:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:26:25 INFO - PROCESS | 2792 | 1463718385988 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 21:26:25 INFO - PROCESS | 2792 | 1463718385992 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:26:25 INFO - PROCESS | 2792 | 1463718385993 Marionette TRACE conn5 <- [1,66,null,{}] 21:26:25 INFO - PROCESS | 2792 | 1463718385997 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:26 INFO - PROCESS | 2792 | 1463718386122 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 21:26:26 INFO - PROCESS | 2792 | 1463718386131 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:26 INFO - PROCESS | 2792 | ++DOCSHELL 11137C00 == 24 [pid = 2792] [id = 26] 21:26:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (11138000) [pid = 2792] [serial = 74] [outer = 00000000] 21:26:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (1113C400) [pid = 2792] [serial = 75] [outer = 11138000] 21:26:26 INFO - PROCESS | 2792 | 1463718386174 Marionette DEBUG loaded listener.js 21:26:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (1113E000) [pid = 2792] [serial = 76] [outer = 11138000] 21:26:27 INFO - PROCESS | 2792 | 1463718387338 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:26:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1369ms 21:26:27 INFO - PROCESS | 2792 | 1463718387400 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 21:26:27 INFO - PROCESS | 2792 | 1463718387404 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 21:26:27 INFO - PROCESS | 2792 | 1463718387409 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:26:27 INFO - PROCESS | 2792 | 1463718387413 Marionette TRACE conn5 <- [1,70,null,{}] 21:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:26:27 INFO - PROCESS | 2792 | 1463718387418 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:27 INFO - PROCESS | 2792 | 1463718387527 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 21:26:27 INFO - PROCESS | 2792 | 1463718387581 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:27 INFO - PROCESS | 2792 | ++DOCSHELL 0D834000 == 25 [pid = 2792] [id = 27] 21:26:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (0D85A400) [pid = 2792] [serial = 77] [outer = 00000000] 21:26:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (0D8DBC00) [pid = 2792] [serial = 78] [outer = 0D85A400] 21:26:27 INFO - PROCESS | 2792 | 1463718387631 Marionette DEBUG loaded listener.js 21:26:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (0D8E3800) [pid = 2792] [serial = 79] [outer = 0D85A400] 21:26:28 INFO - PROCESS | 2792 | 1463718388036 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:26:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 672ms 21:26:28 INFO - PROCESS | 2792 | 1463718388089 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 21:26:28 INFO - PROCESS | 2792 | 1463718388094 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 21:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:26:28 INFO - PROCESS | 2792 | 1463718388108 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:26:28 INFO - PROCESS | 2792 | 1463718388110 Marionette TRACE conn5 <- [1,74,null,{}] 21:26:28 INFO - PROCESS | 2792 | 1463718388114 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:28 INFO - PROCESS | 2792 | 1463718388214 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 21:26:28 INFO - PROCESS | 2792 | 1463718388222 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:28 INFO - PROCESS | 2792 | ++DOCSHELL 11136000 == 26 [pid = 2792] [id = 28] 21:26:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (11138400) [pid = 2792] [serial = 80] [outer = 00000000] 21:26:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (114B3C00) [pid = 2792] [serial = 81] [outer = 11138400] 21:26:28 INFO - PROCESS | 2792 | 1463718388267 Marionette DEBUG loaded listener.js 21:26:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (1225A800) [pid = 2792] [serial = 82] [outer = 11138400] 21:26:28 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (174E6800) [pid = 2792] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:26:28 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (1F9DD400) [pid = 2792] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:26:28 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (1584E000) [pid = 2792] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:26:28 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (1A6D7C00) [pid = 2792] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:26:28 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (0D53C000) [pid = 2792] [serial = 34] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:26:28 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (12265400) [pid = 2792] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:26:28 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (15958800) [pid = 2792] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:26:28 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (19131800) [pid = 2792] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:26:28 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (19799400) [pid = 2792] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:26:28 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (1AA5E800) [pid = 2792] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:26:28 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (1A74C000) [pid = 2792] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:26:28 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (19A89C00) [pid = 2792] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:26:28 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (19A95800) [pid = 2792] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:26:28 INFO - PROCESS | 2792 | 1463718388965 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:26:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 870ms 21:26:28 INFO - PROCESS | 2792 | 1463718388979 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 21:26:28 INFO - PROCESS | 2792 | 1463718388981 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 21:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:26:29 INFO - PROCESS | 2792 | 1463718389003 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:26:29 INFO - PROCESS | 2792 | 1463718389006 Marionette TRACE conn5 <- [1,78,null,{}] 21:26:29 INFO - PROCESS | 2792 | 1463718389017 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:29 INFO - PROCESS | 2792 | 1463718389096 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 21:26:29 INFO - PROCESS | 2792 | 1463718389104 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:29 INFO - PROCESS | 2792 | ++DOCSHELL 1546B400 == 27 [pid = 2792] [id = 29] 21:26:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (154F8C00) [pid = 2792] [serial = 83] [outer = 00000000] 21:26:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (15960800) [pid = 2792] [serial = 84] [outer = 154F8C00] 21:26:29 INFO - PROCESS | 2792 | 1463718389151 Marionette DEBUG loaded listener.js 21:26:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (15BA4C00) [pid = 2792] [serial = 85] [outer = 154F8C00] 21:26:29 INFO - PROCESS | 2792 | 1463718389556 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 590ms 21:26:29 INFO - PROCESS | 2792 | 1463718389590 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 21:26:29 INFO - PROCESS | 2792 | 1463718389593 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 21:26:29 INFO - PROCESS | 2792 | 1463718389596 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:26:29 INFO - PROCESS | 2792 | 1463718389598 Marionette TRACE conn5 <- [1,82,null,{}] 21:26:29 INFO - PROCESS | 2792 | 1463718389602 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:29 INFO - PROCESS | 2792 | 1463718389687 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 21:26:29 INFO - PROCESS | 2792 | 1463718389694 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:29 INFO - PROCESS | 2792 | ++DOCSHELL 15BAA800 == 28 [pid = 2792] [id = 30] 21:26:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (169EC000) [pid = 2792] [serial = 86] [outer = 00000000] 21:26:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (174DCC00) [pid = 2792] [serial = 87] [outer = 169EC000] 21:26:29 INFO - PROCESS | 2792 | 1463718389739 Marionette DEBUG loaded listener.js 21:26:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (1860F000) [pid = 2792] [serial = 88] [outer = 169EC000] 21:26:30 INFO - PROCESS | 2792 | 1463718390152 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 570ms 21:26:30 INFO - PROCESS | 2792 | 1463718390170 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 21:26:30 INFO - PROCESS | 2792 | 1463718390172 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 21:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:26:30 INFO - PROCESS | 2792 | 1463718390175 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:26:30 INFO - PROCESS | 2792 | 1463718390177 Marionette TRACE conn5 <- [1,86,null,{}] 21:26:30 INFO - PROCESS | 2792 | 1463718390180 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:30 INFO - PROCESS | 2792 | 1463718390253 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 21:26:30 INFO - PROCESS | 2792 | 1463718390259 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:30 INFO - PROCESS | 2792 | ++DOCSHELL 1869F800 == 29 [pid = 2792] [id = 31] 21:26:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (18A30000) [pid = 2792] [serial = 89] [outer = 00000000] 21:26:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (191B3C00) [pid = 2792] [serial = 90] [outer = 18A30000] 21:26:30 INFO - PROCESS | 2792 | 1463718390303 Marionette DEBUG loaded listener.js 21:26:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (19960000) [pid = 2792] [serial = 91] [outer = 18A30000] 21:26:30 INFO - PROCESS | 2792 | 1463718390699 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 570ms 21:26:30 INFO - PROCESS | 2792 | 1463718390776 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 21:26:30 INFO - PROCESS | 2792 | 1463718390780 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 21:26:30 INFO - PROCESS | 2792 | 1463718390785 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:26:30 INFO - PROCESS | 2792 | 1463718390790 Marionette TRACE conn5 <- [1,90,null,{}] 21:26:30 INFO - PROCESS | 2792 | 1463718390823 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:30 INFO - PROCESS | 2792 | 1463718390939 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 21:26:31 INFO - PROCESS | 2792 | 1463718391048 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:31 INFO - PROCESS | 2792 | ++DOCSHELL 0D851000 == 30 [pid = 2792] [id = 32] 21:26:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (0D851400) [pid = 2792] [serial = 92] [outer = 00000000] 21:26:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (0D8DE000) [pid = 2792] [serial = 93] [outer = 0D851400] 21:26:31 INFO - PROCESS | 2792 | 1463718391119 Marionette DEBUG loaded listener.js 21:26:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (1113FC00) [pid = 2792] [serial = 94] [outer = 0D851400] 21:26:31 INFO - PROCESS | 2792 | 1463718391638 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 21:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 930ms 21:26:31 INFO - PROCESS | 2792 | 1463718391722 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 21:26:31 INFO - PROCESS | 2792 | 1463718391726 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 21:26:31 INFO - PROCESS | 2792 | 1463718391734 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:26:31 INFO - PROCESS | 2792 | 1463718391738 Marionette TRACE conn5 <- [1,94,null,{}] 21:26:31 INFO - PROCESS | 2792 | 1463718391743 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:31 INFO - PROCESS | 2792 | 1463718391845 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 21:26:31 INFO - PROCESS | 2792 | 1463718391919 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:31 INFO - PROCESS | 2792 | ++DOCSHELL 15BA2400 == 31 [pid = 2792] [id = 33] 21:26:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (15BA3000) [pid = 2792] [serial = 95] [outer = 00000000] 21:26:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (172AA000) [pid = 2792] [serial = 96] [outer = 15BA3000] 21:26:31 INFO - PROCESS | 2792 | 1463718391974 Marionette DEBUG loaded listener.js 21:26:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (191A5000) [pid = 2792] [serial = 97] [outer = 15BA3000] 21:26:32 INFO - PROCESS | 2792 | 1463718392521 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 21:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 21:26:32 INFO - PROCESS | 2792 | 1463718392567 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 21:26:32 INFO - PROCESS | 2792 | 1463718392570 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 21:26:32 INFO - PROCESS | 2792 | 1463718392573 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:26:32 INFO - PROCESS | 2792 | 1463718392576 Marionette TRACE conn5 <- [1,98,null,{}] 21:26:32 INFO - PROCESS | 2792 | 1463718392586 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:32 INFO - PROCESS | 2792 | 1463718392689 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 21:26:32 INFO - PROCESS | 2792 | 1463718392777 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:32 INFO - PROCESS | 2792 | ++DOCSHELL 1A1B9800 == 32 [pid = 2792] [id = 34] 21:26:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (1A1C4400) [pid = 2792] [serial = 98] [outer = 00000000] 21:26:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (1A745400) [pid = 2792] [serial = 99] [outer = 1A1C4400] 21:26:32 INFO - PROCESS | 2792 | 1463718392836 Marionette DEBUG loaded listener.js 21:26:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (1A749400) [pid = 2792] [serial = 100] [outer = 1A1C4400] 21:26:33 INFO - PROCESS | 2792 | 1463718393354 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 21:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 830ms 21:26:33 INFO - PROCESS | 2792 | 1463718393406 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 21:26:33 INFO - PROCESS | 2792 | 1463718393409 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 21:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:26:33 INFO - PROCESS | 2792 | 1463718393412 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:26:33 INFO - PROCESS | 2792 | 1463718393414 Marionette TRACE conn5 <- [1,102,null,{}] 21:26:33 INFO - PROCESS | 2792 | 1463718393418 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:33 INFO - PROCESS | 2792 | 1463718393515 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 21:26:33 INFO - PROCESS | 2792 | 1463718393599 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:33 INFO - PROCESS | 2792 | ++DOCSHELL 1A8E1C00 == 33 [pid = 2792] [id = 35] 21:26:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1A8E2400) [pid = 2792] [serial = 101] [outer = 00000000] 21:26:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1B9C4800) [pid = 2792] [serial = 102] [outer = 1A8E2400] 21:26:33 INFO - PROCESS | 2792 | 1463718393656 Marionette DEBUG loaded listener.js 21:26:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1B9C9C00) [pid = 2792] [serial = 103] [outer = 1A8E2400] 21:26:34 INFO - PROCESS | 2792 | 1463718394233 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 21:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 870ms 21:26:34 INFO - PROCESS | 2792 | 1463718394287 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 21:26:34 INFO - PROCESS | 2792 | 1463718394289 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 21:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:26:34 INFO - PROCESS | 2792 | 1463718394292 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:26:34 INFO - PROCESS | 2792 | 1463718394294 Marionette TRACE conn5 <- [1,106,null,{}] 21:26:34 INFO - PROCESS | 2792 | 1463718394298 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:34 INFO - PROCESS | 2792 | 1463718394411 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 21:26:34 INFO - PROCESS | 2792 | 1463718394485 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:34 INFO - PROCESS | 2792 | ++DOCSHELL 11175000 == 34 [pid = 2792] [id = 36] 21:26:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (11176C00) [pid = 2792] [serial = 104] [outer = 00000000] 21:26:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (1117B400) [pid = 2792] [serial = 105] [outer = 11176C00] 21:26:34 INFO - PROCESS | 2792 | 1463718394539 Marionette DEBUG loaded listener.js 21:26:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1117BC00) [pid = 2792] [serial = 106] [outer = 11176C00] 21:26:35 INFO - PROCESS | 2792 | 1463718395140 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 21:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 870ms 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1860A000) [pid = 2792] [serial = 9] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1860F800) [pid = 2792] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1228C000) [pid = 2792] [serial = 4] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (169E5400) [pid = 2792] [serial = 27] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1860B000) [pid = 2792] [serial = 28] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1A8DEC00) [pid = 2792] [serial = 30] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (0D607800) [pid = 2792] [serial = 35] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (1176A800) [pid = 2792] [serial = 39] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (15466800) [pid = 2792] [serial = 42] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (154F8400) [pid = 2792] [serial = 43] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (16914800) [pid = 2792] [serial = 45] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1914A800) [pid = 2792] [serial = 48] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (1914AC00) [pid = 2792] [serial = 49] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (1A1A1400) [pid = 2792] [serial = 51] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (1A810C00) [pid = 2792] [serial = 52] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1B8D7C00) [pid = 2792] [serial = 54] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (1B80B400) [pid = 2792] [serial = 57] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (1B9CE800) [pid = 2792] [serial = 60] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (1A752C00) [pid = 2792] [serial = 63] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (19A92C00) [pid = 2792] [serial = 66] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (1D14BC00) [pid = 2792] [serial = 69] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (0CFA8C00) [pid = 2792] [serial = 33] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (0D661400) [pid = 2792] [serial = 36] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (1CE10000) [pid = 2792] [serial = 55] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (1CA5DC00) [pid = 2792] [serial = 31] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (170E0000) [pid = 2792] [serial = 46] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (1A753400) [pid = 2792] [serial = 64] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (1D150800) [pid = 2792] [serial = 72] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (19A96C00) [pid = 2792] [serial = 67] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (1F9E4400) [pid = 2792] [serial = 22] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (1D153000) [pid = 2792] [serial = 70] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (1F9DFC00) [pid = 2792] [serial = 21] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (186A2400) [pid = 2792] [serial = 24] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (1A1A1800) [pid = 2792] [serial = 17] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (1A288C00) [pid = 2792] [serial = 14] [outer = 00000000] [url = about:blank] 21:26:35 INFO - PROCESS | 2792 | 1463718395736 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 21:26:35 INFO - PROCESS | 2792 | 1463718395740 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 21:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:26:35 INFO - PROCESS | 2792 | 1463718395758 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:26:35 INFO - PROCESS | 2792 | 1463718395761 Marionette TRACE conn5 <- [1,110,null,{}] 21:26:35 INFO - PROCESS | 2792 | 1463718395767 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:35 INFO - PROCESS | 2792 | 1463718395882 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 21:26:35 INFO - PROCESS | 2792 | 1463718395891 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:35 INFO - PROCESS | 2792 | ++DOCSHELL 0D835800 == 35 [pid = 2792] [id = 37] 21:26:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (0D835C00) [pid = 2792] [serial = 107] [outer = 00000000] 21:26:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (0D853C00) [pid = 2792] [serial = 108] [outer = 0D835C00] 21:26:35 INFO - PROCESS | 2792 | 1463718395938 Marionette DEBUG loaded listener.js 21:26:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (0D8DA400) [pid = 2792] [serial = 109] [outer = 0D835C00] 21:26:36 INFO - PROCESS | 2792 | 1463718396375 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 21:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 690ms 21:26:36 INFO - PROCESS | 2792 | 1463718396447 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 21:26:36 INFO - PROCESS | 2792 | 1463718396451 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 21:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:26:36 INFO - PROCESS | 2792 | 1463718396459 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:26:36 INFO - PROCESS | 2792 | 1463718396463 Marionette TRACE conn5 <- [1,114,null,{}] 21:26:36 INFO - PROCESS | 2792 | 1463718396468 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:36 INFO - PROCESS | 2792 | 1463718396553 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 21:26:36 INFO - PROCESS | 2792 | 1463718396568 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:36 INFO - PROCESS | 2792 | ++DOCSHELL 11179000 == 36 [pid = 2792] [id = 38] 21:26:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (1117A000) [pid = 2792] [serial = 110] [outer = 00000000] 21:26:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (113CA800) [pid = 2792] [serial = 111] [outer = 1117A000] 21:26:36 INFO - PROCESS | 2792 | 1463718396618 Marionette DEBUG loaded listener.js 21:26:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (114AF000) [pid = 2792] [serial = 112] [outer = 1117A000] 21:26:37 INFO - PROCESS | 2792 | 1463718397031 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 21:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 21:26:37 INFO - PROCESS | 2792 | 1463718397087 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 21:26:37 INFO - PROCESS | 2792 | 1463718397089 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 21:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:26:37 INFO - PROCESS | 2792 | 1463718397093 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:26:37 INFO - PROCESS | 2792 | 1463718397095 Marionette TRACE conn5 <- [1,118,null,{}] 21:26:37 INFO - PROCESS | 2792 | 1463718397106 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:37 INFO - PROCESS | 2792 | 1463718397191 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 21:26:37 INFO - PROCESS | 2792 | 1463718397233 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:37 INFO - PROCESS | 2792 | ++DOCSHELL 15850800 == 37 [pid = 2792] [id = 39] 21:26:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (15868400) [pid = 2792] [serial = 113] [outer = 00000000] 21:26:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (15899400) [pid = 2792] [serial = 114] [outer = 15868400] 21:26:37 INFO - PROCESS | 2792 | 1463718397282 Marionette DEBUG loaded listener.js 21:26:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (15B06400) [pid = 2792] [serial = 115] [outer = 15868400] 21:26:37 INFO - PROCESS | 2792 | 1463718397689 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 21:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 21:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:26:37 INFO - PROCESS | 2792 | 1463718397727 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 21:26:37 INFO - PROCESS | 2792 | 1463718397729 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 21:26:37 INFO - PROCESS | 2792 | 1463718397732 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:26:37 INFO - PROCESS | 2792 | 1463718397734 Marionette TRACE conn5 <- [1,122,null,{}] 21:26:37 INFO - PROCESS | 2792 | 1463718397738 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:37 INFO - PROCESS | 2792 | 1463718397813 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 21:26:37 INFO - PROCESS | 2792 | 1463718397819 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:37 INFO - PROCESS | 2792 | ++DOCSHELL 16922800 == 38 [pid = 2792] [id = 40] 21:26:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (170D3C00) [pid = 2792] [serial = 116] [outer = 00000000] 21:26:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (172B2800) [pid = 2792] [serial = 117] [outer = 170D3C00] 21:26:37 INFO - PROCESS | 2792 | 1463718397865 Marionette DEBUG loaded listener.js 21:26:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (18606000) [pid = 2792] [serial = 118] [outer = 170D3C00] 21:26:38 INFO - PROCESS | 2792 | 1463718398320 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 21:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 21:26:38 INFO - PROCESS | 2792 | 1463718398363 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 21:26:38 INFO - PROCESS | 2792 | 1463718398365 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 21:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:26:38 INFO - PROCESS | 2792 | 1463718398369 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:26:38 INFO - PROCESS | 2792 | 1463718398371 Marionette TRACE conn5 <- [1,126,null,{}] 21:26:38 INFO - PROCESS | 2792 | 1463718398374 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:38 INFO - PROCESS | 2792 | 1463718398469 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 21:26:38 INFO - PROCESS | 2792 | 1463718398478 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:38 INFO - PROCESS | 2792 | ++DOCSHELL 1860B000 == 39 [pid = 2792] [id = 41] 21:26:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (18A2CC00) [pid = 2792] [serial = 119] [outer = 00000000] 21:26:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (19145400) [pid = 2792] [serial = 120] [outer = 18A2CC00] 21:26:38 INFO - PROCESS | 2792 | 1463718398522 Marionette DEBUG loaded listener.js 21:26:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (191AC000) [pid = 2792] [serial = 121] [outer = 18A2CC00] 21:26:38 INFO - PROCESS | 2792 | 1463718398950 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 21:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 632ms 21:26:39 INFO - PROCESS | 2792 | 1463718399005 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 21:26:39 INFO - PROCESS | 2792 | 1463718399007 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 21:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:26:39 INFO - PROCESS | 2792 | 1463718399019 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:26:39 INFO - PROCESS | 2792 | 1463718399021 Marionette TRACE conn5 <- [1,130,null,{}] 21:26:39 INFO - PROCESS | 2792 | 1463718399025 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:39 INFO - PROCESS | 2792 | 1463718399146 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 21:26:39 INFO - PROCESS | 2792 | 1463718399155 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:39 INFO - PROCESS | 2792 | ++DOCSHELL 191B3800 == 40 [pid = 2792] [id = 42] 21:26:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (19799000) [pid = 2792] [serial = 122] [outer = 00000000] 21:26:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (19A92C00) [pid = 2792] [serial = 123] [outer = 19799000] 21:26:39 INFO - PROCESS | 2792 | 1463718399200 Marionette DEBUG loaded listener.js 21:26:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (1A19EC00) [pid = 2792] [serial = 124] [outer = 19799000] 21:26:39 INFO - PROCESS | 2792 | 1463718399603 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 21:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 21:26:39 INFO - PROCESS | 2792 | 1463718399645 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 21:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:26:39 INFO - PROCESS | 2792 | 1463718399647 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 21:26:39 INFO - PROCESS | 2792 | 1463718399650 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:26:39 INFO - PROCESS | 2792 | 1463718399652 Marionette TRACE conn5 <- [1,134,null,{}] 21:26:39 INFO - PROCESS | 2792 | 1463718399656 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:39 INFO - PROCESS | 2792 | 1463718399754 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 21:26:39 INFO - PROCESS | 2792 | 1463718399819 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:39 INFO - PROCESS | 2792 | ++DOCSHELL 1A1A2400 == 41 [pid = 2792] [id = 43] 21:26:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (1A1A3C00) [pid = 2792] [serial = 125] [outer = 00000000] 21:26:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (1A745C00) [pid = 2792] [serial = 126] [outer = 1A1A3C00] 21:26:39 INFO - PROCESS | 2792 | 1463718399864 Marionette DEBUG loaded listener.js 21:26:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (1A750800) [pid = 2792] [serial = 127] [outer = 1A1A3C00] 21:26:40 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (11138000) [pid = 2792] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:26:40 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (0D8E1000) [pid = 2792] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:26:40 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (0D833000) [pid = 2792] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:26:40 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (1B9C7000) [pid = 2792] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:26:40 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (169EC000) [pid = 2792] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:26:40 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (18A30000) [pid = 2792] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:26:40 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (0D85A400) [pid = 2792] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:26:40 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (11138400) [pid = 2792] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:26:40 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (154F8C00) [pid = 2792] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:26:40 INFO - PROCESS | 2792 | 1463718400292 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 21:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 670ms 21:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:26:40 INFO - PROCESS | 2792 | 1463718400321 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 21:26:40 INFO - PROCESS | 2792 | 1463718400323 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 21:26:40 INFO - PROCESS | 2792 | 1463718400326 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:26:40 INFO - PROCESS | 2792 | 1463718400327 Marionette TRACE conn5 <- [1,138,null,{}] 21:26:40 INFO - PROCESS | 2792 | 1463718400331 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:40 INFO - PROCESS | 2792 | 1463718400438 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 21:26:40 INFO - PROCESS | 2792 | 1463718400478 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:40 INFO - PROCESS | 2792 | ++DOCSHELL 114B0400 == 42 [pid = 2792] [id = 44] 21:26:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (12292C00) [pid = 2792] [serial = 128] [outer = 00000000] 21:26:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (19A96800) [pid = 2792] [serial = 129] [outer = 12292C00] 21:26:40 INFO - PROCESS | 2792 | 1463718400523 Marionette DEBUG loaded listener.js 21:26:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (1A74CC00) [pid = 2792] [serial = 130] [outer = 12292C00] 21:26:40 INFO - PROCESS | 2792 | 1463718400872 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 21:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 21:26:40 INFO - PROCESS | 2792 | 1463718400897 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 21:26:40 INFO - PROCESS | 2792 | 1463718400899 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 21:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:26:40 INFO - PROCESS | 2792 | 1463718400902 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:26:40 INFO - PROCESS | 2792 | 1463718400904 Marionette TRACE conn5 <- [1,142,null,{}] 21:26:40 INFO - PROCESS | 2792 | 1463718400907 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:41 INFO - PROCESS | 2792 | 1463718401004 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 21:26:41 INFO - PROCESS | 2792 | 1463718401012 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:41 INFO - PROCESS | 2792 | ++DOCSHELL 1691A400 == 43 [pid = 2792] [id = 45] 21:26:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (1691C400) [pid = 2792] [serial = 131] [outer = 00000000] 21:26:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (1A8DE800) [pid = 2792] [serial = 132] [outer = 1691C400] 21:26:41 INFO - PROCESS | 2792 | 1463718401056 Marionette DEBUG loaded listener.js 21:26:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (1A8DF400) [pid = 2792] [serial = 133] [outer = 1691C400] 21:26:41 INFO - PROCESS | 2792 | 1463718401451 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 21:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 570ms 21:26:41 INFO - PROCESS | 2792 | 1463718401473 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 21:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:26:41 INFO - PROCESS | 2792 | 1463718401475 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 21:26:41 INFO - PROCESS | 2792 | 1463718401478 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:26:41 INFO - PROCESS | 2792 | 1463718401479 Marionette TRACE conn5 <- [1,146,null,{}] 21:26:41 INFO - PROCESS | 2792 | 1463718401483 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:41 INFO - PROCESS | 2792 | 1463718401559 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 21:26:41 INFO - PROCESS | 2792 | 1463718401625 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:41 INFO - PROCESS | 2792 | ++DOCSHELL 0D60EC00 == 44 [pid = 2792] [id = 46] 21:26:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (1860D000) [pid = 2792] [serial = 134] [outer = 00000000] 21:26:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (1B9CB400) [pid = 2792] [serial = 135] [outer = 1860D000] 21:26:41 INFO - PROCESS | 2792 | 1463718401668 Marionette DEBUG loaded listener.js 21:26:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (1B9D3C00) [pid = 2792] [serial = 136] [outer = 1860D000] 21:26:42 INFO - PROCESS | 2792 | 1463718402012 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 21:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 572ms 21:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:26:42 INFO - PROCESS | 2792 | 1463718402051 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 21:26:42 INFO - PROCESS | 2792 | 1463718402053 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 21:26:42 INFO - PROCESS | 2792 | 1463718402056 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:26:42 INFO - PROCESS | 2792 | 1463718402059 Marionette TRACE conn5 <- [1,150,null,{}] 21:26:42 INFO - PROCESS | 2792 | 1463718402062 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:42 INFO - PROCESS | 2792 | 1463718402208 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 21:26:42 INFO - PROCESS | 2792 | 1463718402368 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:42 INFO - PROCESS | 2792 | ++DOCSHELL 0CFA6C00 == 45 [pid = 2792] [id = 47] 21:26:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (0D539C00) [pid = 2792] [serial = 137] [outer = 00000000] 21:26:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (0D614000) [pid = 2792] [serial = 138] [outer = 0D539C00] 21:26:42 INFO - PROCESS | 2792 | 1463718402428 Marionette DEBUG loaded listener.js 21:26:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (0D831C00) [pid = 2792] [serial = 139] [outer = 0D539C00] 21:26:43 INFO - PROCESS | 2792 | 1463718403161 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 21:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1173ms 21:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:26:43 INFO - PROCESS | 2792 | 1463718403231 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 21:26:43 INFO - PROCESS | 2792 | 1463718403235 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 21:26:43 INFO - PROCESS | 2792 | 1463718403239 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:26:43 INFO - PROCESS | 2792 | 1463718403243 Marionette TRACE conn5 <- [1,154,null,{}] 21:26:43 INFO - PROCESS | 2792 | 1463718403248 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:43 INFO - PROCESS | 2792 | 1463718403360 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 21:26:43 INFO - PROCESS | 2792 | 1463718403432 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:43 INFO - PROCESS | 2792 | ++DOCSHELL 12259000 == 46 [pid = 2792] [id = 48] 21:26:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (151E8400) [pid = 2792] [serial = 140] [outer = 00000000] 21:26:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (154F6000) [pid = 2792] [serial = 141] [outer = 151E8400] 21:26:43 INFO - PROCESS | 2792 | 1463718403489 Marionette DEBUG loaded listener.js 21:26:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (15899C00) [pid = 2792] [serial = 142] [outer = 151E8400] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 1A1B9800 == 45 [pid = 2792] [id = 34] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 1A8E1C00 == 44 [pid = 2792] [id = 35] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 1546B400 == 43 [pid = 2792] [id = 29] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 0D851000 == 42 [pid = 2792] [id = 32] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 15BAA800 == 41 [pid = 2792] [id = 30] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 15BA2400 == 40 [pid = 2792] [id = 33] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 1869F800 == 39 [pid = 2792] [id = 31] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 0D60EC00 == 38 [pid = 2792] [id = 46] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 1691A400 == 37 [pid = 2792] [id = 45] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 114B0400 == 36 [pid = 2792] [id = 44] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 1A1A2400 == 35 [pid = 2792] [id = 43] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 191B3800 == 34 [pid = 2792] [id = 42] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 1860B000 == 33 [pid = 2792] [id = 41] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 16922800 == 32 [pid = 2792] [id = 40] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 15850800 == 31 [pid = 2792] [id = 39] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 11179000 == 30 [pid = 2792] [id = 38] 21:26:44 INFO - PROCESS | 2792 | --DOCSHELL 0D835800 == 29 [pid = 2792] [id = 37] 21:26:44 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1113C400) [pid = 2792] [serial = 75] [outer = 00000000] [url = about:blank] 21:26:44 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1D151800) [pid = 2792] [serial = 73] [outer = 00000000] [url = about:blank] 21:26:44 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (1CF52C00) [pid = 2792] [serial = 58] [outer = 00000000] [url = about:blank] 21:26:44 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1B9D2000) [pid = 2792] [serial = 61] [outer = 00000000] [url = about:blank] 21:26:44 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (1860F000) [pid = 2792] [serial = 88] [outer = 00000000] [url = about:blank] 21:26:44 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (191B3C00) [pid = 2792] [serial = 90] [outer = 00000000] [url = about:blank] 21:26:44 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (19960000) [pid = 2792] [serial = 91] [outer = 00000000] [url = about:blank] 21:26:44 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (0D8DBC00) [pid = 2792] [serial = 78] [outer = 00000000] [url = about:blank] 21:26:44 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (0D8E3800) [pid = 2792] [serial = 79] [outer = 00000000] [url = about:blank] 21:26:44 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (114B3C00) [pid = 2792] [serial = 81] [outer = 00000000] [url = about:blank] 21:26:44 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (174DCC00) [pid = 2792] [serial = 87] [outer = 00000000] [url = about:blank] 21:26:44 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (15BA4C00) [pid = 2792] [serial = 85] [outer = 00000000] [url = about:blank] 21:26:44 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (1225A800) [pid = 2792] [serial = 82] [outer = 00000000] [url = about:blank] 21:26:44 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (15960800) [pid = 2792] [serial = 84] [outer = 00000000] [url = about:blank] 21:26:44 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (1113E000) [pid = 2792] [serial = 76] [outer = 00000000] [url = about:blank] 21:26:44 INFO - PROCESS | 2792 | 1463718404332 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 21:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1126ms 21:26:44 INFO - PROCESS | 2792 | 1463718404366 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 21:26:44 INFO - PROCESS | 2792 | 1463718404370 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 21:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:26:44 INFO - PROCESS | 2792 | 1463718404376 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:26:44 INFO - PROCESS | 2792 | 1463718404379 Marionette TRACE conn5 <- [1,158,null,{}] 21:26:44 INFO - PROCESS | 2792 | 1463718404386 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:44 INFO - PROCESS | 2792 | 1463718404464 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 21:26:44 INFO - PROCESS | 2792 | 1463718404473 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:44 INFO - PROCESS | 2792 | ++DOCSHELL 0D830800 == 30 [pid = 2792] [id = 49] 21:26:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (0D830C00) [pid = 2792] [serial = 143] [outer = 00000000] 21:26:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (0D8E7400) [pid = 2792] [serial = 144] [outer = 0D830C00] 21:26:44 INFO - PROCESS | 2792 | 1463718404521 Marionette DEBUG loaded listener.js 21:26:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (11139800) [pid = 2792] [serial = 145] [outer = 0D830C00] 21:26:44 INFO - PROCESS | 2792 | 1463718404988 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 21:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 21:26:45 INFO - PROCESS | 2792 | 1463718405008 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 21:26:45 INFO - PROCESS | 2792 | 1463718405014 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 21:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:26:45 INFO - PROCESS | 2792 | 1463718405020 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:26:45 INFO - PROCESS | 2792 | 1463718405023 Marionette TRACE conn5 <- [1,162,null,{}] 21:26:45 INFO - PROCESS | 2792 | 1463718405027 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:45 INFO - PROCESS | 2792 | 1463718405105 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 21:26:45 INFO - PROCESS | 2792 | 1463718405115 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:45 INFO - PROCESS | 2792 | ++DOCSHELL 11171000 == 31 [pid = 2792] [id = 50] 21:26:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (113D3400) [pid = 2792] [serial = 146] [outer = 00000000] 21:26:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (14F7C400) [pid = 2792] [serial = 147] [outer = 113D3400] 21:26:45 INFO - PROCESS | 2792 | 1463718405160 Marionette DEBUG loaded listener.js 21:26:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (151E9C00) [pid = 2792] [serial = 148] [outer = 113D3400] 21:26:45 INFO - PROCESS | 2792 | 1463718405614 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 21:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 21:26:45 INFO - PROCESS | 2792 | 1463718405651 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 21:26:45 INFO - PROCESS | 2792 | 1463718405654 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 21:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:26:45 INFO - PROCESS | 2792 | 1463718405657 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:26:45 INFO - PROCESS | 2792 | 1463718405661 Marionette TRACE conn5 <- [1,166,null,{}] 21:26:45 INFO - PROCESS | 2792 | 1463718405672 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:45 INFO - PROCESS | 2792 | 1463718405753 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 21:26:45 INFO - PROCESS | 2792 | 1463718405764 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:45 INFO - PROCESS | 2792 | ++DOCSHELL 169E8800 == 32 [pid = 2792] [id = 51] 21:26:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (169EA400) [pid = 2792] [serial = 149] [outer = 00000000] 21:26:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (17232800) [pid = 2792] [serial = 150] [outer = 169EA400] 21:26:45 INFO - PROCESS | 2792 | 1463718405811 Marionette DEBUG loaded listener.js 21:26:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (172B0C00) [pid = 2792] [serial = 151] [outer = 169EA400] 21:26:46 INFO - PROCESS | 2792 | 1463718406280 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 21:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 21:26:46 INFO - PROCESS | 2792 | 1463718406331 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 21:26:46 INFO - PROCESS | 2792 | 1463718406334 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 21:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:26:46 INFO - PROCESS | 2792 | 1463718406337 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:26:46 INFO - PROCESS | 2792 | 1463718406338 Marionette TRACE conn5 <- [1,170,null,{}] 21:26:46 INFO - PROCESS | 2792 | 1463718406342 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:46 INFO - PROCESS | 2792 | 1463718406420 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 21:26:46 INFO - PROCESS | 2792 | 1463718406427 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:46 INFO - PROCESS | 2792 | ++DOCSHELL 174DCC00 == 33 [pid = 2792] [id = 52] 21:26:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (18609800) [pid = 2792] [serial = 152] [outer = 00000000] 21:26:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (191B3000) [pid = 2792] [serial = 153] [outer = 18609800] 21:26:46 INFO - PROCESS | 2792 | 1463718406472 Marionette DEBUG loaded listener.js 21:26:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (1995C400) [pid = 2792] [serial = 154] [outer = 18609800] 21:26:46 INFO - PROCESS | 2792 | 1463718406912 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 21:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 630ms 21:26:46 INFO - PROCESS | 2792 | 1463718406971 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 21:26:46 INFO - PROCESS | 2792 | 1463718406973 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 21:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:26:46 INFO - PROCESS | 2792 | 1463718406976 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:26:46 INFO - PROCESS | 2792 | 1463718406978 Marionette TRACE conn5 <- [1,174,null,{}] 21:26:46 INFO - PROCESS | 2792 | 1463718406989 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:47 INFO - PROCESS | 2792 | 1463718407087 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 21:26:47 INFO - PROCESS | 2792 | 1463718407100 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:47 INFO - PROCESS | 2792 | ++DOCSHELL 1136A000 == 34 [pid = 2792] [id = 53] 21:26:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (19A8E400) [pid = 2792] [serial = 155] [outer = 00000000] 21:26:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (19A94800) [pid = 2792] [serial = 156] [outer = 19A8E400] 21:26:47 INFO - PROCESS | 2792 | 1463718407169 Marionette DEBUG loaded listener.js 21:26:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (19C9EC00) [pid = 2792] [serial = 157] [outer = 19A8E400] 21:26:47 INFO - PROCESS | 2792 | 1463718407598 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 21:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 21:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:26:47 INFO - PROCESS | 2792 | 1463718407607 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 21:26:47 INFO - PROCESS | 2792 | 1463718407609 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 21:26:47 INFO - PROCESS | 2792 | 1463718407612 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:26:47 INFO - PROCESS | 2792 | 1463718407614 Marionette TRACE conn5 <- [1,178,null,{}] 21:26:47 INFO - PROCESS | 2792 | 1463718407618 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:47 INFO - PROCESS | 2792 | 1463718407738 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 21:26:47 INFO - PROCESS | 2792 | 1463718407745 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:47 INFO - PROCESS | 2792 | ++DOCSHELL 1A288C00 == 35 [pid = 2792] [id = 54] 21:26:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (1A748800) [pid = 2792] [serial = 158] [outer = 00000000] 21:26:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (1B806400) [pid = 2792] [serial = 159] [outer = 1A748800] 21:26:47 INFO - PROCESS | 2792 | 1463718407790 Marionette DEBUG loaded listener.js 21:26:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1B9C7800) [pid = 2792] [serial = 160] [outer = 1A748800] 21:26:48 INFO - PROCESS | 2792 | 1463718408212 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 21:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 21:26:48 INFO - PROCESS | 2792 | 1463718408245 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 21:26:48 INFO - PROCESS | 2792 | 1463718408247 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 21:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:26:48 INFO - PROCESS | 2792 | 1463718408250 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:26:48 INFO - PROCESS | 2792 | 1463718408252 Marionette TRACE conn5 <- [1,182,null,{}] 21:26:48 INFO - PROCESS | 2792 | 1463718408255 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:48 INFO - PROCESS | 2792 | 1463718408362 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 21:26:48 INFO - PROCESS | 2792 | 1463718408368 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:48 INFO - PROCESS | 2792 | ++DOCSHELL 1B9CC800 == 36 [pid = 2792] [id = 55] 21:26:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1B9D3800) [pid = 2792] [serial = 161] [outer = 00000000] 21:26:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1CE10000) [pid = 2792] [serial = 162] [outer = 1B9D3800] 21:26:48 INFO - PROCESS | 2792 | 1463718408413 Marionette DEBUG loaded listener.js 21:26:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1D10A400) [pid = 2792] [serial = 163] [outer = 1B9D3800] 21:26:48 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1691C400) [pid = 2792] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:26:48 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1117A000) [pid = 2792] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:26:48 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (15868400) [pid = 2792] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:26:48 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (170D3C00) [pid = 2792] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:26:48 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (0D835C00) [pid = 2792] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:26:48 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (18A2CC00) [pid = 2792] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:26:48 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (0D851400) [pid = 2792] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:26:48 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (15BA3000) [pid = 2792] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:26:48 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (1A1C4400) [pid = 2792] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:26:48 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1A8E2400) [pid = 2792] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:26:48 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (19799000) [pid = 2792] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:26:48 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (12292C00) [pid = 2792] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:26:48 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (1A1A3C00) [pid = 2792] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:26:48 INFO - PROCESS | 2792 | 1463718408897 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 21:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 670ms 21:26:48 INFO - PROCESS | 2792 | 1463718408924 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 21:26:48 INFO - PROCESS | 2792 | 1463718408926 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 21:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:26:48 INFO - PROCESS | 2792 | 1463718408928 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:26:48 INFO - PROCESS | 2792 | 1463718408930 Marionette TRACE conn5 <- [1,186,null,{}] 21:26:48 INFO - PROCESS | 2792 | 1463718408933 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:49 INFO - PROCESS | 2792 | 1463718409035 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 21:26:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (11364C00) [pid = 2792] [serial = 164] [outer = 0D53B800] 21:26:49 INFO - PROCESS | 2792 | 1463718409097 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:49 INFO - PROCESS | 2792 | ++DOCSHELL 19150000 == 37 [pid = 2792] [id = 56] 21:26:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (1A1A3C00) [pid = 2792] [serial = 165] [outer = 00000000] 21:26:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (1A803400) [pid = 2792] [serial = 166] [outer = 1A1A3C00] 21:26:49 INFO - PROCESS | 2792 | 1463718409148 Marionette DEBUG loaded listener.js 21:26:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (1B9C8800) [pid = 2792] [serial = 167] [outer = 1A1A3C00] 21:26:49 INFO - PROCESS | 2792 | 1463718409504 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 21:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 21:26:49 INFO - PROCESS | 2792 | 1463718409560 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 21:26:49 INFO - PROCESS | 2792 | 1463718409562 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 21:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:26:49 INFO - PROCESS | 2792 | 1463718409572 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:26:49 INFO - PROCESS | 2792 | 1463718409573 Marionette TRACE conn5 <- [1,190,null,{}] 21:26:49 INFO - PROCESS | 2792 | 1463718409577 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:49 INFO - PROCESS | 2792 | 1463718409650 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 21:26:49 INFO - PROCESS | 2792 | 1463718409656 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:49 INFO - PROCESS | 2792 | ++DOCSHELL 1228F000 == 38 [pid = 2792] [id = 57] 21:26:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (15189C00) [pid = 2792] [serial = 168] [outer = 00000000] 21:26:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1D10EC00) [pid = 2792] [serial = 169] [outer = 15189C00] 21:26:49 INFO - PROCESS | 2792 | 1463718409701 Marionette DEBUG loaded listener.js 21:26:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (1D14EC00) [pid = 2792] [serial = 170] [outer = 15189C00] 21:26:50 INFO - PROCESS | 2792 | 1463718410094 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 21:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 21:26:50 INFO - PROCESS | 2792 | 1463718410145 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 21:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:26:50 INFO - PROCESS | 2792 | 1463718410147 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 21:26:50 INFO - PROCESS | 2792 | 1463718410151 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:26:50 INFO - PROCESS | 2792 | 1463718410153 Marionette TRACE conn5 <- [1,194,null,{}] 21:26:50 INFO - PROCESS | 2792 | 1463718410156 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:50 INFO - PROCESS | 2792 | 1463718410270 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 21:26:50 INFO - PROCESS | 2792 | 1463718410279 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:50 INFO - PROCESS | 2792 | ++DOCSHELL 0C922400 == 39 [pid = 2792] [id = 58] 21:26:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (0C923800) [pid = 2792] [serial = 171] [outer = 00000000] 21:26:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (0C928400) [pid = 2792] [serial = 172] [outer = 0C923800] 21:26:50 INFO - PROCESS | 2792 | 1463718410324 Marionette DEBUG loaded listener.js 21:26:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (0C92A000) [pid = 2792] [serial = 173] [outer = 0C923800] 21:26:50 INFO - PROCESS | 2792 | 1463718410710 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 21:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 631ms 21:26:50 INFO - PROCESS | 2792 | 1463718410783 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 21:26:50 INFO - PROCESS | 2792 | 1463718410787 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 21:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:26:50 INFO - PROCESS | 2792 | 1463718410792 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:26:50 INFO - PROCESS | 2792 | 1463718410796 Marionette TRACE conn5 <- [1,198,null,{}] 21:26:50 INFO - PROCESS | 2792 | 1463718410802 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:50 INFO - PROCESS | 2792 | 1463718410938 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 21:26:51 INFO - PROCESS | 2792 | 1463718411101 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:51 INFO - PROCESS | 2792 | ++DOCSHELL 0D82E800 == 40 [pid = 2792] [id = 59] 21:26:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (0D82EC00) [pid = 2792] [serial = 174] [outer = 00000000] 21:26:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (0D8E6000) [pid = 2792] [serial = 175] [outer = 0D82EC00] 21:26:51 INFO - PROCESS | 2792 | 1463718411163 Marionette DEBUG loaded listener.js 21:26:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1116E400) [pid = 2792] [serial = 176] [outer = 0D82EC00] 21:26:51 INFO - PROCESS | 2792 | 1463718411681 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 21:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 21:26:51 INFO - PROCESS | 2792 | 1463718411738 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 21:26:51 INFO - PROCESS | 2792 | 1463718411741 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 21:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:26:51 INFO - PROCESS | 2792 | 1463718411750 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:26:51 INFO - PROCESS | 2792 | 1463718411754 Marionette TRACE conn5 <- [1,202,null,{}] 21:26:51 INFO - PROCESS | 2792 | 1463718411758 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:51 INFO - PROCESS | 2792 | 1463718411860 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 21:26:51 INFO - PROCESS | 2792 | 1463718411949 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:51 INFO - PROCESS | 2792 | ++DOCSHELL 1154C400 == 41 [pid = 2792] [id = 60] 21:26:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (1154C800) [pid = 2792] [serial = 177] [outer = 00000000] 21:26:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (12291800) [pid = 2792] [serial = 178] [outer = 1154C800] 21:26:51 INFO - PROCESS | 2792 | 1463718412003 Marionette DEBUG loaded listener.js 21:26:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (15467000) [pid = 2792] [serial = 179] [outer = 1154C800] 21:26:52 INFO - PROCESS | 2792 | 1463718412562 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 21:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 830ms 21:26:52 INFO - PROCESS | 2792 | 1463718412581 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 21:26:52 INFO - PROCESS | 2792 | 1463718412583 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 21:26:52 INFO - PROCESS | 2792 | 1463718412587 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:26:52 INFO - PROCESS | 2792 | 1463718412589 Marionette TRACE conn5 <- [1,206,null,{}] 21:26:52 INFO - PROCESS | 2792 | 1463718412599 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:52 INFO - PROCESS | 2792 | 1463718412704 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 21:26:52 INFO - PROCESS | 2792 | 1463718412795 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:52 INFO - PROCESS | 2792 | ++DOCSHELL 191B3C00 == 42 [pid = 2792] [id = 61] 21:26:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (19799C00) [pid = 2792] [serial = 180] [outer = 00000000] 21:26:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (19A92000) [pid = 2792] [serial = 181] [outer = 19799C00] 21:26:52 INFO - PROCESS | 2792 | 1463718412852 Marionette DEBUG loaded listener.js 21:26:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1A74B800) [pid = 2792] [serial = 182] [outer = 19799C00] 21:26:53 INFO - PROCESS | 2792 | 1463718413364 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 21:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 830ms 21:26:53 INFO - PROCESS | 2792 | 1463718413421 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 21:26:53 INFO - PROCESS | 2792 | 1463718413423 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 21:26:53 INFO - PROCESS | 2792 | 1463718413427 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:26:53 INFO - PROCESS | 2792 | 1463718413429 Marionette TRACE conn5 <- [1,210,null,{}] 21:26:53 INFO - PROCESS | 2792 | 1463718413432 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:53 INFO - PROCESS | 2792 | 1463718413561 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 21:26:53 INFO - PROCESS | 2792 | 1463718413650 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:53 INFO - PROCESS | 2792 | ++DOCSHELL 187E1C00 == 43 [pid = 2792] [id = 62] 21:26:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (187E4C00) [pid = 2792] [serial = 183] [outer = 00000000] 21:26:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (187EDC00) [pid = 2792] [serial = 184] [outer = 187E4C00] 21:26:53 INFO - PROCESS | 2792 | 1463718413705 Marionette DEBUG loaded listener.js 21:26:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1A4C0C00) [pid = 2792] [serial = 185] [outer = 187E4C00] 21:26:54 INFO - PROCESS | 2792 | 1463718414418 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 21:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1016ms 21:26:54 INFO - PROCESS | 2792 | 1463718414447 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 21:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:26:54 INFO - PROCESS | 2792 | 1463718414451 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 21:26:54 INFO - PROCESS | 2792 | 1463718414456 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:26:54 INFO - PROCESS | 2792 | 1463718414459 Marionette TRACE conn5 <- [1,214,null,{}] 21:26:54 INFO - PROCESS | 2792 | 1463718414466 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:54 INFO - PROCESS | 2792 | 1463718414572 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 21:26:54 INFO - PROCESS | 2792 | 1463718414665 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:54 INFO - PROCESS | 2792 | ++DOCSHELL 0D87B800 == 44 [pid = 2792] [id = 63] 21:26:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (0D8E5C00) [pid = 2792] [serial = 186] [outer = 00000000] 21:26:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1116D400) [pid = 2792] [serial = 187] [outer = 0D8E5C00] 21:26:54 INFO - PROCESS | 2792 | 1463718414716 Marionette DEBUG loaded listener.js 21:26:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (114AB400) [pid = 2792] [serial = 188] [outer = 0D8E5C00] 21:26:55 INFO - PROCESS | 2792 | --DOCSHELL 1228F000 == 43 [pid = 2792] [id = 57] 21:26:55 INFO - PROCESS | 2792 | --DOCSHELL 19150000 == 42 [pid = 2792] [id = 56] 21:26:55 INFO - PROCESS | 2792 | --DOCSHELL 1B9CC800 == 41 [pid = 2792] [id = 55] 21:26:55 INFO - PROCESS | 2792 | --DOCSHELL 1A288C00 == 40 [pid = 2792] [id = 54] 21:26:55 INFO - PROCESS | 2792 | --DOCSHELL 1136A000 == 39 [pid = 2792] [id = 53] 21:26:55 INFO - PROCESS | 2792 | --DOCSHELL 174DCC00 == 38 [pid = 2792] [id = 52] 21:26:55 INFO - PROCESS | 2792 | --DOCSHELL 169E8800 == 37 [pid = 2792] [id = 51] 21:26:55 INFO - PROCESS | 2792 | --DOCSHELL 11171000 == 36 [pid = 2792] [id = 50] 21:26:55 INFO - PROCESS | 2792 | --DOCSHELL 0D830800 == 35 [pid = 2792] [id = 49] 21:26:55 INFO - PROCESS | 2792 | --DOCSHELL 0CFA6C00 == 34 [pid = 2792] [id = 47] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1A8DF400) [pid = 2792] [serial = 133] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1117B400) [pid = 2792] [serial = 105] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (113CA800) [pid = 2792] [serial = 111] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (114AF000) [pid = 2792] [serial = 112] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (15899400) [pid = 2792] [serial = 114] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (15B06400) [pid = 2792] [serial = 115] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (172B2800) [pid = 2792] [serial = 117] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (0D853C00) [pid = 2792] [serial = 108] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (0D8DA400) [pid = 2792] [serial = 109] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (19145400) [pid = 2792] [serial = 120] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1113FC00) [pid = 2792] [serial = 94] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (0D8DE000) [pid = 2792] [serial = 93] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (191A5000) [pid = 2792] [serial = 97] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (172AA000) [pid = 2792] [serial = 96] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1A749400) [pid = 2792] [serial = 100] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1A745400) [pid = 2792] [serial = 99] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (1B9C9C00) [pid = 2792] [serial = 103] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (1B9C4800) [pid = 2792] [serial = 102] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (19A92C00) [pid = 2792] [serial = 123] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1A19EC00) [pid = 2792] [serial = 124] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (19A96800) [pid = 2792] [serial = 129] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1A745C00) [pid = 2792] [serial = 126] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (1A8DE800) [pid = 2792] [serial = 132] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (1A750800) [pid = 2792] [serial = 127] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (191AC000) [pid = 2792] [serial = 121] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1A74CC00) [pid = 2792] [serial = 130] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (1B9CB400) [pid = 2792] [serial = 135] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (18606000) [pid = 2792] [serial = 118] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 2792 | 1463718415272 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 21:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 830ms 21:26:55 INFO - PROCESS | 2792 | 1463718415287 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 21:26:55 INFO - PROCESS | 2792 | 1463718415292 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 21:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:26:55 INFO - PROCESS | 2792 | 1463718415298 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:26:55 INFO - PROCESS | 2792 | 1463718415301 Marionette TRACE conn5 <- [1,218,null,{}] 21:26:55 INFO - PROCESS | 2792 | 1463718415304 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:55 INFO - PROCESS | 2792 | 1463718415383 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 21:26:55 INFO - PROCESS | 2792 | 1463718415393 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:55 INFO - PROCESS | 2792 | ++DOCSHELL 0D580000 == 35 [pid = 2792] [id = 64] 21:26:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (0D581C00) [pid = 2792] [serial = 189] [outer = 00000000] 21:26:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (11134400) [pid = 2792] [serial = 190] [outer = 0D581C00] 21:26:55 INFO - PROCESS | 2792 | 1463718415438 Marionette DEBUG loaded listener.js 21:26:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (1113CC00) [pid = 2792] [serial = 191] [outer = 0D581C00] 21:26:55 INFO - PROCESS | 2792 | 1463718415889 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 21:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 21:26:55 INFO - PROCESS | 2792 | 1463718415932 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 21:26:55 INFO - PROCESS | 2792 | 1463718415934 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 21:26:55 INFO - PROCESS | 2792 | 1463718415938 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:26:55 INFO - PROCESS | 2792 | 1463718415941 Marionette TRACE conn5 <- [1,222,null,{}] 21:26:55 INFO - PROCESS | 2792 | 1463718415981 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:56 INFO - PROCESS | 2792 | 1463718416067 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 21:26:56 INFO - PROCESS | 2792 | 1463718416147 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:56 INFO - PROCESS | 2792 | ++DOCSHELL 1153E800 == 36 [pid = 2792] [id = 65] 21:26:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (11547800) [pid = 2792] [serial = 192] [outer = 00000000] 21:26:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (151E7800) [pid = 2792] [serial = 193] [outer = 11547800] 21:26:56 INFO - PROCESS | 2792 | 1463718416197 Marionette DEBUG loaded listener.js 21:26:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (154FBC00) [pid = 2792] [serial = 194] [outer = 11547800] 21:26:56 INFO - PROCESS | 2792 | 1463718416567 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 21:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 650ms 21:26:56 INFO - PROCESS | 2792 | 1463718416595 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 21:26:56 INFO - PROCESS | 2792 | 1463718416598 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 21:26:56 INFO - PROCESS | 2792 | 1463718416601 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:26:56 INFO - PROCESS | 2792 | 1463718416603 Marionette TRACE conn5 <- [1,226,null,{}] 21:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:26:56 INFO - PROCESS | 2792 | 1463718416606 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:56 INFO - PROCESS | 2792 | 1463718416683 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 21:26:56 INFO - PROCESS | 2792 | 1463718416689 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:56 INFO - PROCESS | 2792 | ++DOCSHELL 15899400 == 37 [pid = 2792] [id = 66] 21:26:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (1595C400) [pid = 2792] [serial = 195] [outer = 00000000] 21:26:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (1691EC00) [pid = 2792] [serial = 196] [outer = 1595C400] 21:26:56 INFO - PROCESS | 2792 | 1463718416734 Marionette DEBUG loaded listener.js 21:26:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (170D8400) [pid = 2792] [serial = 197] [outer = 1595C400] 21:26:57 INFO - PROCESS | 2792 | 1463718417138 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 21:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 21:26:57 INFO - PROCESS | 2792 | 1463718417177 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 21:26:57 INFO - PROCESS | 2792 | 1463718417179 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 21:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:26:57 INFO - PROCESS | 2792 | 1463718417182 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:26:57 INFO - PROCESS | 2792 | 1463718417184 Marionette TRACE conn5 <- [1,230,null,{}] 21:26:57 INFO - PROCESS | 2792 | 1463718417208 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:57 INFO - PROCESS | 2792 | 1463718417321 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 21:26:57 INFO - PROCESS | 2792 | 1463718417334 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:57 INFO - PROCESS | 2792 | ++DOCSHELL 1691A400 == 38 [pid = 2792] [id = 67] 21:26:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (17230800) [pid = 2792] [serial = 198] [outer = 00000000] 21:26:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (174E6400) [pid = 2792] [serial = 199] [outer = 17230800] 21:26:57 INFO - PROCESS | 2792 | 1463718417416 Marionette DEBUG loaded listener.js 21:26:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (1860D800) [pid = 2792] [serial = 200] [outer = 17230800] 21:26:57 INFO - PROCESS | 2792 | 1463718417865 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 21:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 750ms 21:26:57 INFO - PROCESS | 2792 | 1463718417941 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 21:26:57 INFO - PROCESS | 2792 | 1463718417943 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 21:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:26:57 INFO - PROCESS | 2792 | 1463718417946 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:26:57 INFO - PROCESS | 2792 | 1463718417948 Marionette TRACE conn5 <- [1,234,null,{}] 21:26:57 INFO - PROCESS | 2792 | 1463718417951 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:58 INFO - PROCESS | 2792 | 1463718418074 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 21:26:58 INFO - PROCESS | 2792 | 1463718418128 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:58 INFO - PROCESS | 2792 | ++DOCSHELL 0CF70000 == 39 [pid = 2792] [id = 68] 21:26:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (186A1000) [pid = 2792] [serial = 201] [outer = 00000000] 21:26:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1914BC00) [pid = 2792] [serial = 202] [outer = 186A1000] 21:26:58 INFO - PROCESS | 2792 | 1463718418174 Marionette DEBUG loaded listener.js 21:26:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (19154800) [pid = 2792] [serial = 203] [outer = 186A1000] 21:26:58 INFO - PROCESS | 2792 | 1463718418587 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 21:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 21:26:58 INFO - PROCESS | 2792 | 1463718418640 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 21:26:58 INFO - PROCESS | 2792 | 1463718418641 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 21:26:58 INFO - PROCESS | 2792 | 1463718418657 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:26:58 INFO - PROCESS | 2792 | 1463718418658 Marionette TRACE conn5 <- [1,238,null,{}] 21:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:26:58 INFO - PROCESS | 2792 | 1463718418662 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:58 INFO - PROCESS | 2792 | 1463718418760 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 21:26:58 INFO - PROCESS | 2792 | 1463718418767 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:58 INFO - PROCESS | 2792 | ++DOCSHELL 191B0C00 == 40 [pid = 2792] [id = 69] 21:26:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1979B000) [pid = 2792] [serial = 204] [outer = 00000000] 21:26:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (199CA000) [pid = 2792] [serial = 205] [outer = 1979B000] 21:26:58 INFO - PROCESS | 2792 | 1463718418810 Marionette DEBUG loaded listener.js 21:26:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (19A8D400) [pid = 2792] [serial = 206] [outer = 1979B000] 21:26:59 INFO - PROCESS | 2792 | 1463718419212 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 21:26:59 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (19A8E400) [pid = 2792] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:26:59 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (18609800) [pid = 2792] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:26:59 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (113D3400) [pid = 2792] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:26:59 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1A748800) [pid = 2792] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:26:59 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (0D830C00) [pid = 2792] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:26:59 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1860D000) [pid = 2792] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:26:59 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (15189C00) [pid = 2792] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:26:59 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (169EA400) [pid = 2792] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:26:59 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1A1A3C00) [pid = 2792] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:26:59 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1B9D3800) [pid = 2792] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 670ms 21:26:59 INFO - PROCESS | 2792 | 1463718419333 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 21:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:26:59 INFO - PROCESS | 2792 | 1463718419335 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 21:26:59 INFO - PROCESS | 2792 | 1463718419338 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:26:59 INFO - PROCESS | 2792 | 1463718419340 Marionette TRACE conn5 <- [1,242,null,{}] 21:26:59 INFO - PROCESS | 2792 | 1463718419343 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:59 INFO - PROCESS | 2792 | 1463718419420 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 21:26:59 INFO - PROCESS | 2792 | 1463718419426 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:26:59 INFO - PROCESS | 2792 | ++DOCSHELL 11820800 == 41 [pid = 2792] [id = 70] 21:26:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (120EEC00) [pid = 2792] [serial = 207] [outer = 00000000] 21:26:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (18604400) [pid = 2792] [serial = 208] [outer = 120EEC00] 21:26:59 INFO - PROCESS | 2792 | 1463718419482 Marionette DEBUG loaded listener.js 21:26:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (1860D000) [pid = 2792] [serial = 209] [outer = 120EEC00] 21:26:59 INFO - PROCESS | 2792 | 1463718419885 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 21:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 21:26:59 INFO - PROCESS | 2792 | 1463718419909 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 21:26:59 INFO - PROCESS | 2792 | 1463718419910 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 21:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:26:59 INFO - PROCESS | 2792 | 1463718419913 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:26:59 INFO - PROCESS | 2792 | 1463718419915 Marionette TRACE conn5 <- [1,246,null,{}] 21:26:59 INFO - PROCESS | 2792 | 1463718419927 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:26:59 INFO - PROCESS | 2792 | 1463718420000 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 21:26:59 INFO - PROCESS | 2792 | 1463718420006 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:00 INFO - PROCESS | 2792 | ++DOCSHELL 174E1C00 == 42 [pid = 2792] [id = 71] 21:27:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (19A94400) [pid = 2792] [serial = 210] [outer = 00000000] 21:27:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1A4C5400) [pid = 2792] [serial = 211] [outer = 19A94400] 21:27:00 INFO - PROCESS | 2792 | 1463718420050 Marionette DEBUG loaded listener.js 21:27:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1A4CD000) [pid = 2792] [serial = 212] [outer = 19A94400] 21:27:00 INFO - PROCESS | 2792 | 1463718420469 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 21:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 570ms 21:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:27:00 INFO - PROCESS | 2792 | 1463718420485 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 21:27:00 INFO - PROCESS | 2792 | 1463718420487 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 21:27:00 INFO - PROCESS | 2792 | 1463718420489 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:27:00 INFO - PROCESS | 2792 | 1463718420491 Marionette TRACE conn5 <- [1,250,null,{}] 21:27:00 INFO - PROCESS | 2792 | 1463718420494 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:00 INFO - PROCESS | 2792 | 1463718420602 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 21:27:00 INFO - PROCESS | 2792 | 1463718420610 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:00 INFO - PROCESS | 2792 | ++DOCSHELL 19A8B400 == 43 [pid = 2792] [id = 72] 21:27:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1A4C4C00) [pid = 2792] [serial = 213] [outer = 00000000] 21:27:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1A749400) [pid = 2792] [serial = 214] [outer = 1A4C4C00] 21:27:00 INFO - PROCESS | 2792 | 1463718420654 Marionette DEBUG loaded listener.js 21:27:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (1A74FC00) [pid = 2792] [serial = 215] [outer = 1A4C4C00] 21:27:01 INFO - PROCESS | 2792 | 1463718421024 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 21:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 570ms 21:27:01 INFO - PROCESS | 2792 | 1463718421061 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 21:27:01 INFO - PROCESS | 2792 | 1463718421063 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 21:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:27:01 INFO - PROCESS | 2792 | 1463718421085 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:27:01 INFO - PROCESS | 2792 | 1463718421088 Marionette TRACE conn5 <- [1,254,null,{}] 21:27:01 INFO - PROCESS | 2792 | 1463718421094 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:01 INFO - PROCESS | 2792 | 1463718421219 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 21:27:01 INFO - PROCESS | 2792 | 1463718421233 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:01 INFO - PROCESS | 2792 | ++DOCSHELL 1A754400 == 44 [pid = 2792] [id = 73] 21:27:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1A754C00) [pid = 2792] [serial = 216] [outer = 00000000] 21:27:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (1B8D7C00) [pid = 2792] [serial = 217] [outer = 1A754C00] 21:27:01 INFO - PROCESS | 2792 | 1463718421283 Marionette DEBUG loaded listener.js 21:27:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1B9CD000) [pid = 2792] [serial = 218] [outer = 1A754C00] 21:27:02 INFO - PROCESS | 2792 | 1463718422006 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 21:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 990ms 21:27:02 INFO - PROCESS | 2792 | 1463718422076 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 21:27:02 INFO - PROCESS | 2792 | 1463718422080 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 21:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:27:02 INFO - PROCESS | 2792 | 1463718422088 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:27:02 INFO - PROCESS | 2792 | 1463718422091 Marionette TRACE conn5 <- [1,258,null,{}] 21:27:02 INFO - PROCESS | 2792 | 1463718422096 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:02 INFO - PROCESS | 2792 | 1463718422201 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 21:27:02 INFO - PROCESS | 2792 | 1463718422278 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:02 INFO - PROCESS | 2792 | ++DOCSHELL 0D872000 == 45 [pid = 2792] [id = 74] 21:27:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (0D8E6800) [pid = 2792] [serial = 219] [outer = 00000000] 21:27:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (118AC400) [pid = 2792] [serial = 220] [outer = 0D8E6800] 21:27:02 INFO - PROCESS | 2792 | 1463718422334 Marionette DEBUG loaded listener.js 21:27:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1525F800) [pid = 2792] [serial = 221] [outer = 0D8E6800] 21:27:02 INFO - PROCESS | 2792 | 1463718422910 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 21:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 870ms 21:27:02 INFO - PROCESS | 2792 | 1463718422964 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 21:27:02 INFO - PROCESS | 2792 | 1463718422970 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 21:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:27:02 INFO - PROCESS | 2792 | 1463718422976 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:27:02 INFO - PROCESS | 2792 | 1463718422979 Marionette TRACE conn5 <- [1,262,null,{}] 21:27:02 INFO - PROCESS | 2792 | 1463718422983 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:03 INFO - PROCESS | 2792 | 1463718423087 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 21:27:03 INFO - PROCESS | 2792 | 1463718423180 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:03 INFO - PROCESS | 2792 | ++DOCSHELL 187EA800 == 46 [pid = 2792] [id = 75] 21:27:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (187EB800) [pid = 2792] [serial = 222] [outer = 00000000] 21:27:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (191A7000) [pid = 2792] [serial = 223] [outer = 187EB800] 21:27:03 INFO - PROCESS | 2792 | 1463718423234 Marionette DEBUG loaded listener.js 21:27:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1A4C6000) [pid = 2792] [serial = 224] [outer = 187EB800] 21:27:03 INFO - PROCESS | 2792 | 1463718423767 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 21:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 870ms 21:27:03 INFO - PROCESS | 2792 | 1463718423848 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 21:27:03 INFO - PROCESS | 2792 | 1463718423851 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 21:27:03 INFO - PROCESS | 2792 | 1463718423855 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:27:03 INFO - PROCESS | 2792 | 1463718423858 Marionette TRACE conn5 <- [1,266,null,{}] 21:27:03 INFO - PROCESS | 2792 | 1463718423869 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:03 INFO - PROCESS | 2792 | 1463718423976 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 21:27:04 INFO - PROCESS | 2792 | 1463718424102 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:04 INFO - PROCESS | 2792 | ++DOCSHELL 1A4CE000 == 47 [pid = 2792] [id = 76] 21:27:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1B9C6400) [pid = 2792] [serial = 225] [outer = 00000000] 21:27:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1CA5AC00) [pid = 2792] [serial = 226] [outer = 1B9C6400] 21:27:04 INFO - PROCESS | 2792 | 1463718424160 Marionette DEBUG loaded listener.js 21:27:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1CF4C000) [pid = 2792] [serial = 227] [outer = 1B9C6400] 21:27:04 INFO - PROCESS | 2792 | 1463718424696 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 21:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 21:27:04 INFO - PROCESS | 2792 | 1463718424728 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 21:27:04 INFO - PROCESS | 2792 | 1463718424731 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 21:27:04 INFO - PROCESS | 2792 | 1463718424734 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:27:04 INFO - PROCESS | 2792 | 1463718424736 Marionette TRACE conn5 <- [1,270,null,{}] 21:27:04 INFO - PROCESS | 2792 | 1463718424740 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:04 INFO - PROCESS | 2792 | 1463718424842 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 21:27:04 INFO - PROCESS | 2792 | 1463718424933 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:04 INFO - PROCESS | 2792 | ++DOCSHELL 1CF4A400 == 48 [pid = 2792] [id = 77] 21:27:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1D151C00) [pid = 2792] [serial = 228] [outer = 00000000] 21:27:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1D1C7800) [pid = 2792] [serial = 229] [outer = 1D151C00] 21:27:04 INFO - PROCESS | 2792 | 1463718424988 Marionette DEBUG loaded listener.js 21:27:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1D1CD000) [pid = 2792] [serial = 230] [outer = 1D151C00] 21:27:05 INFO - PROCESS | 2792 | 1463718425702 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 21:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1020ms 21:27:05 INFO - PROCESS | 2792 | 1463718425804 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 21:27:05 INFO - PROCESS | 2792 | 1463718425808 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 21:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:27:05 INFO - PROCESS | 2792 | 1463718425846 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:27:05 INFO - PROCESS | 2792 | 1463718425848 Marionette TRACE conn5 <- [1,274,null,{}] 21:27:05 INFO - PROCESS | 2792 | 1463718425958 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:06 INFO - PROCESS | 2792 | 1463718426095 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 21:27:06 INFO - PROCESS | 2792 | 1463718426222 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:06 INFO - PROCESS | 2792 | ++DOCSHELL 113D4000 == 49 [pid = 2792] [id = 78] 21:27:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (114AB800) [pid = 2792] [serial = 231] [outer = 00000000] 21:27:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (11542000) [pid = 2792] [serial = 232] [outer = 114AB800] 21:27:06 INFO - PROCESS | 2792 | 1463718426278 Marionette DEBUG loaded listener.js 21:27:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (11769C00) [pid = 2792] [serial = 233] [outer = 114AB800] 21:27:06 INFO - PROCESS | 2792 | --DOCSHELL 19A8B400 == 48 [pid = 2792] [id = 72] 21:27:06 INFO - PROCESS | 2792 | --DOCSHELL 174E1C00 == 47 [pid = 2792] [id = 71] 21:27:06 INFO - PROCESS | 2792 | --DOCSHELL 11820800 == 46 [pid = 2792] [id = 70] 21:27:06 INFO - PROCESS | 2792 | --DOCSHELL 191B0C00 == 45 [pid = 2792] [id = 69] 21:27:06 INFO - PROCESS | 2792 | --DOCSHELL 0CF70000 == 44 [pid = 2792] [id = 68] 21:27:06 INFO - PROCESS | 2792 | --DOCSHELL 1691A400 == 43 [pid = 2792] [id = 67] 21:27:06 INFO - PROCESS | 2792 | --DOCSHELL 15899400 == 42 [pid = 2792] [id = 66] 21:27:06 INFO - PROCESS | 2792 | --DOCSHELL 1153E800 == 41 [pid = 2792] [id = 65] 21:27:06 INFO - PROCESS | 2792 | --DOCSHELL 0D580000 == 40 [pid = 2792] [id = 64] 21:27:06 INFO - PROCESS | 2792 | --DOCSHELL 0D87B800 == 39 [pid = 2792] [id = 63] 21:27:06 INFO - PROCESS | 2792 | --DOCSHELL 187E1C00 == 38 [pid = 2792] [id = 62] 21:27:06 INFO - PROCESS | 2792 | --DOCSHELL 191B3C00 == 37 [pid = 2792] [id = 61] 21:27:06 INFO - PROCESS | 2792 | --DOCSHELL 1154C400 == 36 [pid = 2792] [id = 60] 21:27:06 INFO - PROCESS | 2792 | --DOCSHELL 0D82E800 == 35 [pid = 2792] [id = 59] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (19A94800) [pid = 2792] [serial = 156] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (12288800) [pid = 2792] [serial = 40] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (191B3000) [pid = 2792] [serial = 153] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (14F7C400) [pid = 2792] [serial = 147] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (151E9C00) [pid = 2792] [serial = 148] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1B9C7800) [pid = 2792] [serial = 160] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (0D8E7400) [pid = 2792] [serial = 144] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (11139800) [pid = 2792] [serial = 145] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1B806400) [pid = 2792] [serial = 159] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1B9D3C00) [pid = 2792] [serial = 136] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (0D614000) [pid = 2792] [serial = 138] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1D14EC00) [pid = 2792] [serial = 170] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (154F6000) [pid = 2792] [serial = 141] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (17232800) [pid = 2792] [serial = 150] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (172B0C00) [pid = 2792] [serial = 151] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (19C9EC00) [pid = 2792] [serial = 157] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1A803400) [pid = 2792] [serial = 166] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1CE10000) [pid = 2792] [serial = 162] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1B9C8800) [pid = 2792] [serial = 167] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1D10EC00) [pid = 2792] [serial = 169] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1D10A400) [pid = 2792] [serial = 163] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (0C928400) [pid = 2792] [serial = 172] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1995C400) [pid = 2792] [serial = 154] [outer = 00000000] [url = about:blank] 21:27:06 INFO - PROCESS | 2792 | 1463718426780 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 21:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1008ms 21:27:06 INFO - PROCESS | 2792 | 1463718426833 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 21:27:06 INFO - PROCESS | 2792 | 1463718426838 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 21:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:27:06 INFO - PROCESS | 2792 | 1463718426844 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:27:06 INFO - PROCESS | 2792 | 1463718426847 Marionette TRACE conn5 <- [1,278,null,{}] 21:27:06 INFO - PROCESS | 2792 | 1463718426850 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:06 INFO - PROCESS | 2792 | 1463718426934 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 21:27:06 INFO - PROCESS | 2792 | 1463718426943 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:06 INFO - PROCESS | 2792 | ++DOCSHELL 11365400 == 36 [pid = 2792] [id = 79] 21:27:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1136EC00) [pid = 2792] [serial = 234] [outer = 00000000] 21:27:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1153E800) [pid = 2792] [serial = 235] [outer = 1136EC00] 21:27:06 INFO - PROCESS | 2792 | 1463718426989 Marionette DEBUG loaded listener.js 21:27:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (11768C00) [pid = 2792] [serial = 236] [outer = 1136EC00] 21:27:07 INFO - PROCESS | 2792 | 1463718427441 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 21:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 632ms 21:27:07 INFO - PROCESS | 2792 | 1463718427479 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 21:27:07 INFO - PROCESS | 2792 | 1463718427482 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 21:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:27:07 INFO - PROCESS | 2792 | 1463718427485 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:27:07 INFO - PROCESS | 2792 | 1463718427488 Marionette TRACE conn5 <- [1,282,null,{}] 21:27:07 INFO - PROCESS | 2792 | 1463718427503 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:07 INFO - PROCESS | 2792 | 1463718427585 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 21:27:07 INFO - PROCESS | 2792 | 1463718427620 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:07 INFO - PROCESS | 2792 | ++DOCSHELL 15B07800 == 37 [pid = 2792] [id = 80] 21:27:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (15B09400) [pid = 2792] [serial = 237] [outer = 00000000] 21:27:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (15BAB400) [pid = 2792] [serial = 238] [outer = 15B09400] 21:27:07 INFO - PROCESS | 2792 | 1463718427667 Marionette DEBUG loaded listener.js 21:27:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (170DA400) [pid = 2792] [serial = 239] [outer = 15B09400] 21:27:08 INFO - PROCESS | 2792 | 1463718428104 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 21:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 21:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:27:08 INFO - PROCESS | 2792 | 1463718428119 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 21:27:08 INFO - PROCESS | 2792 | 1463718428122 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 21:27:08 INFO - PROCESS | 2792 | 1463718428125 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:27:08 INFO - PROCESS | 2792 | 1463718428126 Marionette TRACE conn5 <- [1,286,null,{}] 21:27:08 INFO - PROCESS | 2792 | 1463718428130 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:08 INFO - PROCESS | 2792 | 1463718428211 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 21:27:08 INFO - PROCESS | 2792 | 1463718428218 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:08 INFO - PROCESS | 2792 | ++DOCSHELL 17234000 == 38 [pid = 2792] [id = 81] 21:27:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (172AF400) [pid = 2792] [serial = 240] [outer = 00000000] 21:27:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1860B400) [pid = 2792] [serial = 241] [outer = 172AF400] 21:27:08 INFO - PROCESS | 2792 | 1463718428267 Marionette DEBUG loaded listener.js 21:27:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (187E6400) [pid = 2792] [serial = 242] [outer = 172AF400] 21:27:08 INFO - PROCESS | 2792 | 1463718428716 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 21:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 21:27:08 INFO - PROCESS | 2792 | 1463718428755 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 21:27:08 INFO - PROCESS | 2792 | 1463718428758 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 21:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:27:08 INFO - PROCESS | 2792 | 1463718428768 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:27:08 INFO - PROCESS | 2792 | 1463718428770 Marionette TRACE conn5 <- [1,290,null,{}] 21:27:08 INFO - PROCESS | 2792 | 1463718428773 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:08 INFO - PROCESS | 2792 | 1463718428881 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 21:27:08 INFO - PROCESS | 2792 | 1463718428889 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:08 INFO - PROCESS | 2792 | ++DOCSHELL 0C80D000 == 39 [pid = 2792] [id = 82] 21:27:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (187EAC00) [pid = 2792] [serial = 243] [outer = 00000000] 21:27:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (191B3000) [pid = 2792] [serial = 244] [outer = 187EAC00] 21:27:08 INFO - PROCESS | 2792 | 1463718428974 Marionette DEBUG loaded listener.js 21:27:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (191A6C00) [pid = 2792] [serial = 245] [outer = 187EAC00] 21:27:09 INFO - PROCESS | 2792 | 1463718429410 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 21:27:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 21:27:09 INFO - PROCESS | 2792 | 1463718429450 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 21:27:09 INFO - PROCESS | 2792 | 1463718429452 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 21:27:09 INFO - PROCESS | 2792 | 1463718429455 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:27:09 INFO - PROCESS | 2792 | 1463718429457 Marionette TRACE conn5 <- [1,294,null,{}] 21:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:27:09 INFO - PROCESS | 2792 | 1463718429460 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:09 INFO - PROCESS | 2792 | 1463718429586 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 21:27:09 INFO - PROCESS | 2792 | 1463718429639 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:09 INFO - PROCESS | 2792 | ++DOCSHELL 191B2000 == 40 [pid = 2792] [id = 83] 21:27:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (199C5800) [pid = 2792] [serial = 246] [outer = 00000000] 21:27:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1A4C1000) [pid = 2792] [serial = 247] [outer = 199C5800] 21:27:09 INFO - PROCESS | 2792 | 1463718429686 Marionette DEBUG loaded listener.js 21:27:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1A4CA400) [pid = 2792] [serial = 248] [outer = 199C5800] 21:27:10 INFO - PROCESS | 2792 | 1463718430090 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 21:27:10 INFO - PROCESS | 2792 | 1463718430133 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 21:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:27:10 INFO - PROCESS | 2792 | 1463718430135 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 21:27:10 INFO - PROCESS | 2792 | 1463718430138 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:27:10 INFO - PROCESS | 2792 | 1463718430140 Marionette TRACE conn5 <- [1,298,null,{}] 21:27:10 INFO - PROCESS | 2792 | 1463718430143 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:10 INFO - PROCESS | 2792 | 1463718430270 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 21:27:10 INFO - PROCESS | 2792 | 1463718430291 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:10 INFO - PROCESS | 2792 | ++DOCSHELL 1A6D2000 == 41 [pid = 2792] [id = 84] 21:27:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1A6D2C00) [pid = 2792] [serial = 249] [outer = 00000000] 21:27:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A8DEC00) [pid = 2792] [serial = 250] [outer = 1A6D2C00] 21:27:10 INFO - PROCESS | 2792 | 1463718430334 Marionette DEBUG loaded listener.js 21:27:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1AA5AC00) [pid = 2792] [serial = 251] [outer = 1A6D2C00] 21:27:10 INFO - PROCESS | 2792 | 1463718430851 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:10 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (186A1000) [pid = 2792] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:27:10 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (0D8E5C00) [pid = 2792] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:27:10 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1979B000) [pid = 2792] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:27:10 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (11547800) [pid = 2792] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:27:10 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (0D581C00) [pid = 2792] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:27:10 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1595C400) [pid = 2792] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:27:10 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (0C923800) [pid = 2792] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:27:10 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (120EEC00) [pid = 2792] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:27:10 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1A4C4C00) [pid = 2792] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:27:10 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (17230800) [pid = 2792] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:27:10 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (19A94400) [pid = 2792] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 770ms 21:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:27:10 INFO - PROCESS | 2792 | 1463718430908 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 21:27:10 INFO - PROCESS | 2792 | 1463718430910 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 21:27:10 INFO - PROCESS | 2792 | 1463718430913 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:27:10 INFO - PROCESS | 2792 | 1463718430915 Marionette TRACE conn5 <- [1,302,null,{}] 21:27:10 INFO - PROCESS | 2792 | 1463718430928 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:11 INFO - PROCESS | 2792 | 1463718431009 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 21:27:11 INFO - PROCESS | 2792 | 1463718431017 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:11 INFO - PROCESS | 2792 | ++DOCSHELL 11547800 == 42 [pid = 2792] [id = 85] 21:27:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1154B400) [pid = 2792] [serial = 252] [outer = 00000000] 21:27:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (186A1000) [pid = 2792] [serial = 253] [outer = 1154B400] 21:27:11 INFO - PROCESS | 2792 | 1463718431061 Marionette DEBUG loaded listener.js 21:27:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (186A1400) [pid = 2792] [serial = 254] [outer = 1154B400] 21:27:11 INFO - PROCESS | 2792 | 1463718431467 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 570ms 21:27:11 INFO - PROCESS | 2792 | 1463718431484 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 21:27:11 INFO - PROCESS | 2792 | 1463718431486 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 21:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:27:11 INFO - PROCESS | 2792 | 1463718431490 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:27:11 INFO - PROCESS | 2792 | 1463718431491 Marionette TRACE conn5 <- [1,306,null,{}] 21:27:11 INFO - PROCESS | 2792 | 1463718431505 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:11 INFO - PROCESS | 2792 | 1463718431606 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 21:27:11 INFO - PROCESS | 2792 | 1463718431616 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:11 INFO - PROCESS | 2792 | ++DOCSHELL 11140000 == 43 [pid = 2792] [id = 86] 21:27:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (11171400) [pid = 2792] [serial = 255] [outer = 00000000] 21:27:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1B9D0400) [pid = 2792] [serial = 256] [outer = 11171400] 21:27:11 INFO - PROCESS | 2792 | 1463718431659 Marionette DEBUG loaded listener.js 21:27:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1CF0EC00) [pid = 2792] [serial = 257] [outer = 11171400] 21:27:12 INFO - PROCESS | 2792 | 1463718432065 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 631ms 21:27:12 INFO - PROCESS | 2792 | 1463718432125 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 21:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:27:12 INFO - PROCESS | 2792 | 1463718432127 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 21:27:12 INFO - PROCESS | 2792 | 1463718432130 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:27:12 INFO - PROCESS | 2792 | 1463718432132 Marionette TRACE conn5 <- [1,310,null,{}] 21:27:12 INFO - PROCESS | 2792 | 1463718432136 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:12 INFO - PROCESS | 2792 | 1463718432219 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 21:27:12 INFO - PROCESS | 2792 | 1463718432226 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:12 INFO - PROCESS | 2792 | ++DOCSHELL 1CF53000 == 44 [pid = 2792] [id = 87] 21:27:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1D110000) [pid = 2792] [serial = 258] [outer = 00000000] 21:27:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1D14DC00) [pid = 2792] [serial = 259] [outer = 1D110000] 21:27:12 INFO - PROCESS | 2792 | 1463718432272 Marionette DEBUG loaded listener.js 21:27:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1D14EC00) [pid = 2792] [serial = 260] [outer = 1D110000] 21:27:12 INFO - PROCESS | 2792 | 1463718432677 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 571ms 21:27:12 INFO - PROCESS | 2792 | 1463718432715 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 21:27:12 INFO - PROCESS | 2792 | 1463718432718 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 21:27:12 INFO - PROCESS | 2792 | 1463718432719 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:27:12 INFO - PROCESS | 2792 | 1463718432740 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:27:12 INFO - PROCESS | 2792 | 1463718432742 Marionette TRACE conn5 <- [1,314,null,{}] 21:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:27:12 INFO - PROCESS | 2792 | 1463718432745 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:12 INFO - PROCESS | 2792 | 1463718432855 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 21:27:13 INFO - PROCESS | 2792 | 1463718433037 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:13 INFO - PROCESS | 2792 | ++DOCSHELL 0C807C00 == 45 [pid = 2792] [id = 88] 21:27:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (0C808000) [pid = 2792] [serial = 261] [outer = 00000000] 21:27:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (0C924C00) [pid = 2792] [serial = 262] [outer = 0C808000] 21:27:13 INFO - PROCESS | 2792 | 1463718433095 Marionette DEBUG loaded listener.js 21:27:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (0D6EE000) [pid = 2792] [serial = 263] [outer = 0C808000] 21:27:13 INFO - PROCESS | 2792 | 1463718433636 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 930ms 21:27:13 INFO - PROCESS | 2792 | 1463718433679 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 21:27:13 INFO - PROCESS | 2792 | 1463718433684 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 21:27:13 INFO - PROCESS | 2792 | 1463718433688 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:27:13 INFO - PROCESS | 2792 | 1463718433692 Marionette TRACE conn5 <- [1,318,null,{}] 21:27:13 INFO - PROCESS | 2792 | 1463718433697 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:13 INFO - PROCESS | 2792 | 1463718433806 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 21:27:13 INFO - PROCESS | 2792 | 1463718433901 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:13 INFO - PROCESS | 2792 | ++DOCSHELL 11548800 == 46 [pid = 2792] [id = 89] 21:27:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1154A400) [pid = 2792] [serial = 264] [outer = 00000000] 21:27:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1525C400) [pid = 2792] [serial = 265] [outer = 1154A400] 21:27:13 INFO - PROCESS | 2792 | 1463718433958 Marionette DEBUG loaded listener.js 21:27:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1595A000) [pid = 2792] [serial = 266] [outer = 1154A400] 21:27:14 INFO - PROCESS | 2792 | 1463718434566 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 930ms 21:27:14 INFO - PROCESS | 2792 | 1463718434626 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 21:27:14 INFO - PROCESS | 2792 | 1463718434630 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 21:27:14 INFO - PROCESS | 2792 | 1463718434634 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:27:14 INFO - PROCESS | 2792 | 1463718434636 Marionette TRACE conn5 <- [1,322,null,{}] 21:27:14 INFO - PROCESS | 2792 | 1463718434641 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:14 INFO - PROCESS | 2792 | 1463718434776 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 21:27:14 INFO - PROCESS | 2792 | 1463718434899 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:14 INFO - PROCESS | 2792 | ++DOCSHELL 1860C400 == 47 [pid = 2792] [id = 90] 21:27:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (18A2CC00) [pid = 2792] [serial = 267] [outer = 00000000] 21:27:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1A1A1C00) [pid = 2792] [serial = 268] [outer = 18A2CC00] 21:27:14 INFO - PROCESS | 2792 | 1463718434959 Marionette DEBUG loaded listener.js 21:27:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1A802800) [pid = 2792] [serial = 269] [outer = 18A2CC00] 21:27:15 INFO - PROCESS | 2792 | 1463718435519 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 930ms 21:27:15 INFO - PROCESS | 2792 | 1463718435568 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 21:27:15 INFO - PROCESS | 2792 | 1463718435571 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 21:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:27:15 INFO - PROCESS | 2792 | 1463718435581 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:27:15 INFO - PROCESS | 2792 | 1463718435587 Marionette TRACE conn5 <- [1,326,null,{}] 21:27:15 INFO - PROCESS | 2792 | 1463718435592 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:15 INFO - PROCESS | 2792 | 1463718435698 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 21:27:15 INFO - PROCESS | 2792 | 1463718435819 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:15 INFO - PROCESS | 2792 | ++DOCSHELL 18AC7400 == 48 [pid = 2792] [id = 91] 21:27:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (18AC7C00) [pid = 2792] [serial = 270] [outer = 00000000] 21:27:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (18ACE400) [pid = 2792] [serial = 271] [outer = 18AC7C00] 21:27:15 INFO - PROCESS | 2792 | 1463718435874 Marionette DEBUG loaded listener.js 21:27:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1B669C00) [pid = 2792] [serial = 272] [outer = 18AC7C00] 21:27:16 INFO - PROCESS | 2792 | 1463718436675 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1128ms 21:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:27:16 INFO - PROCESS | 2792 | 1463718436706 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 21:27:16 INFO - PROCESS | 2792 | 1463718436710 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 21:27:16 INFO - PROCESS | 2792 | 1463718436715 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:27:16 INFO - PROCESS | 2792 | 1463718436719 Marionette TRACE conn5 <- [1,330,null,{}] 21:27:16 INFO - PROCESS | 2792 | 1463718436725 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:16 INFO - PROCESS | 2792 | 1463718436818 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 21:27:16 INFO - PROCESS | 2792 | 1463718436903 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:16 INFO - PROCESS | 2792 | ++DOCSHELL 0D538800 == 49 [pid = 2792] [id = 92] 21:27:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (0D540000) [pid = 2792] [serial = 273] [outer = 00000000] 21:27:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1113FC00) [pid = 2792] [serial = 274] [outer = 0D540000] 21:27:16 INFO - PROCESS | 2792 | 1463718436994 Marionette DEBUG loaded listener.js 21:27:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (113CDC00) [pid = 2792] [serial = 275] [outer = 0D540000] 21:27:17 INFO - PROCESS | 2792 | --DOCSHELL 12259000 == 48 [pid = 2792] [id = 48] 21:27:17 INFO - PROCESS | 2792 | --DOCSHELL 1CF53000 == 47 [pid = 2792] [id = 87] 21:27:17 INFO - PROCESS | 2792 | --DOCSHELL 11140000 == 46 [pid = 2792] [id = 86] 21:27:17 INFO - PROCESS | 2792 | --DOCSHELL 11547800 == 45 [pid = 2792] [id = 85] 21:27:17 INFO - PROCESS | 2792 | --DOCSHELL 1A6D2000 == 44 [pid = 2792] [id = 84] 21:27:17 INFO - PROCESS | 2792 | --DOCSHELL 191B2000 == 43 [pid = 2792] [id = 83] 21:27:17 INFO - PROCESS | 2792 | --DOCSHELL 0C80D000 == 42 [pid = 2792] [id = 82] 21:27:17 INFO - PROCESS | 2792 | --DOCSHELL 17234000 == 41 [pid = 2792] [id = 81] 21:27:17 INFO - PROCESS | 2792 | --DOCSHELL 15B07800 == 40 [pid = 2792] [id = 80] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (187EDC00) [pid = 2792] [serial = 184] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (0D8E6000) [pid = 2792] [serial = 175] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (19A92000) [pid = 2792] [serial = 181] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (12291800) [pid = 2792] [serial = 178] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOCSHELL 11365400 == 39 [pid = 2792] [id = 79] 21:27:17 INFO - PROCESS | 2792 | --DOCSHELL 113D4000 == 38 [pid = 2792] [id = 78] 21:27:17 INFO - PROCESS | 2792 | --DOCSHELL 187EA800 == 37 [pid = 2792] [id = 75] 21:27:17 INFO - PROCESS | 2792 | --DOCSHELL 0D872000 == 36 [pid = 2792] [id = 74] 21:27:17 INFO - PROCESS | 2792 | --DOCSHELL 1A754400 == 35 [pid = 2792] [id = 73] 21:27:17 INFO - PROCESS | 2792 | 1463718437658 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 990ms 21:27:17 INFO - PROCESS | 2792 | 1463718437706 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 21:27:17 INFO - PROCESS | 2792 | 1463718437712 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 21:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:27:17 INFO - PROCESS | 2792 | 1463718437717 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:27:17 INFO - PROCESS | 2792 | 1463718437720 Marionette TRACE conn5 <- [1,334,null,{}] 21:27:17 INFO - PROCESS | 2792 | 1463718437724 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:17 INFO - PROCESS | 2792 | 1463718437815 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1914BC00) [pid = 2792] [serial = 202] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (114AB400) [pid = 2792] [serial = 188] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1116D400) [pid = 2792] [serial = 187] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (199CA000) [pid = 2792] [serial = 205] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (151E7800) [pid = 2792] [serial = 193] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (154FBC00) [pid = 2792] [serial = 194] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (11134400) [pid = 2792] [serial = 190] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1113CC00) [pid = 2792] [serial = 191] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1691EC00) [pid = 2792] [serial = 196] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (19154800) [pid = 2792] [serial = 203] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (0C92A000) [pid = 2792] [serial = 173] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (18604400) [pid = 2792] [serial = 208] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1860D000) [pid = 2792] [serial = 209] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (19A8D400) [pid = 2792] [serial = 206] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1A749400) [pid = 2792] [serial = 214] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (174E6400) [pid = 2792] [serial = 199] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1A4CD000) [pid = 2792] [serial = 212] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1860D800) [pid = 2792] [serial = 200] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1A4C5400) [pid = 2792] [serial = 211] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1A74FC00) [pid = 2792] [serial = 215] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (170D8400) [pid = 2792] [serial = 197] [outer = 00000000] [url = about:blank] 21:27:17 INFO - PROCESS | 2792 | 1463718437907 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:17 INFO - PROCESS | 2792 | ++DOCSHELL 0C923800 == 36 [pid = 2792] [id = 93] 21:27:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (0C925800) [pid = 2792] [serial = 276] [outer = 00000000] 21:27:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (0D835800) [pid = 2792] [serial = 277] [outer = 0C925800] 21:27:17 INFO - PROCESS | 2792 | 1463718437952 Marionette DEBUG loaded listener.js 21:27:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (11134400) [pid = 2792] [serial = 278] [outer = 0C925800] 21:27:18 INFO - PROCESS | 2792 | 1463718438324 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms 21:27:18 INFO - PROCESS | 2792 | 1463718438357 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 21:27:18 INFO - PROCESS | 2792 | 1463718438359 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 21:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:27:18 INFO - PROCESS | 2792 | 1463718438363 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:27:18 INFO - PROCESS | 2792 | 1463718438366 Marionette TRACE conn5 <- [1,338,null,{}] 21:27:18 INFO - PROCESS | 2792 | 1463718438376 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:18 INFO - PROCESS | 2792 | 1463718438461 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 21:27:18 INFO - PROCESS | 2792 | 1463718438498 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:18 INFO - PROCESS | 2792 | ++DOCSHELL 14F82C00 == 37 [pid = 2792] [id = 94] 21:27:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (14F84400) [pid = 2792] [serial = 279] [outer = 00000000] 21:27:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1525EC00) [pid = 2792] [serial = 280] [outer = 14F84400] 21:27:18 INFO - PROCESS | 2792 | 1463718438545 Marionette DEBUG loaded listener.js 21:27:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1595FC00) [pid = 2792] [serial = 281] [outer = 14F84400] 21:27:19 INFO - PROCESS | 2792 | 1463718439006 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 670ms 21:27:19 INFO - PROCESS | 2792 | 1463718439036 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 21:27:19 INFO - PROCESS | 2792 | 1463718439038 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 21:27:19 INFO - PROCESS | 2792 | 1463718439042 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:27:19 INFO - PROCESS | 2792 | 1463718439043 Marionette TRACE conn5 <- [1,342,null,{}] 21:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:27:19 INFO - PROCESS | 2792 | 1463718439047 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:19 INFO - PROCESS | 2792 | 1463718439127 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 21:27:19 INFO - PROCESS | 2792 | 1463718439136 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:19 INFO - PROCESS | 2792 | ++DOCSHELL 17232800 == 38 [pid = 2792] [id = 95] 21:27:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (17235400) [pid = 2792] [serial = 282] [outer = 00000000] 21:27:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (18609800) [pid = 2792] [serial = 283] [outer = 17235400] 21:27:19 INFO - PROCESS | 2792 | 1463718439182 Marionette DEBUG loaded listener.js 21:27:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1860FC00) [pid = 2792] [serial = 284] [outer = 17235400] 21:27:19 INFO - PROCESS | 2792 | 1463718439606 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 630ms 21:27:19 INFO - PROCESS | 2792 | 1463718439676 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 21:27:19 INFO - PROCESS | 2792 | 1463718439678 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 21:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:27:19 INFO - PROCESS | 2792 | 1463718439681 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:27:19 INFO - PROCESS | 2792 | 1463718439692 Marionette TRACE conn5 <- [1,346,null,{}] 21:27:19 INFO - PROCESS | 2792 | 1463718439697 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:19 INFO - PROCESS | 2792 | 1463718439777 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 21:27:19 INFO - PROCESS | 2792 | 1463718439783 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:19 INFO - PROCESS | 2792 | ++DOCSHELL 187E2400 == 39 [pid = 2792] [id = 96] 21:27:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (187E3400) [pid = 2792] [serial = 285] [outer = 00000000] 21:27:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (18A2E000) [pid = 2792] [serial = 286] [outer = 187E3400] 21:27:19 INFO - PROCESS | 2792 | 1463718439828 Marionette DEBUG loaded listener.js 21:27:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (18A2F800) [pid = 2792] [serial = 287] [outer = 187E3400] 21:27:20 INFO - PROCESS | 2792 | 1463718440297 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 21:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:27:20 INFO - PROCESS | 2792 | 1463718440312 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 21:27:20 INFO - PROCESS | 2792 | 1463718440314 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 21:27:20 INFO - PROCESS | 2792 | 1463718440317 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:27:20 INFO - PROCESS | 2792 | 1463718440319 Marionette TRACE conn5 <- [1,350,null,{}] 21:27:20 INFO - PROCESS | 2792 | 1463718440326 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:20 INFO - PROCESS | 2792 | 1463718440466 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 21:27:20 INFO - PROCESS | 2792 | 1463718440482 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:20 INFO - PROCESS | 2792 | ++DOCSHELL 18ACA400 == 40 [pid = 2792] [id = 97] 21:27:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1913A400) [pid = 2792] [serial = 288] [outer = 00000000] 21:27:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (199C3C00) [pid = 2792] [serial = 289] [outer = 1913A400] 21:27:20 INFO - PROCESS | 2792 | 1463718440570 Marionette DEBUG loaded listener.js 21:27:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (19A8E000) [pid = 2792] [serial = 290] [outer = 1913A400] 21:27:20 INFO - PROCESS | 2792 | 1463718440985 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 21:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 730ms 21:27:21 INFO - PROCESS | 2792 | 1463718441048 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 21:27:21 INFO - PROCESS | 2792 | 1463718441050 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 21:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:27:21 INFO - PROCESS | 2792 | 1463718441053 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:27:21 INFO - PROCESS | 2792 | 1463718441055 Marionette TRACE conn5 <- [1,354,null,{}] 21:27:21 INFO - PROCESS | 2792 | 1463718441065 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:21 INFO - PROCESS | 2792 | 1463718441192 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 21:27:21 INFO - PROCESS | 2792 | 1463718441216 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:21 INFO - PROCESS | 2792 | ++DOCSHELL 19A90000 == 41 [pid = 2792] [id = 98] 21:27:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (19A8FC00) [pid = 2792] [serial = 291] [outer = 00000000] 21:27:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1A19C400) [pid = 2792] [serial = 292] [outer = 19A8FC00] 21:27:21 INFO - PROCESS | 2792 | 1463718441263 Marionette DEBUG loaded listener.js 21:27:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1A1C4800) [pid = 2792] [serial = 293] [outer = 19A8FC00] 21:27:21 INFO - PROCESS | 2792 | 1463718441705 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 690ms 21:27:21 INFO - PROCESS | 2792 | 1463718441744 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 21:27:21 INFO - PROCESS | 2792 | 1463718441746 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 21:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:27:21 INFO - PROCESS | 2792 | 1463718441749 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:27:21 INFO - PROCESS | 2792 | 1463718441751 Marionette TRACE conn5 <- [1,358,null,{}] 21:27:21 INFO - PROCESS | 2792 | 1463718441759 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:21 INFO - PROCESS | 2792 | 1463718441882 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 21:27:21 INFO - PROCESS | 2792 | 1463718441895 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:21 INFO - PROCESS | 2792 | ++DOCSHELL 1A4C5C00 == 42 [pid = 2792] [id = 99] 21:27:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1A4C7000) [pid = 2792] [serial = 294] [outer = 00000000] 21:27:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1A65CC00) [pid = 2792] [serial = 295] [outer = 1A4C7000] 21:27:21 INFO - PROCESS | 2792 | 1463718441942 Marionette DEBUG loaded listener.js 21:27:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1A665800) [pid = 2792] [serial = 296] [outer = 1A4C7000] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (172AF400) [pid = 2792] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1D151C00) [pid = 2792] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (114AB800) [pid = 2792] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (15B09400) [pid = 2792] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1136EC00) [pid = 2792] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1A6D2C00) [pid = 2792] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1154B400) [pid = 2792] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (11171400) [pid = 2792] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (187EAC00) [pid = 2792] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (11176C00) [pid = 2792] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (187E4C00) [pid = 2792] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1154C800) [pid = 2792] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (151E8400) [pid = 2792] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (0D539C00) [pid = 2792] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (0D82EC00) [pid = 2792] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (19799C00) [pid = 2792] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:27:22 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (199C5800) [pid = 2792] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:27:22 INFO - PROCESS | 2792 | 1463718442573 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 870ms 21:27:22 INFO - PROCESS | 2792 | 1463718442620 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 21:27:22 INFO - PROCESS | 2792 | 1463718442622 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 21:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:27:22 INFO - PROCESS | 2792 | 1463718442629 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:27:22 INFO - PROCESS | 2792 | 1463718442631 Marionette TRACE conn5 <- [1,362,null,{}] 21:27:22 INFO - PROCESS | 2792 | 1463718442635 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:22 INFO - PROCESS | 2792 | 1463718442712 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 21:27:22 INFO - PROCESS | 2792 | 1463718442718 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:22 INFO - PROCESS | 2792 | ++DOCSHELL 11176C00 == 43 [pid = 2792] [id = 100] 21:27:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (11545000) [pid = 2792] [serial = 297] [outer = 00000000] 21:27:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (187E1000) [pid = 2792] [serial = 298] [outer = 11545000] 21:27:22 INFO - PROCESS | 2792 | 1463718442762 Marionette DEBUG loaded listener.js 21:27:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1995D000) [pid = 2792] [serial = 299] [outer = 11545000] 21:27:23 INFO - PROCESS | 2792 | 1463718443180 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 570ms 21:27:23 INFO - PROCESS | 2792 | 1463718443210 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 21:27:23 INFO - PROCESS | 2792 | 1463718443212 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 21:27:23 INFO - PROCESS | 2792 | 1463718443215 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:27:23 INFO - PROCESS | 2792 | 1463718443216 Marionette TRACE conn5 <- [1,366,null,{}] 21:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:27:23 INFO - PROCESS | 2792 | 1463718443220 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:23 INFO - PROCESS | 2792 | 1463718443298 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 21:27:23 INFO - PROCESS | 2792 | 1463718443305 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:23 INFO - PROCESS | 2792 | ++DOCSHELL 1A1BBC00 == 44 [pid = 2792] [id = 101] 21:27:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1A4CD000) [pid = 2792] [serial = 300] [outer = 00000000] 21:27:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1A8DC000) [pid = 2792] [serial = 301] [outer = 1A4CD000] 21:27:23 INFO - PROCESS | 2792 | 1463718443349 Marionette DEBUG loaded listener.js 21:27:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1B671000) [pid = 2792] [serial = 302] [outer = 1A4CD000] 21:27:23 INFO - PROCESS | 2792 | 1463718443777 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 570ms 21:27:23 INFO - PROCESS | 2792 | 1463718443791 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 21:27:23 INFO - PROCESS | 2792 | 1463718443793 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 21:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:27:23 INFO - PROCESS | 2792 | 1463718443796 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:27:23 INFO - PROCESS | 2792 | 1463718443798 Marionette TRACE conn5 <- [1,370,null,{}] 21:27:23 INFO - PROCESS | 2792 | 1463718443816 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:23 INFO - PROCESS | 2792 | 1463718443919 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 21:27:23 INFO - PROCESS | 2792 | 1463718443929 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:23 INFO - PROCESS | 2792 | ++DOCSHELL 1B672000 == 45 [pid = 2792] [id = 102] 21:27:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1B673400) [pid = 2792] [serial = 303] [outer = 00000000] 21:27:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1B9D2800) [pid = 2792] [serial = 304] [outer = 1B673400] 21:27:23 INFO - PROCESS | 2792 | 1463718443980 Marionette DEBUG loaded listener.js 21:27:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1CA61C00) [pid = 2792] [serial = 305] [outer = 1B673400] 21:27:24 INFO - PROCESS | 2792 | 1463718444660 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 21:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 21:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 931ms 21:27:24 INFO - PROCESS | 2792 | 1463718444729 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 21:27:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:27:24 INFO - PROCESS | 2792 | 1463718444733 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 21:27:24 INFO - PROCESS | 2792 | 1463718444739 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:27:24 INFO - PROCESS | 2792 | 1463718444743 Marionette TRACE conn5 <- [1,374,null,{}] 21:27:24 INFO - PROCESS | 2792 | 1463718444749 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:24 INFO - PROCESS | 2792 | 1463718444863 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 21:27:24 INFO - PROCESS | 2792 | 1463718444993 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:25 INFO - PROCESS | 2792 | ++DOCSHELL 0D831400 == 46 [pid = 2792] [id = 103] 21:27:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (0D832800) [pid = 2792] [serial = 306] [outer = 00000000] 21:27:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (11137800) [pid = 2792] [serial = 307] [outer = 0D832800] 21:27:25 INFO - PROCESS | 2792 | 1463718445056 Marionette DEBUG loaded listener.js 21:27:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1117C800) [pid = 2792] [serial = 308] [outer = 0D832800] 21:27:25 INFO - PROCESS | 2792 | 1463718445691 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:27:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:27:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 990ms 21:27:25 INFO - PROCESS | 2792 | 1463718445729 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 21:27:25 INFO - PROCESS | 2792 | 1463718445735 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 21:27:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:27:25 INFO - PROCESS | 2792 | 1463718445741 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:27:25 INFO - PROCESS | 2792 | 1463718445744 Marionette TRACE conn5 <- [1,378,null,{}] 21:27:25 INFO - PROCESS | 2792 | 1463718445749 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:25 INFO - PROCESS | 2792 | 1463718445853 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 21:27:25 INFO - PROCESS | 2792 | 1463718445949 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:25 INFO - PROCESS | 2792 | ++DOCSHELL 114AB400 == 47 [pid = 2792] [id = 104] 21:27:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (12290800) [pid = 2792] [serial = 309] [outer = 00000000] 21:27:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (170E0400) [pid = 2792] [serial = 310] [outer = 12290800] 21:27:25 INFO - PROCESS | 2792 | 1463718446003 Marionette DEBUG loaded listener.js 21:27:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (18606400) [pid = 2792] [serial = 311] [outer = 12290800] 21:27:26 INFO - PROCESS | 2792 | 1463718446629 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:27:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:27:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 930ms 21:27:26 INFO - PROCESS | 2792 | 1463718446673 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 21:27:26 INFO - PROCESS | 2792 | 1463718446676 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 21:27:26 INFO - PROCESS | 2792 | 1463718446680 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:27:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:27:26 INFO - PROCESS | 2792 | 1463718446683 Marionette TRACE conn5 <- [1,382,null,{}] 21:27:26 INFO - PROCESS | 2792 | 1463718446694 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:26 INFO - PROCESS | 2792 | 1463718446831 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 21:27:26 INFO - PROCESS | 2792 | 1463718446958 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:26 INFO - PROCESS | 2792 | ++DOCSHELL 1A1A2C00 == 48 [pid = 2792] [id = 105] 21:27:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1A74F400) [pid = 2792] [serial = 312] [outer = 00000000] 21:27:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1A9D5000) [pid = 2792] [serial = 313] [outer = 1A74F400] 21:27:27 INFO - PROCESS | 2792 | 1463718447017 Marionette DEBUG loaded listener.js 21:27:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1A9D9400) [pid = 2792] [serial = 314] [outer = 1A74F400] 21:27:27 INFO - PROCESS | 2792 | 1463718447673 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:27:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:27:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1019ms 21:27:27 INFO - PROCESS | 2792 | 1463718447702 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 21:27:27 INFO - PROCESS | 2792 | 1463718447705 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 21:27:27 INFO - PROCESS | 2792 | 1463718447709 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:27:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:27:27 INFO - PROCESS | 2792 | 1463718447711 Marionette TRACE conn5 <- [1,386,null,{}] 21:27:27 INFO - PROCESS | 2792 | 1463718447715 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:27 INFO - PROCESS | 2792 | 1463718447817 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 21:27:27 INFO - PROCESS | 2792 | 1463718447899 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:27 INFO - PROCESS | 2792 | ++DOCSHELL 0C928000 == 49 [pid = 2792] [id = 106] 21:27:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (12288800) [pid = 2792] [serial = 315] [outer = 00000000] 21:27:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1700E000) [pid = 2792] [serial = 316] [outer = 12288800] 21:27:27 INFO - PROCESS | 2792 | 1463718447994 Marionette DEBUG loaded listener.js 21:27:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1A8E3800) [pid = 2792] [serial = 317] [outer = 12288800] 21:27:28 INFO - PROCESS | 2792 | 1463718448715 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 21:27:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:27:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1074ms 21:27:28 INFO - PROCESS | 2792 | 1463718448787 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 21:27:28 INFO - PROCESS | 2792 | 1463718448790 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 21:27:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:27:28 INFO - PROCESS | 2792 | 1463718448795 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:27:28 INFO - PROCESS | 2792 | 1463718448799 Marionette TRACE conn5 <- [1,390,null,{}] 21:27:28 INFO - PROCESS | 2792 | 1463718448805 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:28 INFO - PROCESS | 2792 | 1463718448934 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 21:27:29 INFO - PROCESS | 2792 | 1463718449065 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:29 INFO - PROCESS | 2792 | ++DOCSHELL 0D8DA800 == 50 [pid = 2792] [id = 107] 21:27:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (0D8DAC00) [pid = 2792] [serial = 318] [outer = 00000000] 21:27:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (11544800) [pid = 2792] [serial = 319] [outer = 0D8DAC00] 21:27:29 INFO - PROCESS | 2792 | 1463718449115 Marionette DEBUG loaded listener.js 21:27:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (12283400) [pid = 2792] [serial = 320] [outer = 0D8DAC00] 21:27:29 INFO - PROCESS | 2792 | --DOCSHELL 1A1BBC00 == 49 [pid = 2792] [id = 101] 21:27:29 INFO - PROCESS | 2792 | --DOCSHELL 11176C00 == 48 [pid = 2792] [id = 100] 21:27:29 INFO - PROCESS | 2792 | --DOCSHELL 1A4C5C00 == 47 [pid = 2792] [id = 99] 21:27:29 INFO - PROCESS | 2792 | --DOCSHELL 19A90000 == 46 [pid = 2792] [id = 98] 21:27:29 INFO - PROCESS | 2792 | --DOCSHELL 18ACA400 == 45 [pid = 2792] [id = 97] 21:27:29 INFO - PROCESS | 2792 | --DOCSHELL 187E2400 == 44 [pid = 2792] [id = 96] 21:27:29 INFO - PROCESS | 2792 | --DOCSHELL 17232800 == 43 [pid = 2792] [id = 95] 21:27:29 INFO - PROCESS | 2792 | --DOCSHELL 14F82C00 == 42 [pid = 2792] [id = 94] 21:27:29 INFO - PROCESS | 2792 | --DOCSHELL 0C923800 == 41 [pid = 2792] [id = 93] 21:27:29 INFO - PROCESS | 2792 | --DOCSHELL 0D538800 == 40 [pid = 2792] [id = 92] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1117BC00) [pid = 2792] [serial = 106] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1A4C0C00) [pid = 2792] [serial = 185] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (15467000) [pid = 2792] [serial = 179] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (15899C00) [pid = 2792] [serial = 142] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (0D831C00) [pid = 2792] [serial = 139] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1116E400) [pid = 2792] [serial = 176] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1A74B800) [pid = 2792] [serial = 182] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1A4C1000) [pid = 2792] [serial = 247] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1B8D7C00) [pid = 2792] [serial = 217] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (118AC400) [pid = 2792] [serial = 220] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (191A7000) [pid = 2792] [serial = 223] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1A4CA400) [pid = 2792] [serial = 248] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1860B400) [pid = 2792] [serial = 241] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1D1CD000) [pid = 2792] [serial = 230] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1D1C7800) [pid = 2792] [serial = 229] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (11769C00) [pid = 2792] [serial = 233] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (11542000) [pid = 2792] [serial = 232] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (15BAB400) [pid = 2792] [serial = 238] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (170DA400) [pid = 2792] [serial = 239] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (11768C00) [pid = 2792] [serial = 236] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1153E800) [pid = 2792] [serial = 235] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1CA5AC00) [pid = 2792] [serial = 226] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1A8DEC00) [pid = 2792] [serial = 250] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (186A1000) [pid = 2792] [serial = 253] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (186A1400) [pid = 2792] [serial = 254] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1B9D0400) [pid = 2792] [serial = 256] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1CF0EC00) [pid = 2792] [serial = 257] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1AA5AC00) [pid = 2792] [serial = 251] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (191B3000) [pid = 2792] [serial = 244] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (191A6C00) [pid = 2792] [serial = 245] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (187E6400) [pid = 2792] [serial = 242] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1D14DC00) [pid = 2792] [serial = 259] [outer = 00000000] [url = about:blank] 21:27:29 INFO - PROCESS | 2792 | 1463718449641 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 21:27:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:27:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 890ms 21:27:29 INFO - PROCESS | 2792 | 1463718449687 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 21:27:29 INFO - PROCESS | 2792 | 1463718449692 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 21:27:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:27:29 INFO - PROCESS | 2792 | 1463718449698 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:27:29 INFO - PROCESS | 2792 | 1463718449701 Marionette TRACE conn5 <- [1,394,null,{}] 21:27:29 INFO - PROCESS | 2792 | 1463718449705 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:29 INFO - PROCESS | 2792 | 1463718449785 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 21:27:29 INFO - PROCESS | 2792 | 1463718449792 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:29 INFO - PROCESS | 2792 | ++DOCSHELL 1113D400 == 41 [pid = 2792] [id = 108] 21:27:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1116E400) [pid = 2792] [serial = 321] [outer = 00000000] 21:27:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (11541000) [pid = 2792] [serial = 322] [outer = 1116E400] 21:27:29 INFO - PROCESS | 2792 | 1463718449837 Marionette DEBUG loaded listener.js 21:27:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (11770800) [pid = 2792] [serial = 323] [outer = 1116E400] 21:27:30 INFO - PROCESS | 2792 | 1463718450304 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 21:27:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:27:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 630ms 21:27:30 INFO - PROCESS | 2792 | 1463718450332 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 21:27:30 INFO - PROCESS | 2792 | 1463718450334 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 21:27:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:27:30 INFO - PROCESS | 2792 | 1463718450337 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:27:30 INFO - PROCESS | 2792 | 1463718450341 Marionette TRACE conn5 <- [1,398,null,{}] 21:27:30 INFO - PROCESS | 2792 | 1463718450351 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:30 INFO - PROCESS | 2792 | 1463718450434 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 21:27:30 INFO - PROCESS | 2792 | 1463718450476 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:30 INFO - PROCESS | 2792 | ++DOCSHELL 1691BC00 == 42 [pid = 2792] [id = 109] 21:27:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1691C000) [pid = 2792] [serial = 324] [outer = 00000000] 21:27:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (17004000) [pid = 2792] [serial = 325] [outer = 1691C000] 21:27:30 INFO - PROCESS | 2792 | 1463718450523 Marionette DEBUG loaded listener.js 21:27:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1700B400) [pid = 2792] [serial = 326] [outer = 1691C000] 21:27:30 INFO - PROCESS | 2792 | 1463718450996 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 21:27:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:27:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 690ms 21:27:31 INFO - PROCESS | 2792 | 1463718451027 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 21:27:31 INFO - PROCESS | 2792 | 1463718451030 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 21:27:31 INFO - PROCESS | 2792 | 1463718451033 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:27:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:27:31 INFO - PROCESS | 2792 | 1463718451035 Marionette TRACE conn5 <- [1,402,null,{}] 21:27:31 INFO - PROCESS | 2792 | 1463718451038 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:31 INFO - PROCESS | 2792 | 1463718451119 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 21:27:31 INFO - PROCESS | 2792 | 1463718451128 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:31 INFO - PROCESS | 2792 | ++DOCSHELL 17236000 == 43 [pid = 2792] [id = 110] 21:27:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (172A5800) [pid = 2792] [serial = 327] [outer = 00000000] 21:27:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1860E400) [pid = 2792] [serial = 328] [outer = 172A5800] 21:27:31 INFO - PROCESS | 2792 | 1463718451173 Marionette DEBUG loaded listener.js 21:27:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (187E4C00) [pid = 2792] [serial = 329] [outer = 172A5800] 21:27:31 INFO - PROCESS | 2792 | 1463718451649 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 21:27:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:27:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 21:27:31 INFO - PROCESS | 2792 | 1463718451708 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 21:27:31 INFO - PROCESS | 2792 | 1463718451710 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 21:27:31 INFO - PROCESS | 2792 | 1463718451713 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:27:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:27:31 INFO - PROCESS | 2792 | 1463718451715 Marionette TRACE conn5 <- [1,406,null,{}] 21:27:31 INFO - PROCESS | 2792 | 1463718451719 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:31 INFO - PROCESS | 2792 | 1463718451830 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 21:27:31 INFO - PROCESS | 2792 | 1463718451919 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:31 INFO - PROCESS | 2792 | ++DOCSHELL 18AC6000 == 44 [pid = 2792] [id = 111] 21:27:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (18AC6C00) [pid = 2792] [serial = 330] [outer = 00000000] 21:27:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (18ACF000) [pid = 2792] [serial = 331] [outer = 18AC6C00] 21:27:31 INFO - PROCESS | 2792 | 1463718451966 Marionette DEBUG loaded listener.js 21:27:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (19152C00) [pid = 2792] [serial = 332] [outer = 18AC6C00] 21:27:32 INFO - PROCESS | 2792 | 1463718452385 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 21:27:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:27:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 732ms 21:27:32 INFO - PROCESS | 2792 | 1463718452449 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 21:27:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:27:32 INFO - PROCESS | 2792 | 1463718452451 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 21:27:32 INFO - PROCESS | 2792 | 1463718452455 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:27:32 INFO - PROCESS | 2792 | 1463718452456 Marionette TRACE conn5 <- [1,410,null,{}] 21:27:32 INFO - PROCESS | 2792 | 1463718452464 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:32 INFO - PROCESS | 2792 | 1463718452587 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 21:27:32 INFO - PROCESS | 2792 | 1463718452601 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:32 INFO - PROCESS | 2792 | ++DOCSHELL 191A8C00 == 45 [pid = 2792] [id = 112] 21:27:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (191AC800) [pid = 2792] [serial = 333] [outer = 00000000] 21:27:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (19C92000) [pid = 2792] [serial = 334] [outer = 191AC800] 21:27:32 INFO - PROCESS | 2792 | 1463718452646 Marionette DEBUG loaded listener.js 21:27:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A1A4000) [pid = 2792] [serial = 335] [outer = 191AC800] 21:27:33 INFO - PROCESS | 2792 | 1463718453114 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 21:27:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:27:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 671ms 21:27:33 INFO - PROCESS | 2792 | 1463718453126 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 21:27:33 INFO - PROCESS | 2792 | 1463718453128 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 21:27:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:27:33 INFO - PROCESS | 2792 | 1463718453131 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:27:33 INFO - PROCESS | 2792 | 1463718453133 Marionette TRACE conn5 <- [1,414,null,{}] 21:27:33 INFO - PROCESS | 2792 | 1463718453142 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:33 INFO - PROCESS | 2792 | 1463718453273 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 21:27:33 INFO - PROCESS | 2792 | 1463718453280 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:33 INFO - PROCESS | 2792 | ++DOCSHELL 1691B800 == 46 [pid = 2792] [id = 113] 21:27:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1A4C1000) [pid = 2792] [serial = 336] [outer = 00000000] 21:27:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A664800) [pid = 2792] [serial = 337] [outer = 1A4C1000] 21:27:33 INFO - PROCESS | 2792 | 1463718453324 Marionette DEBUG loaded listener.js 21:27:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1A6DA800) [pid = 2792] [serial = 338] [outer = 1A4C1000] 21:27:33 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1D110000) [pid = 2792] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:27:33 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1913A400) [pid = 2792] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:27:33 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (0D540000) [pid = 2792] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:27:33 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (19A8FC00) [pid = 2792] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:27:33 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (17235400) [pid = 2792] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:27:33 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (14F84400) [pid = 2792] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:27:33 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (0C925800) [pid = 2792] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:27:33 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (187E3400) [pid = 2792] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:27:33 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1A4CD000) [pid = 2792] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:27:33 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1A4C7000) [pid = 2792] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:27:33 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (11545000) [pid = 2792] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:27:33 INFO - PROCESS | 2792 | 1463718453876 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 21:27:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:27:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 770ms 21:27:33 INFO - PROCESS | 2792 | 1463718453902 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 21:27:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:27:33 INFO - PROCESS | 2792 | 1463718453904 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 21:27:33 INFO - PROCESS | 2792 | 1463718453907 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:27:33 INFO - PROCESS | 2792 | 1463718453909 Marionette TRACE conn5 <- [1,418,null,{}] 21:27:33 INFO - PROCESS | 2792 | 1463718453912 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:33 INFO - PROCESS | 2792 | 1463718453989 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 21:27:33 INFO - PROCESS | 2792 | 1463718453995 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:34 INFO - PROCESS | 2792 | ++DOCSHELL 14F7C400 == 47 [pid = 2792] [id = 114] 21:27:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (14F84400) [pid = 2792] [serial = 339] [outer = 00000000] 21:27:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1A4C5400) [pid = 2792] [serial = 340] [outer = 14F84400] 21:27:34 INFO - PROCESS | 2792 | 1463718454039 Marionette DEBUG loaded listener.js 21:27:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1A4CD400) [pid = 2792] [serial = 341] [outer = 14F84400] 21:27:34 INFO - PROCESS | 2792 | 1463718454975 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 21:27:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 21:27:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1126ms 21:27:35 INFO - PROCESS | 2792 | 1463718455035 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 21:27:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:27:35 INFO - PROCESS | 2792 | 1463718455037 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 21:27:35 INFO - PROCESS | 2792 | 1463718455040 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:27:35 INFO - PROCESS | 2792 | 1463718455042 Marionette TRACE conn5 <- [1,422,null,{}] 21:27:35 INFO - PROCESS | 2792 | 1463718455045 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:35 INFO - PROCESS | 2792 | 1463718455124 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 21:27:35 INFO - PROCESS | 2792 | 1463718455131 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:35 INFO - PROCESS | 2792 | ++DOCSHELL 1A8DF000 == 48 [pid = 2792] [id = 115] 21:27:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1A9D8000) [pid = 2792] [serial = 342] [outer = 00000000] 21:27:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1AA5B400) [pid = 2792] [serial = 343] [outer = 1A9D8000] 21:27:35 INFO - PROCESS | 2792 | 1463718455175 Marionette DEBUG loaded listener.js 21:27:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1B674400) [pid = 2792] [serial = 344] [outer = 1A9D8000] 21:27:36 INFO - PROCESS | 2792 | 1463718456132 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 21:27:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:27:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1132ms 21:27:36 INFO - PROCESS | 2792 | 1463718456173 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 21:27:36 INFO - PROCESS | 2792 | 1463718456177 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 21:27:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:27:36 INFO - PROCESS | 2792 | 1463718456183 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:27:36 INFO - PROCESS | 2792 | 1463718456187 Marionette TRACE conn5 <- [1,426,null,{}] 21:27:36 INFO - PROCESS | 2792 | 1463718456193 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:36 INFO - PROCESS | 2792 | 1463718456358 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 21:27:36 INFO - PROCESS | 2792 | 1463718456500 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:36 INFO - PROCESS | 2792 | ++DOCSHELL 0D835000 == 49 [pid = 2792] [id = 116] 21:27:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (0D85CC00) [pid = 2792] [serial = 345] [outer = 00000000] 21:27:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (11133000) [pid = 2792] [serial = 346] [outer = 0D85CC00] 21:27:36 INFO - PROCESS | 2792 | 1463718456563 Marionette DEBUG loaded listener.js 21:27:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (11170C00) [pid = 2792] [serial = 347] [outer = 0D85CC00] 21:27:37 INFO - PROCESS | 2792 | 1463718457141 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 21:27:37 INFO - PROCESS | 2792 | 1463718457214 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 21:27:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:27:37 INFO - PROCESS | 2792 | 1463718457220 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:27:37 INFO - PROCESS | 2792 | 1463718457223 Marionette TRACE conn5 <- [1,430,null,{}] 21:27:37 INFO - PROCESS | 2792 | 1463718457227 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:37 INFO - PROCESS | 2792 | 1463718457332 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 21:27:37 INFO - PROCESS | 2792 | 1463718457430 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:37 INFO - PROCESS | 2792 | ++DOCSHELL 15BA4400 == 50 [pid = 2792] [id = 117] 21:27:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (169E3C00) [pid = 2792] [serial = 348] [outer = 00000000] 21:27:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1722C000) [pid = 2792] [serial = 349] [outer = 169E3C00] 21:27:37 INFO - PROCESS | 2792 | 1463718457484 Marionette DEBUG loaded listener.js 21:27:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1860B400) [pid = 2792] [serial = 350] [outer = 169E3C00] 21:27:38 INFO - PROCESS | 2792 | 1463718458083 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 21:27:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:27:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 930ms 21:27:38 INFO - PROCESS | 2792 | 1463718458152 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 21:27:38 INFO - PROCESS | 2792 | 1463718458155 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 21:27:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:27:38 INFO - PROCESS | 2792 | 1463718458159 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:27:38 INFO - PROCESS | 2792 | 1463718458163 Marionette TRACE conn5 <- [1,434,null,{}] 21:27:38 INFO - PROCESS | 2792 | 1463718458174 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:38 INFO - PROCESS | 2792 | 1463718458283 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 21:27:38 INFO - PROCESS | 2792 | 1463718458409 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:38 INFO - PROCESS | 2792 | ++DOCSHELL 1A9E2800 == 51 [pid = 2792] [id = 118] 21:27:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1B671400) [pid = 2792] [serial = 351] [outer = 00000000] 21:27:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1B9C4400) [pid = 2792] [serial = 352] [outer = 1B671400] 21:27:38 INFO - PROCESS | 2792 | 1463718458467 Marionette DEBUG loaded listener.js 21:27:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1B9CEC00) [pid = 2792] [serial = 353] [outer = 1B671400] 21:27:39 INFO - PROCESS | 2792 | 1463718459209 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 21:27:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:27:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1133ms 21:27:39 INFO - PROCESS | 2792 | 1463718459303 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 21:27:39 INFO - PROCESS | 2792 | 1463718459307 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 21:27:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:27:39 INFO - PROCESS | 2792 | 1463718459313 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:27:39 INFO - PROCESS | 2792 | 1463718459317 Marionette TRACE conn5 <- [1,438,null,{}] 21:27:39 INFO - PROCESS | 2792 | 1463718459336 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:39 INFO - PROCESS | 2792 | 1463718459462 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 21:27:39 INFO - PROCESS | 2792 | 1463718459515 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:39 INFO - PROCESS | 2792 | ++DOCSHELL 0D8D8800 == 52 [pid = 2792] [id = 119] 21:27:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (0D8DB400) [pid = 2792] [serial = 354] [outer = 00000000] 21:27:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (11136400) [pid = 2792] [serial = 355] [outer = 0D8DB400] 21:27:39 INFO - PROCESS | 2792 | 1463718459564 Marionette DEBUG loaded listener.js 21:27:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (11546800) [pid = 2792] [serial = 356] [outer = 0D8DB400] 21:27:40 INFO - PROCESS | 2792 | 1463718460139 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 21:27:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:27:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 870ms 21:27:40 INFO - PROCESS | 2792 | 1463718460186 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 21:27:40 INFO - PROCESS | 2792 | 1463718460192 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 21:27:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:27:40 INFO - PROCESS | 2792 | 1463718460198 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:27:40 INFO - PROCESS | 2792 | 1463718460200 Marionette TRACE conn5 <- [1,442,null,{}] 21:27:40 INFO - PROCESS | 2792 | 1463718460204 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:40 INFO - PROCESS | 2792 | 1463718460301 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 21:27:40 INFO - PROCESS | 2792 | 1463718460385 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:40 INFO - PROCESS | 2792 | ++DOCSHELL 0C91F000 == 53 [pid = 2792] [id = 120] 21:27:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (0C926400) [pid = 2792] [serial = 357] [outer = 00000000] 21:27:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1586A800) [pid = 2792] [serial = 358] [outer = 0C926400] 21:27:40 INFO - PROCESS | 2792 | 1463718460476 Marionette DEBUG loaded listener.js 21:27:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1700E800) [pid = 2792] [serial = 359] [outer = 0C926400] 21:27:40 INFO - PROCESS | 2792 | --DOCSHELL 14F7C400 == 52 [pid = 2792] [id = 114] 21:27:40 INFO - PROCESS | 2792 | --DOCSHELL 1691B800 == 51 [pid = 2792] [id = 113] 21:27:40 INFO - PROCESS | 2792 | --DOCSHELL 191A8C00 == 50 [pid = 2792] [id = 112] 21:27:40 INFO - PROCESS | 2792 | --DOCSHELL 18AC6000 == 49 [pid = 2792] [id = 111] 21:27:40 INFO - PROCESS | 2792 | --DOCSHELL 17236000 == 48 [pid = 2792] [id = 110] 21:27:40 INFO - PROCESS | 2792 | --DOCSHELL 1691BC00 == 47 [pid = 2792] [id = 109] 21:27:40 INFO - PROCESS | 2792 | --DOCSHELL 1113D400 == 46 [pid = 2792] [id = 108] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1525C400) [pid = 2792] [serial = 265] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (0C924C00) [pid = 2792] [serial = 262] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1A1A1C00) [pid = 2792] [serial = 268] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (18ACE400) [pid = 2792] [serial = 271] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1B9D2800) [pid = 2792] [serial = 304] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOCSHELL 0D8DA800 == 45 [pid = 2792] [id = 107] 21:27:40 INFO - PROCESS | 2792 | --DOCSHELL 114AB400 == 44 [pid = 2792] [id = 104] 21:27:40 INFO - PROCESS | 2792 | --DOCSHELL 0D831400 == 43 [pid = 2792] [id = 103] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1D14EC00) [pid = 2792] [serial = 260] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (199C3C00) [pid = 2792] [serial = 289] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (113CDC00) [pid = 2792] [serial = 275] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1113FC00) [pid = 2792] [serial = 274] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1A19C400) [pid = 2792] [serial = 292] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (18609800) [pid = 2792] [serial = 283] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1860FC00) [pid = 2792] [serial = 284] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1525EC00) [pid = 2792] [serial = 280] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1595FC00) [pid = 2792] [serial = 281] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (0D835800) [pid = 2792] [serial = 277] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (11134400) [pid = 2792] [serial = 278] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (18A2E000) [pid = 2792] [serial = 286] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (19A8E000) [pid = 2792] [serial = 290] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1B671000) [pid = 2792] [serial = 302] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1A65CC00) [pid = 2792] [serial = 295] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1A1C4800) [pid = 2792] [serial = 293] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1A8DC000) [pid = 2792] [serial = 301] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (187E1000) [pid = 2792] [serial = 298] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1995D000) [pid = 2792] [serial = 299] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1A665800) [pid = 2792] [serial = 296] [outer = 00000000] [url = about:blank] 21:27:40 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (18A2F800) [pid = 2792] [serial = 287] [outer = 00000000] [url = about:blank] 21:27:41 INFO - PROCESS | 2792 | 1463718461012 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 21:27:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:27:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 830ms 21:27:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:27:41 INFO - PROCESS | 2792 | 1463718461031 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 21:27:41 INFO - PROCESS | 2792 | 1463718461033 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 21:27:41 INFO - PROCESS | 2792 | 1463718461036 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:27:41 INFO - PROCESS | 2792 | 1463718461040 Marionette TRACE conn5 <- [1,446,null,{}] 21:27:41 INFO - PROCESS | 2792 | 1463718461050 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:41 INFO - PROCESS | 2792 | 1463718461134 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 21:27:41 INFO - PROCESS | 2792 | 1463718461145 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:41 INFO - PROCESS | 2792 | ++DOCSHELL 11543800 == 44 [pid = 2792] [id = 121] 21:27:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (11543C00) [pid = 2792] [serial = 360] [outer = 00000000] 21:27:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1584E800) [pid = 2792] [serial = 361] [outer = 11543C00] 21:27:41 INFO - PROCESS | 2792 | 1463718461192 Marionette DEBUG loaded listener.js 21:27:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (15BA8800) [pid = 2792] [serial = 362] [outer = 11543C00] 21:27:41 INFO - PROCESS | 2792 | 1463718461674 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 21:27:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:27:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 690ms 21:27:41 INFO - PROCESS | 2792 | 1463718461727 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 21:27:41 INFO - PROCESS | 2792 | 1463718461729 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 21:27:41 INFO - PROCESS | 2792 | 1463718461732 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:27:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:27:41 INFO - PROCESS | 2792 | 1463718461734 Marionette TRACE conn5 <- [1,450,null,{}] 21:27:41 INFO - PROCESS | 2792 | 1463718461738 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:41 INFO - PROCESS | 2792 | 1463718461817 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 21:27:41 INFO - PROCESS | 2792 | 1463718461826 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:41 INFO - PROCESS | 2792 | ++DOCSHELL 18605800 == 45 [pid = 2792] [id = 122] 21:27:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (18609800) [pid = 2792] [serial = 363] [outer = 00000000] 21:27:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (187E9000) [pid = 2792] [serial = 364] [outer = 18609800] 21:27:41 INFO - PROCESS | 2792 | 1463718461871 Marionette DEBUG loaded listener.js 21:27:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (18A2FC00) [pid = 2792] [serial = 365] [outer = 18609800] 21:27:42 INFO - PROCESS | 2792 | 1463718462342 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 21:27:42 INFO - PROCESS | 2792 | 1463718462372 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 21:27:42 INFO - PROCESS | 2792 | 1463718462379 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:27:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:27:42 INFO - PROCESS | 2792 | 1463718462381 Marionette TRACE conn5 <- [1,454,null,{}] 21:27:42 INFO - PROCESS | 2792 | 1463718462385 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:42 INFO - PROCESS | 2792 | 1463718462461 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 21:27:42 INFO - PROCESS | 2792 | 1463718462468 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:42 INFO - PROCESS | 2792 | ++DOCSHELL 1913B800 == 46 [pid = 2792] [id = 123] 21:27:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (19145800) [pid = 2792] [serial = 366] [outer = 00000000] 21:27:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (199C6C00) [pid = 2792] [serial = 367] [outer = 19145800] 21:27:42 INFO - PROCESS | 2792 | 1463718462513 Marionette DEBUG loaded listener.js 21:27:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (199C8000) [pid = 2792] [serial = 368] [outer = 19145800] 21:27:42 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:42 INFO - PROCESS | 2792 | 1463718462978 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 21:27:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:27:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 21:27:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:27:43 INFO - PROCESS | 2792 | 1463718463014 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 21:27:43 INFO - PROCESS | 2792 | 1463718463016 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 21:27:43 INFO - PROCESS | 2792 | 1463718463019 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:27:43 INFO - PROCESS | 2792 | 1463718463021 Marionette TRACE conn5 <- [1,458,null,{}] 21:27:43 INFO - PROCESS | 2792 | 1463718463024 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:43 INFO - PROCESS | 2792 | 1463718463152 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 21:27:43 INFO - PROCESS | 2792 | 1463718463243 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:43 INFO - PROCESS | 2792 | ++DOCSHELL 1A1A3C00 == 47 [pid = 2792] [id = 124] 21:27:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1A1A5800) [pid = 2792] [serial = 369] [outer = 00000000] 21:27:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1A4C1C00) [pid = 2792] [serial = 370] [outer = 1A1A5800] 21:27:43 INFO - PROCESS | 2792 | 1463718463290 Marionette DEBUG loaded listener.js 21:27:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1A4C8C00) [pid = 2792] [serial = 371] [outer = 1A1A5800] 21:27:43 INFO - PROCESS | 2792 | 1463718463723 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 21:27:43 INFO - PROCESS | 2792 | 1463718463752 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 21:27:43 INFO - PROCESS | 2792 | 1463718463762 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:27:43 INFO - PROCESS | 2792 | 1463718463763 Marionette TRACE conn5 <- [1,462,null,{}] 21:27:43 INFO - PROCESS | 2792 | 1463718463767 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:43 INFO - PROCESS | 2792 | 1463718463869 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 21:27:43 INFO - PROCESS | 2792 | 1463718463875 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:43 INFO - PROCESS | 2792 | ++DOCSHELL 1A4CDC00 == 48 [pid = 2792] [id = 125] 21:27:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A65D400) [pid = 2792] [serial = 372] [outer = 00000000] 21:27:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1A802000) [pid = 2792] [serial = 373] [outer = 1A65D400] 21:27:43 INFO - PROCESS | 2792 | 1463718463919 Marionette DEBUG loaded listener.js 21:27:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A9AAC00) [pid = 2792] [serial = 374] [outer = 1A65D400] 21:27:44 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:44 INFO - PROCESS | 2792 | 1463718464392 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 21:27:44 INFO - PROCESS | 2792 | 1463718464448 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 21:27:44 INFO - PROCESS | 2792 | 1463718464451 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:27:44 INFO - PROCESS | 2792 | 1463718464453 Marionette TRACE conn5 <- [1,466,null,{}] 21:27:44 INFO - PROCESS | 2792 | 1463718464457 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:44 INFO - PROCESS | 2792 | 1463718464586 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 21:27:44 INFO - PROCESS | 2792 | 1463718464609 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:44 INFO - PROCESS | 2792 | ++DOCSHELL 0C929000 == 49 [pid = 2792] [id = 126] 21:27:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1A752400) [pid = 2792] [serial = 375] [outer = 00000000] 21:27:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1A9B5C00) [pid = 2792] [serial = 376] [outer = 1A752400] 21:27:44 INFO - PROCESS | 2792 | 1463718464653 Marionette DEBUG loaded listener.js 21:27:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1A9B7000) [pid = 2792] [serial = 377] [outer = 1A752400] 21:27:45 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1691C000) [pid = 2792] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:27:45 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (12288800) [pid = 2792] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:27:45 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (18AC6C00) [pid = 2792] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:27:45 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (0D8DAC00) [pid = 2792] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:27:45 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (172A5800) [pid = 2792] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:27:45 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1116E400) [pid = 2792] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:27:45 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (191AC800) [pid = 2792] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:27:45 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1A4C1000) [pid = 2792] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:27:45 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (14F84400) [pid = 2792] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:27:45 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (18AC7C00) [pid = 2792] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:27:45 INFO - PROCESS | 2792 | 1463718465259 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 21:27:45 INFO - PROCESS | 2792 | 1463718465284 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 21:27:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:27:45 INFO - PROCESS | 2792 | 1463718465302 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:27:45 INFO - PROCESS | 2792 | 1463718465304 Marionette TRACE conn5 <- [1,470,null,{}] 21:27:45 INFO - PROCESS | 2792 | 1463718465308 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:45 INFO - PROCESS | 2792 | 1463718465384 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 21:27:45 INFO - PROCESS | 2792 | 1463718465393 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:45 INFO - PROCESS | 2792 | ++DOCSHELL 11178400 == 50 [pid = 2792] [id = 127] 21:27:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (11549800) [pid = 2792] [serial = 378] [outer = 00000000] 21:27:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (19A8A800) [pid = 2792] [serial = 379] [outer = 11549800] 21:27:45 INFO - PROCESS | 2792 | 1463718465437 Marionette DEBUG loaded listener.js 21:27:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1A74D000) [pid = 2792] [serial = 380] [outer = 11549800] 21:27:45 INFO - PROCESS | 2792 | 1463718465902 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 21:27:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:27:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms 21:27:45 INFO - PROCESS | 2792 | 1463718465933 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 21:27:45 INFO - PROCESS | 2792 | 1463718465936 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 21:27:45 INFO - PROCESS | 2792 | 1463718465939 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:27:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:27:45 INFO - PROCESS | 2792 | 1463718465941 Marionette TRACE conn5 <- [1,474,null,{}] 21:27:45 INFO - PROCESS | 2792 | 1463718465944 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:46 INFO - PROCESS | 2792 | 1463718466021 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 21:27:46 INFO - PROCESS | 2792 | 1463718466028 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:46 INFO - PROCESS | 2792 | ++DOCSHELL 1A9DEC00 == 51 [pid = 2792] [id = 128] 21:27:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1B669400) [pid = 2792] [serial = 381] [outer = 00000000] 21:27:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1B8D7C00) [pid = 2792] [serial = 382] [outer = 1B669400] 21:27:46 INFO - PROCESS | 2792 | 1463718466071 Marionette DEBUG loaded listener.js 21:27:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1B9CE000) [pid = 2792] [serial = 383] [outer = 1B669400] 21:27:46 INFO - PROCESS | 2792 | 1463718466544 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 21:27:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:27:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 630ms 21:27:46 INFO - PROCESS | 2792 | 1463718466573 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 21:27:46 INFO - PROCESS | 2792 | 1463718466575 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 21:27:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:27:46 INFO - PROCESS | 2792 | 1463718466578 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:27:46 INFO - PROCESS | 2792 | 1463718466580 Marionette TRACE conn5 <- [1,478,null,{}] 21:27:46 INFO - PROCESS | 2792 | 1463718466584 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:46 INFO - PROCESS | 2792 | 1463718466679 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 21:27:46 INFO - PROCESS | 2792 | 1463718466687 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:46 INFO - PROCESS | 2792 | ++DOCSHELL 1B66F800 == 52 [pid = 2792] [id = 129] 21:27:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1B9D2800) [pid = 2792] [serial = 384] [outer = 00000000] 21:27:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1D14CC00) [pid = 2792] [serial = 385] [outer = 1B9D2800] 21:27:46 INFO - PROCESS | 2792 | 1463718466736 Marionette DEBUG loaded listener.js 21:27:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1D156400) [pid = 2792] [serial = 386] [outer = 1B9D2800] 21:27:47 INFO - PROCESS | 2792 | 1463718467240 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 21:27:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:27:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 21:27:47 INFO - PROCESS | 2792 | 1463718467355 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 21:27:47 INFO - PROCESS | 2792 | 1463718467360 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 21:27:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:27:47 INFO - PROCESS | 2792 | 1463718467391 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:27:47 INFO - PROCESS | 2792 | 1463718467395 Marionette TRACE conn5 <- [1,482,null,{}] 21:27:47 INFO - PROCESS | 2792 | 1463718467401 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:47 INFO - PROCESS | 2792 | 1463718467510 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 21:27:47 INFO - PROCESS | 2792 | 1463718467588 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:47 INFO - PROCESS | 2792 | ++DOCSHELL 0D6F7C00 == 53 [pid = 2792] [id = 130] 21:27:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (0D827800) [pid = 2792] [serial = 387] [outer = 00000000] 21:27:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (0D858400) [pid = 2792] [serial = 388] [outer = 0D827800] 21:27:47 INFO - PROCESS | 2792 | 1463718467685 Marionette DEBUG loaded listener.js 21:27:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (11135C00) [pid = 2792] [serial = 389] [outer = 0D827800] 21:27:48 INFO - PROCESS | 2792 | 1463718468322 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 21:27:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:27:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 990ms 21:27:48 INFO - PROCESS | 2792 | 1463718468378 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 21:27:48 INFO - PROCESS | 2792 | 1463718468384 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 21:27:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:27:48 INFO - PROCESS | 2792 | 1463718468391 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:27:48 INFO - PROCESS | 2792 | 1463718468394 Marionette TRACE conn5 <- [1,486,null,{}] 21:27:48 INFO - PROCESS | 2792 | 1463718468398 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:48 INFO - PROCESS | 2792 | 1463718468504 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 21:27:48 INFO - PROCESS | 2792 | 1463718468632 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:48 INFO - PROCESS | 2792 | ++DOCSHELL 1116EC00 == 54 [pid = 2792] [id = 131] 21:27:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (114AD000) [pid = 2792] [serial = 390] [outer = 00000000] 21:27:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (15BA9C00) [pid = 2792] [serial = 391] [outer = 114AD000] 21:27:48 INFO - PROCESS | 2792 | 1463718468687 Marionette DEBUG loaded listener.js 21:27:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (17236000) [pid = 2792] [serial = 392] [outer = 114AD000] 21:27:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1A803C00) [pid = 2792] [serial = 393] [outer = 0D53B800] 21:27:49 INFO - PROCESS | 2792 | 1463718469360 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 21:27:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:27:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1020ms 21:27:49 INFO - PROCESS | 2792 | 1463718469413 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 21:27:49 INFO - PROCESS | 2792 | 1463718469415 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 21:27:49 INFO - PROCESS | 2792 | 1463718469419 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:27:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:27:49 INFO - PROCESS | 2792 | 1463718469423 Marionette TRACE conn5 <- [1,490,null,{}] 21:27:49 INFO - PROCESS | 2792 | 1463718469433 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:49 INFO - PROCESS | 2792 | 1463718469567 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 21:27:49 INFO - PROCESS | 2792 | 1463718469690 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:49 INFO - PROCESS | 2792 | ++DOCSHELL 0D833800 == 55 [pid = 2792] [id = 132] 21:27:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (11171400) [pid = 2792] [serial = 394] [outer = 00000000] 21:27:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1B673C00) [pid = 2792] [serial = 395] [outer = 11171400] 21:27:49 INFO - PROCESS | 2792 | 1463718469748 Marionette DEBUG loaded listener.js 21:27:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1C8B7000) [pid = 2792] [serial = 396] [outer = 11171400] 21:27:50 INFO - PROCESS | 2792 | 1463718470369 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 21:27:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:27:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 970ms 21:27:50 INFO - PROCESS | 2792 | 1463718470392 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 21:27:50 INFO - PROCESS | 2792 | 1463718470395 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 21:27:50 INFO - PROCESS | 2792 | 1463718470399 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:27:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:27:50 INFO - PROCESS | 2792 | 1463718470401 Marionette TRACE conn5 <- [1,494,null,{}] 21:27:50 INFO - PROCESS | 2792 | 1463718470404 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:50 INFO - PROCESS | 2792 | 1463718470508 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 21:27:50 INFO - PROCESS | 2792 | 1463718470607 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:50 INFO - PROCESS | 2792 | ++DOCSHELL 19C93800 == 56 [pid = 2792] [id = 133] 21:27:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1A931800) [pid = 2792] [serial = 397] [outer = 00000000] 21:27:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1A940800) [pid = 2792] [serial = 398] [outer = 1A931800] 21:27:50 INFO - PROCESS | 2792 | 1463718470661 Marionette DEBUG loaded listener.js 21:27:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1C8B8C00) [pid = 2792] [serial = 399] [outer = 1A931800] 21:27:51 INFO - PROCESS | 2792 | 1463718471258 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 21:27:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:27:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 870ms 21:27:51 INFO - PROCESS | 2792 | 1463718471273 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 21:27:51 INFO - PROCESS | 2792 | 1463718471275 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 21:27:51 INFO - PROCESS | 2792 | 1463718471278 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:27:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:27:51 INFO - PROCESS | 2792 | 1463718471280 Marionette TRACE conn5 <- [1,498,null,{}] 21:27:51 INFO - PROCESS | 2792 | 1463718471284 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:51 INFO - PROCESS | 2792 | 1463718471386 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 21:27:51 INFO - PROCESS | 2792 | 1463718471491 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:51 INFO - PROCESS | 2792 | ++DOCSHELL 0D82E000 == 57 [pid = 2792] [id = 134] 21:27:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (0D8E5C00) [pid = 2792] [serial = 400] [outer = 00000000] 21:27:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (151E0400) [pid = 2792] [serial = 401] [outer = 0D8E5C00] 21:27:51 INFO - PROCESS | 2792 | 1463718471545 Marionette DEBUG loaded listener.js 21:27:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (174E1800) [pid = 2792] [serial = 402] [outer = 0D8E5C00] 21:27:52 INFO - PROCESS | 2792 | 1463718472269 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 21:27:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:27:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1016ms 21:27:52 INFO - PROCESS | 2792 | 1463718472304 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 21:27:52 INFO - PROCESS | 2792 | 1463718472308 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 21:27:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:27:52 INFO - PROCESS | 2792 | 1463718472314 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:27:52 INFO - PROCESS | 2792 | 1463718472318 Marionette TRACE conn5 <- [1,502,null,{}] 21:27:52 INFO - PROCESS | 2792 | 1463718472344 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:52 INFO - PROCESS | 2792 | 1463718472441 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 21:27:52 INFO - PROCESS | 2792 | 1463718472573 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:52 INFO - PROCESS | 2792 | ++DOCSHELL 11135000 == 58 [pid = 2792] [id = 135] 21:27:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (11135800) [pid = 2792] [serial = 403] [outer = 00000000] 21:27:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (11547000) [pid = 2792] [serial = 404] [outer = 11135800] 21:27:52 INFO - PROCESS | 2792 | 1463718472630 Marionette DEBUG loaded listener.js 21:27:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (151E8400) [pid = 2792] [serial = 405] [outer = 11135800] 21:27:53 INFO - PROCESS | 2792 | --DOCSHELL 1A9DEC00 == 57 [pid = 2792] [id = 128] 21:27:53 INFO - PROCESS | 2792 | --DOCSHELL 11178400 == 56 [pid = 2792] [id = 127] 21:27:53 INFO - PROCESS | 2792 | --DOCSHELL 0C929000 == 55 [pid = 2792] [id = 126] 21:27:53 INFO - PROCESS | 2792 | --DOCSHELL 1A4CDC00 == 54 [pid = 2792] [id = 125] 21:27:53 INFO - PROCESS | 2792 | --DOCSHELL 1A1A3C00 == 53 [pid = 2792] [id = 124] 21:27:53 INFO - PROCESS | 2792 | --DOCSHELL 1913B800 == 52 [pid = 2792] [id = 123] 21:27:53 INFO - PROCESS | 2792 | --DOCSHELL 18605800 == 51 [pid = 2792] [id = 122] 21:27:53 INFO - PROCESS | 2792 | --DOCSHELL 11543800 == 50 [pid = 2792] [id = 121] 21:27:53 INFO - PROCESS | 2792 | --DOCSHELL 0C91F000 == 49 [pid = 2792] [id = 120] 21:27:53 INFO - PROCESS | 2792 | --DOCSHELL 0D8D8800 == 48 [pid = 2792] [id = 119] 21:27:53 INFO - PROCESS | 2792 | --DOCSHELL 1A8DF000 == 47 [pid = 2792] [id = 115] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1B669C00) [pid = 2792] [serial = 272] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (17004000) [pid = 2792] [serial = 325] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1700B400) [pid = 2792] [serial = 326] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1A8E3800) [pid = 2792] [serial = 317] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1700E000) [pid = 2792] [serial = 316] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (170E0400) [pid = 2792] [serial = 310] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (18ACF000) [pid = 2792] [serial = 331] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (11137800) [pid = 2792] [serial = 307] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (19152C00) [pid = 2792] [serial = 332] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (12283400) [pid = 2792] [serial = 320] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (11544800) [pid = 2792] [serial = 319] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1860E400) [pid = 2792] [serial = 328] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (11541000) [pid = 2792] [serial = 322] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (11770800) [pid = 2792] [serial = 323] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1A1A4000) [pid = 2792] [serial = 335] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (19C92000) [pid = 2792] [serial = 334] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1A9D5000) [pid = 2792] [serial = 313] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1A664800) [pid = 2792] [serial = 337] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1A4CD400) [pid = 2792] [serial = 341] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1A4C5400) [pid = 2792] [serial = 340] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1A6DA800) [pid = 2792] [serial = 338] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (187E4C00) [pid = 2792] [serial = 329] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1AA5B400) [pid = 2792] [serial = 343] [outer = 00000000] [url = about:blank] 21:27:53 INFO - PROCESS | 2792 | 1463718473273 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 21:27:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:27:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 990ms 21:27:53 INFO - PROCESS | 2792 | 1463718473304 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 21:27:53 INFO - PROCESS | 2792 | 1463718473309 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 21:27:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:27:53 INFO - PROCESS | 2792 | 1463718473315 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:27:53 INFO - PROCESS | 2792 | 1463718473318 Marionette TRACE conn5 <- [1,506,null,{}] 21:27:53 INFO - PROCESS | 2792 | 1463718473322 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:53 INFO - PROCESS | 2792 | 1463718473404 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 21:27:53 INFO - PROCESS | 2792 | 1463718473492 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:53 INFO - PROCESS | 2792 | ++DOCSHELL 0D6F1400 == 48 [pid = 2792] [id = 136] 21:27:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (0D827000) [pid = 2792] [serial = 406] [outer = 00000000] 21:27:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (11544800) [pid = 2792] [serial = 407] [outer = 0D827000] 21:27:53 INFO - PROCESS | 2792 | 1463718473538 Marionette DEBUG loaded listener.js 21:27:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (14F84400) [pid = 2792] [serial = 408] [outer = 0D827000] 21:27:53 INFO - PROCESS | 2792 | 1463718473934 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 21:27:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:27:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 21:27:53 INFO - PROCESS | 2792 | 1463718473989 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 21:27:53 INFO - PROCESS | 2792 | 1463718473991 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 21:27:53 INFO - PROCESS | 2792 | 1463718473994 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:27:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:27:53 INFO - PROCESS | 2792 | 1463718473998 Marionette TRACE conn5 <- [1,510,null,{}] 21:27:54 INFO - PROCESS | 2792 | 1463718474008 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:54 INFO - PROCESS | 2792 | 1463718474093 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 21:27:54 INFO - PROCESS | 2792 | 1463718474101 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:54 INFO - PROCESS | 2792 | ++DOCSHELL 1691AC00 == 49 [pid = 2792] [id = 137] 21:27:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1691C000) [pid = 2792] [serial = 409] [outer = 00000000] 21:27:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (187E5C00) [pid = 2792] [serial = 410] [outer = 1691C000] 21:27:54 INFO - PROCESS | 2792 | 1463718474148 Marionette DEBUG loaded listener.js 21:27:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (18ACA800) [pid = 2792] [serial = 411] [outer = 1691C000] 21:27:54 INFO - PROCESS | 2792 | 1463718474614 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 21:27:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:27:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 670ms 21:27:54 INFO - PROCESS | 2792 | 1463718474669 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 21:27:54 INFO - PROCESS | 2792 | 1463718474671 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 21:27:54 INFO - PROCESS | 2792 | 1463718474674 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:27:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:27:54 INFO - PROCESS | 2792 | 1463718474676 Marionette TRACE conn5 <- [1,514,null,{}] 21:27:54 INFO - PROCESS | 2792 | 1463718474679 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:54 INFO - PROCESS | 2792 | 1463718474786 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 21:27:54 INFO - PROCESS | 2792 | 1463718474796 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:54 INFO - PROCESS | 2792 | ++DOCSHELL 191B3000 == 50 [pid = 2792] [id = 138] 21:27:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (19964400) [pid = 2792] [serial = 412] [outer = 00000000] 21:27:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (19A94000) [pid = 2792] [serial = 413] [outer = 19964400] 21:27:54 INFO - PROCESS | 2792 | 1463718474841 Marionette DEBUG loaded listener.js 21:27:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1A1C1800) [pid = 2792] [serial = 414] [outer = 19964400] 21:27:55 INFO - PROCESS | 2792 | 1463718475276 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 21:27:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 21:27:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms 21:27:55 INFO - PROCESS | 2792 | 1463718475310 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 21:27:55 INFO - PROCESS | 2792 | 1463718475312 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 21:27:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:27:55 INFO - PROCESS | 2792 | 1463718475324 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:27:55 INFO - PROCESS | 2792 | 1463718475326 Marionette TRACE conn5 <- [1,518,null,{}] 21:27:55 INFO - PROCESS | 2792 | 1463718475337 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:55 INFO - PROCESS | 2792 | 1463718475442 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 21:27:55 INFO - PROCESS | 2792 | 1463718475449 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:55 INFO - PROCESS | 2792 | ++DOCSHELL 19A91800 == 51 [pid = 2792] [id = 139] 21:27:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1A1C6C00) [pid = 2792] [serial = 415] [outer = 00000000] 21:27:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1A6D0400) [pid = 2792] [serial = 416] [outer = 1A1C6C00] 21:27:55 INFO - PROCESS | 2792 | 1463718475493 Marionette DEBUG loaded listener.js 21:27:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1A753400) [pid = 2792] [serial = 417] [outer = 1A1C6C00] 21:27:55 INFO - PROCESS | 2792 | 1463718475942 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 21:27:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:27:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 650ms 21:27:55 INFO - PROCESS | 2792 | 1463718475972 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 21:27:55 INFO - PROCESS | 2792 | 1463718475974 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 21:27:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:27:55 INFO - PROCESS | 2792 | 1463718475977 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:27:55 INFO - PROCESS | 2792 | 1463718475979 Marionette TRACE conn5 <- [1,522,null,{}] 21:27:55 INFO - PROCESS | 2792 | 1463718475982 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:56 INFO - PROCESS | 2792 | 1463718476112 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 21:27:56 INFO - PROCESS | 2792 | 1463718476200 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:56 INFO - PROCESS | 2792 | ++DOCSHELL 1A8E6C00 == 52 [pid = 2792] [id = 140] 21:27:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1A934800) [pid = 2792] [serial = 418] [outer = 00000000] 21:27:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1A9B4400) [pid = 2792] [serial = 419] [outer = 1A934800] 21:27:56 INFO - PROCESS | 2792 | 1463718476246 Marionette DEBUG loaded listener.js 21:27:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1A9D6800) [pid = 2792] [serial = 420] [outer = 1A934800] 21:27:56 INFO - PROCESS | 2792 | 1463718476689 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 21:27:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 21:27:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 770ms 21:27:56 INFO - PROCESS | 2792 | 1463718476749 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 21:27:56 INFO - PROCESS | 2792 | 1463718476751 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 21:27:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:27:56 INFO - PROCESS | 2792 | 1463718476754 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:27:56 INFO - PROCESS | 2792 | 1463718476756 Marionette TRACE conn5 <- [1,526,null,{}] 21:27:56 INFO - PROCESS | 2792 | 1463718476764 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:56 INFO - PROCESS | 2792 | 1463718476871 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 21:27:56 INFO - PROCESS | 2792 | 1463718476880 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:56 INFO - PROCESS | 2792 | ++DOCSHELL 1A9B3800 == 53 [pid = 2792] [id = 141] 21:27:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1A9DC000) [pid = 2792] [serial = 421] [outer = 00000000] 21:27:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1B66CC00) [pid = 2792] [serial = 422] [outer = 1A9DC000] 21:27:56 INFO - PROCESS | 2792 | 1463718476924 Marionette DEBUG loaded listener.js 21:27:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1B673800) [pid = 2792] [serial = 423] [outer = 1A9DC000] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (0D8DB400) [pid = 2792] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1A65D400) [pid = 2792] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (0D85CC00) [pid = 2792] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1A752400) [pid = 2792] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (11549800) [pid = 2792] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1B669400) [pid = 2792] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1A74F400) [pid = 2792] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1A754C00) [pid = 2792] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (0D8E6800) [pid = 2792] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (187EB800) [pid = 2792] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1B9C6400) [pid = 2792] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (0C808000) [pid = 2792] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1154A400) [pid = 2792] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (18A2CC00) [pid = 2792] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1B673400) [pid = 2792] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (12290800) [pid = 2792] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (0D832800) [pid = 2792] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (19145800) [pid = 2792] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (169E3C00) [pid = 2792] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1B671400) [pid = 2792] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (11543C00) [pid = 2792] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1A1A5800) [pid = 2792] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (0C926400) [pid = 2792] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:27:57 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (18609800) [pid = 2792] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:27:57 INFO - PROCESS | 2792 | 1463718477617 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 21:27:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 21:27:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 870ms 21:27:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:27:57 INFO - PROCESS | 2792 | 1463718477626 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 21:27:57 INFO - PROCESS | 2792 | 1463718477628 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 21:27:57 INFO - PROCESS | 2792 | 1463718477631 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:27:57 INFO - PROCESS | 2792 | 1463718477633 Marionette TRACE conn5 <- [1,530,null,{}] 21:27:57 INFO - PROCESS | 2792 | 1463718477636 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:57 INFO - PROCESS | 2792 | 1463718477724 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 21:27:57 INFO - PROCESS | 2792 | 1463718477730 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:57 INFO - PROCESS | 2792 | ++DOCSHELL 11140800 == 54 [pid = 2792] [id = 142] 21:27:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (11140C00) [pid = 2792] [serial = 424] [outer = 00000000] 21:27:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (11549800) [pid = 2792] [serial = 425] [outer = 11140C00] 21:27:57 INFO - PROCESS | 2792 | 1463718477774 Marionette DEBUG loaded listener.js 21:27:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (169E3C00) [pid = 2792] [serial = 426] [outer = 11140C00] 21:27:58 INFO - PROCESS | 2792 | 1463718478195 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 21:27:58 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 21:27:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:27:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:27:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:27:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:27:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:27:58 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 21:27:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:27:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:27:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:27:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:27:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:27:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 630ms 21:27:58 INFO - PROCESS | 2792 | 1463718478265 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 21:27:58 INFO - PROCESS | 2792 | 1463718478267 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 21:27:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:27:58 INFO - PROCESS | 2792 | 1463718478270 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:27:58 INFO - PROCESS | 2792 | 1463718478272 Marionette TRACE conn5 <- [1,534,null,{}] 21:27:58 INFO - PROCESS | 2792 | 1463718478275 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:58 INFO - PROCESS | 2792 | 1463718478364 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 21:27:58 INFO - PROCESS | 2792 | 1463718478370 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:58 INFO - PROCESS | 2792 | ++DOCSHELL 11178800 == 55 [pid = 2792] [id = 143] 21:27:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (17001800) [pid = 2792] [serial = 427] [outer = 00000000] 21:27:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1B671400) [pid = 2792] [serial = 428] [outer = 17001800] 21:27:58 INFO - PROCESS | 2792 | 1463718478415 Marionette DEBUG loaded listener.js 21:27:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1BFBDC00) [pid = 2792] [serial = 429] [outer = 17001800] 21:27:58 INFO - PROCESS | 2792 | 1463718478832 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 21:27:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 21:27:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 570ms 21:27:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:27:58 INFO - PROCESS | 2792 | 1463718478841 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 21:27:58 INFO - PROCESS | 2792 | 1463718478843 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 21:27:58 INFO - PROCESS | 2792 | 1463718478846 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:27:58 INFO - PROCESS | 2792 | 1463718478848 Marionette TRACE conn5 <- [1,538,null,{}] 21:27:58 INFO - PROCESS | 2792 | 1463718478852 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:58 INFO - PROCESS | 2792 | 1463718478979 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 21:27:58 INFO - PROCESS | 2792 | 1463718478986 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:58 INFO - PROCESS | 2792 | ++DOCSHELL 1B671000 == 56 [pid = 2792] [id = 144] 21:27:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1C8B0400) [pid = 2792] [serial = 430] [outer = 00000000] 21:27:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1D10B800) [pid = 2792] [serial = 431] [outer = 1C8B0400] 21:27:59 INFO - PROCESS | 2792 | 1463718479032 Marionette DEBUG loaded listener.js 21:27:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1D155800) [pid = 2792] [serial = 432] [outer = 1C8B0400] 21:27:59 INFO - PROCESS | 2792 | 1463718479452 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 21:27:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 21:27:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 630ms 21:27:59 INFO - PROCESS | 2792 | 1463718479477 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 21:27:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:27:59 INFO - PROCESS | 2792 | 1463718479479 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 21:27:59 INFO - PROCESS | 2792 | 1463718479495 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:27:59 INFO - PROCESS | 2792 | 1463718479497 Marionette TRACE conn5 <- [1,542,null,{}] 21:27:59 INFO - PROCESS | 2792 | 1463718479501 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:27:59 INFO - PROCESS | 2792 | 1463718479658 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 21:27:59 INFO - PROCESS | 2792 | 1463718479770 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:27:59 INFO - PROCESS | 2792 | ++DOCSHELL 0C924C00 == 57 [pid = 2792] [id = 145] 21:27:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (0C927800) [pid = 2792] [serial = 433] [outer = 00000000] 21:27:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (0D6F3800) [pid = 2792] [serial = 434] [outer = 0C927800] 21:27:59 INFO - PROCESS | 2792 | 1463718479829 Marionette DEBUG loaded listener.js 21:27:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (0D851C00) [pid = 2792] [serial = 435] [outer = 0C927800] 21:28:00 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:28:00 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:28:00 INFO - PROCESS | 2792 | 1463718480479 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 21:28:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:28:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1035ms 21:28:00 INFO - PROCESS | 2792 | 1463718480521 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 21:28:00 INFO - PROCESS | 2792 | 1463718480525 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 21:28:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:28:00 INFO - PROCESS | 2792 | 1463718480530 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:28:00 INFO - PROCESS | 2792 | 1463718480535 Marionette TRACE conn5 <- [1,546,null,{}] 21:28:00 INFO - PROCESS | 2792 | 1463718480560 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:00 INFO - PROCESS | 2792 | 1463718480669 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 21:28:00 INFO - PROCESS | 2792 | 1463718480799 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:00 INFO - PROCESS | 2792 | ++DOCSHELL 15B04000 == 58 [pid = 2792] [id = 146] 21:28:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (169EC000) [pid = 2792] [serial = 436] [outer = 00000000] 21:28:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (187E4C00) [pid = 2792] [serial = 437] [outer = 169EC000] 21:28:00 INFO - PROCESS | 2792 | 1463718480857 Marionette DEBUG loaded listener.js 21:28:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (18ACFC00) [pid = 2792] [serial = 438] [outer = 169EC000] 21:28:01 INFO - PROCESS | 2792 | 1463718481399 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 21:28:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:28:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 930ms 21:28:01 INFO - PROCESS | 2792 | 1463718481464 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 21:28:01 INFO - PROCESS | 2792 | 1463718481467 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 21:28:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:28:01 INFO - PROCESS | 2792 | 1463718481494 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:28:01 INFO - PROCESS | 2792 | 1463718481497 Marionette TRACE conn5 <- [1,550,null,{}] 21:28:01 INFO - PROCESS | 2792 | 1463718481504 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:01 INFO - PROCESS | 2792 | 1463718481610 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 21:28:01 INFO - PROCESS | 2792 | 1463718481741 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:01 INFO - PROCESS | 2792 | ++DOCSHELL 19B2C000 == 59 [pid = 2792] [id = 147] 21:28:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (19B2C800) [pid = 2792] [serial = 439] [outer = 00000000] 21:28:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (19B33800) [pid = 2792] [serial = 440] [outer = 19B2C800] 21:28:01 INFO - PROCESS | 2792 | 1463718481797 Marionette DEBUG loaded listener.js 21:28:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (19B36C00) [pid = 2792] [serial = 441] [outer = 19B2C800] 21:28:02 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:28:02 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:28:02 INFO - PROCESS | 2792 | 1463718482403 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 21:28:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:28:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 992ms 21:28:02 INFO - PROCESS | 2792 | 1463718482465 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 21:28:02 INFO - PROCESS | 2792 | 1463718482470 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 21:28:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:28:02 INFO - PROCESS | 2792 | 1463718482481 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:28:02 INFO - PROCESS | 2792 | 1463718482485 Marionette TRACE conn5 <- [1,554,null,{}] 21:28:02 INFO - PROCESS | 2792 | 1463718482503 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:02 INFO - PROCESS | 2792 | 1463718482640 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 21:28:02 INFO - PROCESS | 2792 | 1463718482700 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:02 INFO - PROCESS | 2792 | ++DOCSHELL 1A9D8400 == 60 [pid = 2792] [id = 148] 21:28:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1CE0C000) [pid = 2792] [serial = 442] [outer = 00000000] 21:28:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1D155C00) [pid = 2792] [serial = 443] [outer = 1CE0C000] 21:28:02 INFO - PROCESS | 2792 | 1463718482754 Marionette DEBUG loaded listener.js 21:28:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1D5BCC00) [pid = 2792] [serial = 444] [outer = 1CE0C000] 21:28:03 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:28:03 INFO - PROCESS | 2792 | 1463718483343 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:28:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:28:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 890ms 21:28:03 INFO - PROCESS | 2792 | 1463718483365 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 21:28:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:28:03 INFO - PROCESS | 2792 | 1463718483367 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 21:28:03 INFO - PROCESS | 2792 | 1463718483370 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:28:03 INFO - PROCESS | 2792 | 1463718483372 Marionette TRACE conn5 <- [1,558,null,{}] 21:28:03 INFO - PROCESS | 2792 | 1463718483376 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:03 INFO - PROCESS | 2792 | 1463718483480 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 21:28:03 INFO - PROCESS | 2792 | 1463718483582 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:03 INFO - PROCESS | 2792 | ++DOCSHELL 15124000 == 61 [pid = 2792] [id = 149] 21:28:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (15126400) [pid = 2792] [serial = 445] [outer = 00000000] 21:28:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1512DC00) [pid = 2792] [serial = 446] [outer = 15126400] 21:28:03 INFO - PROCESS | 2792 | 1463718483635 Marionette DEBUG loaded listener.js 21:28:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (15130000) [pid = 2792] [serial = 447] [outer = 15126400] 21:28:04 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:28:04 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:28:04 INFO - PROCESS | 2792 | 1463718484213 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 21:28:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:28:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 870ms 21:28:04 INFO - PROCESS | 2792 | 1463718484241 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 21:28:04 INFO - PROCESS | 2792 | 1463718484244 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 21:28:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:28:04 INFO - PROCESS | 2792 | 1463718484247 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:28:04 INFO - PROCESS | 2792 | 1463718484249 Marionette TRACE conn5 <- [1,562,null,{}] 21:28:04 INFO - PROCESS | 2792 | 1463718484253 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:04 INFO - PROCESS | 2792 | 1463718484362 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 21:28:04 INFO - PROCESS | 2792 | 1463718484469 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:04 INFO - PROCESS | 2792 | ++DOCSHELL 11546C00 == 62 [pid = 2792] [id = 150] 21:28:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (12004000) [pid = 2792] [serial = 448] [outer = 00000000] 21:28:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1512E400) [pid = 2792] [serial = 449] [outer = 12004000] 21:28:04 INFO - PROCESS | 2792 | 1463718484530 Marionette DEBUG loaded listener.js 21:28:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (17003000) [pid = 2792] [serial = 450] [outer = 12004000] 21:28:05 INFO - PROCESS | 2792 | 1463718485282 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:28:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:28:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1072ms 21:28:05 INFO - PROCESS | 2792 | 1463718485324 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 21:28:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:28:05 INFO - PROCESS | 2792 | 1463718485328 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 21:28:05 INFO - PROCESS | 2792 | 1463718485333 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:28:05 INFO - PROCESS | 2792 | 1463718485337 Marionette TRACE conn5 <- [1,566,null,{}] 21:28:05 INFO - PROCESS | 2792 | 1463718485342 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:05 INFO - PROCESS | 2792 | 1463718485439 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 21:28:05 INFO - PROCESS | 2792 | 1463718485550 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:05 INFO - PROCESS | 2792 | ++DOCSHELL 11177400 == 63 [pid = 2792] [id = 151] 21:28:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (11177C00) [pid = 2792] [serial = 451] [outer = 00000000] 21:28:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (11766400) [pid = 2792] [serial = 452] [outer = 11177C00] 21:28:05 INFO - PROCESS | 2792 | 1463718485600 Marionette DEBUG loaded listener.js 21:28:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (15125800) [pid = 2792] [serial = 453] [outer = 11177C00] 21:28:05 INFO - PROCESS | 2792 | --DOCSHELL 1A1A2C00 == 62 [pid = 2792] [id = 105] 21:28:05 INFO - PROCESS | 2792 | --DOCSHELL 1B671000 == 61 [pid = 2792] [id = 144] 21:28:05 INFO - PROCESS | 2792 | --DOCSHELL 11178800 == 60 [pid = 2792] [id = 143] 21:28:05 INFO - PROCESS | 2792 | --DOCSHELL 11140800 == 59 [pid = 2792] [id = 142] 21:28:05 INFO - PROCESS | 2792 | --DOCSHELL 1A9B3800 == 58 [pid = 2792] [id = 141] 21:28:05 INFO - PROCESS | 2792 | --DOCSHELL 1A8E6C00 == 57 [pid = 2792] [id = 140] 21:28:05 INFO - PROCESS | 2792 | --DOCSHELL 19A91800 == 56 [pid = 2792] [id = 139] 21:28:05 INFO - PROCESS | 2792 | --DOCSHELL 191B3000 == 55 [pid = 2792] [id = 138] 21:28:05 INFO - PROCESS | 2792 | --DOCSHELL 1691AC00 == 54 [pid = 2792] [id = 137] 21:28:05 INFO - PROCESS | 2792 | --DOCSHELL 0D6F1400 == 53 [pid = 2792] [id = 136] 21:28:05 INFO - PROCESS | 2792 | --DOCSHELL 11135000 == 52 [pid = 2792] [id = 135] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1D14CC00) [pid = 2792] [serial = 385] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOCSHELL 0D833800 == 51 [pid = 2792] [id = 132] 21:28:06 INFO - PROCESS | 2792 | --DOCSHELL 1116EC00 == 50 [pid = 2792] [id = 131] 21:28:06 INFO - PROCESS | 2792 | --DOCSHELL 0D6F7C00 == 49 [pid = 2792] [id = 130] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1A9D9400) [pid = 2792] [serial = 314] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1B9CD000) [pid = 2792] [serial = 218] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1525F800) [pid = 2792] [serial = 221] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1A4C6000) [pid = 2792] [serial = 224] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1CF4C000) [pid = 2792] [serial = 227] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (0D6EE000) [pid = 2792] [serial = 263] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1595A000) [pid = 2792] [serial = 266] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1A802800) [pid = 2792] [serial = 269] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1CA61C00) [pid = 2792] [serial = 305] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (199C6C00) [pid = 2792] [serial = 367] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1860B400) [pid = 2792] [serial = 350] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1722C000) [pid = 2792] [serial = 349] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1B9CEC00) [pid = 2792] [serial = 353] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1B9C4400) [pid = 2792] [serial = 352] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1584E800) [pid = 2792] [serial = 361] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1A4C1C00) [pid = 2792] [serial = 370] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (15BA8800) [pid = 2792] [serial = 362] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1700E800) [pid = 2792] [serial = 359] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1586A800) [pid = 2792] [serial = 358] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (187E9000) [pid = 2792] [serial = 364] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (18A2FC00) [pid = 2792] [serial = 365] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (11546800) [pid = 2792] [serial = 356] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (11136400) [pid = 2792] [serial = 355] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1A802000) [pid = 2792] [serial = 373] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (11170C00) [pid = 2792] [serial = 347] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (11133000) [pid = 2792] [serial = 346] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1A9B5C00) [pid = 2792] [serial = 376] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (19A8A800) [pid = 2792] [serial = 379] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1A74D000) [pid = 2792] [serial = 380] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1A9B7000) [pid = 2792] [serial = 377] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1A4C8C00) [pid = 2792] [serial = 371] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1A9AAC00) [pid = 2792] [serial = 374] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (199C8000) [pid = 2792] [serial = 368] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1B9CE000) [pid = 2792] [serial = 383] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1B8D7C00) [pid = 2792] [serial = 382] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (18606400) [pid = 2792] [serial = 311] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1117C800) [pid = 2792] [serial = 308] [outer = 00000000] [url = about:blank] 21:28:06 INFO - PROCESS | 2792 | 1463718486284 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 21:28:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:28:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 987ms 21:28:06 INFO - PROCESS | 2792 | 1463718486321 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 21:28:06 INFO - PROCESS | 2792 | 1463718486326 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 21:28:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:28:06 INFO - PROCESS | 2792 | 1463718486332 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:28:06 INFO - PROCESS | 2792 | 1463718486334 Marionette TRACE conn5 <- [1,570,null,{}] 21:28:06 INFO - PROCESS | 2792 | 1463718486338 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:06 INFO - PROCESS | 2792 | 1463718486432 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 21:28:06 INFO - PROCESS | 2792 | 1463718486519 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:06 INFO - PROCESS | 2792 | ++DOCSHELL 0D87B800 == 50 [pid = 2792] [id = 152] 21:28:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1113A000) [pid = 2792] [serial = 454] [outer = 00000000] 21:28:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (1154AC00) [pid = 2792] [serial = 455] [outer = 1113A000] 21:28:06 INFO - PROCESS | 2792 | 1463718486566 Marionette DEBUG loaded listener.js 21:28:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (14F82400) [pid = 2792] [serial = 456] [outer = 1113A000] 21:28:06 INFO - PROCESS | 2792 | 1463718486946 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 21:28:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:28:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 21:28:06 INFO - PROCESS | 2792 | 1463718487007 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 21:28:06 INFO - PROCESS | 2792 | 1463718487009 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 21:28:06 INFO - PROCESS | 2792 | 1463718487013 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:28:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:28:07 INFO - PROCESS | 2792 | 1463718487016 Marionette TRACE conn5 <- [1,574,null,{}] 21:28:07 INFO - PROCESS | 2792 | 1463718487026 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:07 INFO - PROCESS | 2792 | 1463718487114 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 21:28:07 INFO - PROCESS | 2792 | 1463718487121 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:07 INFO - PROCESS | 2792 | ++DOCSHELL 154FB000 == 51 [pid = 2792] [id = 153] 21:28:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (169E2000) [pid = 2792] [serial = 457] [outer = 00000000] 21:28:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (17010000) [pid = 2792] [serial = 458] [outer = 169E2000] 21:28:07 INFO - PROCESS | 2792 | 1463718487170 Marionette DEBUG loaded listener.js 21:28:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (172AA800) [pid = 2792] [serial = 459] [outer = 169E2000] 21:28:07 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:28:07 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:28:07 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:28:07 INFO - PROCESS | 2792 | 1463718487578 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 21:28:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:28:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 570ms 21:28:07 INFO - PROCESS | 2792 | 1463718487586 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 21:28:07 INFO - PROCESS | 2792 | 1463718487589 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 21:28:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:28:07 INFO - PROCESS | 2792 | 1463718487592 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:28:07 INFO - PROCESS | 2792 | 1463718487594 Marionette TRACE conn5 <- [1,578,null,{}] 21:28:07 INFO - PROCESS | 2792 | 1463718487597 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:07 INFO - PROCESS | 2792 | 1463718487681 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 21:28:07 INFO - PROCESS | 2792 | 1463718487687 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:07 INFO - PROCESS | 2792 | ++DOCSHELL 187E2000 == 52 [pid = 2792] [id = 154] 21:28:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (187E3C00) [pid = 2792] [serial = 460] [outer = 00000000] 21:28:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (18A2FC00) [pid = 2792] [serial = 461] [outer = 187E3C00] 21:28:07 INFO - PROCESS | 2792 | 1463718487733 Marionette DEBUG loaded listener.js 21:28:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (18AC9800) [pid = 2792] [serial = 462] [outer = 187E3C00] 21:28:08 INFO - PROCESS | 2792 | 1463718488148 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 21:28:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:28:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 21:28:08 INFO - PROCESS | 2792 | 1463718488235 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 21:28:08 INFO - PROCESS | 2792 | 1463718488237 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 21:28:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:28:08 INFO - PROCESS | 2792 | 1463718488244 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:28:08 INFO - PROCESS | 2792 | 1463718488246 Marionette TRACE conn5 <- [1,582,null,{}] 21:28:08 INFO - PROCESS | 2792 | 1463718488249 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:08 INFO - PROCESS | 2792 | 1463718488364 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 21:28:08 INFO - PROCESS | 2792 | 1463718488419 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:08 INFO - PROCESS | 2792 | ++DOCSHELL 0D540000 == 53 [pid = 2792] [id = 155] 21:28:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (18ACB000) [pid = 2792] [serial = 463] [outer = 00000000] 21:28:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1995E400) [pid = 2792] [serial = 464] [outer = 18ACB000] 21:28:08 INFO - PROCESS | 2792 | 1463718488464 Marionette DEBUG loaded listener.js 21:28:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (199C3800) [pid = 2792] [serial = 465] [outer = 18ACB000] 21:28:08 INFO - PROCESS | 2792 | 1463718488860 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 21:28:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:28:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 690ms 21:28:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:28:08 INFO - PROCESS | 2792 | 1463718488932 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 21:28:08 INFO - PROCESS | 2792 | 1463718488934 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 21:28:08 INFO - PROCESS | 2792 | 1463718488937 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:28:08 INFO - PROCESS | 2792 | 1463718488939 Marionette TRACE conn5 <- [1,586,null,{}] 21:28:08 INFO - PROCESS | 2792 | 1463718488942 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:09 INFO - PROCESS | 2792 | 1463718489065 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 21:28:09 INFO - PROCESS | 2792 | 1463718489072 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:09 INFO - PROCESS | 2792 | ++DOCSHELL 19B30000 == 54 [pid = 2792] [id = 156] 21:28:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (19B31400) [pid = 2792] [serial = 466] [outer = 00000000] 21:28:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A4C6C00) [pid = 2792] [serial = 467] [outer = 19B31400] 21:28:09 INFO - PROCESS | 2792 | 1463718489121 Marionette DEBUG loaded listener.js 21:28:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1A4C6800) [pid = 2792] [serial = 468] [outer = 19B31400] 21:28:09 INFO - PROCESS | 2792 | 1463718489530 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 21:28:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:28:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 670ms 21:28:09 INFO - PROCESS | 2792 | 1463718489654 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 21:28:09 INFO - PROCESS | 2792 | 1463718489656 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 21:28:09 INFO - PROCESS | 2792 | 1463718489664 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:28:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:28:09 INFO - PROCESS | 2792 | 1463718489665 Marionette TRACE conn5 <- [1,590,null,{}] 21:28:09 INFO - PROCESS | 2792 | 1463718489669 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:09 INFO - PROCESS | 2792 | 1463718489783 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 21:28:09 INFO - PROCESS | 2792 | 1463718489890 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:09 INFO - PROCESS | 2792 | ++DOCSHELL 0D60EC00 == 55 [pid = 2792] [id = 157] 21:28:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1546A000) [pid = 2792] [serial = 469] [outer = 00000000] 21:28:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1A4C7800) [pid = 2792] [serial = 470] [outer = 1546A000] 21:28:09 INFO - PROCESS | 2792 | 1463718489943 Marionette DEBUG loaded listener.js 21:28:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1A749000) [pid = 2792] [serial = 471] [outer = 1546A000] 21:28:10 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1A934800) [pid = 2792] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:28:10 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (11135800) [pid = 2792] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:28:10 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1691C000) [pid = 2792] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:28:10 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (19964400) [pid = 2792] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:28:10 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (0D827000) [pid = 2792] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:28:10 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1B9D2800) [pid = 2792] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:28:10 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1A9DC000) [pid = 2792] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:28:10 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (11140C00) [pid = 2792] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:28:10 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1A1C6C00) [pid = 2792] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:28:10 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (17001800) [pid = 2792] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:28:10 INFO - PROCESS | 2792 | 1463718490512 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 21:28:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:28:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 870ms 21:28:10 INFO - PROCESS | 2792 | 1463718490559 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 21:28:10 INFO - PROCESS | 2792 | 1463718490561 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 21:28:10 INFO - PROCESS | 2792 | 1463718490564 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:28:10 INFO - PROCESS | 2792 | 1463718490566 Marionette TRACE conn5 <- [1,594,null,{}] 21:28:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:28:10 INFO - PROCESS | 2792 | 1463718490578 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:10 INFO - PROCESS | 2792 | 1463718490688 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 21:28:10 INFO - PROCESS | 2792 | 1463718490742 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:10 INFO - PROCESS | 2792 | ++DOCSHELL 11135800 == 56 [pid = 2792] [id = 158] 21:28:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1113C400) [pid = 2792] [serial = 472] [outer = 00000000] 21:28:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1A1C6C00) [pid = 2792] [serial = 473] [outer = 1113C400] 21:28:10 INFO - PROCESS | 2792 | 1463718490786 Marionette DEBUG loaded listener.js 21:28:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1A753800) [pid = 2792] [serial = 474] [outer = 1113C400] 21:28:11 INFO - PROCESS | 2792 | 1463718491143 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:28:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:28:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 21:28:11 INFO - PROCESS | 2792 | 1463718491202 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 21:28:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:28:11 INFO - PROCESS | 2792 | 1463718491204 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 21:28:11 INFO - PROCESS | 2792 | 1463718491207 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:28:11 INFO - PROCESS | 2792 | 1463718491209 Marionette TRACE conn5 <- [1,598,null,{}] 21:28:11 INFO - PROCESS | 2792 | 1463718491212 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:11 INFO - PROCESS | 2792 | 1463718491291 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 21:28:11 INFO - PROCESS | 2792 | 1463718491297 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:11 INFO - PROCESS | 2792 | ++DOCSHELL 19A92800 == 57 [pid = 2792] [id = 159] 21:28:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (19A96400) [pid = 2792] [serial = 475] [outer = 00000000] 21:28:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1A9AAC00) [pid = 2792] [serial = 476] [outer = 19A96400] 21:28:11 INFO - PROCESS | 2792 | 1463718491341 Marionette DEBUG loaded listener.js 21:28:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A9B3C00) [pid = 2792] [serial = 477] [outer = 19A96400] 21:28:11 INFO - PROCESS | 2792 | 1463718491752 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 21:28:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:28:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 570ms 21:28:11 INFO - PROCESS | 2792 | 1463718491778 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 21:28:11 INFO - PROCESS | 2792 | 1463718491780 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 21:28:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:28:11 INFO - PROCESS | 2792 | 1463718491783 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:28:11 INFO - PROCESS | 2792 | 1463718491784 Marionette TRACE conn5 <- [1,602,null,{}] 21:28:11 INFO - PROCESS | 2792 | 1463718491788 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:11 INFO - PROCESS | 2792 | 1463718491909 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 21:28:11 INFO - PROCESS | 2792 | 1463718491920 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:11 INFO - PROCESS | 2792 | ++DOCSHELL 1A4CB400 == 58 [pid = 2792] [id = 160] 21:28:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1A934800) [pid = 2792] [serial = 478] [outer = 00000000] 21:28:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A9DCC00) [pid = 2792] [serial = 479] [outer = 1A934800] 21:28:11 INFO - PROCESS | 2792 | 1463718491964 Marionette DEBUG loaded listener.js 21:28:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1B666C00) [pid = 2792] [serial = 480] [outer = 1A934800] 21:28:12 INFO - PROCESS | 2792 | 1463718492449 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 21:28:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:28:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 730ms 21:28:12 INFO - PROCESS | 2792 | 1463718492514 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 21:28:12 INFO - PROCESS | 2792 | 1463718492519 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 21:28:12 INFO - PROCESS | 2792 | 1463718492524 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:28:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:28:12 INFO - PROCESS | 2792 | 1463718492529 Marionette TRACE conn5 <- [1,606,null,{}] 21:28:12 INFO - PROCESS | 2792 | 1463718492535 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:12 INFO - PROCESS | 2792 | 1463718492666 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 21:28:12 INFO - PROCESS | 2792 | 1463718492761 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:12 INFO - PROCESS | 2792 | ++DOCSHELL 0D84EC00 == 59 [pid = 2792] [id = 161] 21:28:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (0D858800) [pid = 2792] [serial = 481] [outer = 00000000] 21:28:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1113B400) [pid = 2792] [serial = 482] [outer = 0D858800] 21:28:12 INFO - PROCESS | 2792 | 1463718492818 Marionette DEBUG loaded listener.js 21:28:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1117AC00) [pid = 2792] [serial = 483] [outer = 0D858800] 21:28:13 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 21:28:13 INFO - PROCESS | 2792 | 1463718493681 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:28:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:28:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1222ms 21:28:13 INFO - PROCESS | 2792 | 1463718493752 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 21:28:13 INFO - PROCESS | 2792 | 1463718493758 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 21:28:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:28:13 INFO - PROCESS | 2792 | 1463718493765 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:28:13 INFO - PROCESS | 2792 | 1463718493767 Marionette TRACE conn5 <- [1,610,null,{}] 21:28:13 INFO - PROCESS | 2792 | 1463718493772 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:13 INFO - PROCESS | 2792 | 1463718493910 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 21:28:14 INFO - PROCESS | 2792 | 1463718494039 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:14 INFO - PROCESS | 2792 | ++DOCSHELL 12001400 == 60 [pid = 2792] [id = 162] 21:28:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1525D400) [pid = 2792] [serial = 484] [outer = 00000000] 21:28:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (17007C00) [pid = 2792] [serial = 485] [outer = 1525D400] 21:28:14 INFO - PROCESS | 2792 | 1463718494095 Marionette DEBUG loaded listener.js 21:28:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1860B400) [pid = 2792] [serial = 486] [outer = 1525D400] 21:28:14 INFO - PROCESS | 2792 | 1463718494635 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 21:28:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:28:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 21:28:14 INFO - PROCESS | 2792 | 1463718494696 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 21:28:14 INFO - PROCESS | 2792 | 1463718494699 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 21:28:14 INFO - PROCESS | 2792 | 1463718494702 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:28:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:28:14 INFO - PROCESS | 2792 | 1463718494706 Marionette TRACE conn5 <- [1,614,null,{}] 21:28:14 INFO - PROCESS | 2792 | 1463718494717 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:14 INFO - PROCESS | 2792 | 1463718494828 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 21:28:14 INFO - PROCESS | 2792 | 1463718494958 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:14 INFO - PROCESS | 2792 | ++DOCSHELL 1A4C2800 == 61 [pid = 2792] [id = 163] 21:28:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1A4C3800) [pid = 2792] [serial = 487] [outer = 00000000] 21:28:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1A9DA000) [pid = 2792] [serial = 488] [outer = 1A4C3800] 21:28:15 INFO - PROCESS | 2792 | 1463718495017 Marionette DEBUG loaded listener.js 21:28:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1B854000) [pid = 2792] [serial = 489] [outer = 1A4C3800] 21:28:15 INFO - PROCESS | 2792 | 1463718495640 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 21:28:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:28:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 970ms 21:28:15 INFO - PROCESS | 2792 | 1463718495676 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 21:28:15 INFO - PROCESS | 2792 | 1463718495679 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 21:28:15 INFO - PROCESS | 2792 | 1463718495682 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:28:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:28:15 INFO - PROCESS | 2792 | 1463718495684 Marionette TRACE conn5 <- [1,618,null,{}] 21:28:15 INFO - PROCESS | 2792 | 1463718495688 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:15 INFO - PROCESS | 2792 | 1463718495792 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 21:28:15 INFO - PROCESS | 2792 | 1463718495892 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:15 INFO - PROCESS | 2792 | ++DOCSHELL 1B9D2800 == 62 [pid = 2792] [id = 164] 21:28:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1B9D2C00) [pid = 2792] [serial = 490] [outer = 00000000] 21:28:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1C8B3400) [pid = 2792] [serial = 491] [outer = 1B9D2C00] 21:28:15 INFO - PROCESS | 2792 | 1463718495946 Marionette DEBUG loaded listener.js 21:28:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1CF05800) [pid = 2792] [serial = 492] [outer = 1B9D2C00] 21:28:16 INFO - PROCESS | 2792 | 1463718496516 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 21:28:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:28:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 930ms 21:28:16 INFO - PROCESS | 2792 | 1463718496616 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 21:28:16 INFO - PROCESS | 2792 | 1463718496618 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 21:28:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:28:16 INFO - PROCESS | 2792 | 1463718496622 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:28:16 INFO - PROCESS | 2792 | 1463718496624 Marionette TRACE conn5 <- [1,622,null,{}] 21:28:16 INFO - PROCESS | 2792 | 1463718496642 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:16 INFO - PROCESS | 2792 | 1463718496749 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 21:28:16 INFO - PROCESS | 2792 | 1463718496901 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:16 INFO - PROCESS | 2792 | ++DOCSHELL 1CF4A000 == 63 [pid = 2792] [id = 165] 21:28:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1CF4C000) [pid = 2792] [serial = 493] [outer = 00000000] 21:28:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1D158C00) [pid = 2792] [serial = 494] [outer = 1CF4C000] 21:28:16 INFO - PROCESS | 2792 | 1463718496956 Marionette DEBUG loaded listener.js 21:28:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1D1C8800) [pid = 2792] [serial = 495] [outer = 1CF4C000] 21:28:17 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:28:17 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:28:17 INFO - PROCESS | 2792 | 1463718497643 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 21:28:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:28:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1029ms 21:28:17 INFO - PROCESS | 2792 | 1463718497655 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 21:28:17 INFO - PROCESS | 2792 | 1463718497659 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 21:28:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:28:17 INFO - PROCESS | 2792 | 1463718497664 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:28:17 INFO - PROCESS | 2792 | 1463718497668 Marionette TRACE conn5 <- [1,626,null,{}] 21:28:17 INFO - PROCESS | 2792 | 1463718497688 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:17 INFO - PROCESS | 2792 | 1463718497841 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 21:28:17 INFO - PROCESS | 2792 | 1463718497915 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:17 INFO - PROCESS | 2792 | ++DOCSHELL 120F1000 == 64 [pid = 2792] [id = 166] 21:28:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (12258400) [pid = 2792] [serial = 496] [outer = 00000000] 21:28:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1584E800) [pid = 2792] [serial = 497] [outer = 12258400] 21:28:17 INFO - PROCESS | 2792 | 1463718497965 Marionette DEBUG loaded listener.js 21:28:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (17001800) [pid = 2792] [serial = 498] [outer = 12258400] 21:28:18 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:28:18 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:28:18 INFO - PROCESS | 2792 | 1463718498548 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 21:28:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:28:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 930ms 21:28:18 INFO - PROCESS | 2792 | 1463718498596 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 21:28:18 INFO - PROCESS | 2792 | 1463718498601 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 21:28:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:28:18 INFO - PROCESS | 2792 | 1463718498607 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:28:18 INFO - PROCESS | 2792 | 1463718498609 Marionette TRACE conn5 <- [1,630,null,{}] 21:28:18 INFO - PROCESS | 2792 | 1463718498613 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:18 INFO - PROCESS | 2792 | 1463718498769 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 21:28:18 INFO - PROCESS | 2792 | --DOCSHELL 19A92800 == 63 [pid = 2792] [id = 159] 21:28:18 INFO - PROCESS | 2792 | --DOCSHELL 11135800 == 62 [pid = 2792] [id = 158] 21:28:18 INFO - PROCESS | 2792 | --DOCSHELL 0D60EC00 == 61 [pid = 2792] [id = 157] 21:28:18 INFO - PROCESS | 2792 | --DOCSHELL 19B30000 == 60 [pid = 2792] [id = 156] 21:28:18 INFO - PROCESS | 2792 | --DOCSHELL 0D540000 == 59 [pid = 2792] [id = 155] 21:28:18 INFO - PROCESS | 2792 | --DOCSHELL 187E2000 == 58 [pid = 2792] [id = 154] 21:28:18 INFO - PROCESS | 2792 | --DOCSHELL 154FB000 == 57 [pid = 2792] [id = 153] 21:28:18 INFO - PROCESS | 2792 | --DOCSHELL 0D87B800 == 56 [pid = 2792] [id = 152] 21:28:18 INFO - PROCESS | 2792 | --DOCSHELL 11177400 == 55 [pid = 2792] [id = 151] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (151E0400) [pid = 2792] [serial = 401] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (0D858400) [pid = 2792] [serial = 388] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (15BA9C00) [pid = 2792] [serial = 391] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1B673C00) [pid = 2792] [serial = 395] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1A940800) [pid = 2792] [serial = 398] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOCSHELL 11546C00 == 54 [pid = 2792] [id = 150] 21:28:18 INFO - PROCESS | 2792 | --DOCSHELL 15124000 == 53 [pid = 2792] [id = 149] 21:28:18 INFO - PROCESS | 2792 | --DOCSHELL 1A9D8400 == 52 [pid = 2792] [id = 148] 21:28:18 INFO - PROCESS | 2792 | --DOCSHELL 19B2C000 == 51 [pid = 2792] [id = 147] 21:28:18 INFO - PROCESS | 2792 | --DOCSHELL 15B04000 == 50 [pid = 2792] [id = 146] 21:28:18 INFO - PROCESS | 2792 | --DOCSHELL 0C924C00 == 49 [pid = 2792] [id = 145] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1D10B800) [pid = 2792] [serial = 431] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1A9D6800) [pid = 2792] [serial = 420] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1A9B4400) [pid = 2792] [serial = 419] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (151E8400) [pid = 2792] [serial = 405] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (11547000) [pid = 2792] [serial = 404] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (187E5C00) [pid = 2792] [serial = 410] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (18ACA800) [pid = 2792] [serial = 411] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (19A94000) [pid = 2792] [serial = 413] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (11544800) [pid = 2792] [serial = 407] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (14F84400) [pid = 2792] [serial = 408] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1D156400) [pid = 2792] [serial = 386] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1B66CC00) [pid = 2792] [serial = 422] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (11549800) [pid = 2792] [serial = 425] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (169E3C00) [pid = 2792] [serial = 426] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1B673800) [pid = 2792] [serial = 423] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1A6D0400) [pid = 2792] [serial = 416] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (11364C00) [pid = 2792] [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.] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1A753400) [pid = 2792] [serial = 417] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1B671400) [pid = 2792] [serial = 428] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1BFBDC00) [pid = 2792] [serial = 429] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1A1C1800) [pid = 2792] [serial = 414] [outer = 00000000] [url = about:blank] 21:28:18 INFO - PROCESS | 2792 | 1463718498913 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:18 INFO - PROCESS | 2792 | ++DOCSHELL 0C802400 == 50 [pid = 2792] [id = 167] 21:28:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (0C809C00) [pid = 2792] [serial = 499] [outer = 00000000] 21:28:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (0D82C800) [pid = 2792] [serial = 500] [outer = 0C809C00] 21:28:18 INFO - PROCESS | 2792 | 1463718498958 Marionette DEBUG loaded listener.js 21:28:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (11364C00) [pid = 2792] [serial = 501] [outer = 0C809C00] 21:28:19 INFO - PROCESS | 2792 | 1463718499392 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 21:28:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:28:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 830ms 21:28:19 INFO - PROCESS | 2792 | 1463718499444 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 21:28:19 INFO - PROCESS | 2792 | 1463718499446 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 21:28:19 INFO - PROCESS | 2792 | 1463718499450 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:28:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:28:19 INFO - PROCESS | 2792 | 1463718499453 Marionette TRACE conn5 <- [1,634,null,{}] 21:28:19 INFO - PROCESS | 2792 | 1463718499463 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:19 INFO - PROCESS | 2792 | 1463718499550 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 21:28:19 INFO - PROCESS | 2792 | 1463718499567 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:19 INFO - PROCESS | 2792 | ++DOCSHELL 1700D400 == 51 [pid = 2792] [id = 168] 21:28:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (170DD000) [pid = 2792] [serial = 502] [outer = 00000000] 21:28:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (187E5000) [pid = 2792] [serial = 503] [outer = 170DD000] 21:28:19 INFO - PROCESS | 2792 | 1463718499614 Marionette DEBUG loaded listener.js 21:28:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (18AC4000) [pid = 2792] [serial = 504] [outer = 170DD000] 21:28:20 INFO - PROCESS | 2792 | 1463718500064 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 21:28:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:28:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 21:28:20 INFO - PROCESS | 2792 | 1463718500085 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 21:28:20 INFO - PROCESS | 2792 | 1463718500087 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 21:28:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:28:20 INFO - PROCESS | 2792 | 1463718500095 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:28:20 INFO - PROCESS | 2792 | 1463718500096 Marionette TRACE conn5 <- [1,638,null,{}] 21:28:20 INFO - PROCESS | 2792 | 1463718500100 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:20 INFO - PROCESS | 2792 | 1463718500189 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 21:28:20 INFO - PROCESS | 2792 | 1463718500196 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:20 INFO - PROCESS | 2792 | ++DOCSHELL 19154000 == 52 [pid = 2792] [id = 169] 21:28:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (191B2000) [pid = 2792] [serial = 505] [outer = 00000000] 21:28:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (199C7C00) [pid = 2792] [serial = 506] [outer = 191B2000] 21:28:20 INFO - PROCESS | 2792 | 1463718500244 Marionette DEBUG loaded listener.js 21:28:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (19A98C00) [pid = 2792] [serial = 507] [outer = 191B2000] 21:28:20 INFO - PROCESS | 2792 | 1463718500694 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 21:28:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:28:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms 21:28:20 INFO - PROCESS | 2792 | 1463718500725 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 21:28:20 INFO - PROCESS | 2792 | 1463718500727 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 21:28:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:28:20 INFO - PROCESS | 2792 | 1463718500730 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:28:20 INFO - PROCESS | 2792 | 1463718500731 Marionette TRACE conn5 <- [1,642,null,{}] 21:28:20 INFO - PROCESS | 2792 | 1463718500735 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:20 INFO - PROCESS | 2792 | 1463718500814 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 21:28:20 INFO - PROCESS | 2792 | 1463718500821 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:20 INFO - PROCESS | 2792 | ++DOCSHELL 19B29400 == 53 [pid = 2792] [id = 170] 21:28:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (19B2B000) [pid = 2792] [serial = 508] [outer = 00000000] 21:28:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (19C9F400) [pid = 2792] [serial = 509] [outer = 19B2B000] 21:28:20 INFO - PROCESS | 2792 | 1463718500875 Marionette DEBUG loaded listener.js 21:28:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1A4C4400) [pid = 2792] [serial = 510] [outer = 19B2B000] 21:28:21 INFO - PROCESS | 2792 | 1463718501383 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 21:28:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:28:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 21:28:21 INFO - PROCESS | 2792 | 1463718501401 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 21:28:21 INFO - PROCESS | 2792 | 1463718501403 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 21:28:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:28:21 INFO - PROCESS | 2792 | 1463718501406 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:28:21 INFO - PROCESS | 2792 | 1463718501408 Marionette TRACE conn5 <- [1,646,null,{}] 21:28:21 INFO - PROCESS | 2792 | 1463718501411 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:21 INFO - PROCESS | 2792 | 1463718501552 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 21:28:21 INFO - PROCESS | 2792 | 1463718501560 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:21 INFO - PROCESS | 2792 | ++DOCSHELL 0D547C00 == 54 [pid = 2792] [id = 171] 21:28:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1A8E1000) [pid = 2792] [serial = 511] [outer = 00000000] 21:28:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1A9ADC00) [pid = 2792] [serial = 512] [outer = 1A8E1000] 21:28:21 INFO - PROCESS | 2792 | 1463718501612 Marionette DEBUG loaded listener.js 21:28:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1A9B8400) [pid = 2792] [serial = 513] [outer = 1A8E1000] 21:28:22 INFO - PROCESS | 2792 | 1463718502042 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 21:28:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:28:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 21:28:22 INFO - PROCESS | 2792 | 1463718502077 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 21:28:22 INFO - PROCESS | 2792 | 1463718502079 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 21:28:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:28:22 INFO - PROCESS | 2792 | 1463718502082 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:28:22 INFO - PROCESS | 2792 | 1463718502084 Marionette TRACE conn5 <- [1,650,null,{}] 21:28:22 INFO - PROCESS | 2792 | 1463718502087 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:22 INFO - PROCESS | 2792 | 1463718502196 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 21:28:22 INFO - PROCESS | 2792 | 1463718502284 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:22 INFO - PROCESS | 2792 | ++DOCSHELL 1A38E400 == 55 [pid = 2792] [id = 172] 21:28:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1A38F800) [pid = 2792] [serial = 514] [outer = 00000000] 21:28:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1A393000) [pid = 2792] [serial = 515] [outer = 1A38F800] 21:28:22 INFO - PROCESS | 2792 | 1463718502328 Marionette DEBUG loaded listener.js 21:28:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1A393800) [pid = 2792] [serial = 516] [outer = 1A38F800] 21:28:22 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:28:22 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:28:22 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:28:22 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:28:22 INFO - PROCESS | 2792 | 1463718502728 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 21:28:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:28:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 670ms 21:28:22 INFO - PROCESS | 2792 | 1463718502753 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 21:28:22 INFO - PROCESS | 2792 | 1463718502755 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 21:28:22 INFO - PROCESS | 2792 | 1463718502759 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:28:22 INFO - PROCESS | 2792 | 1463718502760 Marionette TRACE conn5 <- [1,654,null,{}] 21:28:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:28:22 INFO - PROCESS | 2792 | 1463718502764 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:22 INFO - PROCESS | 2792 | 1463718502883 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 21:28:22 INFO - PROCESS | 2792 | 1463718502947 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:22 INFO - PROCESS | 2792 | ++DOCSHELL 1A6DA800 == 56 [pid = 2792] [id = 173] 21:28:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1A803400) [pid = 2792] [serial = 517] [outer = 00000000] 21:28:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1B66CC00) [pid = 2792] [serial = 518] [outer = 1A803400] 21:28:22 INFO - PROCESS | 2792 | 1463718502992 Marionette DEBUG loaded listener.js 21:28:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1B9C7800) [pid = 2792] [serial = 519] [outer = 1A803400] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1A931800) [pid = 2792] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (11171400) [pid = 2792] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (114AD000) [pid = 2792] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1A9D8000) [pid = 2792] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (0D8E5C00) [pid = 2792] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (0D827800) [pid = 2792] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (19A96400) [pid = 2792] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (19B2C800) [pid = 2792] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (187E3C00) [pid = 2792] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (19B31400) [pid = 2792] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (11177C00) [pid = 2792] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (169EC000) [pid = 2792] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (12004000) [pid = 2792] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (169E2000) [pid = 2792] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1113A000) [pid = 2792] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (15126400) [pid = 2792] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1CE0C000) [pid = 2792] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (0C927800) [pid = 2792] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1546A000) [pid = 2792] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1113C400) [pid = 2792] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:28:23 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (18ACB000) [pid = 2792] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:28:23 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:28:23 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:28:23 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:28:23 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:28:23 INFO - PROCESS | 2792 | 1463718503590 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 21:28:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 21:28:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 870ms 21:28:23 INFO - PROCESS | 2792 | 1463718503633 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 21:28:23 INFO - PROCESS | 2792 | 1463718503635 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 21:28:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:28:23 INFO - PROCESS | 2792 | 1463718503638 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:28:23 INFO - PROCESS | 2792 | 1463718503640 Marionette TRACE conn5 <- [1,658,null,{}] 21:28:23 INFO - PROCESS | 2792 | 1463718503643 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:23 INFO - PROCESS | 2792 | 1463718503723 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 21:28:23 INFO - PROCESS | 2792 | 1463718503729 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:23 INFO - PROCESS | 2792 | ++DOCSHELL 15126400 == 57 [pid = 2792] [id = 174] 21:28:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (15183800) [pid = 2792] [serial = 520] [outer = 00000000] 21:28:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (172A4000) [pid = 2792] [serial = 521] [outer = 15183800] 21:28:23 INFO - PROCESS | 2792 | 1463718503773 Marionette DEBUG loaded listener.js 21:28:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (19A8A800) [pid = 2792] [serial = 522] [outer = 15183800] 21:28:24 INFO - PROCESS | 2792 | 1463718504188 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 21:28:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:28:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 570ms 21:28:24 INFO - PROCESS | 2792 | 1463718504209 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 21:28:24 INFO - PROCESS | 2792 | 1463718504211 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 21:28:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:28:24 INFO - PROCESS | 2792 | 1463718504214 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:28:24 INFO - PROCESS | 2792 | 1463718504215 Marionette TRACE conn5 <- [1,662,null,{}] 21:28:24 INFO - PROCESS | 2792 | 1463718504219 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:24 INFO - PROCESS | 2792 | 1463718504346 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 21:28:24 INFO - PROCESS | 2792 | 1463718504355 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:24 INFO - PROCESS | 2792 | ++DOCSHELL 15BA3000 == 58 [pid = 2792] [id = 175] 21:28:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (18606800) [pid = 2792] [serial = 523] [outer = 00000000] 21:28:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A9D9C00) [pid = 2792] [serial = 524] [outer = 18606800] 21:28:24 INFO - PROCESS | 2792 | 1463718504400 Marionette DEBUG loaded listener.js 21:28:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1A9DE800) [pid = 2792] [serial = 525] [outer = 18606800] 21:28:24 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:28:24 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:28:24 INFO - PROCESS | 2792 | [2792] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:28:24 INFO - PROCESS | 2792 | 1463718504813 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 21:28:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 21:28:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 21:28:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:28:24 INFO - PROCESS | 2792 | 1463718504845 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 21:28:24 INFO - PROCESS | 2792 | 1463718504847 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 21:28:24 INFO - PROCESS | 2792 | 1463718504851 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:28:24 INFO - PROCESS | 2792 | 1463718504853 Marionette TRACE conn5 <- [1,666,null,{}] 21:28:24 INFO - PROCESS | 2792 | 1463718504856 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:24 INFO - PROCESS | 2792 | 1463718504992 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 21:28:24 INFO - PROCESS | 2792 | 1463718505000 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:25 INFO - PROCESS | 2792 | ++DOCSHELL 1A9D6C00 == 59 [pid = 2792] [id = 176] 21:28:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1B9D0C00) [pid = 2792] [serial = 526] [outer = 00000000] 21:28:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1CF50000) [pid = 2792] [serial = 527] [outer = 1B9D0C00] 21:28:25 INFO - PROCESS | 2792 | 1463718505049 Marionette DEBUG loaded listener.js 21:28:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1D153800) [pid = 2792] [serial = 528] [outer = 1B9D0C00] 21:28:25 INFO - PROCESS | 2792 | 1463718505651 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 21:28:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 21:28:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 870ms 21:28:25 INFO - PROCESS | 2792 | 1463718505722 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 21:28:25 INFO - PROCESS | 2792 | 1463718505727 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 21:28:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:28:25 INFO - PROCESS | 2792 | 1463718505747 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:28:25 INFO - PROCESS | 2792 | 1463718505751 Marionette TRACE conn5 <- [1,670,null,{}] 21:28:25 INFO - PROCESS | 2792 | 1463718505757 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:25 INFO - PROCESS | 2792 | 1463718505880 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 21:28:25 INFO - PROCESS | 2792 | 1463718506005 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:26 INFO - PROCESS | 2792 | ++DOCSHELL 11134400 == 60 [pid = 2792] [id = 177] 21:28:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (11176800) [pid = 2792] [serial = 529] [outer = 00000000] 21:28:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (15127000) [pid = 2792] [serial = 530] [outer = 11176800] 21:28:26 INFO - PROCESS | 2792 | 1463718506066 Marionette DEBUG loaded listener.js 21:28:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1525F000) [pid = 2792] [serial = 531] [outer = 11176800] 21:28:27 INFO - PROCESS | 2792 | 1463718507148 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 21:28:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 21:28:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1434ms 21:28:27 INFO - PROCESS | 2792 | 1463718507184 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 21:28:27 INFO - PROCESS | 2792 | 1463718507191 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 21:28:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:28:27 INFO - PROCESS | 2792 | 1463718507197 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:28:27 INFO - PROCESS | 2792 | 1463718507201 Marionette TRACE conn5 <- [1,674,null,{}] 21:28:27 INFO - PROCESS | 2792 | 1463718507205 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:27 INFO - PROCESS | 2792 | 1463718507348 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 21:28:27 INFO - PROCESS | 2792 | 1463718507474 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:27 INFO - PROCESS | 2792 | ++DOCSHELL 169E9C00 == 61 [pid = 2792] [id = 178] 21:28:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (17002800) [pid = 2792] [serial = 532] [outer = 00000000] 21:28:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (199C9800) [pid = 2792] [serial = 533] [outer = 17002800] 21:28:27 INFO - PROCESS | 2792 | 1463718507530 Marionette DEBUG loaded listener.js 21:28:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1A38D400) [pid = 2792] [serial = 534] [outer = 17002800] 21:28:28 INFO - PROCESS | 2792 | 1463718508599 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 21:28:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 21:28:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1436ms 21:28:28 INFO - PROCESS | 2792 | 1463718508635 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 21:28:28 INFO - PROCESS | 2792 | 1463718508637 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 21:28:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:28:28 INFO - PROCESS | 2792 | 1463718508641 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:28:28 INFO - PROCESS | 2792 | 1463718508645 Marionette TRACE conn5 <- [1,678,null,{}] 21:28:28 INFO - PROCESS | 2792 | 1463718508656 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:28 INFO - PROCESS | 2792 | 1463718508797 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 21:28:28 INFO - PROCESS | 2792 | 1463718508931 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:28 INFO - PROCESS | 2792 | ++DOCSHELL 1A9B8C00 == 62 [pid = 2792] [id = 179] 21:28:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1BFC1800) [pid = 2792] [serial = 535] [outer = 00000000] 21:28:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1D150000) [pid = 2792] [serial = 536] [outer = 1BFC1800] 21:28:28 INFO - PROCESS | 2792 | 1463718508989 Marionette DEBUG loaded listener.js 21:28:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1D1CC800) [pid = 2792] [serial = 537] [outer = 1BFC1800] 21:28:30 INFO - PROCESS | 2792 | 1463718510021 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 21:28:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 21:28:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1421ms 21:28:30 INFO - PROCESS | 2792 | 1463718510066 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 21:28:30 INFO - PROCESS | 2792 | 1463718510069 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 21:28:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:28:30 INFO - PROCESS | 2792 | 1463718510072 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:28:30 INFO - PROCESS | 2792 | 1463718510074 Marionette TRACE conn5 <- [1,682,null,{}] 21:28:30 INFO - PROCESS | 2792 | 1463718510078 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:30 INFO - PROCESS | 2792 | 1463718510217 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 21:28:30 INFO - PROCESS | 2792 | 1463718510350 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:30 INFO - PROCESS | 2792 | ++DOCSHELL 1228B800 == 63 [pid = 2792] [id = 180] 21:28:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1228CC00) [pid = 2792] [serial = 538] [outer = 00000000] 21:28:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (151E7800) [pid = 2792] [serial = 539] [outer = 1228CC00] 21:28:30 INFO - PROCESS | 2792 | 1463718510406 Marionette DEBUG loaded listener.js 21:28:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (19A8C000) [pid = 2792] [serial = 540] [outer = 1228CC00] 21:28:31 INFO - PROCESS | 2792 | 1463718511700 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 21:28:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 21:28:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1684ms 21:28:31 INFO - PROCESS | 2792 | 1463718511760 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 21:28:31 INFO - PROCESS | 2792 | 1463718511763 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 21:28:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:28:31 INFO - PROCESS | 2792 | 1463718511768 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:28:31 INFO - PROCESS | 2792 | 1463718511770 Marionette TRACE conn5 <- [1,686,null,{}] 21:28:31 INFO - PROCESS | 2792 | 1463718511776 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:31 INFO - PROCESS | 2792 | 1463718511894 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 21:28:31 INFO - PROCESS | 2792 | --DOCSHELL 15BA3000 == 62 [pid = 2792] [id = 175] 21:28:31 INFO - PROCESS | 2792 | --DOCSHELL 15126400 == 61 [pid = 2792] [id = 174] 21:28:31 INFO - PROCESS | 2792 | --DOCSHELL 1A6DA800 == 60 [pid = 2792] [id = 173] 21:28:31 INFO - PROCESS | 2792 | --DOCSHELL 1A38E400 == 59 [pid = 2792] [id = 172] 21:28:31 INFO - PROCESS | 2792 | --DOCSHELL 0D547C00 == 58 [pid = 2792] [id = 171] 21:28:31 INFO - PROCESS | 2792 | --DOCSHELL 19B29400 == 57 [pid = 2792] [id = 170] 21:28:31 INFO - PROCESS | 2792 | --DOCSHELL 19154000 == 56 [pid = 2792] [id = 169] 21:28:31 INFO - PROCESS | 2792 | --DOCSHELL 1700D400 == 55 [pid = 2792] [id = 168] 21:28:31 INFO - PROCESS | 2792 | --DOCSHELL 0C802400 == 54 [pid = 2792] [id = 167] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1A9DCC00) [pid = 2792] [serial = 479] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOCSHELL 120F1000 == 53 [pid = 2792] [id = 166] 21:28:31 INFO - PROCESS | 2792 | --DOCSHELL 12001400 == 52 [pid = 2792] [id = 162] 21:28:31 INFO - PROCESS | 2792 | --DOCSHELL 0D84EC00 == 51 [pid = 2792] [id = 161] 21:28:31 INFO - PROCESS | 2792 | --DOCSHELL 1A4CB400 == 50 [pid = 2792] [id = 160] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1C8B8C00) [pid = 2792] [serial = 399] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1C8B7000) [pid = 2792] [serial = 396] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (17236000) [pid = 2792] [serial = 392] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1B674400) [pid = 2792] [serial = 344] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (174E1800) [pid = 2792] [serial = 402] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (11135C00) [pid = 2792] [serial = 389] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1A9B3C00) [pid = 2792] [serial = 477] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (19B36C00) [pid = 2792] [serial = 441] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (19B33800) [pid = 2792] [serial = 440] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (18A2FC00) [pid = 2792] [serial = 461] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1A4C6C00) [pid = 2792] [serial = 467] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (15125800) [pid = 2792] [serial = 453] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (11766400) [pid = 2792] [serial = 452] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (18ACFC00) [pid = 2792] [serial = 438] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (187E4C00) [pid = 2792] [serial = 437] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (17003000) [pid = 2792] [serial = 450] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1512E400) [pid = 2792] [serial = 449] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (17010000) [pid = 2792] [serial = 458] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (172AA800) [pid = 2792] [serial = 459] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1154AC00) [pid = 2792] [serial = 455] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (14F82400) [pid = 2792] [serial = 456] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (15130000) [pid = 2792] [serial = 447] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1512DC00) [pid = 2792] [serial = 446] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1D5BCC00) [pid = 2792] [serial = 444] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1D155C00) [pid = 2792] [serial = 443] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (0D851C00) [pid = 2792] [serial = 435] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (0D6F3800) [pid = 2792] [serial = 434] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1A4C7800) [pid = 2792] [serial = 470] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1A1C6C00) [pid = 2792] [serial = 473] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1A9AAC00) [pid = 2792] [serial = 476] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1A749000) [pid = 2792] [serial = 471] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1995E400) [pid = 2792] [serial = 464] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (199C3800) [pid = 2792] [serial = 465] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (1A4C6800) [pid = 2792] [serial = 468] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1A753800) [pid = 2792] [serial = 474] [outer = 00000000] [url = about:blank] 21:28:31 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (18AC9800) [pid = 2792] [serial = 462] [outer = 00000000] [url = about:blank] 21:28:32 INFO - PROCESS | 2792 | 1463718512054 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:32 INFO - PROCESS | 2792 | ++DOCSHELL 0C80DC00 == 51 [pid = 2792] [id = 181] 21:28:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (0C810000) [pid = 2792] [serial = 541] [outer = 00000000] 21:28:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (0CFA3800) [pid = 2792] [serial = 542] [outer = 0C810000] 21:28:32 INFO - PROCESS | 2792 | 1463718512105 Marionette DEBUG loaded listener.js 21:28:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (0D827000) [pid = 2792] [serial = 543] [outer = 0C810000] 21:28:32 INFO - PROCESS | 2792 | 1463718512981 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 21:28:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 21:28:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1236ms 21:28:32 INFO - PROCESS | 2792 | 1463718513006 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 21:28:33 INFO - PROCESS | 2792 | 1463718513012 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 21:28:33 INFO - PROCESS | 2792 | 1463718513018 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:28:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:28:33 INFO - PROCESS | 2792 | 1463718513020 Marionette TRACE conn5 <- [1,690,null,{}] 21:28:33 INFO - PROCESS | 2792 | 1463718513024 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:33 INFO - PROCESS | 2792 | 1463718513118 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 21:28:33 INFO - PROCESS | 2792 | 1463718513196 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:33 INFO - PROCESS | 2792 | ++DOCSHELL 0D8E7800 == 52 [pid = 2792] [id = 182] 21:28:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (11135C00) [pid = 2792] [serial = 544] [outer = 00000000] 21:28:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (14F84000) [pid = 2792] [serial = 545] [outer = 11135C00] 21:28:33 INFO - PROCESS | 2792 | 1463718513241 Marionette DEBUG loaded listener.js 21:28:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (15130000) [pid = 2792] [serial = 546] [outer = 11135C00] 21:28:34 INFO - PROCESS | 2792 | 1463718514137 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 21:28:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 21:28:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1173ms 21:28:34 INFO - PROCESS | 2792 | 1463718514194 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 21:28:34 INFO - PROCESS | 2792 | 1463718514196 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 21:28:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:28:34 INFO - PROCESS | 2792 | 1463718514206 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:28:34 INFO - PROCESS | 2792 | 1463718514210 Marionette TRACE conn5 <- [1,694,null,{}] 21:28:34 INFO - PROCESS | 2792 | 1463718514220 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:34 INFO - PROCESS | 2792 | 1463718514341 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 21:28:34 INFO - PROCESS | 2792 | 1463718514398 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:34 INFO - PROCESS | 2792 | ++DOCSHELL 17003800 == 53 [pid = 2792] [id = 183] 21:28:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1700B400) [pid = 2792] [serial = 547] [outer = 00000000] 21:28:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (172AB000) [pid = 2792] [serial = 548] [outer = 1700B400] 21:28:34 INFO - PROCESS | 2792 | 1463718514446 Marionette DEBUG loaded listener.js 21:28:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (1869F400) [pid = 2792] [serial = 549] [outer = 1700B400] 21:28:35 INFO - PROCESS | 2792 | 1463718515387 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 21:28:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 21:28:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1234ms 21:28:35 INFO - PROCESS | 2792 | 1463718515438 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 21:28:35 INFO - PROCESS | 2792 | 1463718515440 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 21:28:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:28:35 INFO - PROCESS | 2792 | 1463718515444 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:28:35 INFO - PROCESS | 2792 | 1463718515445 Marionette TRACE conn5 <- [1,698,null,{}] 21:28:35 INFO - PROCESS | 2792 | 1463718515455 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:35 INFO - PROCESS | 2792 | 1463718515567 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 21:28:35 INFO - PROCESS | 2792 | 1463718515575 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:35 INFO - PROCESS | 2792 | ++DOCSHELL 187E4800 == 54 [pid = 2792] [id = 184] 21:28:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (187EA000) [pid = 2792] [serial = 550] [outer = 00000000] 21:28:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (19146800) [pid = 2792] [serial = 551] [outer = 187EA000] 21:28:35 INFO - PROCESS | 2792 | 1463718515630 Marionette DEBUG loaded listener.js 21:28:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (19799C00) [pid = 2792] [serial = 552] [outer = 187EA000] 21:28:36 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1A8E1000) [pid = 2792] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:28:36 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (12258400) [pid = 2792] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:28:36 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (170DD000) [pid = 2792] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:28:36 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (191B2000) [pid = 2792] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:28:36 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (18606800) [pid = 2792] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:28:36 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (0C809C00) [pid = 2792] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:28:36 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (19B2B000) [pid = 2792] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:28:36 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1A934800) [pid = 2792] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:28:36 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (1A38F800) [pid = 2792] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:28:36 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (1A803400) [pid = 2792] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:28:36 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (15183800) [pid = 2792] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:28:36 INFO - PROCESS | 2792 | 1463718516649 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 21:28:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:28:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1218ms 21:28:36 INFO - PROCESS | 2792 | 1463718516666 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 21:28:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:28:36 INFO - PROCESS | 2792 | 1463718516668 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 21:28:36 INFO - PROCESS | 2792 | 1463718516671 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:28:36 INFO - PROCESS | 2792 | 1463718516672 Marionette TRACE conn5 <- [1,702,null,{}] 21:28:36 INFO - PROCESS | 2792 | 1463718516676 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:36 INFO - PROCESS | 2792 | 1463718516756 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 21:28:36 INFO - PROCESS | 2792 | 1463718516763 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:36 INFO - PROCESS | 2792 | ++DOCSHELL 12258400 == 55 [pid = 2792] [id = 185] 21:28:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (154FA000) [pid = 2792] [serial = 553] [outer = 00000000] 21:28:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (18ACAC00) [pid = 2792] [serial = 554] [outer = 154FA000] 21:28:36 INFO - PROCESS | 2792 | 1463718516807 Marionette DEBUG loaded listener.js 21:28:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (19151000) [pid = 2792] [serial = 555] [outer = 154FA000] 21:28:37 INFO - PROCESS | 2792 | 1463718517742 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 21:28:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 21:28:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1121ms 21:28:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:28:37 INFO - PROCESS | 2792 | 1463718517793 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 21:28:37 INFO - PROCESS | 2792 | 1463718517795 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 21:28:37 INFO - PROCESS | 2792 | 1463718517798 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:28:37 INFO - PROCESS | 2792 | 1463718517800 Marionette TRACE conn5 <- [1,706,null,{}] 21:28:37 INFO - PROCESS | 2792 | 1463718517803 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:37 INFO - PROCESS | 2792 | 1463718517903 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 21:28:37 INFO - PROCESS | 2792 | 1463718517912 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:37 INFO - PROCESS | 2792 | ++DOCSHELL 0D858400 == 56 [pid = 2792] [id = 186] 21:28:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (199C1400) [pid = 2792] [serial = 556] [outer = 00000000] 21:28:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1A1A4800) [pid = 2792] [serial = 557] [outer = 199C1400] 21:28:37 INFO - PROCESS | 2792 | 1463718517957 Marionette DEBUG loaded listener.js 21:28:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1A389C00) [pid = 2792] [serial = 558] [outer = 199C1400] 21:28:39 INFO - PROCESS | 2792 | 1463718519130 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 21:28:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:28:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1383ms 21:28:39 INFO - PROCESS | 2792 | 1463718519182 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 21:28:39 INFO - PROCESS | 2792 | 1463718519186 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 21:28:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:28:39 INFO - PROCESS | 2792 | 1463718519191 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:28:39 INFO - PROCESS | 2792 | 1463718519195 Marionette TRACE conn5 <- [1,710,null,{}] 21:28:39 INFO - PROCESS | 2792 | 1463718519201 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:39 INFO - PROCESS | 2792 | 1463718519313 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 21:28:39 INFO - PROCESS | 2792 | 1463718519445 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:39 INFO - PROCESS | 2792 | ++DOCSHELL 11546800 == 57 [pid = 2792] [id = 187] 21:28:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1154AC00) [pid = 2792] [serial = 559] [outer = 00000000] 21:28:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (151E0400) [pid = 2792] [serial = 560] [outer = 1154AC00] 21:28:39 INFO - PROCESS | 2792 | 1463718519503 Marionette DEBUG loaded listener.js 21:28:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (15B04800) [pid = 2792] [serial = 561] [outer = 1154AC00] 21:28:40 INFO - PROCESS | 2792 | 1463718520060 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 21:28:40 INFO - PROCESS | 2792 | 1463718520129 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 21:28:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:28:40 INFO - PROCESS | 2792 | 1463718520136 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:28:40 INFO - PROCESS | 2792 | 1463718520139 Marionette TRACE conn5 <- [1,714,null,{}] 21:28:40 INFO - PROCESS | 2792 | 1463718520143 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:40 INFO - PROCESS | 2792 | 1463718520253 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 21:28:40 INFO - PROCESS | 2792 | 1463718520388 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:40 INFO - PROCESS | 2792 | ++DOCSHELL 18AC4C00 == 58 [pid = 2792] [id = 188] 21:28:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (18AC9400) [pid = 2792] [serial = 562] [outer = 00000000] 21:28:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (19A95400) [pid = 2792] [serial = 563] [outer = 18AC9400] 21:28:40 INFO - PROCESS | 2792 | 1463718520446 Marionette DEBUG loaded listener.js 21:28:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (19B33C00) [pid = 2792] [serial = 564] [outer = 18AC9400] 21:28:41 INFO - PROCESS | 2792 | 1463718521106 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 21:28:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:28:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1020ms 21:28:41 INFO - PROCESS | 2792 | 1463718521171 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 21:28:41 INFO - PROCESS | 2792 | 1463718521174 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 21:28:41 INFO - PROCESS | 2792 | 1463718521180 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:28:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:28:41 INFO - PROCESS | 2792 | 1463718521183 Marionette TRACE conn5 <- [1,718,null,{}] 21:28:41 INFO - PROCESS | 2792 | 1463718521211 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:41 INFO - PROCESS | 2792 | 1463718521321 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 21:28:41 INFO - PROCESS | 2792 | 1463718521452 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:41 INFO - PROCESS | 2792 | ++DOCSHELL 1A4CBC00 == 59 [pid = 2792] [id = 189] 21:28:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1A74AC00) [pid = 2792] [serial = 565] [outer = 00000000] 21:28:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1A74FC00) [pid = 2792] [serial = 566] [outer = 1A74AC00] 21:28:41 INFO - PROCESS | 2792 | 1463718521509 Marionette DEBUG loaded listener.js 21:28:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1A80F800) [pid = 2792] [serial = 567] [outer = 1A74AC00] 21:28:42 INFO - PROCESS | 2792 | 1463718522139 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 21:28:42 INFO - PROCESS | 2792 | 1463718522178 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 21:28:42 INFO - PROCESS | 2792 | 1463718522181 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:28:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:28:42 INFO - PROCESS | 2792 | 1463718522183 Marionette TRACE conn5 <- [1,722,null,{}] 21:28:42 INFO - PROCESS | 2792 | 1463718522187 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:42 INFO - PROCESS | 2792 | 1463718522292 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 21:28:42 INFO - PROCESS | 2792 | 1463718522393 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:42 INFO - PROCESS | 2792 | ++DOCSHELL 1A8DA800 == 60 [pid = 2792] [id = 190] 21:28:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1A8DC000) [pid = 2792] [serial = 568] [outer = 00000000] 21:28:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1A9ACC00) [pid = 2792] [serial = 569] [outer = 1A8DC000] 21:28:42 INFO - PROCESS | 2792 | 1463718522446 Marionette DEBUG loaded listener.js 21:28:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1A9B7400) [pid = 2792] [serial = 570] [outer = 1A8DC000] 21:28:42 INFO - PROCESS | 2792 | 1463718522981 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 21:28:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 21:28:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 870ms 21:28:43 INFO - PROCESS | 2792 | 1463718523055 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 21:28:43 INFO - PROCESS | 2792 | 1463718523057 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 21:28:43 INFO - PROCESS | 2792 | 1463718523061 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:28:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:28:43 INFO - PROCESS | 2792 | 1463718523063 Marionette TRACE conn5 <- [1,726,null,{}] 21:28:43 INFO - PROCESS | 2792 | 1463718523066 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:43 INFO - PROCESS | 2792 | 1463718523179 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 21:28:43 INFO - PROCESS | 2792 | 1463718523308 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:43 INFO - PROCESS | 2792 | ++DOCSHELL 1A9D6800 == 61 [pid = 2792] [id = 191] 21:28:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1A9DE400) [pid = 2792] [serial = 571] [outer = 00000000] 21:28:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1AA5B400) [pid = 2792] [serial = 572] [outer = 1A9DE400] 21:28:43 INFO - PROCESS | 2792 | 1463718523362 Marionette DEBUG loaded listener.js 21:28:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1B666800) [pid = 2792] [serial = 573] [outer = 1A9DE400] 21:28:44 INFO - PROCESS | 2792 | 1463718524381 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 21:28:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:28:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1374ms 21:28:44 INFO - PROCESS | 2792 | 1463718524439 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 21:28:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:28:44 INFO - PROCESS | 2792 | 1463718524443 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 21:28:44 INFO - PROCESS | 2792 | 1463718524448 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:28:44 INFO - PROCESS | 2792 | 1463718524452 Marionette TRACE conn5 <- [1,730,null,{}] 21:28:44 INFO - PROCESS | 2792 | 1463718524457 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:44 INFO - PROCESS | 2792 | 1463718524593 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 21:28:44 INFO - PROCESS | 2792 | 1463718524732 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:44 INFO - PROCESS | 2792 | ++DOCSHELL 15124000 == 62 [pid = 2792] [id = 192] 21:28:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (15128C00) [pid = 2792] [serial = 574] [outer = 00000000] 21:28:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (151E8C00) [pid = 2792] [serial = 575] [outer = 15128C00] 21:28:44 INFO - PROCESS | 2792 | 1463718524783 Marionette DEBUG loaded listener.js 21:28:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (169E8000) [pid = 2792] [serial = 576] [outer = 15128C00] 21:28:45 INFO - PROCESS | 2792 | --DOCSHELL 1860C400 == 61 [pid = 2792] [id = 90] 21:28:45 INFO - PROCESS | 2792 | --DOCSHELL 12258400 == 60 [pid = 2792] [id = 185] 21:28:45 INFO - PROCESS | 2792 | --DOCSHELL 187E4800 == 59 [pid = 2792] [id = 184] 21:28:45 INFO - PROCESS | 2792 | --DOCSHELL 17003800 == 58 [pid = 2792] [id = 183] 21:28:45 INFO - PROCESS | 2792 | --DOCSHELL 0D8E7800 == 57 [pid = 2792] [id = 182] 21:28:45 INFO - PROCESS | 2792 | --DOCSHELL 0C80DC00 == 56 [pid = 2792] [id = 181] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1A9ADC00) [pid = 2792] [serial = 512] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1113B400) [pid = 2792] [serial = 482] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (17001800) [pid = 2792] [serial = 498] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1584E800) [pid = 2792] [serial = 497] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (187E5000) [pid = 2792] [serial = 503] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (18AC4000) [pid = 2792] [serial = 504] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (199C7C00) [pid = 2792] [serial = 506] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (19A98C00) [pid = 2792] [serial = 507] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (17007C00) [pid = 2792] [serial = 485] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1A9DA000) [pid = 2792] [serial = 488] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1C8B3400) [pid = 2792] [serial = 491] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1A9DE800) [pid = 2792] [serial = 525] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (0D82C800) [pid = 2792] [serial = 500] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (11364C00) [pid = 2792] [serial = 501] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (19C9F400) [pid = 2792] [serial = 509] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1B666C00) [pid = 2792] [serial = 480] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1D158C00) [pid = 2792] [serial = 494] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1A393000) [pid = 2792] [serial = 515] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1B66CC00) [pid = 2792] [serial = 518] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1A393800) [pid = 2792] [serial = 516] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1B9C7800) [pid = 2792] [serial = 519] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (172A4000) [pid = 2792] [serial = 521] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (1A9B8400) [pid = 2792] [serial = 513] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (19A8A800) [pid = 2792] [serial = 522] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1A4C4400) [pid = 2792] [serial = 510] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (1A9D9C00) [pid = 2792] [serial = 524] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1CF50000) [pid = 2792] [serial = 527] [outer = 00000000] [url = about:blank] 21:28:45 INFO - PROCESS | 2792 | 1463718525805 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 21:28:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 21:28:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1378ms 21:28:45 INFO - PROCESS | 2792 | 1463718525828 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 21:28:45 INFO - PROCESS | 2792 | 1463718525834 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 21:28:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:28:45 INFO - PROCESS | 2792 | 1463718525840 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:28:45 INFO - PROCESS | 2792 | 1463718525843 Marionette TRACE conn5 <- [1,734,null,{}] 21:28:45 INFO - PROCESS | 2792 | 1463718525846 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:45 INFO - PROCESS | 2792 | 1463718525934 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 21:28:45 INFO - PROCESS | 2792 | 1463718525942 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:45 INFO - PROCESS | 2792 | ++DOCSHELL 11171400 == 57 [pid = 2792] [id = 193] 21:28:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (11176000) [pid = 2792] [serial = 577] [outer = 00000000] 21:28:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (1586D400) [pid = 2792] [serial = 578] [outer = 11176000] 21:28:45 INFO - PROCESS | 2792 | 1463718525987 Marionette DEBUG loaded listener.js 21:28:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (17003800) [pid = 2792] [serial = 579] [outer = 11176000] 21:28:46 INFO - PROCESS | 2792 | 1463718526925 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 21:28:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 21:28:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1124ms 21:28:46 INFO - PROCESS | 2792 | 1463718526967 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 21:28:46 INFO - PROCESS | 2792 | 1463718526969 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 21:28:46 INFO - PROCESS | 2792 | 1463718526972 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:28:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:28:46 INFO - PROCESS | 2792 | 1463718526976 Marionette TRACE conn5 <- [1,738,null,{}] 21:28:46 INFO - PROCESS | 2792 | 1463718526986 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:47 INFO - PROCESS | 2792 | 1463718527073 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 21:28:47 INFO - PROCESS | 2792 | 1463718527081 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:47 INFO - PROCESS | 2792 | ++DOCSHELL 18ACB800 == 58 [pid = 2792] [id = 194] 21:28:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (18ACD400) [pid = 2792] [serial = 580] [outer = 00000000] 21:28:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (199C7C00) [pid = 2792] [serial = 581] [outer = 18ACD400] 21:28:47 INFO - PROCESS | 2792 | 1463718527128 Marionette DEBUG loaded listener.js 21:28:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (19A94000) [pid = 2792] [serial = 582] [outer = 18ACD400] 21:28:48 INFO - PROCESS | 2792 | 1463718528086 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 21:28:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 21:28:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1128ms 21:28:48 INFO - PROCESS | 2792 | 1463718528105 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 21:28:48 INFO - PROCESS | 2792 | 1463718528107 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 21:28:48 INFO - PROCESS | 2792 | 1463718528110 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:28:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:28:48 INFO - PROCESS | 2792 | 1463718528112 Marionette TRACE conn5 <- [1,742,null,{}] 21:28:48 INFO - PROCESS | 2792 | 1463718528116 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:48 INFO - PROCESS | 2792 | 1463718528238 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 21:28:48 INFO - PROCESS | 2792 | 1463718528295 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:48 INFO - PROCESS | 2792 | ++DOCSHELL 19B2C000 == 59 [pid = 2792] [id = 195] 21:28:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (19B2E000) [pid = 2792] [serial = 583] [outer = 00000000] 21:28:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1A387400) [pid = 2792] [serial = 584] [outer = 19B2E000] 21:28:48 INFO - PROCESS | 2792 | 1463718528344 Marionette DEBUG loaded listener.js 21:28:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1A4C1400) [pid = 2792] [serial = 585] [outer = 19B2E000] 21:28:48 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1BFC1800) [pid = 2792] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 21:28:48 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (11135C00) [pid = 2792] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:28:48 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (187EA000) [pid = 2792] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:28:48 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (17002800) [pid = 2792] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 21:28:48 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (1228CC00) [pid = 2792] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:28:48 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (11176800) [pid = 2792] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:28:48 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (154FA000) [pid = 2792] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 21:28:48 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (0C810000) [pid = 2792] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:28:48 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1700B400) [pid = 2792] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:28:48 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (1525D400) [pid = 2792] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:28:48 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (1CF4C000) [pid = 2792] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:28:48 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (1B9D2C00) [pid = 2792] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:28:48 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1C8B0400) [pid = 2792] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:28:48 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (1A4C3800) [pid = 2792] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:28:48 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (0D858800) [pid = 2792] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:28:49 INFO - PROCESS | 2792 | 1463718529270 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 21:28:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 21:28:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1181ms 21:28:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:28:49 INFO - PROCESS | 2792 | 1463718529296 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 21:28:49 INFO - PROCESS | 2792 | 1463718529298 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 21:28:49 INFO - PROCESS | 2792 | 1463718529301 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:28:49 INFO - PROCESS | 2792 | 1463718529303 Marionette TRACE conn5 <- [1,746,null,{}] 21:28:49 INFO - PROCESS | 2792 | 1463718529306 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:49 INFO - PROCESS | 2792 | 1463718529388 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 21:28:49 INFO - PROCESS | 2792 | 1463718529394 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:49 INFO - PROCESS | 2792 | ++DOCSHELL 0D8DD000 == 60 [pid = 2792] [id = 196] 21:28:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (11135C00) [pid = 2792] [serial = 586] [outer = 00000000] 21:28:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (17002800) [pid = 2792] [serial = 587] [outer = 11135C00] 21:28:49 INFO - PROCESS | 2792 | 1463718529438 Marionette DEBUG loaded listener.js 21:28:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (18AC4800) [pid = 2792] [serial = 588] [outer = 11135C00] 21:28:49 INFO - PROCESS | 2792 | 1463718529890 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 21:28:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 21:28:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 630ms 21:28:49 INFO - PROCESS | 2792 | 1463718529931 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 21:28:49 INFO - PROCESS | 2792 | 1463718529933 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 21:28:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:28:49 INFO - PROCESS | 2792 | 1463718529936 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:28:49 INFO - PROCESS | 2792 | 1463718529938 Marionette TRACE conn5 <- [1,750,null,{}] 21:28:49 INFO - PROCESS | 2792 | 1463718529942 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:50 INFO - PROCESS | 2792 | 1463718530041 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 21:28:50 INFO - PROCESS | 2792 | 1463718530051 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:50 INFO - PROCESS | 2792 | ++DOCSHELL 0D830400 == 61 [pid = 2792] [id = 197] 21:28:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (1A803400) [pid = 2792] [serial = 589] [outer = 00000000] 21:28:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (1A9D6000) [pid = 2792] [serial = 590] [outer = 1A803400] 21:28:50 INFO - PROCESS | 2792 | 1463718530097 Marionette DEBUG loaded listener.js 21:28:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (1A9E0400) [pid = 2792] [serial = 591] [outer = 1A803400] 21:28:50 INFO - PROCESS | 2792 | 1463718531004 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 21:28:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:28:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1132ms 21:28:51 INFO - PROCESS | 2792 | 1463718531070 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 21:28:51 INFO - PROCESS | 2792 | 1463718531072 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 21:28:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:28:51 INFO - PROCESS | 2792 | 1463718531075 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:28:51 INFO - PROCESS | 2792 | 1463718531077 Marionette TRACE conn5 <- [1,754,null,{}] 21:28:51 INFO - PROCESS | 2792 | 1463718531080 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:51 INFO - PROCESS | 2792 | 1463718531161 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 21:28:51 INFO - PROCESS | 2792 | 1463718531167 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:51 INFO - PROCESS | 2792 | ++DOCSHELL 1B809400 == 62 [pid = 2792] [id = 198] 21:28:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (1B80A400) [pid = 2792] [serial = 592] [outer = 00000000] 21:28:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (1B9C6C00) [pid = 2792] [serial = 593] [outer = 1B80A400] 21:28:51 INFO - PROCESS | 2792 | 1463718531210 Marionette DEBUG loaded listener.js 21:28:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1B9CF000) [pid = 2792] [serial = 594] [outer = 1B80A400] 21:28:52 INFO - PROCESS | 2792 | 1463718532349 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 21:28:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:28:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1323ms 21:28:52 INFO - PROCESS | 2792 | 1463718532399 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 21:28:52 INFO - PROCESS | 2792 | 1463718532403 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 21:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:28:52 INFO - PROCESS | 2792 | 1463718532408 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:28:52 INFO - PROCESS | 2792 | 1463718532412 Marionette TRACE conn5 <- [1,758,null,{}] 21:28:52 INFO - PROCESS | 2792 | 1463718532460 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:52 INFO - PROCESS | 2792 | 1463718532561 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 21:28:52 INFO - PROCESS | 2792 | 1463718532729 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:52 INFO - PROCESS | 2792 | ++DOCSHELL 1153F000 == 63 [pid = 2792] [id = 199] 21:28:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (11544800) [pid = 2792] [serial = 595] [outer = 00000000] 21:28:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (172B2C00) [pid = 2792] [serial = 596] [outer = 11544800] 21:28:52 INFO - PROCESS | 2792 | 1463718532787 Marionette DEBUG loaded listener.js 21:28:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (18A29000) [pid = 2792] [serial = 597] [outer = 11544800] 21:28:53 INFO - PROCESS | 2792 | 1463718533387 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 21:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1014ms 21:28:53 INFO - PROCESS | 2792 | 1463718533424 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 21:28:53 INFO - PROCESS | 2792 | 1463718533430 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 21:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:28:53 INFO - PROCESS | 2792 | 1463718533436 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:28:53 INFO - PROCESS | 2792 | 1463718533439 Marionette TRACE conn5 <- [1,762,null,{}] 21:28:53 INFO - PROCESS | 2792 | 1463718533443 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:53 INFO - PROCESS | 2792 | 1463718533559 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 21:28:53 INFO - PROCESS | 2792 | 1463718533696 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:53 INFO - PROCESS | 2792 | ++DOCSHELL 18AC4000 == 64 [pid = 2792] [id = 200] 21:28:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (19146400) [pid = 2792] [serial = 598] [outer = 00000000] 21:28:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1A38DC00) [pid = 2792] [serial = 599] [outer = 19146400] 21:28:53 INFO - PROCESS | 2792 | 1463718533751 Marionette DEBUG loaded listener.js 21:28:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1A657400) [pid = 2792] [serial = 600] [outer = 19146400] 21:28:54 INFO - PROCESS | 2792 | 1463718534351 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 21:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 970ms 21:28:54 INFO - PROCESS | 2792 | 1463718534408 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 21:28:54 INFO - PROCESS | 2792 | 1463718534411 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 21:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:28:54 INFO - PROCESS | 2792 | 1463718534414 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:28:54 INFO - PROCESS | 2792 | 1463718534418 Marionette TRACE conn5 <- [1,766,null,{}] 21:28:54 INFO - PROCESS | 2792 | 1463718534429 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:54 INFO - PROCESS | 2792 | 1463718534540 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 21:28:54 INFO - PROCESS | 2792 | 1463718534675 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:54 INFO - PROCESS | 2792 | ++DOCSHELL 12258400 == 65 [pid = 2792] [id = 201] 21:28:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1B9C8400) [pid = 2792] [serial = 601] [outer = 00000000] 21:28:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (1B9D3000) [pid = 2792] [serial = 602] [outer = 1B9C8400] 21:28:54 INFO - PROCESS | 2792 | 1463718534732 Marionette DEBUG loaded listener.js 21:28:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1C8B3000) [pid = 2792] [serial = 603] [outer = 1B9C8400] 21:28:55 INFO - PROCESS | 2792 | 1463718535585 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 21:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1219ms 21:28:55 INFO - PROCESS | 2792 | 1463718535637 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 21:28:55 INFO - PROCESS | 2792 | 1463718535641 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 21:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:28:55 INFO - PROCESS | 2792 | 1463718535646 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:28:55 INFO - PROCESS | 2792 | 1463718535651 Marionette TRACE conn5 <- [1,770,null,{}] 21:28:55 INFO - PROCESS | 2792 | 1463718535657 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:55 INFO - PROCESS | 2792 | 1463718535760 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 21:28:55 INFO - PROCESS | 2792 | 1463718535902 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:55 INFO - PROCESS | 2792 | ++DOCSHELL 0C922000 == 66 [pid = 2792] [id = 202] 21:28:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (0C923000) [pid = 2792] [serial = 604] [outer = 00000000] 21:28:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (11133000) [pid = 2792] [serial = 605] [outer = 0C923000] 21:28:55 INFO - PROCESS | 2792 | 1463718535952 Marionette DEBUG loaded listener.js 21:28:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (1153D800) [pid = 2792] [serial = 606] [outer = 0C923000] 21:28:56 INFO - PROCESS | 2792 | --DOCSHELL 1CF4A400 == 65 [pid = 2792] [id = 77] 21:28:56 INFO - PROCESS | 2792 | --DOCSHELL 0D830400 == 64 [pid = 2792] [id = 197] 21:28:56 INFO - PROCESS | 2792 | --DOCSHELL 0D8DD000 == 63 [pid = 2792] [id = 196] 21:28:56 INFO - PROCESS | 2792 | --DOCSHELL 19B2C000 == 62 [pid = 2792] [id = 195] 21:28:56 INFO - PROCESS | 2792 | --DOCSHELL 18ACB800 == 61 [pid = 2792] [id = 194] 21:28:56 INFO - PROCESS | 2792 | --DOCSHELL 11171400 == 60 [pid = 2792] [id = 193] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1A1A4800) [pid = 2792] [serial = 557] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOCSHELL 15124000 == 59 [pid = 2792] [id = 192] 21:28:56 INFO - PROCESS | 2792 | --DOCSHELL 11546800 == 58 [pid = 2792] [id = 187] 21:28:56 INFO - PROCESS | 2792 | --DOCSHELL 0D858400 == 57 [pid = 2792] [id = 186] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1860B400) [pid = 2792] [serial = 486] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1D1C8800) [pid = 2792] [serial = 495] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1CF05800) [pid = 2792] [serial = 492] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1D155800) [pid = 2792] [serial = 432] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1B854000) [pid = 2792] [serial = 489] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1117AC00) [pid = 2792] [serial = 483] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1D1CC800) [pid = 2792] [serial = 537] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1D150000) [pid = 2792] [serial = 536] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (14F84000) [pid = 2792] [serial = 545] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (19146800) [pid = 2792] [serial = 551] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1A38D400) [pid = 2792] [serial = 534] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (199C9800) [pid = 2792] [serial = 533] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (19A8C000) [pid = 2792] [serial = 540] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (151E7800) [pid = 2792] [serial = 539] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (1525F000) [pid = 2792] [serial = 531] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (15127000) [pid = 2792] [serial = 530] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (19151000) [pid = 2792] [serial = 555] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (0CFA3800) [pid = 2792] [serial = 542] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (0D827000) [pid = 2792] [serial = 543] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (1869F400) [pid = 2792] [serial = 549] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (19799C00) [pid = 2792] [serial = 552] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (18ACAC00) [pid = 2792] [serial = 554] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (172AB000) [pid = 2792] [serial = 548] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (15130000) [pid = 2792] [serial = 546] [outer = 00000000] [url = about:blank] 21:28:56 INFO - PROCESS | 2792 | 1463718536577 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 21:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 990ms 21:28:56 INFO - PROCESS | 2792 | 1463718536637 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 21:28:56 INFO - PROCESS | 2792 | 1463718536643 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 21:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:28:56 INFO - PROCESS | 2792 | 1463718536649 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:28:56 INFO - PROCESS | 2792 | 1463718536652 Marionette TRACE conn5 <- [1,774,null,{}] 21:28:56 INFO - PROCESS | 2792 | 1463718536655 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:56 INFO - PROCESS | 2792 | 1463718536740 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 21:28:56 INFO - PROCESS | 2792 | 1463718536826 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:56 INFO - PROCESS | 2792 | ++DOCSHELL 0C99D400 == 58 [pid = 2792] [id = 203] 21:28:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (0CFA3800) [pid = 2792] [serial = 607] [outer = 00000000] 21:28:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (1116E000) [pid = 2792] [serial = 608] [outer = 0CFA3800] 21:28:56 INFO - PROCESS | 2792 | 1463718536873 Marionette DEBUG loaded listener.js 21:28:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (11365C00) [pid = 2792] [serial = 609] [outer = 0CFA3800] 21:28:57 INFO - PROCESS | 2792 | 1463718537318 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 21:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 21:28:57 INFO - PROCESS | 2792 | 1463718537382 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 21:28:57 INFO - PROCESS | 2792 | 1463718537385 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 21:28:57 INFO - PROCESS | 2792 | 1463718537388 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:28:57 INFO - PROCESS | 2792 | 1463718537392 Marionette TRACE conn5 <- [1,778,null,{}] 21:28:57 INFO - PROCESS | 2792 | 1463718537402 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:57 INFO - PROCESS | 2792 | 1463718537492 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 21:28:57 INFO - PROCESS | 2792 | 1463718537502 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:57 INFO - PROCESS | 2792 | ++DOCSHELL 15131000 == 59 [pid = 2792] [id = 204] 21:28:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (15131400) [pid = 2792] [serial = 610] [outer = 00000000] 21:28:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (15466800) [pid = 2792] [serial = 611] [outer = 15131400] 21:28:57 INFO - PROCESS | 2792 | 1463718537553 Marionette DEBUG loaded listener.js 21:28:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (15963C00) [pid = 2792] [serial = 612] [outer = 15131400] 21:28:58 INFO - PROCESS | 2792 | 1463718538021 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 21:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 21:28:58 INFO - PROCESS | 2792 | 1463718538062 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 21:28:58 INFO - PROCESS | 2792 | 1463718538065 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 21:28:58 INFO - PROCESS | 2792 | 1463718538068 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:28:58 INFO - PROCESS | 2792 | 1463718538070 Marionette TRACE conn5 <- [1,782,null,{}] 21:28:58 INFO - PROCESS | 2792 | 1463718538074 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:58 INFO - PROCESS | 2792 | 1463718538163 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 21:28:58 INFO - PROCESS | 2792 | 1463718538172 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:58 INFO - PROCESS | 2792 | ++DOCSHELL 0D8DDC00 == 60 [pid = 2792] [id = 205] 21:28:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (15466400) [pid = 2792] [serial = 613] [outer = 00000000] 21:28:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (1722D400) [pid = 2792] [serial = 614] [outer = 15466400] 21:28:58 INFO - PROCESS | 2792 | 1463718538221 Marionette DEBUG loaded listener.js 21:28:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (18606800) [pid = 2792] [serial = 615] [outer = 15466400] 21:28:58 INFO - PROCESS | 2792 | 1463718538684 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 21:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 670ms 21:28:58 INFO - PROCESS | 2792 | 1463718538742 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 21:28:58 INFO - PROCESS | 2792 | 1463718538744 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 21:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:28:58 INFO - PROCESS | 2792 | 1463718538747 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:28:58 INFO - PROCESS | 2792 | 1463718538749 Marionette TRACE conn5 <- [1,786,null,{}] 21:28:58 INFO - PROCESS | 2792 | 1463718538752 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:58 INFO - PROCESS | 2792 | 1463718538859 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 21:28:58 INFO - PROCESS | 2792 | 1463718538944 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:58 INFO - PROCESS | 2792 | ++DOCSHELL 187E0C00 == 61 [pid = 2792] [id = 206] 21:28:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (187E6000) [pid = 2792] [serial = 616] [outer = 00000000] 21:28:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (18A27800) [pid = 2792] [serial = 617] [outer = 187E6000] 21:28:58 INFO - PROCESS | 2792 | 1463718538989 Marionette DEBUG loaded listener.js 21:28:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (18AC8C00) [pid = 2792] [serial = 618] [outer = 187E6000] 21:28:59 INFO - PROCESS | 2792 | 1463718539423 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 21:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 21:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 21:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:28:59 INFO - PROCESS | 2792 | 1463718539478 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 21:28:59 INFO - PROCESS | 2792 | 1463718539480 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 21:28:59 INFO - PROCESS | 2792 | 1463718539483 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:28:59 INFO - PROCESS | 2792 | 1463718539485 Marionette TRACE conn5 <- [1,790,null,{}] 21:28:59 INFO - PROCESS | 2792 | 1463718539499 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:28:59 INFO - PROCESS | 2792 | 1463718539640 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 21:28:59 INFO - PROCESS | 2792 | 1463718539653 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:28:59 INFO - PROCESS | 2792 | ++DOCSHELL 0D53B400 == 62 [pid = 2792] [id = 207] 21:28:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (18ACF000) [pid = 2792] [serial = 619] [outer = 00000000] 21:28:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (199C7400) [pid = 2792] [serial = 620] [outer = 18ACF000] 21:28:59 INFO - PROCESS | 2792 | 1463718539750 Marionette DEBUG loaded listener.js 21:28:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (19A8D400) [pid = 2792] [serial = 621] [outer = 18ACF000] 21:29:00 INFO - PROCESS | 2792 | 1463718540241 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 21:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 21:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 830ms 21:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:29:00 INFO - PROCESS | 2792 | 1463718540314 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 21:29:00 INFO - PROCESS | 2792 | 1463718540316 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 21:29:00 INFO - PROCESS | 2792 | 1463718540320 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:29:00 INFO - PROCESS | 2792 | 1463718540321 Marionette TRACE conn5 <- [1,794,null,{}] 21:29:00 INFO - PROCESS | 2792 | 1463718540331 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:00 INFO - PROCESS | 2792 | 1463718540445 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 21:29:00 INFO - PROCESS | 2792 | 1463718540455 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:00 INFO - PROCESS | 2792 | ++DOCSHELL 19A93800 == 63 [pid = 2792] [id = 208] 21:29:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (19A97000) [pid = 2792] [serial = 622] [outer = 00000000] 21:29:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (19B34C00) [pid = 2792] [serial = 623] [outer = 19A97000] 21:29:00 INFO - PROCESS | 2792 | 1463718540501 Marionette DEBUG loaded listener.js 21:29:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1A389800) [pid = 2792] [serial = 624] [outer = 19A97000] 21:29:00 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1A803400) [pid = 2792] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:29:00 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (19B2E000) [pid = 2792] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:29:00 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (18ACD400) [pid = 2792] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:29:00 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (15128C00) [pid = 2792] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:29:00 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (11135C00) [pid = 2792] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:29:00 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (11176000) [pid = 2792] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:29:00 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (1A9DE400) [pid = 2792] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:29:00 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1B9D0C00) [pid = 2792] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:29:01 INFO - PROCESS | 2792 | 1463718541009 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 21:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 21:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 730ms 21:29:01 INFO - PROCESS | 2792 | 1463718541054 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 21:29:01 INFO - PROCESS | 2792 | 1463718541056 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 21:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:29:01 INFO - PROCESS | 2792 | 1463718541059 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:29:01 INFO - PROCESS | 2792 | 1463718541061 Marionette TRACE conn5 <- [1,798,null,{}] 21:29:01 INFO - PROCESS | 2792 | 1463718541071 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:01 INFO - PROCESS | 2792 | 1463718541187 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 21:29:01 INFO - PROCESS | 2792 | 1463718541200 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:01 INFO - PROCESS | 2792 | ++DOCSHELL 0D850400 == 64 [pid = 2792] [id = 209] 21:29:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (11137000) [pid = 2792] [serial = 625] [outer = 00000000] 21:29:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (1A38D400) [pid = 2792] [serial = 626] [outer = 11137000] 21:29:01 INFO - PROCESS | 2792 | 1463718541244 Marionette DEBUG loaded listener.js 21:29:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1A4BFC00) [pid = 2792] [serial = 627] [outer = 11137000] 21:29:01 INFO - PROCESS | 2792 | 1463718541676 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 21:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 21:29:01 INFO - PROCESS | 2792 | 1463718541730 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 21:29:01 INFO - PROCESS | 2792 | 1463718541732 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 21:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:29:01 INFO - PROCESS | 2792 | 1463718541735 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:29:01 INFO - PROCESS | 2792 | 1463718541737 Marionette TRACE conn5 <- [1,802,null,{}] 21:29:01 INFO - PROCESS | 2792 | 1463718541741 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:01 INFO - PROCESS | 2792 | 1463718541826 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 21:29:01 INFO - PROCESS | 2792 | 1463718541871 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:01 INFO - PROCESS | 2792 | ++DOCSHELL 1A6D7C00 == 65 [pid = 2792] [id = 210] 21:29:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (1A6D9400) [pid = 2792] [serial = 628] [outer = 00000000] 21:29:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (1A803800) [pid = 2792] [serial = 629] [outer = 1A6D9400] 21:29:01 INFO - PROCESS | 2792 | 1463718541918 Marionette DEBUG loaded listener.js 21:29:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (1A8DE000) [pid = 2792] [serial = 630] [outer = 1A6D9400] 21:29:02 INFO - PROCESS | 2792 | 1463718542337 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 21:29:02 INFO - PROCESS | 2792 | 1463718542408 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 21:29:02 INFO - PROCESS | 2792 | 1463718542412 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:29:02 INFO - PROCESS | 2792 | 1463718542413 Marionette TRACE conn5 <- [1,806,null,{}] 21:29:02 INFO - PROCESS | 2792 | 1463718542417 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:02 INFO - PROCESS | 2792 | 1463718542500 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 21:29:02 INFO - PROCESS | 2792 | 1463718542506 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:02 INFO - PROCESS | 2792 | ++DOCSHELL 1A932400 == 66 [pid = 2792] [id = 211] 21:29:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1A9AFC00) [pid = 2792] [serial = 631] [outer = 00000000] 21:29:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1A9DD000) [pid = 2792] [serial = 632] [outer = 1A9AFC00] 21:29:02 INFO - PROCESS | 2792 | 1463718542550 Marionette DEBUG loaded listener.js 21:29:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1B666C00) [pid = 2792] [serial = 633] [outer = 1A9AFC00] 21:29:03 INFO - PROCESS | 2792 | 1463718543124 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 21:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 770ms 21:29:03 INFO - PROCESS | 2792 | 1463718543234 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 21:29:03 INFO - PROCESS | 2792 | 1463718543238 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 21:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:29:03 INFO - PROCESS | 2792 | 1463718543245 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:29:03 INFO - PROCESS | 2792 | 1463718543249 Marionette TRACE conn5 <- [1,810,null,{}] 21:29:03 INFO - PROCESS | 2792 | 1463718543255 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:03 INFO - PROCESS | 2792 | 1463718543375 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 21:29:03 INFO - PROCESS | 2792 | 1463718543499 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:03 INFO - PROCESS | 2792 | ++DOCSHELL 0D6F2000 == 67 [pid = 2792] [id = 212] 21:29:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (0D6F9800) [pid = 2792] [serial = 634] [outer = 00000000] 21:29:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (11173400) [pid = 2792] [serial = 635] [outer = 0D6F9800] 21:29:03 INFO - PROCESS | 2792 | 1463718543558 Marionette DEBUG loaded listener.js 21:29:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (11546800) [pid = 2792] [serial = 636] [outer = 0D6F9800] 21:29:04 INFO - PROCESS | 2792 | 1463718544144 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 21:29:04 INFO - PROCESS | 2792 | 1463718544185 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 21:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:29:04 INFO - PROCESS | 2792 | 1463718544192 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:29:04 INFO - PROCESS | 2792 | 1463718544195 Marionette TRACE conn5 <- [1,814,null,{}] 21:29:04 INFO - PROCESS | 2792 | 1463718544199 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:04 INFO - PROCESS | 2792 | 1463718544307 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 21:29:04 INFO - PROCESS | 2792 | 1463718544410 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:04 INFO - PROCESS | 2792 | ++DOCSHELL 1512F800 == 68 [pid = 2792] [id = 213] 21:29:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (1584E000) [pid = 2792] [serial = 637] [outer = 00000000] 21:29:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (172A9800) [pid = 2792] [serial = 638] [outer = 1584E000] 21:29:04 INFO - PROCESS | 2792 | 1463718544464 Marionette DEBUG loaded listener.js 21:29:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (18AC9800) [pid = 2792] [serial = 639] [outer = 1584E000] 21:29:05 INFO - PROCESS | 2792 | 1463718545084 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 21:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 930ms 21:29:05 INFO - PROCESS | 2792 | 1463718545124 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 21:29:05 INFO - PROCESS | 2792 | 1463718545126 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 21:29:05 INFO - PROCESS | 2792 | 1463718545130 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:29:05 INFO - PROCESS | 2792 | 1463718545134 Marionette TRACE conn5 <- [1,818,null,{}] 21:29:05 INFO - PROCESS | 2792 | 1463718545145 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:05 INFO - PROCESS | 2792 | 1463718545254 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 21:29:05 INFO - PROCESS | 2792 | 1463718545359 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:05 INFO - PROCESS | 2792 | ++DOCSHELL 1B802800 == 69 [pid = 2792] [id = 214] 21:29:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1B806400) [pid = 2792] [serial = 640] [outer = 00000000] 21:29:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1B9B4C00) [pid = 2792] [serial = 641] [outer = 1B806400] 21:29:05 INFO - PROCESS | 2792 | 1463718545416 Marionette DEBUG loaded listener.js 21:29:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1B9D0000) [pid = 2792] [serial = 642] [outer = 1B806400] 21:29:06 INFO - PROCESS | 2792 | 1463718546056 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 21:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 970ms 21:29:06 INFO - PROCESS | 2792 | 1463718546104 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 21:29:06 INFO - PROCESS | 2792 | 1463718546107 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 21:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:29:06 INFO - PROCESS | 2792 | 1463718546110 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:29:06 INFO - PROCESS | 2792 | 1463718546112 Marionette TRACE conn5 <- [1,822,null,{}] 21:29:06 INFO - PROCESS | 2792 | 1463718546116 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:06 INFO - PROCESS | 2792 | 1463718546222 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 21:29:06 INFO - PROCESS | 2792 | 1463718546353 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:06 INFO - PROCESS | 2792 | ++DOCSHELL 187EB400 == 70 [pid = 2792] [id = 215] 21:29:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (19A94C00) [pid = 2792] [serial = 643] [outer = 00000000] 21:29:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1C8BB400) [pid = 2792] [serial = 644] [outer = 19A94C00] 21:29:06 INFO - PROCESS | 2792 | 1463718546408 Marionette DEBUG loaded listener.js 21:29:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1CE01800) [pid = 2792] [serial = 645] [outer = 19A94C00] 21:29:06 INFO - PROCESS | 2792 | 1463718546950 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 21:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 870ms 21:29:06 INFO - PROCESS | 2792 | 1463718546984 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 21:29:06 INFO - PROCESS | 2792 | 1463718546986 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 21:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:29:06 INFO - PROCESS | 2792 | 1463718546989 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:29:06 INFO - PROCESS | 2792 | 1463718546991 Marionette TRACE conn5 <- [1,826,null,{}] 21:29:06 INFO - PROCESS | 2792 | 1463718546995 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:07 INFO - PROCESS | 2792 | 1463718547097 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 21:29:07 INFO - PROCESS | 2792 | 1463718547200 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:07 INFO - PROCESS | 2792 | ++DOCSHELL 1C8B5C00 == 71 [pid = 2792] [id = 216] 21:29:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1C8B8400) [pid = 2792] [serial = 646] [outer = 00000000] 21:29:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1D10B800) [pid = 2792] [serial = 647] [outer = 1C8B8400] 21:29:07 INFO - PROCESS | 2792 | 1463718547253 Marionette DEBUG loaded listener.js 21:29:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1D10D800) [pid = 2792] [serial = 648] [outer = 1C8B8400] 21:29:07 INFO - PROCESS | 2792 | 1463718547881 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 21:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 930ms 21:29:07 INFO - PROCESS | 2792 | 1463718547924 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 21:29:07 INFO - PROCESS | 2792 | 1463718547926 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 21:29:07 INFO - PROCESS | 2792 | 1463718547930 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:29:07 INFO - PROCESS | 2792 | 1463718547932 Marionette TRACE conn5 <- [1,830,null,{}] 21:29:07 INFO - PROCESS | 2792 | 1463718547936 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:08 INFO - PROCESS | 2792 | 1463718548069 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 21:29:08 INFO - PROCESS | 2792 | 1463718548180 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:08 INFO - PROCESS | 2792 | ++DOCSHELL 17235000 == 72 [pid = 2792] [id = 217] 21:29:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (19B29C00) [pid = 2792] [serial = 649] [outer = 00000000] 21:29:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1A746000) [pid = 2792] [serial = 650] [outer = 19B29C00] 21:29:08 INFO - PROCESS | 2792 | 1463718548239 Marionette DEBUG loaded listener.js 21:29:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1B673800) [pid = 2792] [serial = 651] [outer = 19B29C00] 21:29:08 INFO - PROCESS | 2792 | 1463718548953 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 21:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1068ms 21:29:08 INFO - PROCESS | 2792 | 1463718549007 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 21:29:08 INFO - PROCESS | 2792 | 1463718549012 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 21:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:29:09 INFO - PROCESS | 2792 | 1463718549016 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:29:09 INFO - PROCESS | 2792 | 1463718549020 Marionette TRACE conn5 <- [1,834,null,{}] 21:29:09 INFO - PROCESS | 2792 | 1463718549025 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:09 INFO - PROCESS | 2792 | 1463718549127 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 21:29:09 INFO - PROCESS | 2792 | 1463718549261 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:09 INFO - PROCESS | 2792 | ++DOCSHELL 11765800 == 73 [pid = 2792] [id = 218] 21:29:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1200A400) [pid = 2792] [serial = 652] [outer = 00000000] 21:29:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1546B400) [pid = 2792] [serial = 653] [outer = 1200A400] 21:29:09 INFO - PROCESS | 2792 | 1463718549313 Marionette DEBUG loaded listener.js 21:29:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (169E8800) [pid = 2792] [serial = 654] [outer = 1200A400] 21:29:09 INFO - PROCESS | 2792 | --DOCSHELL 1A6D7C00 == 72 [pid = 2792] [id = 210] 21:29:09 INFO - PROCESS | 2792 | --DOCSHELL 0D850400 == 71 [pid = 2792] [id = 209] 21:29:09 INFO - PROCESS | 2792 | --DOCSHELL 19A93800 == 70 [pid = 2792] [id = 208] 21:29:09 INFO - PROCESS | 2792 | --DOCSHELL 0D53B400 == 69 [pid = 2792] [id = 207] 21:29:09 INFO - PROCESS | 2792 | --DOCSHELL 187E0C00 == 68 [pid = 2792] [id = 206] 21:29:09 INFO - PROCESS | 2792 | --DOCSHELL 0D8DDC00 == 67 [pid = 2792] [id = 205] 21:29:09 INFO - PROCESS | 2792 | --DOCSHELL 15131000 == 66 [pid = 2792] [id = 204] 21:29:09 INFO - PROCESS | 2792 | --DOCSHELL 0C99D400 == 65 [pid = 2792] [id = 203] 21:29:09 INFO - PROCESS | 2792 | --DOCSHELL 0C922000 == 64 [pid = 2792] [id = 202] 21:29:09 INFO - PROCESS | 2792 | --DOCSHELL 1153F000 == 63 [pid = 2792] [id = 199] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1D153800) [pid = 2792] [serial = 528] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1A9D6000) [pid = 2792] [serial = 590] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1A387400) [pid = 2792] [serial = 584] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (19A95400) [pid = 2792] [serial = 563] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (199C7C00) [pid = 2792] [serial = 581] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (151E8C00) [pid = 2792] [serial = 575] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (169E8000) [pid = 2792] [serial = 576] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1A74FC00) [pid = 2792] [serial = 566] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (17002800) [pid = 2792] [serial = 587] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (151E0400) [pid = 2792] [serial = 560] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1A9ACC00) [pid = 2792] [serial = 569] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1586D400) [pid = 2792] [serial = 578] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (17003800) [pid = 2792] [serial = 579] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1A4C1400) [pid = 2792] [serial = 585] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1B666800) [pid = 2792] [serial = 573] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1AA5B400) [pid = 2792] [serial = 572] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (18AC4800) [pid = 2792] [serial = 588] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (19A94000) [pid = 2792] [serial = 582] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1A9E0400) [pid = 2792] [serial = 591] [outer = 00000000] [url = about:blank] 21:29:09 INFO - PROCESS | 2792 | 1463718549882 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 21:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 930ms 21:29:09 INFO - PROCESS | 2792 | 1463718549947 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 21:29:09 INFO - PROCESS | 2792 | 1463718549953 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 21:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:29:09 INFO - PROCESS | 2792 | 1463718549959 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:29:09 INFO - PROCESS | 2792 | 1463718549961 Marionette TRACE conn5 <- [1,838,null,{}] 21:29:09 INFO - PROCESS | 2792 | 1463718549965 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:10 INFO - PROCESS | 2792 | 1463718550053 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 21:29:10 INFO - PROCESS | 2792 | 1463718550061 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:10 INFO - PROCESS | 2792 | ++DOCSHELL 1153E000 == 64 [pid = 2792] [id = 219] 21:29:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1153F800) [pid = 2792] [serial = 655] [outer = 00000000] 21:29:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (15189800) [pid = 2792] [serial = 656] [outer = 1153F800] 21:29:10 INFO - PROCESS | 2792 | 1463718550111 Marionette DEBUG loaded listener.js 21:29:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (15892800) [pid = 2792] [serial = 657] [outer = 1153F800] 21:29:10 INFO - PROCESS | 2792 | 1463718550582 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 21:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 670ms 21:29:10 INFO - PROCESS | 2792 | 1463718550632 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 21:29:10 INFO - PROCESS | 2792 | 1463718550634 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 21:29:10 INFO - PROCESS | 2792 | 1463718550637 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:29:10 INFO - PROCESS | 2792 | 1463718550641 Marionette TRACE conn5 <- [1,842,null,{}] 21:29:10 INFO - PROCESS | 2792 | 1463718550651 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:10 INFO - PROCESS | 2792 | 1463718550739 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 21:29:10 INFO - PROCESS | 2792 | 1463718550789 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:10 INFO - PROCESS | 2792 | ++DOCSHELL 1860D000 == 65 [pid = 2792] [id = 220] 21:29:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (1869E400) [pid = 2792] [serial = 658] [outer = 00000000] 21:29:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (18A30C00) [pid = 2792] [serial = 659] [outer = 1869E400] 21:29:10 INFO - PROCESS | 2792 | 1463718550911 Marionette DEBUG loaded listener.js 21:29:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (191A8C00) [pid = 2792] [serial = 660] [outer = 1869E400] 21:29:11 INFO - PROCESS | 2792 | 1463718551270 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 21:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 670ms 21:29:11 INFO - PROCESS | 2792 | 1463718551315 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 21:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:29:11 INFO - PROCESS | 2792 | 1463718551318 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 21:29:11 INFO - PROCESS | 2792 | 1463718551321 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:29:11 INFO - PROCESS | 2792 | 1463718551323 Marionette TRACE conn5 <- [1,846,null,{}] 21:29:11 INFO - PROCESS | 2792 | 1463718551326 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:11 INFO - PROCESS | 2792 | 1463718551412 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 21:29:11 INFO - PROCESS | 2792 | 1463718551418 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:11 INFO - PROCESS | 2792 | ++DOCSHELL 199C7C00 == 66 [pid = 2792] [id = 221] 21:29:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (199C8000) [pid = 2792] [serial = 661] [outer = 00000000] 21:29:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (19B2B000) [pid = 2792] [serial = 662] [outer = 199C8000] 21:29:11 INFO - PROCESS | 2792 | 1463718551463 Marionette DEBUG loaded listener.js 21:29:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (19C92400) [pid = 2792] [serial = 663] [outer = 199C8000] 21:29:11 INFO - PROCESS | 2792 | 1463718551901 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 21:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 630ms 21:29:11 INFO - PROCESS | 2792 | 1463718551962 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 21:29:11 INFO - PROCESS | 2792 | 1463718551964 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 21:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:29:11 INFO - PROCESS | 2792 | 1463718551975 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:29:11 INFO - PROCESS | 2792 | 1463718551977 Marionette TRACE conn5 <- [1,850,null,{}] 21:29:11 INFO - PROCESS | 2792 | 1463718551980 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:12 INFO - PROCESS | 2792 | 1463718552100 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 21:29:12 INFO - PROCESS | 2792 | 1463718552198 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:12 INFO - PROCESS | 2792 | ++DOCSHELL 0D6ED800 == 67 [pid = 2792] [id = 222] 21:29:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1A392000) [pid = 2792] [serial = 664] [outer = 00000000] 21:29:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1A4C3000) [pid = 2792] [serial = 665] [outer = 1A392000] 21:29:12 INFO - PROCESS | 2792 | 1463718552245 Marionette DEBUG loaded listener.js 21:29:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A4CE400) [pid = 2792] [serial = 666] [outer = 1A392000] 21:29:12 INFO - PROCESS | 2792 | 1463718552699 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 21:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 770ms 21:29:12 INFO - PROCESS | 2792 | 1463718552750 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 21:29:12 INFO - PROCESS | 2792 | 1463718552752 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 21:29:12 INFO - PROCESS | 2792 | 1463718552756 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:29:12 INFO - PROCESS | 2792 | 1463718552757 Marionette TRACE conn5 <- [1,854,null,{}] 21:29:12 INFO - PROCESS | 2792 | 1463718552761 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:12 INFO - PROCESS | 2792 | 1463718552890 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 21:29:12 INFO - PROCESS | 2792 | 1463718552955 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:12 INFO - PROCESS | 2792 | ++DOCSHELL 1A9B6C00 == 68 [pid = 2792] [id = 223] 21:29:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1A9B8800) [pid = 2792] [serial = 667] [outer = 00000000] 21:29:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1AA5B400) [pid = 2792] [serial = 668] [outer = 1A9B8800] 21:29:12 INFO - PROCESS | 2792 | 1463718553001 Marionette DEBUG loaded listener.js 21:29:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1B666800) [pid = 2792] [serial = 669] [outer = 1A9B8800] 21:29:13 INFO - PROCESS | 2792 | 1463718553424 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 21:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 730ms 21:29:14 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (0CFA3800) [pid = 2792] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:29:14 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (19A97000) [pid = 2792] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:29:14 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1B9C8400) [pid = 2792] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:29:14 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (18ACF000) [pid = 2792] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:29:14 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (15466400) [pid = 2792] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:29:14 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (11137000) [pid = 2792] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:29:14 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1A6D9400) [pid = 2792] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:29:14 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (199C1400) [pid = 2792] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:29:14 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (0C923000) [pid = 2792] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:29:14 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (187E6000) [pid = 2792] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:29:14 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (15131400) [pid = 2792] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:29:14 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1A74AC00) [pid = 2792] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:29:14 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1154AC00) [pid = 2792] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:29:14 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1A8DC000) [pid = 2792] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:29:14 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (18AC9400) [pid = 2792] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:29:14 INFO - PROCESS | 2792 | 1463718554602 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 21:29:14 INFO - PROCESS | 2792 | 1463718554604 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 21:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:29:14 INFO - PROCESS | 2792 | 1463718554735 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:29:14 INFO - PROCESS | 2792 | 1463718554737 Marionette TRACE conn5 <- [1,858,null,{}] 21:29:14 INFO - PROCESS | 2792 | 1463718554741 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:14 INFO - PROCESS | 2792 | 1463718554855 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 21:29:14 INFO - PROCESS | 2792 | 1463718554912 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:14 INFO - PROCESS | 2792 | ++DOCSHELL 172AA800 == 69 [pid = 2792] [id = 224] 21:29:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (172B1000) [pid = 2792] [serial = 670] [outer = 00000000] 21:29:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (18ACF000) [pid = 2792] [serial = 671] [outer = 172B1000] 21:29:14 INFO - PROCESS | 2792 | 1463718554956 Marionette DEBUG loaded listener.js 21:29:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (199C5400) [pid = 2792] [serial = 672] [outer = 172B1000] 21:29:15 INFO - PROCESS | 2792 | 1463718555306 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 21:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 21:29:15 INFO - PROCESS | 2792 | 1463718555369 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 21:29:15 INFO - PROCESS | 2792 | 1463718555371 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 21:29:15 INFO - PROCESS | 2792 | 1463718555374 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:29:15 INFO - PROCESS | 2792 | 1463718555376 Marionette TRACE conn5 <- [1,862,null,{}] 21:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:29:15 INFO - PROCESS | 2792 | 1463718555380 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:15 INFO - PROCESS | 2792 | 1463718555461 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 21:29:15 INFO - PROCESS | 2792 | 1463718555467 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:15 INFO - PROCESS | 2792 | ++DOCSHELL 172A9000 == 70 [pid = 2792] [id = 225] 21:29:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (1A38CC00) [pid = 2792] [serial = 673] [outer = 00000000] 21:29:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1B9CC000) [pid = 2792] [serial = 674] [outer = 1A38CC00] 21:29:15 INFO - PROCESS | 2792 | 1463718555510 Marionette DEBUG loaded listener.js 21:29:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1D1CE000) [pid = 2792] [serial = 675] [outer = 1A38CC00] 21:29:15 INFO - PROCESS | 2792 | 1463718555946 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 21:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 21:29:15 INFO - PROCESS | 2792 | 1463718556009 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 21:29:16 INFO - PROCESS | 2792 | 1463718556012 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 21:29:16 INFO - PROCESS | 2792 | 1463718556015 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:29:16 INFO - PROCESS | 2792 | 1463718556017 Marionette TRACE conn5 <- [1,866,null,{}] 21:29:16 INFO - PROCESS | 2792 | 1463718556020 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:16 INFO - PROCESS | 2792 | 1463718556107 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 21:29:16 INFO - PROCESS | 2792 | 1463718556114 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:16 INFO - PROCESS | 2792 | ++DOCSHELL 1A9AE000 == 71 [pid = 2792] [id = 226] 21:29:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1B9C8400) [pid = 2792] [serial = 676] [outer = 00000000] 21:29:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1F450C00) [pid = 2792] [serial = 677] [outer = 1B9C8400] 21:29:16 INFO - PROCESS | 2792 | 1463718556160 Marionette DEBUG loaded listener.js 21:29:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1F455400) [pid = 2792] [serial = 678] [outer = 1B9C8400] 21:29:16 INFO - PROCESS | 2792 | 1463718556793 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 21:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 870ms 21:29:16 INFO - PROCESS | 2792 | 1463718556890 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 21:29:16 INFO - PROCESS | 2792 | 1463718556895 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 21:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:29:16 INFO - PROCESS | 2792 | 1463718556915 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:29:16 INFO - PROCESS | 2792 | 1463718556918 Marionette TRACE conn5 <- [1,870,null,{}] 21:29:16 INFO - PROCESS | 2792 | 1463718556924 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:17 INFO - PROCESS | 2792 | 1463718557046 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 21:29:17 INFO - PROCESS | 2792 | 1463718557176 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:17 INFO - PROCESS | 2792 | ++DOCSHELL 0C91E400 == 72 [pid = 2792] [id = 227] 21:29:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (0D853C00) [pid = 2792] [serial = 679] [outer = 00000000] 21:29:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (12285400) [pid = 2792] [serial = 680] [outer = 0D853C00] 21:29:17 INFO - PROCESS | 2792 | 1463718557234 Marionette DEBUG loaded listener.js 21:29:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (15128800) [pid = 2792] [serial = 681] [outer = 0D853C00] 21:29:17 INFO - PROCESS | 2792 | 1463718557823 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 21:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 970ms 21:29:17 INFO - PROCESS | 2792 | 1463718557888 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 21:29:17 INFO - PROCESS | 2792 | 1463718557894 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 21:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:29:17 INFO - PROCESS | 2792 | 1463718557901 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:29:17 INFO - PROCESS | 2792 | 1463718557905 Marionette TRACE conn5 <- [1,874,null,{}] 21:29:17 INFO - PROCESS | 2792 | 1463718557909 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:18 INFO - PROCESS | 2792 | 1463718558028 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 21:29:18 INFO - PROCESS | 2792 | 1463718558170 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:18 INFO - PROCESS | 2792 | ++DOCSHELL 172AB000 == 73 [pid = 2792] [id = 228] 21:29:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (174E6800) [pid = 2792] [serial = 682] [outer = 00000000] 21:29:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (19B29000) [pid = 2792] [serial = 683] [outer = 174E6800] 21:29:18 INFO - PROCESS | 2792 | 1463718558225 Marionette DEBUG loaded listener.js 21:29:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1A750C00) [pid = 2792] [serial = 684] [outer = 174E6800] 21:29:18 INFO - PROCESS | 2792 | 1463718558850 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 21:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 970ms 21:29:18 INFO - PROCESS | 2792 | 1463718558872 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 21:29:18 INFO - PROCESS | 2792 | 1463718558875 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 21:29:18 INFO - PROCESS | 2792 | 1463718558878 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:29:18 INFO - PROCESS | 2792 | 1463718558882 Marionette TRACE conn5 <- [1,878,null,{}] 21:29:18 INFO - PROCESS | 2792 | 1463718558893 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:18 INFO - PROCESS | 2792 | 1463718559002 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 21:29:19 INFO - PROCESS | 2792 | 1463718559138 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:19 INFO - PROCESS | 2792 | ++DOCSHELL 1D5BE800 == 74 [pid = 2792] [id = 229] 21:29:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1F44D400) [pid = 2792] [serial = 685] [outer = 00000000] 21:29:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1F9E4000) [pid = 2792] [serial = 686] [outer = 1F44D400] 21:29:19 INFO - PROCESS | 2792 | 1463718559196 Marionette DEBUG loaded listener.js 21:29:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1FBB6800) [pid = 2792] [serial = 687] [outer = 1F44D400] 21:29:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1FE76000) [pid = 2792] [serial = 688] [outer = 0D53B800] 21:29:19 INFO - PROCESS | 2792 | 1463718559927 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 21:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1070ms 21:29:19 INFO - PROCESS | 2792 | 1463718559952 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 21:29:19 INFO - PROCESS | 2792 | 1463718559955 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 21:29:19 INFO - PROCESS | 2792 | 1463718559959 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:29:19 INFO - PROCESS | 2792 | 1463718559961 Marionette TRACE conn5 <- [1,882,null,{}] 21:29:19 INFO - PROCESS | 2792 | 1463718559964 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:20 INFO - PROCESS | 2792 | 1463718560078 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 21:29:20 INFO - PROCESS | 2792 | 1463718560220 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:20 INFO - PROCESS | 2792 | ++DOCSHELL 1FBB5400 == 75 [pid = 2792] [id = 230] 21:29:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1FBB6400) [pid = 2792] [serial = 689] [outer = 00000000] 21:29:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1FE76C00) [pid = 2792] [serial = 690] [outer = 1FBB6400] 21:29:20 INFO - PROCESS | 2792 | 1463718560279 Marionette DEBUG loaded listener.js 21:29:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (2078C400) [pid = 2792] [serial = 691] [outer = 1FBB6400] 21:29:20 INFO - PROCESS | 2792 | 1463718560853 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 21:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 930ms 21:29:20 INFO - PROCESS | 2792 | 1463718560892 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 21:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:29:20 INFO - PROCESS | 2792 | 1463718560894 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 21:29:20 INFO - PROCESS | 2792 | 1463718560898 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:29:20 INFO - PROCESS | 2792 | 1463718560900 Marionette TRACE conn5 <- [1,886,null,{}] 21:29:20 INFO - PROCESS | 2792 | 1463718560903 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:21 INFO - PROCESS | 2792 | 1463718561014 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 21:29:21 INFO - PROCESS | 2792 | 1463718561126 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:21 INFO - PROCESS | 2792 | ++DOCSHELL 16395C00 == 76 [pid = 2792] [id = 231] 21:29:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (16396C00) [pid = 2792] [serial = 692] [outer = 00000000] 21:29:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1639C000) [pid = 2792] [serial = 693] [outer = 16396C00] 21:29:21 INFO - PROCESS | 2792 | 1463718561225 Marionette DEBUG loaded listener.js 21:29:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1639EC00) [pid = 2792] [serial = 694] [outer = 16396C00] 21:29:22 INFO - PROCESS | 2792 | 1463718562103 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 21:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1271ms 21:29:22 INFO - PROCESS | 2792 | 1463718562170 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 21:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:29:22 INFO - PROCESS | 2792 | 1463718562174 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 21:29:22 INFO - PROCESS | 2792 | 1463718562180 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:29:22 INFO - PROCESS | 2792 | 1463718562184 Marionette TRACE conn5 <- [1,890,null,{}] 21:29:22 INFO - PROCESS | 2792 | 1463718562191 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:22 INFO - PROCESS | 2792 | 1463718562339 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 21:29:22 INFO - PROCESS | 2792 | 1463718562478 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:22 INFO - PROCESS | 2792 | ++DOCSHELL 0D82B000 == 77 [pid = 2792] [id = 232] 21:29:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (0D82F800) [pid = 2792] [serial = 695] [outer = 00000000] 21:29:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (11813C00) [pid = 2792] [serial = 696] [outer = 0D82F800] 21:29:22 INFO - PROCESS | 2792 | 1463718562535 Marionette DEBUG loaded listener.js 21:29:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1512CC00) [pid = 2792] [serial = 697] [outer = 0D82F800] 21:29:23 INFO - PROCESS | 2792 | --DOCSHELL 172A9000 == 76 [pid = 2792] [id = 225] 21:29:23 INFO - PROCESS | 2792 | --DOCSHELL 172AA800 == 75 [pid = 2792] [id = 224] 21:29:23 INFO - PROCESS | 2792 | --DOCSHELL 1A9B6C00 == 74 [pid = 2792] [id = 223] 21:29:23 INFO - PROCESS | 2792 | --DOCSHELL 0D6ED800 == 73 [pid = 2792] [id = 222] 21:29:23 INFO - PROCESS | 2792 | --DOCSHELL 1B809400 == 72 [pid = 2792] [id = 198] 21:29:23 INFO - PROCESS | 2792 | --DOCSHELL 199C7C00 == 71 [pid = 2792] [id = 221] 21:29:23 INFO - PROCESS | 2792 | --DOCSHELL 1860D000 == 70 [pid = 2792] [id = 220] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1A9DD000) [pid = 2792] [serial = 632] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | 1463718563170 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 21:29:23 INFO - PROCESS | 2792 | --DOCSHELL 1153E000 == 69 [pid = 2792] [id = 219] 21:29:23 INFO - PROCESS | 2792 | --DOCSHELL 11765800 == 68 [pid = 2792] [id = 218] 21:29:23 INFO - PROCESS | 2792 | --DOCSHELL 1512F800 == 67 [pid = 2792] [id = 213] 21:29:23 INFO - PROCESS | 2792 | --DOCSHELL 0D6F2000 == 66 [pid = 2792] [id = 212] 21:29:23 INFO - PROCESS | 2792 | --DOCSHELL 1A932400 == 65 [pid = 2792] [id = 211] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1A38D400) [pid = 2792] [serial = 626] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1153D800) [pid = 2792] [serial = 606] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1722D400) [pid = 2792] [serial = 614] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1116E000) [pid = 2792] [serial = 608] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (18AC8C00) [pid = 2792] [serial = 618] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (199C7400) [pid = 2792] [serial = 620] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (18A27800) [pid = 2792] [serial = 617] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1B9D3000) [pid = 2792] [serial = 602] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (15466800) [pid = 2792] [serial = 611] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (11133000) [pid = 2792] [serial = 605] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1A38DC00) [pid = 2792] [serial = 599] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1B9C6C00) [pid = 2792] [serial = 593] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (15963C00) [pid = 2792] [serial = 612] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1A80F800) [pid = 2792] [serial = 567] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (15B04800) [pid = 2792] [serial = 561] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1A9B7400) [pid = 2792] [serial = 570] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (19B33C00) [pid = 2792] [serial = 564] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1A8DE000) [pid = 2792] [serial = 630] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (11365C00) [pid = 2792] [serial = 609] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1A389800) [pid = 2792] [serial = 624] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1C8B3000) [pid = 2792] [serial = 603] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (172B2C00) [pid = 2792] [serial = 596] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (19A8D400) [pid = 2792] [serial = 621] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (18606800) [pid = 2792] [serial = 615] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1A4BFC00) [pid = 2792] [serial = 627] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (19B34C00) [pid = 2792] [serial = 623] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1A803800) [pid = 2792] [serial = 629] [outer = 00000000] [url = about:blank] 21:29:23 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1A389C00) [pid = 2792] [serial = 558] [outer = 00000000] [url = about:blank] 21:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1081ms 21:29:23 INFO - PROCESS | 2792 | 1463718563270 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 21:29:23 INFO - PROCESS | 2792 | 1463718563275 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 21:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:29:23 INFO - PROCESS | 2792 | 1463718563286 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:29:23 INFO - PROCESS | 2792 | 1463718563288 Marionette TRACE conn5 <- [1,894,null,{}] 21:29:23 INFO - PROCESS | 2792 | 1463718563292 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:23 INFO - PROCESS | 2792 | 1463718563384 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 21:29:23 INFO - PROCESS | 2792 | 1463718563391 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:23 INFO - PROCESS | 2792 | ++DOCSHELL 0D8DD000 == 66 [pid = 2792] [id = 233] 21:29:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (0D8DDC00) [pid = 2792] [serial = 698] [outer = 00000000] 21:29:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1113E800) [pid = 2792] [serial = 699] [outer = 0D8DDC00] 21:29:23 INFO - PROCESS | 2792 | 1463718563437 Marionette DEBUG loaded listener.js 21:29:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (113CD000) [pid = 2792] [serial = 700] [outer = 0D8DDC00] 21:29:23 INFO - PROCESS | 2792 | 1463718563948 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 21:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms 21:29:24 INFO - PROCESS | 2792 | 1463718564019 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 21:29:24 INFO - PROCESS | 2792 | 1463718564021 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 21:29:24 INFO - PROCESS | 2792 | 1463718564024 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:29:24 INFO - PROCESS | 2792 | 1463718564027 Marionette TRACE conn5 <- [1,898,null,{}] 21:29:24 INFO - PROCESS | 2792 | 1463718564040 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:24 INFO - PROCESS | 2792 | 1463718564133 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 21:29:24 INFO - PROCESS | 2792 | 1463718564221 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:24 INFO - PROCESS | 2792 | ++DOCSHELL 15254400 == 67 [pid = 2792] [id = 234] 21:29:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (15868400) [pid = 2792] [serial = 701] [outer = 00000000] 21:29:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (1639E000) [pid = 2792] [serial = 702] [outer = 15868400] 21:29:24 INFO - PROCESS | 2792 | 1463718564269 Marionette DEBUG loaded listener.js 21:29:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (17007C00) [pid = 2792] [serial = 703] [outer = 15868400] 21:29:24 INFO - PROCESS | 2792 | 1463718564641 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 21:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 21:29:24 INFO - PROCESS | 2792 | 1463718564699 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 21:29:24 INFO - PROCESS | 2792 | 1463718564701 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 21:29:24 INFO - PROCESS | 2792 | 1463718564704 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:29:24 INFO - PROCESS | 2792 | 1463718564706 Marionette TRACE conn5 <- [1,902,null,{}] 21:29:24 INFO - PROCESS | 2792 | 1463718564710 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:24 INFO - PROCESS | 2792 | 1463718564794 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 21:29:24 INFO - PROCESS | 2792 | 1463718564801 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:24 INFO - PROCESS | 2792 | ++DOCSHELL 172AA000 == 68 [pid = 2792] [id = 235] 21:29:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (172AA800) [pid = 2792] [serial = 704] [outer = 00000000] 21:29:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (187E3000) [pid = 2792] [serial = 705] [outer = 172AA800] 21:29:24 INFO - PROCESS | 2792 | 1463718564846 Marionette DEBUG loaded listener.js 21:29:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (18AC2400) [pid = 2792] [serial = 706] [outer = 172AA800] 21:29:25 INFO - PROCESS | 2792 | 1463718565279 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 21:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 21:29:25 INFO - PROCESS | 2792 | 1463718565344 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 21:29:25 INFO - PROCESS | 2792 | 1463718565346 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 21:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:29:25 INFO - PROCESS | 2792 | 1463718565350 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:29:25 INFO - PROCESS | 2792 | 1463718565361 Marionette TRACE conn5 <- [1,906,null,{}] 21:29:25 INFO - PROCESS | 2792 | 1463718565365 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:25 INFO - PROCESS | 2792 | 1463718565484 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 21:29:25 INFO - PROCESS | 2792 | 1463718565578 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:25 INFO - PROCESS | 2792 | ++DOCSHELL 19136800 == 69 [pid = 2792] [id = 236] 21:29:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (19138800) [pid = 2792] [serial = 707] [outer = 00000000] 21:29:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (19154400) [pid = 2792] [serial = 708] [outer = 19138800] 21:29:25 INFO - PROCESS | 2792 | 1463718565626 Marionette DEBUG loaded listener.js 21:29:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (199C9C00) [pid = 2792] [serial = 709] [outer = 19138800] 21:29:26 INFO - PROCESS | 2792 | 1463718566032 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 21:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 730ms 21:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:29:26 INFO - PROCESS | 2792 | 1463718566084 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 21:29:26 INFO - PROCESS | 2792 | 1463718566085 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 21:29:26 INFO - PROCESS | 2792 | 1463718566089 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:29:26 INFO - PROCESS | 2792 | 1463718566090 Marionette TRACE conn5 <- [1,910,null,{}] 21:29:26 INFO - PROCESS | 2792 | 1463718566094 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:26 INFO - PROCESS | 2792 | 1463718566241 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 21:29:26 INFO - PROCESS | 2792 | 1463718566249 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:26 INFO - PROCESS | 2792 | ++DOCSHELL 19A8A400 == 70 [pid = 2792] [id = 237] 21:29:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (19A8C000) [pid = 2792] [serial = 710] [outer = 00000000] 21:29:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (19B32400) [pid = 2792] [serial = 711] [outer = 19A8C000] 21:29:26 INFO - PROCESS | 2792 | 1463718566297 Marionette DEBUG loaded listener.js 21:29:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A38B800) [pid = 2792] [serial = 712] [outer = 19A8C000] 21:29:26 INFO - PROCESS | 2792 | 1463718566777 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 21:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 21:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:29:26 INFO - PROCESS | 2792 | 1463718566827 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 21:29:26 INFO - PROCESS | 2792 | 1463718566829 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 21:29:26 INFO - PROCESS | 2792 | 1463718566832 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:29:26 INFO - PROCESS | 2792 | 1463718566834 Marionette TRACE conn5 <- [1,914,null,{}] 21:29:26 INFO - PROCESS | 2792 | 1463718566872 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:26 INFO - PROCESS | 2792 | 1463718566985 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 21:29:27 INFO - PROCESS | 2792 | 1463718567051 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:27 INFO - PROCESS | 2792 | ++DOCSHELL 1A394400 == 71 [pid = 2792] [id = 238] 21:29:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1A394C00) [pid = 2792] [serial = 713] [outer = 00000000] 21:29:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1A4C6400) [pid = 2792] [serial = 714] [outer = 1A394C00] 21:29:27 INFO - PROCESS | 2792 | 1463718567096 Marionette DEBUG loaded listener.js 21:29:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1A6D9400) [pid = 2792] [serial = 715] [outer = 1A394C00] 21:29:27 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1A392000) [pid = 2792] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:29:27 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1869E400) [pid = 2792] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:29:27 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1A9B8800) [pid = 2792] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:29:27 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1200A400) [pid = 2792] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:29:27 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1153F800) [pid = 2792] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:29:27 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (19B29C00) [pid = 2792] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:29:27 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (199C8000) [pid = 2792] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:29:27 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1A38CC00) [pid = 2792] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:29:27 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (172B1000) [pid = 2792] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:29:27 INFO - PROCESS | 2792 | 1463718567597 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 21:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 830ms 21:29:27 INFO - PROCESS | 2792 | 1463718567665 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 21:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:29:27 INFO - PROCESS | 2792 | 1463718567666 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 21:29:27 INFO - PROCESS | 2792 | 1463718567670 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:29:27 INFO - PROCESS | 2792 | 1463718567672 Marionette TRACE conn5 <- [1,918,null,{}] 21:29:27 INFO - PROCESS | 2792 | 1463718567675 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:27 INFO - PROCESS | 2792 | 1463718567800 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 21:29:27 INFO - PROCESS | 2792 | 1463718567861 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:27 INFO - PROCESS | 2792 | ++DOCSHELL 0D8E1C00 == 72 [pid = 2792] [id = 239] 21:29:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (11135000) [pid = 2792] [serial = 716] [outer = 00000000] 21:29:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (191AC800) [pid = 2792] [serial = 717] [outer = 11135000] 21:29:27 INFO - PROCESS | 2792 | 1463718567905 Marionette DEBUG loaded listener.js 21:29:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1A4C0400) [pid = 2792] [serial = 718] [outer = 11135000] 21:29:28 INFO - PROCESS | 2792 | 1463718568246 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 21:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 21:29:28 INFO - PROCESS | 2792 | 1463718568332 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 21:29:28 INFO - PROCESS | 2792 | 1463718568334 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 21:29:28 INFO - PROCESS | 2792 | 1463718568337 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:29:28 INFO - PROCESS | 2792 | 1463718568339 Marionette TRACE conn5 <- [1,922,null,{}] 21:29:28 INFO - PROCESS | 2792 | 1463718568342 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:29:28 INFO - PROCESS | 2792 | 1463718568424 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 21:29:28 INFO - PROCESS | 2792 | 1463718568430 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:28 INFO - PROCESS | 2792 | ++DOCSHELL 1A1A4000 == 73 [pid = 2792] [id = 240] 21:29:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A6D4400) [pid = 2792] [serial = 719] [outer = 00000000] 21:29:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1A8DBC00) [pid = 2792] [serial = 720] [outer = 1A6D4400] 21:29:28 INFO - PROCESS | 2792 | 1463718568474 Marionette DEBUG loaded listener.js 21:29:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A8DEC00) [pid = 2792] [serial = 721] [outer = 1A6D4400] 21:29:28 INFO - PROCESS | 2792 | 1463718568913 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 21:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 630ms 21:29:28 INFO - PROCESS | 2792 | 1463718568976 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 21:29:28 INFO - PROCESS | 2792 | 1463718568978 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 21:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:29:28 INFO - PROCESS | 2792 | 1463718568981 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:29:28 INFO - PROCESS | 2792 | 1463718568983 Marionette TRACE conn5 <- [1,926,null,{}] 21:29:28 INFO - PROCESS | 2792 | 1463718568986 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:29 INFO - PROCESS | 2792 | 1463718569074 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 21:29:29 INFO - PROCESS | 2792 | 1463718569082 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:29 INFO - PROCESS | 2792 | ++DOCSHELL 1A9AE400 == 74 [pid = 2792] [id = 241] 21:29:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1A9B4400) [pid = 2792] [serial = 722] [outer = 00000000] 21:29:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1A9D8400) [pid = 2792] [serial = 723] [outer = 1A9B4400] 21:29:29 INFO - PROCESS | 2792 | 1463718569127 Marionette DEBUG loaded listener.js 21:29:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1A9E0400) [pid = 2792] [serial = 724] [outer = 1A9B4400] 21:29:29 INFO - PROCESS | 2792 | 1463718569697 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 21:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 770ms 21:29:29 INFO - PROCESS | 2792 | 1463718569775 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 21:29:29 INFO - PROCESS | 2792 | 1463718569779 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 21:29:29 INFO - PROCESS | 2792 | 1463718569801 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:29:29 INFO - PROCESS | 2792 | 1463718569806 Marionette TRACE conn5 <- [1,930,null,{}] 21:29:29 INFO - PROCESS | 2792 | 1463718569813 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:29 INFO - PROCESS | 2792 | 1463718569940 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 21:29:30 INFO - PROCESS | 2792 | 1463718570043 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:30 INFO - PROCESS | 2792 | ++DOCSHELL 0C927400 == 75 [pid = 2792] [id = 242] 21:29:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (0CF7B800) [pid = 2792] [serial = 725] [outer = 00000000] 21:29:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (11545000) [pid = 2792] [serial = 726] [outer = 0CF7B800] 21:29:30 INFO - PROCESS | 2792 | 1463718570100 Marionette DEBUG loaded listener.js 21:29:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (15122400) [pid = 2792] [serial = 727] [outer = 0CF7B800] 21:29:30 INFO - PROCESS | 2792 | 1463718570657 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 21:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 930ms 21:29:30 INFO - PROCESS | 2792 | 1463718570738 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 21:29:30 INFO - PROCESS | 2792 | 1463718570744 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 21:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:29:30 INFO - PROCESS | 2792 | 1463718570750 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:29:30 INFO - PROCESS | 2792 | 1463718570753 Marionette TRACE conn5 <- [1,934,null,{}] 21:29:30 INFO - PROCESS | 2792 | 1463718570757 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:30 INFO - PROCESS | 2792 | 1463718570898 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 21:29:31 INFO - PROCESS | 2792 | 1463718571034 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:31 INFO - PROCESS | 2792 | ++DOCSHELL 1639BC00 == 76 [pid = 2792] [id = 243] 21:29:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1639C800) [pid = 2792] [serial = 728] [outer = 00000000] 21:29:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1860D000) [pid = 2792] [serial = 729] [outer = 1639C800] 21:29:31 INFO - PROCESS | 2792 | 1463718571089 Marionette DEBUG loaded listener.js 21:29:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1913B400) [pid = 2792] [serial = 730] [outer = 1639C800] 21:29:31 INFO - PROCESS | 2792 | 1463718571672 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 21:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 970ms 21:29:31 INFO - PROCESS | 2792 | 1463718571722 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 21:29:31 INFO - PROCESS | 2792 | 1463718571725 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 21:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:29:31 INFO - PROCESS | 2792 | 1463718571729 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:29:31 INFO - PROCESS | 2792 | 1463718571733 Marionette TRACE conn5 <- [1,938,null,{}] 21:29:31 INFO - PROCESS | 2792 | 1463718571745 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:31 INFO - PROCESS | 2792 | 1463718571882 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 21:29:32 INFO - PROCESS | 2792 | 1463718572041 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:32 INFO - PROCESS | 2792 | ++DOCSHELL 0C927800 == 77 [pid = 2792] [id = 244] 21:29:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1A8E0400) [pid = 2792] [serial = 731] [outer = 00000000] 21:29:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1B9CB800) [pid = 2792] [serial = 732] [outer = 1A8E0400] 21:29:32 INFO - PROCESS | 2792 | 1463718572103 Marionette DEBUG loaded listener.js 21:29:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1C8B3000) [pid = 2792] [serial = 733] [outer = 1A8E0400] 21:29:32 INFO - PROCESS | 2792 | 1463718572733 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 21:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1024ms 21:29:32 INFO - PROCESS | 2792 | 1463718572756 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 21:29:32 INFO - PROCESS | 2792 | 1463718572759 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 21:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:29:32 INFO - PROCESS | 2792 | 1463718572762 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:29:32 INFO - PROCESS | 2792 | 1463718572764 Marionette TRACE conn5 <- [1,942,null,{}] 21:29:32 INFO - PROCESS | 2792 | 1463718572767 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:32 INFO - PROCESS | 2792 | 1463718572875 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 21:29:33 INFO - PROCESS | 2792 | 1463718573010 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:33 INFO - PROCESS | 2792 | ++DOCSHELL 1CA5D400 == 78 [pid = 2792] [id = 245] 21:29:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1CA5DC00) [pid = 2792] [serial = 734] [outer = 00000000] 21:29:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1D14B400) [pid = 2792] [serial = 735] [outer = 1CA5DC00] 21:29:33 INFO - PROCESS | 2792 | 1463718573066 Marionette DEBUG loaded listener.js 21:29:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1D1C7C00) [pid = 2792] [serial = 736] [outer = 1CA5DC00] 21:29:33 INFO - PROCESS | 2792 | 1463718573608 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 21:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 870ms 21:29:33 INFO - PROCESS | 2792 | 1463718573636 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 21:29:33 INFO - PROCESS | 2792 | 1463718573638 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 21:29:33 INFO - PROCESS | 2792 | 1463718573642 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:29:33 INFO - PROCESS | 2792 | 1463718573644 Marionette TRACE conn5 <- [1,946,null,{}] 21:29:33 INFO - PROCESS | 2792 | 1463718573648 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:33 INFO - PROCESS | 2792 | 1463718573760 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 21:29:33 INFO - PROCESS | 2792 | 1463718573874 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:33 INFO - PROCESS | 2792 | ++DOCSHELL 1D1CB800 == 79 [pid = 2792] [id = 246] 21:29:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1E30EC00) [pid = 2792] [serial = 737] [outer = 00000000] 21:29:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1E313400) [pid = 2792] [serial = 738] [outer = 1E30EC00] 21:29:33 INFO - PROCESS | 2792 | 1463718573972 Marionette DEBUG loaded listener.js 21:29:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1E318400) [pid = 2792] [serial = 739] [outer = 1E30EC00] 21:29:34 INFO - PROCESS | 2792 | 1463718574584 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 21:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 970ms 21:29:34 INFO - PROCESS | 2792 | 1463718574616 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 21:29:34 INFO - PROCESS | 2792 | 1463718574618 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 21:29:34 INFO - PROCESS | 2792 | 1463718574622 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:29:34 INFO - PROCESS | 2792 | 1463718574624 Marionette TRACE conn5 <- [1,950,null,{}] 21:29:34 INFO - PROCESS | 2792 | 1463718574627 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:34 INFO - PROCESS | 2792 | 1463718574750 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 21:29:34 INFO - PROCESS | 2792 | 1463718574890 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:34 INFO - PROCESS | 2792 | ++DOCSHELL 1FBB5000 == 80 [pid = 2792] [id = 247] 21:29:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1FBB8400) [pid = 2792] [serial = 740] [outer = 00000000] 21:29:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1FE7E800) [pid = 2792] [serial = 741] [outer = 1FBB8400] 21:29:34 INFO - PROCESS | 2792 | 1463718574946 Marionette DEBUG loaded listener.js 21:29:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (2078DC00) [pid = 2792] [serial = 742] [outer = 1FBB8400] 21:29:35 INFO - PROCESS | 2792 | 1463718575768 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 21:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1172ms 21:29:35 INFO - PROCESS | 2792 | 1463718575799 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 21:29:35 INFO - PROCESS | 2792 | 1463718575803 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 21:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:29:35 INFO - PROCESS | 2792 | 1463718575808 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:29:35 INFO - PROCESS | 2792 | 1463718575812 Marionette TRACE conn5 <- [1,954,null,{}] 21:29:35 INFO - PROCESS | 2792 | 1463718575818 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:35 INFO - PROCESS | 2792 | 1463718575922 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 21:29:36 INFO - PROCESS | 2792 | 1463718576065 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:36 INFO - PROCESS | 2792 | ++DOCSHELL 11173000 == 81 [pid = 2792] [id = 248] 21:29:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1117BC00) [pid = 2792] [serial = 743] [outer = 00000000] 21:29:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (15B07800) [pid = 2792] [serial = 744] [outer = 1117BC00] 21:29:36 INFO - PROCESS | 2792 | 1463718576115 Marionette DEBUG loaded listener.js 21:29:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (169E2C00) [pid = 2792] [serial = 745] [outer = 1117BC00] 21:29:36 INFO - PROCESS | 2792 | 1463718576678 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 21:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 930ms 21:29:36 INFO - PROCESS | 2792 | 1463718576739 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 21:29:36 INFO - PROCESS | 2792 | 1463718576744 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 21:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:29:36 INFO - PROCESS | 2792 | 1463718576750 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:29:36 INFO - PROCESS | 2792 | 1463718576753 Marionette TRACE conn5 <- [1,958,null,{}] 21:29:36 INFO - PROCESS | 2792 | 1463718576756 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:36 INFO - PROCESS | 2792 | 1463718576860 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 21:29:36 INFO - PROCESS | 2792 | --DOCSHELL 1A1A4000 == 80 [pid = 2792] [id = 240] 21:29:36 INFO - PROCESS | 2792 | --DOCSHELL 0D8E1C00 == 79 [pid = 2792] [id = 239] 21:29:36 INFO - PROCESS | 2792 | --DOCSHELL 1A394400 == 78 [pid = 2792] [id = 238] 21:29:36 INFO - PROCESS | 2792 | --DOCSHELL 19A8A400 == 77 [pid = 2792] [id = 237] 21:29:36 INFO - PROCESS | 2792 | --DOCSHELL 19136800 == 76 [pid = 2792] [id = 236] 21:29:36 INFO - PROCESS | 2792 | --DOCSHELL 172AA000 == 75 [pid = 2792] [id = 235] 21:29:36 INFO - PROCESS | 2792 | --DOCSHELL 15254400 == 74 [pid = 2792] [id = 234] 21:29:36 INFO - PROCESS | 2792 | --DOCSHELL 0D8DD000 == 73 [pid = 2792] [id = 233] 21:29:36 INFO - PROCESS | 2792 | --DOCSHELL 0D82B000 == 72 [pid = 2792] [id = 232] 21:29:36 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (11173400) [pid = 2792] [serial = 635] [outer = 00000000] [url = about:blank] 21:29:36 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (172A9800) [pid = 2792] [serial = 638] [outer = 00000000] [url = about:blank] 21:29:36 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1B9B4C00) [pid = 2792] [serial = 641] [outer = 00000000] [url = about:blank] 21:29:36 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1C8BB400) [pid = 2792] [serial = 644] [outer = 00000000] [url = about:blank] 21:29:36 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1D10B800) [pid = 2792] [serial = 647] [outer = 00000000] [url = about:blank] 21:29:36 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1F450C00) [pid = 2792] [serial = 677] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOCSHELL 1FBB5400 == 71 [pid = 2792] [id = 230] 21:29:37 INFO - PROCESS | 2792 | --DOCSHELL 1D5BE800 == 70 [pid = 2792] [id = 229] 21:29:37 INFO - PROCESS | 2792 | --DOCSHELL 172AB000 == 69 [pid = 2792] [id = 228] 21:29:37 INFO - PROCESS | 2792 | --DOCSHELL 0C91E400 == 68 [pid = 2792] [id = 227] 21:29:37 INFO - PROCESS | 2792 | --DOCSHELL 1A9AE000 == 67 [pid = 2792] [id = 226] 21:29:37 INFO - PROCESS | 2792 | 1463718577047 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:37 INFO - PROCESS | 2792 | ++DOCSHELL 0CF2D400 == 68 [pid = 2792] [id = 249] 21:29:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (0D608000) [pid = 2792] [serial = 746] [outer = 00000000] 21:29:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (0D8E1C00) [pid = 2792] [serial = 747] [outer = 0D608000] 21:29:37 INFO - PROCESS | 2792 | 1463718577093 Marionette DEBUG loaded listener.js 21:29:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (11540800) [pid = 2792] [serial = 748] [outer = 0D608000] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1A4C3000) [pid = 2792] [serial = 665] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1A4CE400) [pid = 2792] [serial = 666] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (18A30C00) [pid = 2792] [serial = 659] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1AA5B400) [pid = 2792] [serial = 668] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (191A8C00) [pid = 2792] [serial = 660] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (169E8800) [pid = 2792] [serial = 654] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1546B400) [pid = 2792] [serial = 653] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (15189800) [pid = 2792] [serial = 656] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (15892800) [pid = 2792] [serial = 657] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1B673800) [pid = 2792] [serial = 651] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1A746000) [pid = 2792] [serial = 650] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (19B2B000) [pid = 2792] [serial = 662] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1B9CC000) [pid = 2792] [serial = 674] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (18ACF000) [pid = 2792] [serial = 671] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1B666800) [pid = 2792] [serial = 669] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1D1CE000) [pid = 2792] [serial = 675] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (199C5400) [pid = 2792] [serial = 672] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (19C92400) [pid = 2792] [serial = 663] [outer = 00000000] [url = about:blank] 21:29:37 INFO - PROCESS | 2792 | 1463718577556 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 21:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 830ms 21:29:37 INFO - PROCESS | 2792 | 1463718577583 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 21:29:37 INFO - PROCESS | 2792 | 1463718577585 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 21:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:29:37 INFO - PROCESS | 2792 | 1463718577588 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:29:37 INFO - PROCESS | 2792 | 1463718577592 Marionette TRACE conn5 <- [1,962,null,{}] 21:29:37 INFO - PROCESS | 2792 | 1463718577602 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:37 INFO - PROCESS | 2792 | 1463718577691 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 21:29:37 INFO - PROCESS | 2792 | 1463718577702 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:37 INFO - PROCESS | 2792 | ++DOCSHELL 1860D800 == 69 [pid = 2792] [id = 250] 21:29:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1860F000) [pid = 2792] [serial = 749] [outer = 00000000] 21:29:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (187EB000) [pid = 2792] [serial = 750] [outer = 1860F000] 21:29:37 INFO - PROCESS | 2792 | 1463718577749 Marionette DEBUG loaded listener.js 21:29:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (18ACDC00) [pid = 2792] [serial = 751] [outer = 1860F000] 21:29:38 INFO - PROCESS | 2792 | 1463718578206 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 21:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 690ms 21:29:38 INFO - PROCESS | 2792 | 1463718578279 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 21:29:38 INFO - PROCESS | 2792 | 1463718578282 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 21:29:38 INFO - PROCESS | 2792 | 1463718578285 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:29:38 INFO - PROCESS | 2792 | 1463718578287 Marionette TRACE conn5 <- [1,966,null,{}] 21:29:38 INFO - PROCESS | 2792 | 1463718578290 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:38 INFO - PROCESS | 2792 | 1463718578376 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 21:29:38 INFO - PROCESS | 2792 | 1463718578385 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:38 INFO - PROCESS | 2792 | ++DOCSHELL 19139000 == 70 [pid = 2792] [id = 251] 21:29:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (191A5000) [pid = 2792] [serial = 752] [outer = 00000000] 21:29:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (19A93800) [pid = 2792] [serial = 753] [outer = 191A5000] 21:29:38 INFO - PROCESS | 2792 | 1463718578517 Marionette DEBUG loaded listener.js 21:29:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (19B33000) [pid = 2792] [serial = 754] [outer = 191A5000] 21:29:38 INFO - PROCESS | 2792 | 1463718578923 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 21:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 670ms 21:29:38 INFO - PROCESS | 2792 | 1463718578959 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 21:29:38 INFO - PROCESS | 2792 | 1463718578961 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 21:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:29:38 INFO - PROCESS | 2792 | 1463718578964 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:29:38 INFO - PROCESS | 2792 | 1463718578966 Marionette TRACE conn5 <- [1,970,null,{}] 21:29:38 INFO - PROCESS | 2792 | 1463718578970 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:39 INFO - PROCESS | 2792 | 1463718579052 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 21:29:39 INFO - PROCESS | 2792 | 1463718579163 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:39 INFO - PROCESS | 2792 | ++DOCSHELL 1995EC00 == 71 [pid = 2792] [id = 252] 21:29:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (19B37400) [pid = 2792] [serial = 755] [outer = 00000000] 21:29:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1A394000) [pid = 2792] [serial = 756] [outer = 19B37400] 21:29:39 INFO - PROCESS | 2792 | 1463718579219 Marionette DEBUG loaded listener.js 21:29:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1A4CE400) [pid = 2792] [serial = 757] [outer = 19B37400] 21:29:39 INFO - PROCESS | 2792 | 1463718579648 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 21:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 730ms 21:29:39 INFO - PROCESS | 2792 | 1463718579695 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 21:29:39 INFO - PROCESS | 2792 | 1463718579697 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 21:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:29:39 INFO - PROCESS | 2792 | 1463718579700 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:29:39 INFO - PROCESS | 2792 | 1463718579702 Marionette TRACE conn5 <- [1,974,null,{}] 21:29:39 INFO - PROCESS | 2792 | 1463718579705 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:39 INFO - PROCESS | 2792 | 1463718579872 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 21:29:39 INFO - PROCESS | 2792 | 1463718579897 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:39 INFO - PROCESS | 2792 | ++DOCSHELL 1A74F400 == 72 [pid = 2792] [id = 253] 21:29:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1A8D9400) [pid = 2792] [serial = 758] [outer = 00000000] 21:29:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1B668C00) [pid = 2792] [serial = 759] [outer = 1A8D9400] 21:29:39 INFO - PROCESS | 2792 | 1463718579942 Marionette DEBUG loaded listener.js 21:29:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1B66B400) [pid = 2792] [serial = 760] [outer = 1A8D9400] 21:29:40 INFO - PROCESS | 2792 | 1463718580389 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 21:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 21:29:40 INFO - PROCESS | 2792 | 1463718580431 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 21:29:40 INFO - PROCESS | 2792 | 1463718580433 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 21:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:29:40 INFO - PROCESS | 2792 | 1463718580436 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:29:40 INFO - PROCESS | 2792 | 1463718580438 Marionette TRACE conn5 <- [1,978,null,{}] 21:29:40 INFO - PROCESS | 2792 | 1463718580441 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:40 INFO - PROCESS | 2792 | 1463718580568 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 21:29:40 INFO - PROCESS | 2792 | 1463718580575 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:40 INFO - PROCESS | 2792 | ++DOCSHELL 1B80F800 == 73 [pid = 2792] [id = 254] 21:29:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1B9C1400) [pid = 2792] [serial = 761] [outer = 00000000] 21:29:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1C8B6000) [pid = 2792] [serial = 762] [outer = 1B9C1400] 21:29:40 INFO - PROCESS | 2792 | 1463718580624 Marionette DEBUG loaded listener.js 21:29:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1CA5EC00) [pid = 2792] [serial = 763] [outer = 1B9C1400] 21:29:41 INFO - PROCESS | 2792 | 1463718581086 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 21:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 870ms 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (19A8C000) [pid = 2792] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (11135000) [pid = 2792] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1A6D4400) [pid = 2792] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1A394C00) [pid = 2792] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (0D82F800) [pid = 2792] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (172AA800) [pid = 2792] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (0D8DDC00) [pid = 2792] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1B80A400) [pid = 2792] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1A9AFC00) [pid = 2792] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (0D6F9800) [pid = 2792] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1B806400) [pid = 2792] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1C8B8400) [pid = 2792] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (19A94C00) [pid = 2792] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (11544800) [pid = 2792] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1584E000) [pid = 2792] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (19146400) [pid = 2792] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (15868400) [pid = 2792] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (0D853C00) [pid = 2792] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:29:41 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (19138800) [pid = 2792] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:29:41 INFO - PROCESS | 2792 | 1463718581326 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 21:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:29:41 INFO - PROCESS | 2792 | 1463718581328 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 21:29:41 INFO - PROCESS | 2792 | 1463718581331 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:29:41 INFO - PROCESS | 2792 | 1463718581333 Marionette TRACE conn5 <- [1,982,null,{}] 21:29:41 INFO - PROCESS | 2792 | 1463718581336 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:41 INFO - PROCESS | 2792 | 1463718581420 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 21:29:41 INFO - PROCESS | 2792 | 1463718581429 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:41 INFO - PROCESS | 2792 | ++DOCSHELL 114B5800 == 74 [pid = 2792] [id = 255] 21:29:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (14F82400) [pid = 2792] [serial = 764] [outer = 00000000] 21:29:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (187E6800) [pid = 2792] [serial = 765] [outer = 14F82400] 21:29:41 INFO - PROCESS | 2792 | 1463718581475 Marionette DEBUG loaded listener.js 21:29:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (187E0C00) [pid = 2792] [serial = 766] [outer = 14F82400] 21:29:41 INFO - PROCESS | 2792 | 1463718581914 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 21:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 21:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:29:41 INFO - PROCESS | 2792 | 1463718581965 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 21:29:41 INFO - PROCESS | 2792 | 1463718581967 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 21:29:41 INFO - PROCESS | 2792 | 1463718581970 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:29:41 INFO - PROCESS | 2792 | 1463718581972 Marionette TRACE conn5 <- [1,986,null,{}] 21:29:41 INFO - PROCESS | 2792 | 1463718581976 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:42 INFO - PROCESS | 2792 | 1463718582062 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 21:29:42 INFO - PROCESS | 2792 | 1463718582069 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:42 INFO - PROCESS | 2792 | ++DOCSHELL 19154800 == 75 [pid = 2792] [id = 256] 21:29:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (19A94C00) [pid = 2792] [serial = 767] [outer = 00000000] 21:29:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1A93E800) [pid = 2792] [serial = 768] [outer = 19A94C00] 21:29:42 INFO - PROCESS | 2792 | 1463718582113 Marionette DEBUG loaded listener.js 21:29:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1B668800) [pid = 2792] [serial = 769] [outer = 19A94C00] 21:29:42 INFO - PROCESS | 2792 | 1463718582550 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 21:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 630ms 21:29:42 INFO - PROCESS | 2792 | 1463718582601 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 21:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:29:42 INFO - PROCESS | 2792 | 1463718582603 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 21:29:42 INFO - PROCESS | 2792 | 1463718582607 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:29:42 INFO - PROCESS | 2792 | 1463718582609 Marionette TRACE conn5 <- [1,990,null,{}] 21:29:42 INFO - PROCESS | 2792 | 1463718582612 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:42 INFO - PROCESS | 2792 | 1463718582698 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 21:29:42 INFO - PROCESS | 2792 | 1463718582704 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:42 INFO - PROCESS | 2792 | ++DOCSHELL 1A8DCC00 == 76 [pid = 2792] [id = 257] 21:29:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1D14E800) [pid = 2792] [serial = 770] [outer = 00000000] 21:29:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1E314000) [pid = 2792] [serial = 771] [outer = 1D14E800] 21:29:42 INFO - PROCESS | 2792 | 1463718582748 Marionette DEBUG loaded listener.js 21:29:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1E34FC00) [pid = 2792] [serial = 772] [outer = 1D14E800] 21:29:43 INFO - PROCESS | 2792 | 1463718583194 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 21:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 630ms 21:29:43 INFO - PROCESS | 2792 | 1463718583237 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 21:29:43 INFO - PROCESS | 2792 | 1463718583240 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 21:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:29:43 INFO - PROCESS | 2792 | 1463718583248 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:29:43 INFO - PROCESS | 2792 | 1463718583250 Marionette TRACE conn5 <- [1,994,null,{}] 21:29:43 INFO - PROCESS | 2792 | 1463718583284 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:43 INFO - PROCESS | 2792 | 1463718583493 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 21:29:43 INFO - PROCESS | 2792 | 1463718583600 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:43 INFO - PROCESS | 2792 | ++DOCSHELL 11136800 == 77 [pid = 2792] [id = 258] 21:29:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (11138400) [pid = 2792] [serial = 773] [outer = 00000000] 21:29:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (113CB400) [pid = 2792] [serial = 774] [outer = 11138400] 21:29:43 INFO - PROCESS | 2792 | 1463718583661 Marionette DEBUG loaded listener.js 21:29:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (15125C00) [pid = 2792] [serial = 775] [outer = 11138400] 21:29:44 INFO - PROCESS | 2792 | 1463718584318 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 21:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1085ms 21:29:44 INFO - PROCESS | 2792 | 1463718584334 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 21:29:44 INFO - PROCESS | 2792 | 1463718584339 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 21:29:44 INFO - PROCESS | 2792 | 1463718584344 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:29:44 INFO - PROCESS | 2792 | 1463718584347 Marionette TRACE conn5 <- [1,998,null,{}] 21:29:44 INFO - PROCESS | 2792 | 1463718584352 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:44 INFO - PROCESS | 2792 | 1463718584466 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 21:29:44 INFO - PROCESS | 2792 | 1463718584624 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:44 INFO - PROCESS | 2792 | ++DOCSHELL 172AF400 == 78 [pid = 2792] [id = 259] 21:29:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (174E0C00) [pid = 2792] [serial = 776] [outer = 00000000] 21:29:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1979AC00) [pid = 2792] [serial = 777] [outer = 174E0C00] 21:29:44 INFO - PROCESS | 2792 | 1463718584682 Marionette DEBUG loaded listener.js 21:29:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (19B2D000) [pid = 2792] [serial = 778] [outer = 174E0C00] 21:29:45 INFO - PROCESS | 2792 | 1463718585313 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 21:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1018ms 21:29:45 INFO - PROCESS | 2792 | 1463718585375 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 21:29:45 INFO - PROCESS | 2792 | 1463718585379 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 21:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:29:45 INFO - PROCESS | 2792 | 1463718585383 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:29:45 INFO - PROCESS | 2792 | 1463718585385 Marionette TRACE conn5 <- [1,1002,null,{}] 21:29:45 INFO - PROCESS | 2792 | 1463718585390 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:45 INFO - PROCESS | 2792 | 1463718585533 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 21:29:45 INFO - PROCESS | 2792 | 1463718585681 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:45 INFO - PROCESS | 2792 | ++DOCSHELL 1A394400 == 79 [pid = 2792] [id = 260] 21:29:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1A9AD000) [pid = 2792] [serial = 779] [outer = 00000000] 21:29:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1CA5F400) [pid = 2792] [serial = 780] [outer = 1A9AD000] 21:29:45 INFO - PROCESS | 2792 | 1463718585742 Marionette DEBUG loaded listener.js 21:29:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1E357400) [pid = 2792] [serial = 781] [outer = 1A9AD000] 21:29:46 INFO - PROCESS | 2792 | 1463718586345 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 21:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1019ms 21:29:46 INFO - PROCESS | 2792 | 1463718586406 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 21:29:46 INFO - PROCESS | 2792 | 1463718586410 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 21:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:29:46 INFO - PROCESS | 2792 | 1463718586421 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:29:46 INFO - PROCESS | 2792 | 1463718586426 Marionette TRACE conn5 <- [1,1006,null,{}] 21:29:46 INFO - PROCESS | 2792 | 1463718586429 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:46 INFO - PROCESS | 2792 | 1463718586542 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 21:29:46 INFO - PROCESS | 2792 | 1463718586655 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:46 INFO - PROCESS | 2792 | ++DOCSHELL 1FBB7000 == 80 [pid = 2792] [id = 261] 21:29:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1FE73000) [pid = 2792] [serial = 782] [outer = 00000000] 21:29:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (2078A000) [pid = 2792] [serial = 783] [outer = 1FE73000] 21:29:46 INFO - PROCESS | 2792 | 1463718586751 Marionette DEBUG loaded listener.js 21:29:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (20793000) [pid = 2792] [serial = 784] [outer = 1FE73000] 21:29:47 INFO - PROCESS | 2792 | 1463718587347 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 21:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 990ms 21:29:47 INFO - PROCESS | 2792 | 1463718587406 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 21:29:47 INFO - PROCESS | 2792 | 1463718587408 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 21:29:47 INFO - PROCESS | 2792 | 1463718587411 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:29:47 INFO - PROCESS | 2792 | 1463718587413 Marionette TRACE conn5 <- [1,1010,null,{}] 21:29:47 INFO - PROCESS | 2792 | 1463718587417 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:47 INFO - PROCESS | 2792 | 1463718587529 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 21:29:47 INFO - PROCESS | 2792 | 1463718587670 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:47 INFO - PROCESS | 2792 | ++DOCSHELL 21BC1C00 == 81 [pid = 2792] [id = 262] 21:29:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (21BC2800) [pid = 2792] [serial = 785] [outer = 00000000] 21:29:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (21BC8C00) [pid = 2792] [serial = 786] [outer = 21BC2800] 21:29:47 INFO - PROCESS | 2792 | 1463718587725 Marionette DEBUG loaded listener.js 21:29:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (21BCC800) [pid = 2792] [serial = 787] [outer = 21BC2800] 21:29:48 INFO - PROCESS | 2792 | 1463718588312 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 21:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 970ms 21:29:48 INFO - PROCESS | 2792 | 1463718588386 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 21:29:48 INFO - PROCESS | 2792 | 1463718588388 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 21:29:48 INFO - PROCESS | 2792 | 1463718588391 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:29:48 INFO - PROCESS | 2792 | 1463718588393 Marionette TRACE conn5 <- [1,1014,null,{}] 21:29:48 INFO - PROCESS | 2792 | 1463718588397 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:48 INFO - PROCESS | 2792 | 1463718588531 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 21:29:48 INFO - PROCESS | 2792 | 1463718588679 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:48 INFO - PROCESS | 2792 | ++DOCSHELL 21C64800 == 82 [pid = 2792] [id = 263] 21:29:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (21C65800) [pid = 2792] [serial = 788] [outer = 00000000] 21:29:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (21C69800) [pid = 2792] [serial = 789] [outer = 21C65800] 21:29:48 INFO - PROCESS | 2792 | 1463718588737 Marionette DEBUG loaded listener.js 21:29:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (16339400) [pid = 2792] [serial = 790] [outer = 21C65800] 21:29:49 INFO - PROCESS | 2792 | 1463718589342 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 21:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1016ms 21:29:49 INFO - PROCESS | 2792 | 1463718589412 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 21:29:49 INFO - PROCESS | 2792 | 1463718589414 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 21:29:49 INFO - PROCESS | 2792 | 1463718589418 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:29:49 INFO - PROCESS | 2792 | 1463718589420 Marionette TRACE conn5 <- [1,1018,null,{}] 21:29:49 INFO - PROCESS | 2792 | 1463718589424 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:49 INFO - PROCESS | 2792 | 1463718589538 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 21:29:49 INFO - PROCESS | 2792 | 1463718589655 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:49 INFO - PROCESS | 2792 | ++DOCSHELL 0C921800 == 83 [pid = 2792] [id = 264] 21:29:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (0C924000) [pid = 2792] [serial = 791] [outer = 00000000] 21:29:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (11174400) [pid = 2792] [serial = 792] [outer = 0C924000] 21:29:49 INFO - PROCESS | 2792 | 1463718589905 Marionette DEBUG loaded listener.js 21:29:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1228BC00) [pid = 2792] [serial = 793] [outer = 0C924000] 21:29:50 INFO - PROCESS | 2792 | 1463718590570 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 21:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1181ms 21:29:50 INFO - PROCESS | 2792 | 1463718590603 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 21:29:50 INFO - PROCESS | 2792 | 1463718590608 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 21:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:29:50 INFO - PROCESS | 2792 | 1463718590613 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:29:50 INFO - PROCESS | 2792 | 1463718590616 Marionette TRACE conn5 <- [1,1022,null,{}] 21:29:50 INFO - PROCESS | 2792 | 1463718590621 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:50 INFO - PROCESS | 2792 | 1463718590726 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 21:29:50 INFO - PROCESS | 2792 | 1463718590888 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:50 INFO - PROCESS | 2792 | ++DOCSHELL 0D82CC00 == 84 [pid = 2792] [id = 265] 21:29:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (0D82FC00) [pid = 2792] [serial = 794] [outer = 00000000] 21:29:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (0D8E4000) [pid = 2792] [serial = 795] [outer = 0D82FC00] 21:29:50 INFO - PROCESS | 2792 | 1463718590939 Marionette DEBUG loaded listener.js 21:29:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1113CC00) [pid = 2792] [serial = 796] [outer = 0D82FC00] 21:29:51 INFO - PROCESS | 2792 | --DOCSHELL 19154800 == 83 [pid = 2792] [id = 256] 21:29:51 INFO - PROCESS | 2792 | --DOCSHELL 114B5800 == 82 [pid = 2792] [id = 255] 21:29:51 INFO - PROCESS | 2792 | --DOCSHELL 1B80F800 == 81 [pid = 2792] [id = 254] 21:29:51 INFO - PROCESS | 2792 | --DOCSHELL 1A74F400 == 80 [pid = 2792] [id = 253] 21:29:51 INFO - PROCESS | 2792 | --DOCSHELL 1995EC00 == 79 [pid = 2792] [id = 252] 21:29:51 INFO - PROCESS | 2792 | --DOCSHELL 19139000 == 78 [pid = 2792] [id = 251] 21:29:51 INFO - PROCESS | 2792 | --DOCSHELL 1860D800 == 77 [pid = 2792] [id = 250] 21:29:51 INFO - PROCESS | 2792 | --DOCSHELL 0CF2D400 == 76 [pid = 2792] [id = 249] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (1A9D8400) [pid = 2792] [serial = 723] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOCSHELL 11173000 == 75 [pid = 2792] [id = 248] 21:29:51 INFO - PROCESS | 2792 | --DOCSHELL 0C927400 == 74 [pid = 2792] [id = 242] 21:29:51 INFO - PROCESS | 2792 | --DOCSHELL 1A9AE400 == 73 [pid = 2792] [id = 241] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1B666C00) [pid = 2792] [serial = 633] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (11546800) [pid = 2792] [serial = 636] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1B9D0000) [pid = 2792] [serial = 642] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1D10D800) [pid = 2792] [serial = 648] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1CE01800) [pid = 2792] [serial = 645] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (18A29000) [pid = 2792] [serial = 597] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (18AC9800) [pid = 2792] [serial = 639] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (1A657400) [pid = 2792] [serial = 600] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1B9CF000) [pid = 2792] [serial = 594] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1639E000) [pid = 2792] [serial = 702] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (17007C00) [pid = 2792] [serial = 703] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (15128800) [pid = 2792] [serial = 681] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (12285400) [pid = 2792] [serial = 680] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (19154400) [pid = 2792] [serial = 708] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (19B29000) [pid = 2792] [serial = 683] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1F9E4000) [pid = 2792] [serial = 686] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1FE76C00) [pid = 2792] [serial = 690] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1639C000) [pid = 2792] [serial = 693] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (19B32400) [pid = 2792] [serial = 711] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (191AC800) [pid = 2792] [serial = 717] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1A8DEC00) [pid = 2792] [serial = 721] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1A4C6400) [pid = 2792] [serial = 714] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1A8DBC00) [pid = 2792] [serial = 720] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1512CC00) [pid = 2792] [serial = 697] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1A803C00) [pid = 2792] [serial = 393] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1A6D9400) [pid = 2792] [serial = 715] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (11813C00) [pid = 2792] [serial = 696] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (187E3000) [pid = 2792] [serial = 705] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (113CD000) [pid = 2792] [serial = 700] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1113E800) [pid = 2792] [serial = 699] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (199C9C00) [pid = 2792] [serial = 709] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1A38B800) [pid = 2792] [serial = 712] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1A4C0400) [pid = 2792] [serial = 718] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (18AC2400) [pid = 2792] [serial = 706] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 2792 | 1463718591478 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 21:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 930ms 21:29:51 INFO - PROCESS | 2792 | 1463718591543 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 21:29:51 INFO - PROCESS | 2792 | 1463718591547 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 21:29:51 INFO - PROCESS | 2792 | 1463718591552 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:29:51 INFO - PROCESS | 2792 | 1463718591555 Marionette TRACE conn5 <- [1,1026,null,{}] 21:29:51 INFO - PROCESS | 2792 | 1463718591558 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:51 INFO - PROCESS | 2792 | 1463718591647 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 21:29:51 INFO - PROCESS | 2792 | 1463718591772 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:51 INFO - PROCESS | 2792 | ++DOCSHELL 0D6F9400 == 74 [pid = 2792] [id = 266] 21:29:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (0D8DB000) [pid = 2792] [serial = 797] [outer = 00000000] 21:29:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (113CAC00) [pid = 2792] [serial = 798] [outer = 0D8DB000] 21:29:51 INFO - PROCESS | 2792 | 1463718591821 Marionette DEBUG loaded listener.js 21:29:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (11547800) [pid = 2792] [serial = 799] [outer = 0D8DB000] 21:29:52 INFO - PROCESS | 2792 | 1463718592217 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 21:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 730ms 21:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:29:52 INFO - PROCESS | 2792 | 1463718592288 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 21:29:52 INFO - PROCESS | 2792 | 1463718592290 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 21:29:52 INFO - PROCESS | 2792 | 1463718592294 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:29:52 INFO - PROCESS | 2792 | 1463718592298 Marionette TRACE conn5 <- [1,1030,null,{}] 21:29:52 INFO - PROCESS | 2792 | 1463718592308 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:52 INFO - PROCESS | 2792 | 1463718592433 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 21:29:52 INFO - PROCESS | 2792 | 1463718592451 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:52 INFO - PROCESS | 2792 | ++DOCSHELL 1546AC00 == 75 [pid = 2792] [id = 267] 21:29:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1547D800) [pid = 2792] [serial = 800] [outer = 00000000] 21:29:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1584EC00) [pid = 2792] [serial = 801] [outer = 1547D800] 21:29:52 INFO - PROCESS | 2792 | 1463718592495 Marionette DEBUG loaded listener.js 21:29:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (15899C00) [pid = 2792] [serial = 802] [outer = 1547D800] 21:29:52 INFO - PROCESS | 2792 | 1463718592909 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 21:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 21:29:52 INFO - PROCESS | 2792 | 1463718592968 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 21:29:52 INFO - PROCESS | 2792 | 1463718592971 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 21:29:52 INFO - PROCESS | 2792 | 1463718592974 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:29:52 INFO - PROCESS | 2792 | 1463718592976 Marionette TRACE conn5 <- [1,1034,null,{}] 21:29:52 INFO - PROCESS | 2792 | 1463718592980 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:53 INFO - PROCESS | 2792 | 1463718593067 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 21:29:53 INFO - PROCESS | 2792 | 1463718593074 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:53 INFO - PROCESS | 2792 | ++DOCSHELL 15B9E000 == 76 [pid = 2792] [id = 268] 21:29:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (15BA2400) [pid = 2792] [serial = 803] [outer = 00000000] 21:29:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (16343400) [pid = 2792] [serial = 804] [outer = 15BA2400] 21:29:53 INFO - PROCESS | 2792 | 1463718593118 Marionette DEBUG loaded listener.js 21:29:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (16391C00) [pid = 2792] [serial = 805] [outer = 15BA2400] 21:29:53 INFO - PROCESS | 2792 | 1463718593588 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 21:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 21:29:53 INFO - PROCESS | 2792 | 1463718593617 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 21:29:53 INFO - PROCESS | 2792 | 1463718593619 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 21:29:53 INFO - PROCESS | 2792 | 1463718593622 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:29:53 INFO - PROCESS | 2792 | 1463718593624 Marionette TRACE conn5 <- [1,1038,null,{}] 21:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:29:53 INFO - PROCESS | 2792 | 1463718593628 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:53 INFO - PROCESS | 2792 | 1463718593754 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 21:29:53 INFO - PROCESS | 2792 | 1463718593853 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:53 INFO - PROCESS | 2792 | ++DOCSHELL 1639E000 == 77 [pid = 2792] [id = 269] 21:29:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1639E800) [pid = 2792] [serial = 806] [outer = 00000000] 21:29:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (169E3000) [pid = 2792] [serial = 807] [outer = 1639E800] 21:29:53 INFO - PROCESS | 2792 | 1463718593905 Marionette DEBUG loaded listener.js 21:29:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (17008400) [pid = 2792] [serial = 808] [outer = 1639E800] 21:29:54 INFO - PROCESS | 2792 | 1463718594354 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 21:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 770ms 21:29:54 INFO - PROCESS | 2792 | 1463718594399 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 21:29:54 INFO - PROCESS | 2792 | 1463718594401 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 21:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:29:54 INFO - PROCESS | 2792 | 1463718594410 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:29:54 INFO - PROCESS | 2792 | 1463718594412 Marionette TRACE conn5 <- [1,1042,null,{}] 21:29:54 INFO - PROCESS | 2792 | 1463718594416 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:54 INFO - PROCESS | 2792 | 1463718594540 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 21:29:54 INFO - PROCESS | 2792 | 1463718594610 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:54 INFO - PROCESS | 2792 | ++DOCSHELL 172AAC00 == 78 [pid = 2792] [id = 270] 21:29:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (172B0C00) [pid = 2792] [serial = 809] [outer = 00000000] 21:29:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1869D800) [pid = 2792] [serial = 810] [outer = 172B0C00] 21:29:54 INFO - PROCESS | 2792 | 1463718594655 Marionette DEBUG loaded listener.js 21:29:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (187E5400) [pid = 2792] [serial = 811] [outer = 172B0C00] 21:29:55 INFO - PROCESS | 2792 | 1463718595067 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 21:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 670ms 21:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:29:55 INFO - PROCESS | 2792 | 1463718595084 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 21:29:55 INFO - PROCESS | 2792 | 1463718595086 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 21:29:55 INFO - PROCESS | 2792 | 1463718595089 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:29:55 INFO - PROCESS | 2792 | 1463718595090 Marionette TRACE conn5 <- [1,1046,null,{}] 21:29:55 INFO - PROCESS | 2792 | 1463718595094 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:55 INFO - PROCESS | 2792 | 1463718595238 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 21:29:55 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1117BC00) [pid = 2792] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:29:55 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (19B37400) [pid = 2792] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:29:55 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1B9C1400) [pid = 2792] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:29:55 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (191A5000) [pid = 2792] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:29:55 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (0D608000) [pid = 2792] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:29:55 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (19A94C00) [pid = 2792] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:29:55 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1860F000) [pid = 2792] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:29:55 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (14F82400) [pid = 2792] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:29:55 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1A8D9400) [pid = 2792] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:29:55 INFO - PROCESS | 2792 | 1463718595430 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:55 INFO - PROCESS | 2792 | ++DOCSHELL 0D608000 == 79 [pid = 2792] [id = 271] 21:29:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (0D8E6400) [pid = 2792] [serial = 812] [outer = 00000000] 21:29:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1860BC00) [pid = 2792] [serial = 813] [outer = 0D8E6400] 21:29:55 INFO - PROCESS | 2792 | 1463718595475 Marionette DEBUG loaded listener.js 21:29:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (18A31000) [pid = 2792] [serial = 814] [outer = 0D8E6400] 21:29:55 INFO - PROCESS | 2792 | 1463718595829 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 21:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 770ms 21:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:29:55 INFO - PROCESS | 2792 | 1463718595860 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 21:29:55 INFO - PROCESS | 2792 | 1463718595862 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 21:29:55 INFO - PROCESS | 2792 | 1463718595865 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:29:55 INFO - PROCESS | 2792 | 1463718595866 Marionette TRACE conn5 <- [1,1050,null,{}] 21:29:55 INFO - PROCESS | 2792 | 1463718595870 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:55 INFO - PROCESS | 2792 | 1463718595991 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 21:29:55 INFO - PROCESS | 2792 | 1463718596000 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:55 INFO - PROCESS | 2792 | ++DOCSHELL 187E8400 == 80 [pid = 2792] [id = 272] 21:29:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (187ED400) [pid = 2792] [serial = 815] [outer = 00000000] 21:29:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (19147C00) [pid = 2792] [serial = 816] [outer = 187ED400] 21:29:56 INFO - PROCESS | 2792 | 1463718596044 Marionette DEBUG loaded listener.js 21:29:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (19150C00) [pid = 2792] [serial = 817] [outer = 187ED400] 21:29:56 INFO - PROCESS | 2792 | 1463718596468 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 21:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 631ms 21:29:56 INFO - PROCESS | 2792 | 1463718596497 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 21:29:56 INFO - PROCESS | 2792 | 1463718596499 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 21:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:29:56 INFO - PROCESS | 2792 | 1463718596502 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:29:56 INFO - PROCESS | 2792 | 1463718596504 Marionette TRACE conn5 <- [1,1054,null,{}] 21:29:56 INFO - PROCESS | 2792 | 1463718596507 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:56 INFO - PROCESS | 2792 | 1463718596591 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 21:29:56 INFO - PROCESS | 2792 | 1463718596724 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:56 INFO - PROCESS | 2792 | ++DOCSHELL 19146800 == 81 [pid = 2792] [id = 273] 21:29:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (19798800) [pid = 2792] [serial = 818] [outer = 00000000] 21:29:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (19A89800) [pid = 2792] [serial = 819] [outer = 19798800] 21:29:56 INFO - PROCESS | 2792 | 1463718596773 Marionette DEBUG loaded listener.js 21:29:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (19A91400) [pid = 2792] [serial = 820] [outer = 19798800] 21:29:57 INFO - PROCESS | 2792 | 1463718597125 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 21:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 672ms 21:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:29:57 INFO - PROCESS | 2792 | 1463718597175 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 21:29:57 INFO - PROCESS | 2792 | 1463718597177 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 21:29:57 INFO - PROCESS | 2792 | 1463718597180 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:29:57 INFO - PROCESS | 2792 | 1463718597182 Marionette TRACE conn5 <- [1,1058,null,{}] 21:29:57 INFO - PROCESS | 2792 | 1463718597186 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:57 INFO - PROCESS | 2792 | 1463718597273 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 21:29:57 INFO - PROCESS | 2792 | 1463718597293 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:57 INFO - PROCESS | 2792 | ++DOCSHELL 199C4000 == 82 [pid = 2792] [id = 274] 21:29:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (199CA400) [pid = 2792] [serial = 821] [outer = 00000000] 21:29:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (19B32000) [pid = 2792] [serial = 822] [outer = 199CA400] 21:29:57 INFO - PROCESS | 2792 | 1463718597342 Marionette DEBUG loaded listener.js 21:29:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1A1C3C00) [pid = 2792] [serial = 823] [outer = 199CA400] 21:29:58 INFO - PROCESS | 2792 | 1463718598067 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 21:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 930ms 21:29:58 INFO - PROCESS | 2792 | 1463718598112 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 21:29:58 INFO - PROCESS | 2792 | 1463718598117 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 21:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:29:58 INFO - PROCESS | 2792 | 1463718598122 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:29:58 INFO - PROCESS | 2792 | 1463718598126 Marionette TRACE conn5 <- [1,1062,null,{}] 21:29:58 INFO - PROCESS | 2792 | 1463718598132 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:58 INFO - PROCESS | 2792 | 1463718598251 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 21:29:58 INFO - PROCESS | 2792 | 1463718598395 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:58 INFO - PROCESS | 2792 | ++DOCSHELL 0D829400 == 83 [pid = 2792] [id = 275] 21:29:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (0D82C800) [pid = 2792] [serial = 824] [outer = 00000000] 21:29:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1117BC00) [pid = 2792] [serial = 825] [outer = 0D82C800] 21:29:58 INFO - PROCESS | 2792 | 1463718598452 Marionette DEBUG loaded listener.js 21:29:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (11547400) [pid = 2792] [serial = 826] [outer = 0D82C800] 21:29:59 INFO - PROCESS | 2792 | 1463718599027 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 21:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 21:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 970ms 21:29:59 INFO - PROCESS | 2792 | 1463718599097 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 21:29:59 INFO - PROCESS | 2792 | 1463718599104 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 21:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:29:59 INFO - PROCESS | 2792 | 1463718599110 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:29:59 INFO - PROCESS | 2792 | 1463718599113 Marionette TRACE conn5 <- [1,1066,null,{}] 21:29:59 INFO - PROCESS | 2792 | 1463718599117 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:29:59 INFO - PROCESS | 2792 | 1463718599233 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 21:29:59 INFO - PROCESS | 2792 | 1463718599375 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:29:59 INFO - PROCESS | 2792 | ++DOCSHELL 11763400 == 84 [pid = 2792] [id = 276] 21:29:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1200B000) [pid = 2792] [serial = 827] [outer = 00000000] 21:29:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (16913800) [pid = 2792] [serial = 828] [outer = 1200B000] 21:29:59 INFO - PROCESS | 2792 | 1463718599430 Marionette DEBUG loaded listener.js 21:29:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (170D9C00) [pid = 2792] [serial = 829] [outer = 1200B000] 21:30:00 INFO - PROCESS | 2792 | 1463718600036 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 21:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 970ms 21:30:00 INFO - PROCESS | 2792 | 1463718600082 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 21:30:00 INFO - PROCESS | 2792 | 1463718600084 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 21:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:30:00 INFO - PROCESS | 2792 | 1463718600088 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:30:00 INFO - PROCESS | 2792 | 1463718600092 Marionette TRACE conn5 <- [1,1070,null,{}] 21:30:00 INFO - PROCESS | 2792 | 1463718600103 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:00 INFO - PROCESS | 2792 | 1463718600219 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 21:30:00 INFO - PROCESS | 2792 | 1463718600363 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:00 INFO - PROCESS | 2792 | ++DOCSHELL 19B31000 == 85 [pid = 2792] [id = 277] 21:30:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (19B36000) [pid = 2792] [serial = 830] [outer = 00000000] 21:30:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1A38D800) [pid = 2792] [serial = 831] [outer = 19B36000] 21:30:00 INFO - PROCESS | 2792 | 1463718600420 Marionette DEBUG loaded listener.js 21:30:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1A396400) [pid = 2792] [serial = 832] [outer = 19B36000] 21:30:01 INFO - PROCESS | 2792 | 1463718601031 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 21:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 970ms 21:30:01 INFO - PROCESS | 2792 | 1463718601061 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 21:30:01 INFO - PROCESS | 2792 | 1463718601064 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 21:30:01 INFO - PROCESS | 2792 | 1463718601067 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:30:01 INFO - PROCESS | 2792 | 1463718601069 Marionette TRACE conn5 <- [1,1074,null,{}] 21:30:01 INFO - PROCESS | 2792 | 1463718601073 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:01 INFO - PROCESS | 2792 | 1463718601184 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 21:30:01 INFO - PROCESS | 2792 | 1463718601298 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:01 INFO - PROCESS | 2792 | ++DOCSHELL 1A4C9400 == 86 [pid = 2792] [id = 278] 21:30:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1A4CA400) [pid = 2792] [serial = 833] [outer = 00000000] 21:30:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1A65D000) [pid = 2792] [serial = 834] [outer = 1A4CA400] 21:30:01 INFO - PROCESS | 2792 | 1463718601393 Marionette DEBUG loaded listener.js 21:30:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1A74CC00) [pid = 2792] [serial = 835] [outer = 1A4CA400] 21:30:01 INFO - PROCESS | 2792 | 1463718601935 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 21:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 930ms 21:30:01 INFO - PROCESS | 2792 | 1463718602001 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 21:30:01 INFO - PROCESS | 2792 | 1463718602004 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 21:30:01 INFO - PROCESS | 2792 | 1463718602007 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:30:01 INFO - PROCESS | 2792 | 1463718602009 Marionette TRACE conn5 <- [1,1078,null,{}] 21:30:02 INFO - PROCESS | 2792 | 1463718602013 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:02 INFO - PROCESS | 2792 | 1463718602122 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 21:30:02 INFO - PROCESS | 2792 | 1463718602286 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:02 INFO - PROCESS | 2792 | ++DOCSHELL 1A4CCC00 == 87 [pid = 2792] [id = 279] 21:30:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1A74C400) [pid = 2792] [serial = 836] [outer = 00000000] 21:30:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1A8E3C00) [pid = 2792] [serial = 837] [outer = 1A74C400] 21:30:02 INFO - PROCESS | 2792 | 1463718602341 Marionette DEBUG loaded listener.js 21:30:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1A93EC00) [pid = 2792] [serial = 838] [outer = 1A74C400] 21:30:02 INFO - PROCESS | 2792 | 1463718602941 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 21:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 970ms 21:30:02 INFO - PROCESS | 2792 | 1463718602981 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 21:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:30:02 INFO - PROCESS | 2792 | 1463718602984 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 21:30:02 INFO - PROCESS | 2792 | 1463718602987 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:30:02 INFO - PROCESS | 2792 | 1463718602989 Marionette TRACE conn5 <- [1,1082,null,{}] 21:30:02 INFO - PROCESS | 2792 | 1463718602993 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:03 INFO - PROCESS | 2792 | 1463718603110 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 21:30:03 INFO - PROCESS | 2792 | 1463718603254 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:03 INFO - PROCESS | 2792 | ++DOCSHELL 1A93C400 == 88 [pid = 2792] [id = 280] 21:30:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1A93DC00) [pid = 2792] [serial = 839] [outer = 00000000] 21:30:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1A9DFC00) [pid = 2792] [serial = 840] [outer = 1A93DC00] 21:30:03 INFO - PROCESS | 2792 | 1463718603313 Marionette DEBUG loaded listener.js 21:30:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1B66AC00) [pid = 2792] [serial = 841] [outer = 1A93DC00] 21:30:03 INFO - PROCESS | 2792 | 1463718603961 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 21:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1021ms 21:30:04 INFO - PROCESS | 2792 | 1463718604011 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 21:30:04 INFO - PROCESS | 2792 | 1463718604016 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 21:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:30:04 INFO - PROCESS | 2792 | 1463718604021 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:30:04 INFO - PROCESS | 2792 | 1463718604023 Marionette TRACE conn5 <- [1,1086,null,{}] 21:30:04 INFO - PROCESS | 2792 | 1463718604027 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:04 INFO - PROCESS | 2792 | 1463718604137 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 21:30:04 INFO - PROCESS | 2792 | 1463718604280 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:04 INFO - PROCESS | 2792 | ++DOCSHELL 0D65BC00 == 89 [pid = 2792] [id = 281] 21:30:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (120EF400) [pid = 2792] [serial = 842] [outer = 00000000] 21:30:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (187E9000) [pid = 2792] [serial = 843] [outer = 120EF400] 21:30:04 INFO - PROCESS | 2792 | 1463718604336 Marionette DEBUG loaded listener.js 21:30:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1A1A3C00) [pid = 2792] [serial = 844] [outer = 120EF400] 21:30:05 INFO - PROCESS | 2792 | 1463718605030 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 21:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 21:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1019ms 21:30:05 INFO - PROCESS | 2792 | 1463718605043 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 21:30:05 INFO - PROCESS | 2792 | 1463718605048 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 21:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:30:05 INFO - PROCESS | 2792 | 1463718605052 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:30:05 INFO - PROCESS | 2792 | 1463718605056 Marionette TRACE conn5 <- [1,1090,null,{}] 21:30:05 INFO - PROCESS | 2792 | 1463718605077 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:05 INFO - PROCESS | 2792 | 1463718605238 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 21:30:05 INFO - PROCESS | 2792 | 1463718605324 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:05 INFO - PROCESS | 2792 | ++DOCSHELL 11813C00 == 90 [pid = 2792] [id = 282] 21:30:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (12010000) [pid = 2792] [serial = 845] [outer = 00000000] 21:30:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (1512CC00) [pid = 2792] [serial = 846] [outer = 12010000] 21:30:05 INFO - PROCESS | 2792 | 1463718605374 Marionette DEBUG loaded listener.js 21:30:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (15868400) [pid = 2792] [serial = 847] [outer = 12010000] 21:30:06 INFO - PROCESS | 2792 | 1463718606007 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 21:30:06 INFO - PROCESS | 2792 | --DOCSHELL 11548800 == 89 [pid = 2792] [id = 89] 21:30:06 INFO - PROCESS | 2792 | --DOCSHELL 12258400 == 88 [pid = 2792] [id = 201] 21:30:06 INFO - PROCESS | 2792 | --DOCSHELL 1CF4A000 == 87 [pid = 2792] [id = 165] 21:30:06 INFO - PROCESS | 2792 | --DOCSHELL 19146800 == 86 [pid = 2792] [id = 273] 21:30:06 INFO - PROCESS | 2792 | --DOCSHELL 187E8400 == 85 [pid = 2792] [id = 272] 21:30:06 INFO - PROCESS | 2792 | --DOCSHELL 0D608000 == 84 [pid = 2792] [id = 271] 21:30:06 INFO - PROCESS | 2792 | --DOCSHELL 172AAC00 == 83 [pid = 2792] [id = 270] 21:30:06 INFO - PROCESS | 2792 | --DOCSHELL 1546AC00 == 82 [pid = 2792] [id = 267] 21:30:06 INFO - PROCESS | 2792 | --DOCSHELL 0D6F9400 == 81 [pid = 2792] [id = 266] 21:30:06 INFO - PROCESS | 2792 | --DOCSHELL 0D82CC00 == 80 [pid = 2792] [id = 265] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (1E314000) [pid = 2792] [serial = 771] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOCSHELL 0C921800 == 79 [pid = 2792] [id = 264] 21:30:06 INFO - PROCESS | 2792 | --DOCSHELL 21BC1C00 == 78 [pid = 2792] [id = 262] 21:30:06 INFO - PROCESS | 2792 | --DOCSHELL 1FBB7000 == 77 [pid = 2792] [id = 261] 21:30:06 INFO - PROCESS | 2792 | --DOCSHELL 1A394400 == 76 [pid = 2792] [id = 260] 21:30:06 INFO - PROCESS | 2792 | --DOCSHELL 172AF400 == 75 [pid = 2792] [id = 259] 21:30:06 INFO - PROCESS | 2792 | --DOCSHELL 11136800 == 74 [pid = 2792] [id = 258] 21:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 21:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1025ms 21:30:06 INFO - PROCESS | 2792 | 1463718606078 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 21:30:06 INFO - PROCESS | 2792 | 1463718606083 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 21:30:06 INFO - PROCESS | 2792 | 1463718606089 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:30:06 INFO - PROCESS | 2792 | 1463718606092 Marionette TRACE conn5 <- [1,1094,null,{}] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (15B07800) [pid = 2792] [serial = 744] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (1A394000) [pid = 2792] [serial = 756] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (1CA5EC00) [pid = 2792] [serial = 763] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (19A93800) [pid = 2792] [serial = 753] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (1D14B400) [pid = 2792] [serial = 735] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (11540800) [pid = 2792] [serial = 748] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (1A93E800) [pid = 2792] [serial = 768] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (19B33000) [pid = 2792] [serial = 754] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1FE7E800) [pid = 2792] [serial = 741] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (11545000) [pid = 2792] [serial = 726] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1E313400) [pid = 2792] [serial = 738] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (169E2C00) [pid = 2792] [serial = 745] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1860D000) [pid = 2792] [serial = 729] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1C8B6000) [pid = 2792] [serial = 762] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (0D8E1C00) [pid = 2792] [serial = 747] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (18ACDC00) [pid = 2792] [serial = 751] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (187E6800) [pid = 2792] [serial = 765] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1B66B400) [pid = 2792] [serial = 760] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1B668C00) [pid = 2792] [serial = 759] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (187EB000) [pid = 2792] [serial = 750] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1B668800) [pid = 2792] [serial = 769] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1B9CB800) [pid = 2792] [serial = 732] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (187E0C00) [pid = 2792] [serial = 766] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1A4CE400) [pid = 2792] [serial = 757] [outer = 00000000] [url = about:blank] 21:30:06 INFO - PROCESS | 2792 | 1463718606131 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:06 INFO - PROCESS | 2792 | 1463718606240 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 21:30:06 INFO - PROCESS | 2792 | 1463718606248 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:06 INFO - PROCESS | 2792 | ++DOCSHELL 0D8E4C00 == 75 [pid = 2792] [id = 283] 21:30:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (11136800) [pid = 2792] [serial = 848] [outer = 00000000] 21:30:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (11364C00) [pid = 2792] [serial = 849] [outer = 11136800] 21:30:06 INFO - PROCESS | 2792 | 1463718606293 Marionette DEBUG loaded listener.js 21:30:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (120F3800) [pid = 2792] [serial = 850] [outer = 11136800] 21:30:06 INFO - PROCESS | 2792 | 1463718606782 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 21:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 21:30:06 INFO - PROCESS | 2792 | 1463718606823 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 21:30:06 INFO - PROCESS | 2792 | 1463718606825 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 21:30:06 INFO - PROCESS | 2792 | 1463718606829 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:30:06 INFO - PROCESS | 2792 | 1463718606832 Marionette TRACE conn5 <- [1,1098,null,{}] 21:30:06 INFO - PROCESS | 2792 | 1463718606869 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:06 INFO - PROCESS | 2792 | 1463718606967 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 21:30:07 INFO - PROCESS | 2792 | 1463718607076 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:07 INFO - PROCESS | 2792 | ++DOCSHELL 14FAB400 == 76 [pid = 2792] [id = 284] 21:30:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1512E000) [pid = 2792] [serial = 851] [outer = 00000000] 21:30:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (17001800) [pid = 2792] [serial = 852] [outer = 1512E000] 21:30:07 INFO - PROCESS | 2792 | 1463718607127 Marionette DEBUG loaded listener.js 21:30:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (17234000) [pid = 2792] [serial = 853] [outer = 1512E000] 21:30:07 INFO - PROCESS | 2792 | 1463718607488 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 21:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 21:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 730ms 21:30:07 INFO - PROCESS | 2792 | 1463718607563 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 21:30:07 INFO - PROCESS | 2792 | 1463718607565 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 21:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:30:07 INFO - PROCESS | 2792 | 1463718607569 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:30:07 INFO - PROCESS | 2792 | 1463718607571 Marionette TRACE conn5 <- [1,1102,null,{}] 21:30:07 INFO - PROCESS | 2792 | 1463718607574 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:07 INFO - PROCESS | 2792 | 1463718607664 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 21:30:07 INFO - PROCESS | 2792 | 1463718607670 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:07 INFO - PROCESS | 2792 | ++DOCSHELL 1860D000 == 77 [pid = 2792] [id = 285] 21:30:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1860F800) [pid = 2792] [serial = 854] [outer = 00000000] 21:30:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (18AC5000) [pid = 2792] [serial = 855] [outer = 1860F800] 21:30:07 INFO - PROCESS | 2792 | 1463718607715 Marionette DEBUG loaded listener.js 21:30:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (19136000) [pid = 2792] [serial = 856] [outer = 1860F800] 21:30:08 INFO - PROCESS | 2792 | 1463718608154 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 21:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 21:30:08 INFO - PROCESS | 2792 | 1463718608223 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 21:30:08 INFO - PROCESS | 2792 | 1463718608225 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 21:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:30:08 INFO - PROCESS | 2792 | 1463718608228 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:30:08 INFO - PROCESS | 2792 | 1463718608230 Marionette TRACE conn5 <- [1,1106,null,{}] 21:30:08 INFO - PROCESS | 2792 | 1463718608242 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:08 INFO - PROCESS | 2792 | 1463718608362 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 21:30:08 INFO - PROCESS | 2792 | 1463718608458 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:08 INFO - PROCESS | 2792 | ++DOCSHELL 191B3C00 == 78 [pid = 2792] [id = 286] 21:30:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (19799C00) [pid = 2792] [serial = 857] [outer = 00000000] 21:30:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (19965C00) [pid = 2792] [serial = 858] [outer = 19799C00] 21:30:08 INFO - PROCESS | 2792 | 1463718608504 Marionette DEBUG loaded listener.js 21:30:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (19A8E000) [pid = 2792] [serial = 859] [outer = 19799C00] 21:30:08 INFO - PROCESS | 2792 | 1463718608951 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 21:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 770ms 21:30:08 INFO - PROCESS | 2792 | 1463718609001 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 21:30:08 INFO - PROCESS | 2792 | 1463718609003 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 21:30:08 INFO - PROCESS | 2792 | 1463718609006 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:30:08 INFO - PROCESS | 2792 | 1463718609008 Marionette TRACE conn5 <- [1,1110,null,{}] 21:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:30:09 INFO - PROCESS | 2792 | 1463718609011 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:09 INFO - PROCESS | 2792 | 1463718609158 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 21:30:09 INFO - PROCESS | 2792 | 1463718609230 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:09 INFO - PROCESS | 2792 | ++DOCSHELL 1A38C000 == 79 [pid = 2792] [id = 287] 21:30:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1A38E000) [pid = 2792] [serial = 860] [outer = 00000000] 21:30:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1A4CB800) [pid = 2792] [serial = 861] [outer = 1A38E000] 21:30:09 INFO - PROCESS | 2792 | 1463718609275 Marionette DEBUG loaded listener.js 21:30:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1A664400) [pid = 2792] [serial = 862] [outer = 1A38E000] 21:30:09 INFO - PROCESS | 2792 | 1463718609694 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 21:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 730ms 21:30:09 INFO - PROCESS | 2792 | 1463718609758 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 21:30:09 INFO - PROCESS | 2792 | 1463718609759 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 21:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:30:09 INFO - PROCESS | 2792 | 1463718609772 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:30:09 INFO - PROCESS | 2792 | 1463718609774 Marionette TRACE conn5 <- [1,1114,null,{}] 21:30:09 INFO - PROCESS | 2792 | 1463718609778 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:09 INFO - PROCESS | 2792 | 1463718609898 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 21:30:09 INFO - PROCESS | 2792 | 1463718609967 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:09 INFO - PROCESS | 2792 | ++DOCSHELL 16921000 == 80 [pid = 2792] [id = 288] 21:30:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1A1A4000) [pid = 2792] [serial = 863] [outer = 00000000] 21:30:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1A9B1000) [pid = 2792] [serial = 864] [outer = 1A1A4000] 21:30:10 INFO - PROCESS | 2792 | 1463718610011 Marionette DEBUG loaded listener.js 21:30:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1A9D9000) [pid = 2792] [serial = 865] [outer = 1A1A4000] 21:30:10 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (19798800) [pid = 2792] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:30:10 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1639E800) [pid = 2792] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:30:10 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (172B0C00) [pid = 2792] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:30:10 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (0D8E6400) [pid = 2792] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:30:10 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (0D82FC00) [pid = 2792] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:30:10 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1547D800) [pid = 2792] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:30:10 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (0C924000) [pid = 2792] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:30:10 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (0D8DB000) [pid = 2792] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:30:10 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (15BA2400) [pid = 2792] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:30:10 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1D14E800) [pid = 2792] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:30:10 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (187ED400) [pid = 2792] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:30:10 INFO - PROCESS | 2792 | 1463718610477 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 21:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 730ms 21:30:10 INFO - PROCESS | 2792 | 1463718610499 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 21:30:10 INFO - PROCESS | 2792 | 1463718610501 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 21:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:30:10 INFO - PROCESS | 2792 | 1463718610505 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:30:10 INFO - PROCESS | 2792 | 1463718610506 Marionette TRACE conn5 <- [1,1118,null,{}] 21:30:10 INFO - PROCESS | 2792 | 1463718610510 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:10 INFO - PROCESS | 2792 | 1463718610654 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 21:30:10 INFO - PROCESS | 2792 | 1463718610721 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:10 INFO - PROCESS | 2792 | ++DOCSHELL 15189C00 == 81 [pid = 2792] [id = 289] 21:30:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1547D800) [pid = 2792] [serial = 866] [outer = 00000000] 21:30:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (18AC3C00) [pid = 2792] [serial = 867] [outer = 1547D800] 21:30:10 INFO - PROCESS | 2792 | 1463718610765 Marionette DEBUG loaded listener.js 21:30:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1A8DF400) [pid = 2792] [serial = 868] [outer = 1547D800] 21:30:11 INFO - PROCESS | 2792 | 1463718611108 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 21:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 630ms 21:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:30:11 INFO - PROCESS | 2792 | 1463718611139 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 21:30:11 INFO - PROCESS | 2792 | 1463718611141 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 21:30:11 INFO - PROCESS | 2792 | 1463718611143 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:30:11 INFO - PROCESS | 2792 | 1463718611145 Marionette TRACE conn5 <- [1,1122,null,{}] 21:30:11 INFO - PROCESS | 2792 | 1463718611148 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:11 INFO - PROCESS | 2792 | 1463718611281 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 21:30:11 INFO - PROCESS | 2792 | 1463718611288 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:11 INFO - PROCESS | 2792 | ++DOCSHELL 187ECC00 == 82 [pid = 2792] [id = 290] 21:30:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1A4BFC00) [pid = 2792] [serial = 869] [outer = 00000000] 21:30:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1B673C00) [pid = 2792] [serial = 870] [outer = 1A4BFC00] 21:30:11 INFO - PROCESS | 2792 | 1463718611332 Marionette DEBUG loaded listener.js 21:30:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1B80B400) [pid = 2792] [serial = 871] [outer = 1A4BFC00] 21:30:11 INFO - PROCESS | 2792 | 1463718611778 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 21:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 21:30:11 INFO - PROCESS | 2792 | 1463718611816 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 21:30:11 INFO - PROCESS | 2792 | 1463718611818 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 21:30:11 INFO - PROCESS | 2792 | 1463718611821 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:30:11 INFO - PROCESS | 2792 | 1463718611823 Marionette TRACE conn5 <- [1,1126,null,{}] 21:30:11 INFO - PROCESS | 2792 | 1463718611827 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:11 INFO - PROCESS | 2792 | 1463718611915 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 21:30:11 INFO - PROCESS | 2792 | 1463718611921 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:11 INFO - PROCESS | 2792 | ++DOCSHELL 1B670C00 == 83 [pid = 2792] [id = 291] 21:30:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1B673000) [pid = 2792] [serial = 872] [outer = 00000000] 21:30:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1B9D0C00) [pid = 2792] [serial = 873] [outer = 1B673000] 21:30:11 INFO - PROCESS | 2792 | 1463718611965 Marionette DEBUG loaded listener.js 21:30:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1C8B2C00) [pid = 2792] [serial = 874] [outer = 1B673000] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1A9D6C00 == 82 [pid = 2792] [id = 176] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1D1CB800 == 81 [pid = 2792] [id = 246] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1B66F800 == 80 [pid = 2792] [id = 129] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 0D82E000 == 79 [pid = 2792] [id = 134] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1C8B5C00 == 78 [pid = 2792] [id = 216] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 0C922400 == 77 [pid = 2792] [id = 58] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 11134400 == 76 [pid = 2792] [id = 177] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 19C93800 == 75 [pid = 2792] [id = 133] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 169E9C00 == 74 [pid = 2792] [id = 178] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1B802800 == 73 [pid = 2792] [id = 214] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1A4CBC00 == 72 [pid = 2792] [id = 189] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 0C807C00 == 71 [pid = 2792] [id = 88] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1A9E2800 == 70 [pid = 2792] [id = 118] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1A4C2800 == 69 [pid = 2792] [id = 163] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1228B800 == 68 [pid = 2792] [id = 180] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1FBB5000 == 67 [pid = 2792] [id = 247] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 16395C00 == 66 [pid = 2792] [id = 231] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 0C927800 == 65 [pid = 2792] [id = 244] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 17235000 == 64 [pid = 2792] [id = 217] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1B672000 == 63 [pid = 2792] [id = 102] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 18AC4C00 == 62 [pid = 2792] [id = 188] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1A8DCC00 == 61 [pid = 2792] [id = 257] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1A8DA800 == 60 [pid = 2792] [id = 190] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 15BA4400 == 59 [pid = 2792] [id = 117] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1A4CE000 == 58 [pid = 2792] [id = 76] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1639BC00 == 57 [pid = 2792] [id = 243] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1CA5D400 == 56 [pid = 2792] [id = 245] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1A9B8C00 == 55 [pid = 2792] [id = 179] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 11175000 == 54 [pid = 2792] [id = 36] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1B9D2800 == 53 [pid = 2792] [id = 164] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 0D835000 == 52 [pid = 2792] [id = 116] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1A9D6800 == 51 [pid = 2792] [id = 191] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 18AC7400 == 50 [pid = 2792] [id = 91] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 0C928000 == 49 [pid = 2792] [id = 106] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 187EB400 == 48 [pid = 2792] [id = 215] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 18AC4000 == 47 [pid = 2792] [id = 200] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 21C64800 == 46 [pid = 2792] [id = 263] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 15B9E000 == 45 [pid = 2792] [id = 268] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1639E000 == 44 [pid = 2792] [id = 269] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 11813C00 == 43 [pid = 2792] [id = 282] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 0D65BC00 == 42 [pid = 2792] [id = 281] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1A4CCC00 == 41 [pid = 2792] [id = 279] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1A93C400 == 40 [pid = 2792] [id = 280] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1A4C9400 == 39 [pid = 2792] [id = 278] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 11763400 == 38 [pid = 2792] [id = 276] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 19B31000 == 37 [pid = 2792] [id = 277] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 0D829400 == 36 [pid = 2792] [id = 275] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 199C4000 == 35 [pid = 2792] [id = 274] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 14FAB400 == 34 [pid = 2792] [id = 284] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 191B3C00 == 33 [pid = 2792] [id = 286] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1860D000 == 32 [pid = 2792] [id = 285] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 1A38C000 == 31 [pid = 2792] [id = 287] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 15189C00 == 30 [pid = 2792] [id = 289] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 0D8E4C00 == 29 [pid = 2792] [id = 283] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 16921000 == 28 [pid = 2792] [id = 288] 21:30:13 INFO - PROCESS | 2792 | --DOCSHELL 187ECC00 == 27 [pid = 2792] [id = 290] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (19A89800) [pid = 2792] [serial = 819] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (169E3000) [pid = 2792] [serial = 807] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1869D800) [pid = 2792] [serial = 810] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (17008400) [pid = 2792] [serial = 808] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1860BC00) [pid = 2792] [serial = 813] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (187E5400) [pid = 2792] [serial = 811] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (1113CC00) [pid = 2792] [serial = 796] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (0D8E4000) [pid = 2792] [serial = 795] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1584EC00) [pid = 2792] [serial = 801] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (15899C00) [pid = 2792] [serial = 802] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1228BC00) [pid = 2792] [serial = 793] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (11174400) [pid = 2792] [serial = 792] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (113CAC00) [pid = 2792] [serial = 798] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (11547800) [pid = 2792] [serial = 799] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (16343400) [pid = 2792] [serial = 804] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (113CB400) [pid = 2792] [serial = 774] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1979AC00) [pid = 2792] [serial = 777] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (2078A000) [pid = 2792] [serial = 783] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1CA5F400) [pid = 2792] [serial = 780] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (21BC8C00) [pid = 2792] [serial = 786] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (21C69800) [pid = 2792] [serial = 789] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (18A31000) [pid = 2792] [serial = 814] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1E34FC00) [pid = 2792] [serial = 772] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (19A91400) [pid = 2792] [serial = 820] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (19150C00) [pid = 2792] [serial = 817] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (19147C00) [pid = 2792] [serial = 816] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (16391C00) [pid = 2792] [serial = 805] [outer = 00000000] [url = about:blank] 21:30:14 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 21:30:14 INFO - PROCESS | 2792 | 1463718614489 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 21:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 2716ms 21:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:30:14 INFO - PROCESS | 2792 | 1463718614542 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 21:30:14 INFO - PROCESS | 2792 | 1463718614546 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 21:30:14 INFO - PROCESS | 2792 | 1463718614550 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:30:14 INFO - PROCESS | 2792 | 1463718614553 Marionette TRACE conn5 <- [1,1130,null,{}] 21:30:14 INFO - PROCESS | 2792 | 1463718614559 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:14 INFO - PROCESS | 2792 | 1463718614647 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 21:30:14 INFO - PROCESS | 2792 | 1463718614760 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:14 INFO - PROCESS | 2792 | ++DOCSHELL 0D53B400 == 28 [pid = 2792] [id = 292] 21:30:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (0D587C00) [pid = 2792] [serial = 875] [outer = 00000000] 21:30:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (0D6EB000) [pid = 2792] [serial = 876] [outer = 0D587C00] 21:30:14 INFO - PROCESS | 2792 | 1463718614807 Marionette DEBUG loaded listener.js 21:30:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (0D6F8800) [pid = 2792] [serial = 877] [outer = 0D587C00] 21:30:15 INFO - PROCESS | 2792 | 1463718615205 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 21:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 21:30:15 INFO - PROCESS | 2792 | 1463718615222 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 21:30:15 INFO - PROCESS | 2792 | 1463718615228 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 21:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:30:15 INFO - PROCESS | 2792 | 1463718615235 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:30:15 INFO - PROCESS | 2792 | 1463718615237 Marionette TRACE conn5 <- [1,1134,null,{}] 21:30:15 INFO - PROCESS | 2792 | 1463718615241 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:15 INFO - PROCESS | 2792 | 1463718615327 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 21:30:15 INFO - PROCESS | 2792 | 1463718615335 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:15 INFO - PROCESS | 2792 | ++DOCSHELL 0D82FC00 == 29 [pid = 2792] [id = 293] 21:30:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (0D834400) [pid = 2792] [serial = 878] [outer = 00000000] 21:30:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (0D8DE000) [pid = 2792] [serial = 879] [outer = 0D834400] 21:30:15 INFO - PROCESS | 2792 | 1463718615381 Marionette DEBUG loaded listener.js 21:30:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (0D8E4C00) [pid = 2792] [serial = 880] [outer = 0D834400] 21:30:15 INFO - PROCESS | 2792 | 1463718615847 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 21:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 670ms 21:30:15 INFO - PROCESS | 2792 | 1463718615906 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 21:30:15 INFO - PROCESS | 2792 | 1463718615909 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 21:30:15 INFO - PROCESS | 2792 | 1463718615912 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:30:15 INFO - PROCESS | 2792 | 1463718615916 Marionette TRACE conn5 <- [1,1138,null,{}] 21:30:15 INFO - PROCESS | 2792 | 1463718615927 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:16 INFO - PROCESS | 2792 | 1463718616017 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 21:30:16 INFO - PROCESS | 2792 | 1463718616066 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:16 INFO - PROCESS | 2792 | ++DOCSHELL 113CC000 == 30 [pid = 2792] [id = 294] 21:30:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (113CCC00) [pid = 2792] [serial = 881] [outer = 00000000] 21:30:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (114AB800) [pid = 2792] [serial = 882] [outer = 113CCC00] 21:30:16 INFO - PROCESS | 2792 | 1463718616116 Marionette DEBUG loaded listener.js 21:30:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (11540400) [pid = 2792] [serial = 883] [outer = 113CCC00] 21:30:16 INFO - PROCESS | 2792 | 1463718616571 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 21:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 730ms 21:30:16 INFO - PROCESS | 2792 | 1463718616646 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 21:30:16 INFO - PROCESS | 2792 | 1463718616649 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 21:30:16 INFO - PROCESS | 2792 | 1463718616652 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:30:16 INFO - PROCESS | 2792 | 1463718616653 Marionette TRACE conn5 <- [1,1142,null,{}] 21:30:16 INFO - PROCESS | 2792 | 1463718616657 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:16 INFO - PROCESS | 2792 | 1463718616740 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 21:30:16 INFO - PROCESS | 2792 | 1463718616749 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:16 INFO - PROCESS | 2792 | ++DOCSHELL 1176CC00 == 31 [pid = 2792] [id = 295] 21:30:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (12003800) [pid = 2792] [serial = 884] [outer = 00000000] 21:30:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (12291800) [pid = 2792] [serial = 885] [outer = 12003800] 21:30:16 INFO - PROCESS | 2792 | 1463718616794 Marionette DEBUG loaded listener.js 21:30:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (15123000) [pid = 2792] [serial = 886] [outer = 12003800] 21:30:17 INFO - PROCESS | 2792 | 1463718617250 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 21:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 21:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:30:17 INFO - PROCESS | 2792 | 1463718617286 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 21:30:17 INFO - PROCESS | 2792 | 1463718617288 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 21:30:17 INFO - PROCESS | 2792 | 1463718617291 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:30:17 INFO - PROCESS | 2792 | 1463718617293 Marionette TRACE conn5 <- [1,1146,null,{}] 21:30:17 INFO - PROCESS | 2792 | 1463718617297 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:17 INFO - PROCESS | 2792 | 1463718617380 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 21:30:17 INFO - PROCESS | 2792 | 1463718617387 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:17 INFO - PROCESS | 2792 | ++DOCSHELL 1518E000 == 32 [pid = 2792] [id = 296] 21:30:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (15191000) [pid = 2792] [serial = 887] [outer = 00000000] 21:30:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1525F000) [pid = 2792] [serial = 888] [outer = 15191000] 21:30:17 INFO - PROCESS | 2792 | 1463718617435 Marionette DEBUG loaded listener.js 21:30:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1546A000) [pid = 2792] [serial = 889] [outer = 15191000] 21:30:17 INFO - PROCESS | 2792 | 1463718617897 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 21:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 21:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:30:17 INFO - PROCESS | 2792 | 1463718617962 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 21:30:17 INFO - PROCESS | 2792 | 1463718617964 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 21:30:17 INFO - PROCESS | 2792 | 1463718617967 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:30:17 INFO - PROCESS | 2792 | 1463718617969 Marionette TRACE conn5 <- [1,1150,null,{}] 21:30:17 INFO - PROCESS | 2792 | 1463718617973 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:18 INFO - PROCESS | 2792 | 1463718618077 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 21:30:18 INFO - PROCESS | 2792 | 1463718618091 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:18 INFO - PROCESS | 2792 | ++DOCSHELL 15B03C00 == 33 [pid = 2792] [id = 297] 21:30:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (15B06000) [pid = 2792] [serial = 890] [outer = 00000000] 21:30:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (15BAA000) [pid = 2792] [serial = 891] [outer = 15B06000] 21:30:18 INFO - PROCESS | 2792 | 1463718618137 Marionette DEBUG loaded listener.js 21:30:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1633E000) [pid = 2792] [serial = 892] [outer = 15B06000] 21:30:18 INFO - PROCESS | 2792 | 1463718618580 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 21:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 21:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:30:18 INFO - PROCESS | 2792 | 1463718618602 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 21:30:18 INFO - PROCESS | 2792 | 1463718618604 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 21:30:18 INFO - PROCESS | 2792 | 1463718618618 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:30:18 INFO - PROCESS | 2792 | 1463718618620 Marionette TRACE conn5 <- [1,1154,null,{}] 21:30:18 INFO - PROCESS | 2792 | 1463718618628 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:18 INFO - PROCESS | 2792 | 1463718618704 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 21:30:18 INFO - PROCESS | 2792 | 1463718618711 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:18 INFO - PROCESS | 2792 | ++DOCSHELL 15B9E800 == 34 [pid = 2792] [id = 298] 21:30:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1633F800) [pid = 2792] [serial = 893] [outer = 00000000] 21:30:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (16393800) [pid = 2792] [serial = 894] [outer = 1633F800] 21:30:18 INFO - PROCESS | 2792 | 1463718618757 Marionette DEBUG loaded listener.js 21:30:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (16394400) [pid = 2792] [serial = 895] [outer = 1633F800] 21:30:19 INFO - PROCESS | 2792 | 1463718619211 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 21:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 650ms 21:30:19 INFO - PROCESS | 2792 | 1463718619258 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 21:30:19 INFO - PROCESS | 2792 | 1463718619261 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 21:30:19 INFO - PROCESS | 2792 | 1463718619269 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:30:19 INFO - PROCESS | 2792 | 1463718619270 Marionette TRACE conn5 <- [1,1158,null,{}] 21:30:19 INFO - PROCESS | 2792 | 1463718619274 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:19 INFO - PROCESS | 2792 | 1463718619354 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 21:30:19 INFO - PROCESS | 2792 | 1463718619364 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:19 INFO - PROCESS | 2792 | ++DOCSHELL 1639DC00 == 35 [pid = 2792] [id = 299] 21:30:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1691EC00) [pid = 2792] [serial = 896] [outer = 00000000] 21:30:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (169E8800) [pid = 2792] [serial = 897] [outer = 1691EC00] 21:30:19 INFO - PROCESS | 2792 | 1463718619408 Marionette DEBUG loaded listener.js 21:30:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (14FAB400) [pid = 2792] [serial = 898] [outer = 1691EC00] 21:30:19 INFO - PROCESS | 2792 | 1463718619915 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 21:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 21:30:19 INFO - PROCESS | 2792 | 1463718619948 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 21:30:19 INFO - PROCESS | 2792 | 1463718619950 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 21:30:19 INFO - PROCESS | 2792 | 1463718619954 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:30:19 INFO - PROCESS | 2792 | 1463718619955 Marionette TRACE conn5 <- [1,1162,null,{}] 21:30:19 INFO - PROCESS | 2792 | 1463718619959 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:20 INFO - PROCESS | 2792 | 1463718620070 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 21:30:20 INFO - PROCESS | 2792 | 1463718620158 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:20 INFO - PROCESS | 2792 | ++DOCSHELL 113CBC00 == 36 [pid = 2792] [id = 300] 21:30:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1700E000) [pid = 2792] [serial = 899] [outer = 00000000] 21:30:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (170E0C00) [pid = 2792] [serial = 900] [outer = 1700E000] 21:30:20 INFO - PROCESS | 2792 | 1463718620205 Marionette DEBUG loaded listener.js 21:30:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (170E1400) [pid = 2792] [serial = 901] [outer = 1700E000] 21:30:20 INFO - PROCESS | 2792 | 1463718620622 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 21:30:20 INFO - PROCESS | 2792 | 1463718620692 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 21:30:20 INFO - PROCESS | 2792 | 1463718620696 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:30:20 INFO - PROCESS | 2792 | 1463718620697 Marionette TRACE conn5 <- [1,1166,null,{}] 21:30:20 INFO - PROCESS | 2792 | 1463718620701 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:20 INFO - PROCESS | 2792 | 1463718620818 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 21:30:20 INFO - PROCESS | 2792 | 1463718620829 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:20 INFO - PROCESS | 2792 | ++DOCSHELL 172AD400 == 37 [pid = 2792] [id = 301] 21:30:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (172B1000) [pid = 2792] [serial = 902] [outer = 00000000] 21:30:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1860EC00) [pid = 2792] [serial = 903] [outer = 172B1000] 21:30:20 INFO - PROCESS | 2792 | 1463718620874 Marionette DEBUG loaded listener.js 21:30:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (187DF400) [pid = 2792] [serial = 904] [outer = 172B1000] 21:30:21 INFO - PROCESS | 2792 | 1463718621344 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 21:30:21 INFO - PROCESS | 2792 | 1463718621369 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 21:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:30:21 INFO - PROCESS | 2792 | 1463718621379 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:30:21 INFO - PROCESS | 2792 | 1463718621381 Marionette TRACE conn5 <- [1,1170,null,{}] 21:30:21 INFO - PROCESS | 2792 | 1463718621385 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:21 INFO - PROCESS | 2792 | 1463718621548 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (11138400) [pid = 2792] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (1E30EC00) [pid = 2792] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (0CF7B800) [pid = 2792] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1FBB8400) [pid = 2792] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1A9AD000) [pid = 2792] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1F44D400) [pid = 2792] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1A9B4400) [pid = 2792] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (21C65800) [pid = 2792] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (174E0C00) [pid = 2792] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (1FBB6400) [pid = 2792] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1B9C8400) [pid = 2792] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1FE73000) [pid = 2792] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (16396C00) [pid = 2792] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1A8E0400) [pid = 2792] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (21BC2800) [pid = 2792] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (174E6800) [pid = 2792] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1CA5DC00) [pid = 2792] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1639C800) [pid = 2792] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1A4BFC00) [pid = 2792] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (19799C00) [pid = 2792] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1A38E000) [pid = 2792] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1547D800) [pid = 2792] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1A1A4000) [pid = 2792] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (11136800) [pid = 2792] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (12010000) [pid = 2792] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (120EF400) [pid = 2792] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1A93DC00) [pid = 2792] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1A74C400) [pid = 2792] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1A4CA400) [pid = 2792] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (19B36000) [pid = 2792] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1200B000) [pid = 2792] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (0D82C800) [pid = 2792] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (199CA400) [pid = 2792] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1860F800) [pid = 2792] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:30:22 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1512E000) [pid = 2792] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:30:22 INFO - PROCESS | 2792 | 1463718622206 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:22 INFO - PROCESS | 2792 | ++DOCSHELL 0D614000 == 38 [pid = 2792] [id = 302] 21:30:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (0D6F2000) [pid = 2792] [serial = 905] [outer = 00000000] 21:30:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (11136800) [pid = 2792] [serial = 906] [outer = 0D6F2000] 21:30:22 INFO - PROCESS | 2792 | 1463718622266 Marionette DEBUG loaded listener.js 21:30:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1200B000) [pid = 2792] [serial = 907] [outer = 0D6F2000] 21:30:22 INFO - PROCESS | 2792 | 1463718622667 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 21:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:30:22 INFO - PROCESS | 2792 | 1463718622714 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 21:30:22 INFO - PROCESS | 2792 | 1463718622718 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:30:22 INFO - PROCESS | 2792 | 1463718622719 Marionette TRACE conn5 <- [1,1174,null,{}] 21:30:22 INFO - PROCESS | 2792 | 1463718622723 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:22 INFO - PROCESS | 2792 | 1463718622836 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 21:30:22 INFO - PROCESS | 2792 | 1463718622842 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:22 INFO - PROCESS | 2792 | ++DOCSHELL 15963800 == 39 [pid = 2792] [id = 303] 21:30:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (16339800) [pid = 2792] [serial = 908] [outer = 00000000] 21:30:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (187E4000) [pid = 2792] [serial = 909] [outer = 16339800] 21:30:22 INFO - PROCESS | 2792 | 1463718622887 Marionette DEBUG loaded listener.js 21:30:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (187E4800) [pid = 2792] [serial = 910] [outer = 16339800] 21:30:23 INFO - PROCESS | 2792 | 1463718623316 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 21:30:23 INFO - PROCESS | 2792 | 1463718623351 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 21:30:23 INFO - PROCESS | 2792 | 1463718623354 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 21:30:23 INFO - PROCESS | 2792 | 1463718623356 Marionette TRACE conn5 <- [1,1178,null,{}] 21:30:23 INFO - PROCESS | 2792 | 1463718623360 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:23 INFO - PROCESS | 2792 | 1463718623438 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 21:30:23 INFO - PROCESS | 2792 | 1463718623448 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:23 INFO - PROCESS | 2792 | ++DOCSHELL 18ACD000 == 40 [pid = 2792] [id = 304] 21:30:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (19147C00) [pid = 2792] [serial = 911] [outer = 00000000] 21:30:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (191AB400) [pid = 2792] [serial = 912] [outer = 19147C00] 21:30:23 INFO - PROCESS | 2792 | 1463718623491 Marionette DEBUG loaded listener.js 21:30:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1979C400) [pid = 2792] [serial = 913] [outer = 19147C00] 21:30:23 INFO - PROCESS | 2792 | 1463718623961 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 21:30:23 INFO - PROCESS | 2792 | 1463718623992 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 21:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:30:23 INFO - PROCESS | 2792 | 1463718623999 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:30:23 INFO - PROCESS | 2792 | 1463718624001 Marionette TRACE conn5 <- [1,1182,null,{}] 21:30:23 INFO - PROCESS | 2792 | 1463718624004 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:24 INFO - PROCESS | 2792 | 1463718624085 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 21:30:24 INFO - PROCESS | 2792 | 1463718624092 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:24 INFO - PROCESS | 2792 | ++DOCSHELL 1995A000 == 41 [pid = 2792] [id = 305] 21:30:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (19965800) [pid = 2792] [serial = 914] [outer = 00000000] 21:30:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (199C9C00) [pid = 2792] [serial = 915] [outer = 19965800] 21:30:24 INFO - PROCESS | 2792 | 1463718624135 Marionette DEBUG loaded listener.js 21:30:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (19A8EC00) [pid = 2792] [serial = 916] [outer = 19965800] 21:30:24 INFO - PROCESS | 2792 | 1463718624957 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 21:30:25 INFO - PROCESS | 2792 | 1463718625028 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 21:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:30:25 INFO - PROCESS | 2792 | 1463718625033 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:30:25 INFO - PROCESS | 2792 | 1463718625038 Marionette TRACE conn5 <- [1,1186,null,{}] 21:30:25 INFO - PROCESS | 2792 | 1463718625065 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:25 INFO - PROCESS | 2792 | 1463718625217 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 21:30:25 INFO - PROCESS | 2792 | 1463718625348 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:25 INFO - PROCESS | 2792 | ++DOCSHELL 0C91FC00 == 42 [pid = 2792] [id = 306] 21:30:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (0C924800) [pid = 2792] [serial = 917] [outer = 00000000] 21:30:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (0D84E800) [pid = 2792] [serial = 918] [outer = 0C924800] 21:30:25 INFO - PROCESS | 2792 | 1463718625409 Marionette DEBUG loaded listener.js 21:30:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (0D8DF000) [pid = 2792] [serial = 919] [outer = 0C924800] 21:30:26 INFO - PROCESS | 2792 | 1463718626067 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1047ms 21:30:26 INFO - PROCESS | 2792 | 1463718626084 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 21:30:26 INFO - PROCESS | 2792 | 1463718626090 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 21:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:30:26 INFO - PROCESS | 2792 | 1463718626097 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:30:26 INFO - PROCESS | 2792 | 1463718626100 Marionette TRACE conn5 <- [1,1190,null,{}] 21:30:26 INFO - PROCESS | 2792 | 1463718626104 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:26 INFO - PROCESS | 2792 | 1463718626222 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 21:30:26 INFO - PROCESS | 2792 | 1463718626367 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:26 INFO - PROCESS | 2792 | ++DOCSHELL 0CF73000 == 43 [pid = 2792] [id = 307] 21:30:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (0CF77800) [pid = 2792] [serial = 920] [outer = 00000000] 21:30:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1153DC00) [pid = 2792] [serial = 921] [outer = 0CF77800] 21:30:26 INFO - PROCESS | 2792 | 1463718626422 Marionette DEBUG loaded listener.js 21:30:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (12258400) [pid = 2792] [serial = 922] [outer = 0CF77800] 21:30:27 INFO - PROCESS | 2792 | 1463718627304 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 21:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1278ms 21:30:27 INFO - PROCESS | 2792 | 1463718627377 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 21:30:27 INFO - PROCESS | 2792 | 1463718627381 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 21:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:30:27 INFO - PROCESS | 2792 | 1463718627386 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:30:27 INFO - PROCESS | 2792 | 1463718627390 Marionette TRACE conn5 <- [1,1194,null,{}] 21:30:27 INFO - PROCESS | 2792 | 1463718627396 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:27 INFO - PROCESS | 2792 | 1463718627501 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 21:30:27 INFO - PROCESS | 2792 | 1463718627641 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:27 INFO - PROCESS | 2792 | ++DOCSHELL 0D660000 == 44 [pid = 2792] [id = 308] 21:30:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (0D661400) [pid = 2792] [serial = 923] [outer = 00000000] 21:30:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (0D8DFC00) [pid = 2792] [serial = 924] [outer = 0D661400] 21:30:27 INFO - PROCESS | 2792 | 1463718627693 Marionette DEBUG loaded listener.js 21:30:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1116F400) [pid = 2792] [serial = 925] [outer = 0D661400] 21:30:27 INFO - PROCESS | 2792 | --DOCSHELL 0D832C00 == 43 [pid = 2792] [id = 20] 21:30:27 INFO - PROCESS | 2792 | --DOCSHELL 1AA59800 == 42 [pid = 2792] [id = 19] 21:30:27 INFO - PROCESS | 2792 | --DOCSHELL 11137C00 == 41 [pid = 2792] [id = 26] 21:30:27 INFO - PROCESS | 2792 | --DOCSHELL 0D8DD400 == 40 [pid = 2792] [id = 25] 21:30:27 INFO - PROCESS | 2792 | --DOCSHELL 19A93400 == 39 [pid = 2792] [id = 24] 21:30:27 INFO - PROCESS | 2792 | --DOCSHELL 19798C00 == 38 [pid = 2792] [id = 18] 21:30:27 INFO - PROCESS | 2792 | --DOCSHELL 11136000 == 37 [pid = 2792] [id = 28] 21:30:27 INFO - PROCESS | 2792 | --DOCSHELL 0D538400 == 36 [pid = 2792] [id = 13] 21:30:27 INFO - PROCESS | 2792 | --DOCSHELL 19A89400 == 35 [pid = 2792] [id = 23] 21:30:27 INFO - PROCESS | 2792 | --DOCSHELL 1A74A800 == 34 [pid = 2792] [id = 22] 21:30:27 INFO - PROCESS | 2792 | --DOCSHELL 15890000 == 33 [pid = 2792] [id = 16] 21:30:27 INFO - PROCESS | 2792 | --DOCSHELL 0D834000 == 32 [pid = 2792] [id = 27] 21:30:27 INFO - PROCESS | 2792 | --DOCSHELL 19130400 == 31 [pid = 2792] [id = 17] 21:30:27 INFO - PROCESS | 2792 | --DOCSHELL 1200DC00 == 30 [pid = 2792] [id = 15] 21:30:27 INFO - PROCESS | 2792 | --DOCSHELL 1B670C00 == 29 [pid = 2792] [id = 291] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1F455400) [pid = 2792] [serial = 678] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (20793000) [pid = 2792] [serial = 784] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1639EC00) [pid = 2792] [serial = 694] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1C8B3000) [pid = 2792] [serial = 733] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (21BCC800) [pid = 2792] [serial = 787] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1A750C00) [pid = 2792] [serial = 684] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1D1C7C00) [pid = 2792] [serial = 736] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1913B400) [pid = 2792] [serial = 730] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (15125C00) [pid = 2792] [serial = 775] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1E318400) [pid = 2792] [serial = 739] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (15122400) [pid = 2792] [serial = 727] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (2078DC00) [pid = 2792] [serial = 742] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1E357400) [pid = 2792] [serial = 781] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1FBB6800) [pid = 2792] [serial = 687] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1A9E0400) [pid = 2792] [serial = 724] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (16339400) [pid = 2792] [serial = 790] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (19B2D000) [pid = 2792] [serial = 778] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (2078C400) [pid = 2792] [serial = 691] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1B80B400) [pid = 2792] [serial = 871] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (19965C00) [pid = 2792] [serial = 858] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (19A8E000) [pid = 2792] [serial = 859] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1A4CB800) [pid = 2792] [serial = 861] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (18AC3C00) [pid = 2792] [serial = 867] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1A9B1000) [pid = 2792] [serial = 864] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1A664400) [pid = 2792] [serial = 862] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1B673C00) [pid = 2792] [serial = 870] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1A9D9000) [pid = 2792] [serial = 865] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (11364C00) [pid = 2792] [serial = 849] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (120F3800) [pid = 2792] [serial = 850] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (15868400) [pid = 2792] [serial = 847] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1512CC00) [pid = 2792] [serial = 846] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1A1A3C00) [pid = 2792] [serial = 844] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (187E9000) [pid = 2792] [serial = 843] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1B9D0C00) [pid = 2792] [serial = 873] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1B66AC00) [pid = 2792] [serial = 841] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1A9DFC00) [pid = 2792] [serial = 840] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1A93EC00) [pid = 2792] [serial = 838] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1A8E3C00) [pid = 2792] [serial = 837] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (1A74CC00) [pid = 2792] [serial = 835] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (1A65D000) [pid = 2792] [serial = 834] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1A396400) [pid = 2792] [serial = 832] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1A38D800) [pid = 2792] [serial = 831] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (170D9C00) [pid = 2792] [serial = 829] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (16913800) [pid = 2792] [serial = 828] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (11547400) [pid = 2792] [serial = 826] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (1117BC00) [pid = 2792] [serial = 825] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (19B32000) [pid = 2792] [serial = 822] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1A1C3C00) [pid = 2792] [serial = 823] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (18AC5000) [pid = 2792] [serial = 855] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (17001800) [pid = 2792] [serial = 852] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (17234000) [pid = 2792] [serial = 853] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (19136000) [pid = 2792] [serial = 856] [outer = 00000000] [url = about:blank] 21:30:27 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (1A8DF400) [pid = 2792] [serial = 868] [outer = 00000000] [url = about:blank] 21:30:28 INFO - PROCESS | 2792 | 1463718628214 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 21:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 890ms 21:30:28 INFO - PROCESS | 2792 | 1463718628277 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 21:30:28 INFO - PROCESS | 2792 | 1463718628283 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 21:30:28 INFO - PROCESS | 2792 | 1463718628288 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:30:28 INFO - PROCESS | 2792 | 1463718628291 Marionette TRACE conn5 <- [1,1198,null,{}] 21:30:28 INFO - PROCESS | 2792 | 1463718628295 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:28 INFO - PROCESS | 2792 | 1463718628383 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 21:30:28 INFO - PROCESS | 2792 | 1463718628492 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:28 INFO - PROCESS | 2792 | ++DOCSHELL 0D875400 == 30 [pid = 2792] [id = 309] 21:30:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (0D876400) [pid = 2792] [serial = 926] [outer = 00000000] 21:30:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (1136B800) [pid = 2792] [serial = 927] [outer = 0D876400] 21:30:28 INFO - PROCESS | 2792 | 1463718628539 Marionette DEBUG loaded listener.js 21:30:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (11540C00) [pid = 2792] [serial = 928] [outer = 0D876400] 21:30:28 INFO - PROCESS | 2792 | 1463718628912 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 672ms 21:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:30:28 INFO - PROCESS | 2792 | 1463718628964 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 21:30:28 INFO - PROCESS | 2792 | 1463718628966 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 21:30:28 INFO - PROCESS | 2792 | 1463718628970 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:30:28 INFO - PROCESS | 2792 | 1463718628973 Marionette TRACE conn5 <- [1,1202,null,{}] 21:30:28 INFO - PROCESS | 2792 | 1463718628984 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:29 INFO - PROCESS | 2792 | 1463718629098 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 21:30:29 INFO - PROCESS | 2792 | 1463718629107 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:29 INFO - PROCESS | 2792 | ++DOCSHELL 1225A800 == 31 [pid = 2792] [id = 310] 21:30:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (15122800) [pid = 2792] [serial = 929] [outer = 00000000] 21:30:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (151E5800) [pid = 2792] [serial = 930] [outer = 15122800] 21:30:29 INFO - PROCESS | 2792 | 1463718629155 Marionette DEBUG loaded listener.js 21:30:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (1586A800) [pid = 2792] [serial = 931] [outer = 15122800] 21:30:29 INFO - PROCESS | 2792 | 1463718629596 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 21:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 670ms 21:30:29 INFO - PROCESS | 2792 | 1463718629644 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 21:30:29 INFO - PROCESS | 2792 | 1463718629647 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 21:30:29 INFO - PROCESS | 2792 | 1463718629650 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:30:29 INFO - PROCESS | 2792 | 1463718629651 Marionette TRACE conn5 <- [1,1206,null,{}] 21:30:29 INFO - PROCESS | 2792 | 1463718629655 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:29 INFO - PROCESS | 2792 | 1463718629739 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 21:30:29 INFO - PROCESS | 2792 | 1463718629746 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:29 INFO - PROCESS | 2792 | ++DOCSHELL 15892C00 == 32 [pid = 2792] [id = 311] 21:30:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (15BAB800) [pid = 2792] [serial = 932] [outer = 00000000] 21:30:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (16392000) [pid = 2792] [serial = 933] [outer = 15BAB800] 21:30:29 INFO - PROCESS | 2792 | 1463718629793 Marionette DEBUG loaded listener.js 21:30:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (16398800) [pid = 2792] [serial = 934] [outer = 15BAB800] 21:30:30 INFO - PROCESS | 2792 | 1463718630268 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 21:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 21:30:30 INFO - PROCESS | 2792 | 1463718630324 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 21:30:30 INFO - PROCESS | 2792 | 1463718630326 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 21:30:30 INFO - PROCESS | 2792 | 1463718630329 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:30:30 INFO - PROCESS | 2792 | 1463718630331 Marionette TRACE conn5 <- [1,1210,null,{}] 21:30:30 INFO - PROCESS | 2792 | 1463718630340 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:30 INFO - PROCESS | 2792 | 1463718630451 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 21:30:30 INFO - PROCESS | 2792 | 1463718630543 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:30 INFO - PROCESS | 2792 | ++DOCSHELL 1639D400 == 33 [pid = 2792] [id = 312] 21:30:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (1639E800) [pid = 2792] [serial = 935] [outer = 00000000] 21:30:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (169E7C00) [pid = 2792] [serial = 936] [outer = 1639E800] 21:30:30 INFO - PROCESS | 2792 | 1463718630591 Marionette DEBUG loaded listener.js 21:30:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (17008400) [pid = 2792] [serial = 937] [outer = 1639E800] 21:30:30 INFO - PROCESS | 2792 | 1463718631002 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 21:30:31 INFO - PROCESS | 2792 | 1463718631067 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 21:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:30:31 INFO - PROCESS | 2792 | 1463718631070 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:30:31 INFO - PROCESS | 2792 | 1463718631072 Marionette TRACE conn5 <- [1,1214,null,{}] 21:30:31 INFO - PROCESS | 2792 | 1463718631076 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:31 INFO - PROCESS | 2792 | 1463718631206 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 21:30:31 INFO - PROCESS | 2792 | 1463718631267 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:31 INFO - PROCESS | 2792 | ++DOCSHELL 0D827800 == 34 [pid = 2792] [id = 313] 21:30:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (0D87D800) [pid = 2792] [serial = 938] [outer = 00000000] 21:30:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (1860C400) [pid = 2792] [serial = 939] [outer = 0D87D800] 21:30:31 INFO - PROCESS | 2792 | 1463718631312 Marionette DEBUG loaded listener.js 21:30:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (187E4400) [pid = 2792] [serial = 940] [outer = 0D87D800] 21:30:31 INFO - PROCESS | 2792 | 1463718631720 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 21:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 21:30:31 INFO - PROCESS | 2792 | 1463718631744 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 21:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:30:31 INFO - PROCESS | 2792 | 1463718631746 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 21:30:31 INFO - PROCESS | 2792 | 1463718631749 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:30:31 INFO - PROCESS | 2792 | 1463718631751 Marionette TRACE conn5 <- [1,1218,null,{}] 21:30:31 INFO - PROCESS | 2792 | 1463718631754 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:31 INFO - PROCESS | 2792 | 1463718631894 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 21:30:31 INFO - PROCESS | 2792 | 1463718631913 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:31 INFO - PROCESS | 2792 | ++DOCSHELL 16340800 == 35 [pid = 2792] [id = 314] 21:30:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (18A2E000) [pid = 2792] [serial = 941] [outer = 00000000] 21:30:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (18ACAC00) [pid = 2792] [serial = 942] [outer = 18A2E000] 21:30:31 INFO - PROCESS | 2792 | 1463718631964 Marionette DEBUG loaded listener.js 21:30:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (18ACFC00) [pid = 2792] [serial = 943] [outer = 18A2E000] 21:30:32 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (19147C00) [pid = 2792] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:30:32 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1700E000) [pid = 2792] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:30:32 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (15B06000) [pid = 2792] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:30:32 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (0D834400) [pid = 2792] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:30:32 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (113CCC00) [pid = 2792] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:30:32 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1633F800) [pid = 2792] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:30:32 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (172B1000) [pid = 2792] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:30:32 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (12003800) [pid = 2792] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:30:32 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (0D587C00) [pid = 2792] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:30:32 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (15191000) [pid = 2792] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:30:32 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (1B673000) [pid = 2792] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:30:32 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (1691EC00) [pid = 2792] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:30:32 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (0D6F2000) [pid = 2792] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:30:32 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (16339800) [pid = 2792] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:30:32 INFO - PROCESS | 2792 | 1463718632464 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 21:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 770ms 21:30:32 INFO - PROCESS | 2792 | 1463718632529 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 21:30:32 INFO - PROCESS | 2792 | 1463718632531 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 21:30:32 INFO - PROCESS | 2792 | 1463718632535 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:30:32 INFO - PROCESS | 2792 | 1463718632536 Marionette TRACE conn5 <- [1,1222,null,{}] 21:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:30:32 INFO - PROCESS | 2792 | 1463718632540 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:32 INFO - PROCESS | 2792 | 1463718632618 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 21:30:32 INFO - PROCESS | 2792 | 1463718632625 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:32 INFO - PROCESS | 2792 | ++DOCSHELL 16397C00 == 36 [pid = 2792] [id = 315] 21:30:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (16399800) [pid = 2792] [serial = 944] [outer = 00000000] 21:30:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (1860D000) [pid = 2792] [serial = 945] [outer = 16399800] 21:30:32 INFO - PROCESS | 2792 | 1463718632669 Marionette DEBUG loaded listener.js 21:30:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (18AC3800) [pid = 2792] [serial = 946] [outer = 16399800] 21:30:33 INFO - PROCESS | 2792 | 1463718633090 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 21:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 21:30:33 INFO - PROCESS | 2792 | 1463718633171 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 21:30:33 INFO - PROCESS | 2792 | 1463718633173 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 21:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:30:33 INFO - PROCESS | 2792 | 1463718633176 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:30:33 INFO - PROCESS | 2792 | 1463718633178 Marionette TRACE conn5 <- [1,1226,null,{}] 21:30:33 INFO - PROCESS | 2792 | 1463718633181 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:33 INFO - PROCESS | 2792 | 1463718633263 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 21:30:33 INFO - PROCESS | 2792 | 1463718633269 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:33 INFO - PROCESS | 2792 | ++DOCSHELL 18AC5800 == 37 [pid = 2792] [id = 316] 21:30:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (191A7000) [pid = 2792] [serial = 947] [outer = 00000000] 21:30:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (1979C000) [pid = 2792] [serial = 948] [outer = 191A7000] 21:30:33 INFO - PROCESS | 2792 | 1463718633313 Marionette DEBUG loaded listener.js 21:30:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (199C3800) [pid = 2792] [serial = 949] [outer = 191A7000] 21:30:33 INFO - PROCESS | 2792 | 1463718633746 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 21:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 21:30:33 INFO - PROCESS | 2792 | 1463718633807 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 21:30:33 INFO - PROCESS | 2792 | 1463718633809 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 21:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:30:33 INFO - PROCESS | 2792 | 1463718633817 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:30:33 INFO - PROCESS | 2792 | 1463718633819 Marionette TRACE conn5 <- [1,1230,null,{}] 21:30:33 INFO - PROCESS | 2792 | 1463718633822 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:33 INFO - PROCESS | 2792 | 1463718633902 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 21:30:33 INFO - PROCESS | 2792 | 1463718633909 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:33 INFO - PROCESS | 2792 | ++DOCSHELL 1586EC00 == 38 [pid = 2792] [id = 317] 21:30:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (1595B800) [pid = 2792] [serial = 950] [outer = 00000000] 21:30:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (19A92400) [pid = 2792] [serial = 951] [outer = 1595B800] 21:30:33 INFO - PROCESS | 2792 | 1463718633953 Marionette DEBUG loaded listener.js 21:30:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (19A97800) [pid = 2792] [serial = 952] [outer = 1595B800] 21:30:34 INFO - PROCESS | 2792 | 1463718634569 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 21:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 790ms 21:30:34 INFO - PROCESS | 2792 | 1463718634640 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 21:30:34 INFO - PROCESS | 2792 | 1463718634644 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 21:30:34 INFO - PROCESS | 2792 | 1463718634664 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:30:34 INFO - PROCESS | 2792 | 1463718634668 Marionette TRACE conn5 <- [1,1234,null,{}] 21:30:34 INFO - PROCESS | 2792 | 1463718634674 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:34 INFO - PROCESS | 2792 | 1463718634784 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 21:30:34 INFO - PROCESS | 2792 | 1463718634914 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:34 INFO - PROCESS | 2792 | ++DOCSHELL 0D6F8C00 == 39 [pid = 2792] [id = 318] 21:30:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (0D832C00) [pid = 2792] [serial = 953] [outer = 00000000] 21:30:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (113CA800) [pid = 2792] [serial = 954] [outer = 0D832C00] 21:30:34 INFO - PROCESS | 2792 | 1463718634973 Marionette DEBUG loaded listener.js 21:30:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (11766400) [pid = 2792] [serial = 955] [outer = 0D832C00] 21:30:35 INFO - PROCESS | 2792 | 1463718635563 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 21:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 930ms 21:30:35 INFO - PROCESS | 2792 | 1463718635600 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 21:30:35 INFO - PROCESS | 2792 | 1463718635606 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 21:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:30:35 INFO - PROCESS | 2792 | 1463718635612 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:30:35 INFO - PROCESS | 2792 | 1463718635615 Marionette TRACE conn5 <- [1,1238,null,{}] 21:30:35 INFO - PROCESS | 2792 | 1463718635619 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:35 INFO - PROCESS | 2792 | 1463718635725 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 21:30:35 INFO - PROCESS | 2792 | 1463718635857 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:35 INFO - PROCESS | 2792 | ++DOCSHELL 151E8000 == 40 [pid = 2792] [id = 319] 21:30:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (151E9000) [pid = 2792] [serial = 956] [outer = 00000000] 21:30:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (16347000) [pid = 2792] [serial = 957] [outer = 151E9000] 21:30:35 INFO - PROCESS | 2792 | 1463718635917 Marionette DEBUG loaded listener.js 21:30:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (17005000) [pid = 2792] [serial = 958] [outer = 151E9000] 21:30:36 INFO - PROCESS | 2792 | 1463718636545 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 21:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 970ms 21:30:36 INFO - PROCESS | 2792 | 1463718636584 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 21:30:36 INFO - PROCESS | 2792 | 1463718636587 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 21:30:36 INFO - PROCESS | 2792 | 1463718636591 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:30:36 INFO - PROCESS | 2792 | 1463718636594 Marionette TRACE conn5 <- [1,1242,null,{}] 21:30:36 INFO - PROCESS | 2792 | 1463718636605 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:36 INFO - PROCESS | 2792 | 1463718636714 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 21:30:36 INFO - PROCESS | 2792 | 1463718636846 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:36 INFO - PROCESS | 2792 | ++DOCSHELL 19A97C00 == 41 [pid = 2792] [id = 320] 21:30:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (19A98000) [pid = 2792] [serial = 959] [outer = 00000000] 21:30:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (19B2F400) [pid = 2792] [serial = 960] [outer = 19A98000] 21:30:36 INFO - PROCESS | 2792 | 1463718636904 Marionette DEBUG loaded listener.js 21:30:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (19B34800) [pid = 2792] [serial = 961] [outer = 19A98000] 21:30:37 INFO - PROCESS | 2792 | 1463718637520 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 21:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 970ms 21:30:37 INFO - PROCESS | 2792 | 1463718637564 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 21:30:37 INFO - PROCESS | 2792 | 1463718637567 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 21:30:37 INFO - PROCESS | 2792 | 1463718637571 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:30:37 INFO - PROCESS | 2792 | 1463718637573 Marionette TRACE conn5 <- [1,1246,null,{}] 21:30:37 INFO - PROCESS | 2792 | 1463718637577 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:37 INFO - PROCESS | 2792 | 1463718637681 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 21:30:37 INFO - PROCESS | 2792 | 1463718637810 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:37 INFO - PROCESS | 2792 | ++DOCSHELL 1A1A4800 == 42 [pid = 2792] [id = 321] 21:30:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1A1A5000) [pid = 2792] [serial = 962] [outer = 00000000] 21:30:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (1A28AC00) [pid = 2792] [serial = 963] [outer = 1A1A5000] 21:30:37 INFO - PROCESS | 2792 | 1463718637865 Marionette DEBUG loaded listener.js 21:30:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1A38CC00) [pid = 2792] [serial = 964] [outer = 1A1A5000] 21:30:38 INFO - PROCESS | 2792 | 1463718638583 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 21:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1069ms 21:30:38 INFO - PROCESS | 2792 | 1463718638644 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 21:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:30:38 INFO - PROCESS | 2792 | 1463718638648 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 21:30:38 INFO - PROCESS | 2792 | 1463718638653 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:30:38 INFO - PROCESS | 2792 | 1463718638657 Marionette TRACE conn5 <- [1,1250,null,{}] 21:30:38 INFO - PROCESS | 2792 | 1463718638664 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:38 INFO - PROCESS | 2792 | 1463718638762 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 21:30:38 INFO - PROCESS | 2792 | 1463718638897 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:38 INFO - PROCESS | 2792 | ++DOCSHELL 1116D400 == 43 [pid = 2792] [id = 322] 21:30:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (11170000) [pid = 2792] [serial = 965] [outer = 00000000] 21:30:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (11820800) [pid = 2792] [serial = 966] [outer = 11170000] 21:30:38 INFO - PROCESS | 2792 | 1463718638950 Marionette DEBUG loaded listener.js 21:30:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (15125C00) [pid = 2792] [serial = 967] [outer = 11170000] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (170E0C00) [pid = 2792] [serial = 900] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (15BAA000) [pid = 2792] [serial = 891] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1633E000) [pid = 2792] [serial = 892] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (0D8DE000) [pid = 2792] [serial = 879] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (0D8E4C00) [pid = 2792] [serial = 880] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (114AB800) [pid = 2792] [serial = 882] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (11540400) [pid = 2792] [serial = 883] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (16393800) [pid = 2792] [serial = 894] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1860EC00) [pid = 2792] [serial = 903] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (12291800) [pid = 2792] [serial = 885] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (15123000) [pid = 2792] [serial = 886] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (170E1400) [pid = 2792] [serial = 901] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (0D6EB000) [pid = 2792] [serial = 876] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (0D6F8800) [pid = 2792] [serial = 877] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (16394400) [pid = 2792] [serial = 895] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1525F000) [pid = 2792] [serial = 888] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (187DF400) [pid = 2792] [serial = 904] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (1546A000) [pid = 2792] [serial = 889] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1C8B2C00) [pid = 2792] [serial = 874] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (169E8800) [pid = 2792] [serial = 897] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (11136800) [pid = 2792] [serial = 906] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (187E4800) [pid = 2792] [serial = 910] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1979C400) [pid = 2792] [serial = 913] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (1200B000) [pid = 2792] [serial = 907] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (14FAB400) [pid = 2792] [serial = 898] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (187E4000) [pid = 2792] [serial = 909] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (191AB400) [pid = 2792] [serial = 912] [outer = 00000000] [url = about:blank] 21:30:39 INFO - PROCESS | 2792 | 1463718639539 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 21:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 936ms 21:30:39 INFO - PROCESS | 2792 | 1463718639590 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 21:30:39 INFO - PROCESS | 2792 | 1463718639595 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 21:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:30:39 INFO - PROCESS | 2792 | 1463718639601 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:30:39 INFO - PROCESS | 2792 | 1463718639604 Marionette TRACE conn5 <- [1,1254,null,{}] 21:30:39 INFO - PROCESS | 2792 | 1463718639607 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:39 INFO - PROCESS | 2792 | 1463718639694 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 21:30:39 INFO - PROCESS | 2792 | 1463718639782 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:39 INFO - PROCESS | 2792 | ++DOCSHELL 0C927800 == 44 [pid = 2792] [id = 323] 21:30:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (0C928000) [pid = 2792] [serial = 968] [outer = 00000000] 21:30:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (0D8E6000) [pid = 2792] [serial = 969] [outer = 0C928000] 21:30:39 INFO - PROCESS | 2792 | 1463718639827 Marionette DEBUG loaded listener.js 21:30:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (1136A000) [pid = 2792] [serial = 970] [outer = 0C928000] 21:30:40 INFO - PROCESS | 2792 | 1463718640234 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 21:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 670ms 21:30:40 INFO - PROCESS | 2792 | 1463718640280 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 21:30:40 INFO - PROCESS | 2792 | 1463718640282 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 21:30:40 INFO - PROCESS | 2792 | 1463718640285 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:30:40 INFO - PROCESS | 2792 | 1463718640288 Marionette TRACE conn5 <- [1,1258,null,{}] 21:30:40 INFO - PROCESS | 2792 | 1463718640298 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:40 INFO - PROCESS | 2792 | 1463718640383 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 21:30:40 INFO - PROCESS | 2792 | 1463718640391 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:40 INFO - PROCESS | 2792 | ++DOCSHELL 12291800 == 45 [pid = 2792] [id = 324] 21:30:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (14F81000) [pid = 2792] [serial = 971] [outer = 00000000] 21:30:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (154FCC00) [pid = 2792] [serial = 972] [outer = 14F81000] 21:30:40 INFO - PROCESS | 2792 | 1463718640439 Marionette DEBUG loaded listener.js 21:30:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (15B08C00) [pid = 2792] [serial = 973] [outer = 14F81000] 21:30:40 INFO - PROCESS | 2792 | 1463718640909 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 21:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 21:30:40 INFO - PROCESS | 2792 | 1463718640959 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 21:30:40 INFO - PROCESS | 2792 | 1463718640962 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 21:30:40 INFO - PROCESS | 2792 | 1463718640965 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:30:40 INFO - PROCESS | 2792 | 1463718640967 Marionette TRACE conn5 <- [1,1262,null,{}] 21:30:40 INFO - PROCESS | 2792 | 1463718640970 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:41 INFO - PROCESS | 2792 | 1463718641052 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 21:30:41 INFO - PROCESS | 2792 | 1463718641060 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:41 INFO - PROCESS | 2792 | ++DOCSHELL 15BA2800 == 46 [pid = 2792] [id = 325] 21:30:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (16343000) [pid = 2792] [serial = 974] [outer = 00000000] 21:30:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (16398000) [pid = 2792] [serial = 975] [outer = 16343000] 21:30:41 INFO - PROCESS | 2792 | 1463718641107 Marionette DEBUG loaded listener.js 21:30:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (1639D800) [pid = 2792] [serial = 976] [outer = 16343000] 21:30:41 INFO - PROCESS | 2792 | 1463718641555 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 21:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 21:30:41 INFO - PROCESS | 2792 | 1463718641609 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 21:30:41 INFO - PROCESS | 2792 | 1463718641611 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 21:30:41 INFO - PROCESS | 2792 | 1463718641614 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:30:41 INFO - PROCESS | 2792 | 1463718641616 Marionette TRACE conn5 <- [1,1266,null,{}] 21:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:30:41 INFO - PROCESS | 2792 | 1463718641620 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:41 INFO - PROCESS | 2792 | 1463718641728 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 21:30:41 INFO - PROCESS | 2792 | 1463718641814 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:41 INFO - PROCESS | 2792 | ++DOCSHELL 169E9000 == 47 [pid = 2792] [id = 326] 21:30:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (169E9800) [pid = 2792] [serial = 977] [outer = 00000000] 21:30:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1700EC00) [pid = 2792] [serial = 978] [outer = 169E9800] 21:30:41 INFO - PROCESS | 2792 | 1463718641859 Marionette DEBUG loaded listener.js 21:30:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (17231800) [pid = 2792] [serial = 979] [outer = 169E9800] 21:30:42 INFO - PROCESS | 2792 | 1463718642292 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 21:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 21:30:42 INFO - PROCESS | 2792 | 1463718642351 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 21:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:30:42 INFO - PROCESS | 2792 | 1463718642352 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 21:30:42 INFO - PROCESS | 2792 | 1463718642356 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:30:42 INFO - PROCESS | 2792 | 1463718642357 Marionette TRACE conn5 <- [1,1270,null,{}] 21:30:42 INFO - PROCESS | 2792 | 1463718642369 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:42 INFO - PROCESS | 2792 | 1463718642501 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 21:30:42 INFO - PROCESS | 2792 | 1463718642567 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:42 INFO - PROCESS | 2792 | ++DOCSHELL 18604C00 == 48 [pid = 2792] [id = 327] 21:30:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (18605000) [pid = 2792] [serial = 980] [outer = 00000000] 21:30:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (187E4C00) [pid = 2792] [serial = 981] [outer = 18605000] 21:30:42 INFO - PROCESS | 2792 | 1463718642613 Marionette DEBUG loaded listener.js 21:30:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (18A30000) [pid = 2792] [serial = 982] [outer = 18605000] 21:30:43 INFO - PROCESS | 2792 | 1463718643022 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 21:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 21:30:43 INFO - PROCESS | 2792 | 1463718643093 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 21:30:43 INFO - PROCESS | 2792 | 1463718643095 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 21:30:43 INFO - PROCESS | 2792 | 1463718643101 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:30:43 INFO - PROCESS | 2792 | 1463718643103 Marionette TRACE conn5 <- [1,1274,null,{}] 21:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:30:43 INFO - PROCESS | 2792 | 1463718643106 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:43 INFO - PROCESS | 2792 | 1463718643215 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 21:30:43 INFO - PROCESS | 2792 | 1463718643225 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:43 INFO - PROCESS | 2792 | ++DOCSHELL 0D583C00 == 49 [pid = 2792] [id = 328] 21:30:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (187E4000) [pid = 2792] [serial = 983] [outer = 00000000] 21:30:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (19149C00) [pid = 2792] [serial = 984] [outer = 187E4000] 21:30:43 INFO - PROCESS | 2792 | 1463718643269 Marionette DEBUG loaded listener.js 21:30:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (19150800) [pid = 2792] [serial = 985] [outer = 187E4000] 21:30:43 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (0D876400) [pid = 2792] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:30:43 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (16399800) [pid = 2792] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:30:43 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (0D87D800) [pid = 2792] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:30:43 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (18A2E000) [pid = 2792] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:30:43 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (15122800) [pid = 2792] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:30:43 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (1639E800) [pid = 2792] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:30:43 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (0D661400) [pid = 2792] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:30:43 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (15BAB800) [pid = 2792] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:30:43 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (191A7000) [pid = 2792] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:30:43 INFO - PROCESS | 2792 | 1463718643758 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 21:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 21:30:43 INFO - PROCESS | 2792 | 1463718643777 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 21:30:43 INFO - PROCESS | 2792 | 1463718643779 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 21:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:30:43 INFO - PROCESS | 2792 | 1463718643786 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:30:43 INFO - PROCESS | 2792 | 1463718643788 Marionette TRACE conn5 <- [1,1278,null,{}] 21:30:43 INFO - PROCESS | 2792 | 1463718643791 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:43 INFO - PROCESS | 2792 | 1463718643880 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 21:30:43 INFO - PROCESS | 2792 | 1463718643887 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:43 INFO - PROCESS | 2792 | ++DOCSHELL 0D607C00 == 50 [pid = 2792] [id = 329] 21:30:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (11133800) [pid = 2792] [serial = 986] [outer = 00000000] 21:30:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1639E800) [pid = 2792] [serial = 987] [outer = 11133800] 21:30:43 INFO - PROCESS | 2792 | 1463718643932 Marionette DEBUG loaded listener.js 21:30:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (17005800) [pid = 2792] [serial = 988] [outer = 11133800] 21:30:44 INFO - PROCESS | 2792 | 1463718644373 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 21:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 21:30:44 INFO - PROCESS | 2792 | 1463718644417 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 21:30:44 INFO - PROCESS | 2792 | 1463718644419 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 21:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:30:44 INFO - PROCESS | 2792 | 1463718644422 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:30:44 INFO - PROCESS | 2792 | 1463718644424 Marionette TRACE conn5 <- [1,1282,null,{}] 21:30:44 INFO - PROCESS | 2792 | 1463718644427 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:44 INFO - PROCESS | 2792 | 1463718644507 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 21:30:44 INFO - PROCESS | 2792 | 1463718644541 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:44 INFO - PROCESS | 2792 | ++DOCSHELL 11544C00 == 51 [pid = 2792] [id = 330] 21:30:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (19147C00) [pid = 2792] [serial = 989] [outer = 00000000] 21:30:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (19A95000) [pid = 2792] [serial = 990] [outer = 19147C00] 21:30:44 INFO - PROCESS | 2792 | 1463718644585 Marionette DEBUG loaded listener.js 21:30:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (19C9B000) [pid = 2792] [serial = 991] [outer = 19147C00] 21:30:44 INFO - PROCESS | 2792 | 1463718645001 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 21:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 630ms 21:30:45 INFO - PROCESS | 2792 | 1463718645054 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 21:30:45 INFO - PROCESS | 2792 | 1463718645056 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 21:30:45 INFO - PROCESS | 2792 | 1463718645059 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:30:45 INFO - PROCESS | 2792 | 1463718645061 Marionette TRACE conn5 <- [1,1286,null,{}] 21:30:45 INFO - PROCESS | 2792 | 1463718645065 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:45 INFO - PROCESS | 2792 | 1463718645144 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 21:30:45 INFO - PROCESS | 2792 | 1463718645151 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:45 INFO - PROCESS | 2792 | ++DOCSHELL 1A19D400 == 52 [pid = 2792] [id = 331] 21:30:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1A28A000) [pid = 2792] [serial = 992] [outer = 00000000] 21:30:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1A394400) [pid = 2792] [serial = 993] [outer = 1A28A000] 21:30:45 INFO - PROCESS | 2792 | 1463718645195 Marionette DEBUG loaded listener.js 21:30:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1A4C0400) [pid = 2792] [serial = 994] [outer = 1A28A000] 21:30:45 INFO - PROCESS | 2792 | 1463718645631 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 21:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 630ms 21:30:45 INFO - PROCESS | 2792 | 1463718645723 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 21:30:45 INFO - PROCESS | 2792 | 1463718645728 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 21:30:45 INFO - PROCESS | 2792 | 1463718645734 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:30:45 INFO - PROCESS | 2792 | 1463718645738 Marionette TRACE conn5 <- [1,1290,null,{}] 21:30:45 INFO - PROCESS | 2792 | 1463718645745 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:45 INFO - PROCESS | 2792 | 1463718645864 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 21:30:46 INFO - PROCESS | 2792 | 1463718646022 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:46 INFO - PROCESS | 2792 | ++DOCSHELL 0D831400 == 53 [pid = 2792] [id = 332] 21:30:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (0D831C00) [pid = 2792] [serial = 995] [outer = 00000000] 21:30:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (0D8DA000) [pid = 2792] [serial = 996] [outer = 0D831C00] 21:30:46 INFO - PROCESS | 2792 | 1463718646078 Marionette DEBUG loaded listener.js 21:30:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (11174400) [pid = 2792] [serial = 997] [outer = 0D831C00] 21:30:46 INFO - PROCESS | 2792 | 1463718646654 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 21:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 970ms 21:30:46 INFO - PROCESS | 2792 | 1463718646709 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 21:30:46 INFO - PROCESS | 2792 | 1463718646713 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 21:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:30:46 INFO - PROCESS | 2792 | 1463718646721 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:30:46 INFO - PROCESS | 2792 | 1463718646725 Marionette TRACE conn5 <- [1,1294,null,{}] 21:30:46 INFO - PROCESS | 2792 | 1463718646730 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:46 INFO - PROCESS | 2792 | 1463718646838 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 21:30:46 INFO - PROCESS | 2792 | 1463718646971 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:46 INFO - PROCESS | 2792 | ++DOCSHELL 15189C00 == 54 [pid = 2792] [id = 333] 21:30:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (151E2400) [pid = 2792] [serial = 998] [outer = 00000000] 21:30:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (1595A000) [pid = 2792] [serial = 999] [outer = 151E2400] 21:30:47 INFO - PROCESS | 2792 | 1463718647026 Marionette DEBUG loaded listener.js 21:30:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (16341400) [pid = 2792] [serial = 1000] [outer = 151E2400] 21:30:47 INFO - PROCESS | 2792 | 1463718647689 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 21:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1022ms 21:30:47 INFO - PROCESS | 2792 | 1463718647760 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 21:30:47 INFO - PROCESS | 2792 | 1463718647762 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 21:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:30:47 INFO - PROCESS | 2792 | 1463718647768 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:30:47 INFO - PROCESS | 2792 | 1463718647770 Marionette TRACE conn5 <- [1,1298,null,{}] 21:30:47 INFO - PROCESS | 2792 | 1463718647799 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:47 INFO - PROCESS | 2792 | 1463718647909 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 21:30:48 INFO - PROCESS | 2792 | 1463718648042 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:48 INFO - PROCESS | 2792 | ++DOCSHELL 1A1A2000 == 55 [pid = 2792] [id = 334] 21:30:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1A1C3C00) [pid = 2792] [serial = 1001] [outer = 00000000] 21:30:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1A4C0C00) [pid = 2792] [serial = 1002] [outer = 1A1C3C00] 21:30:48 INFO - PROCESS | 2792 | 1463718648104 Marionette DEBUG loaded listener.js 21:30:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1A4CA400) [pid = 2792] [serial = 1003] [outer = 1A1C3C00] 21:30:48 INFO - PROCESS | 2792 | 1463718648723 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 21:30:48 INFO - PROCESS | 2792 | 1463718648764 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 21:30:48 INFO - PROCESS | 2792 | 1463718648767 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:30:48 INFO - PROCESS | 2792 | 1463718648769 Marionette TRACE conn5 <- [1,1302,null,{}] 21:30:48 INFO - PROCESS | 2792 | 1463718648773 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:48 INFO - PROCESS | 2792 | 1463718648880 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 21:30:48 INFO - PROCESS | 2792 | 1463718648984 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:48 INFO - PROCESS | 2792 | ++DOCSHELL 1A748800 == 56 [pid = 2792] [id = 335] 21:30:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1A74B000) [pid = 2792] [serial = 1004] [outer = 00000000] 21:30:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1A752000) [pid = 2792] [serial = 1005] [outer = 1A74B000] 21:30:49 INFO - PROCESS | 2792 | 1463718649038 Marionette DEBUG loaded listener.js 21:30:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1A802400) [pid = 2792] [serial = 1006] [outer = 1A74B000] 21:30:49 INFO - PROCESS | 2792 | 1463718649560 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 21:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 830ms 21:30:49 INFO - PROCESS | 2792 | 1463718649632 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 21:30:49 INFO - PROCESS | 2792 | 1463718649634 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 21:30:49 INFO - PROCESS | 2792 | 1463718649638 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:30:49 INFO - PROCESS | 2792 | 1463718649640 Marionette TRACE conn5 <- [1,1306,null,{}] 21:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:30:49 INFO - PROCESS | 2792 | 1463718649644 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:49 INFO - PROCESS | 2792 | 1463718649747 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 21:30:49 INFO - PROCESS | 2792 | 1463718649852 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:49 INFO - PROCESS | 2792 | ++DOCSHELL 1A803C00 == 57 [pid = 2792] [id = 336] 21:30:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A8DE000) [pid = 2792] [serial = 1007] [outer = 00000000] 21:30:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1A936000) [pid = 2792] [serial = 1008] [outer = 1A8DE000] 21:30:49 INFO - PROCESS | 2792 | 1463718649906 Marionette DEBUG loaded listener.js 21:30:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A93E800) [pid = 2792] [serial = 1009] [outer = 1A8DE000] 21:30:50 INFO - PROCESS | 2792 | 1463718650463 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 21:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 870ms 21:30:50 INFO - PROCESS | 2792 | 1463718650516 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 21:30:50 INFO - PROCESS | 2792 | 1463718650518 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 21:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:30:50 INFO - PROCESS | 2792 | 1463718650522 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:30:50 INFO - PROCESS | 2792 | 1463718650524 Marionette TRACE conn5 <- [1,1310,null,{}] 21:30:50 INFO - PROCESS | 2792 | 1463718650528 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:50 INFO - PROCESS | 2792 | 1463718650654 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 21:30:50 INFO - PROCESS | 2792 | 1463718650763 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:50 INFO - PROCESS | 2792 | ++DOCSHELL 1A9B4C00 == 58 [pid = 2792] [id = 337] 21:30:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1A9B5C00) [pid = 2792] [serial = 1010] [outer = 00000000] 21:30:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1A9D3C00) [pid = 2792] [serial = 1011] [outer = 1A9B5C00] 21:30:50 INFO - PROCESS | 2792 | 1463718650817 Marionette DEBUG loaded listener.js 21:30:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1A9D8C00) [pid = 2792] [serial = 1012] [outer = 1A9B5C00] 21:30:51 INFO - PROCESS | 2792 | 1463718651394 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 21:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 930ms 21:30:51 INFO - PROCESS | 2792 | 1463718651456 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 21:30:51 INFO - PROCESS | 2792 | 1463718651459 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 21:30:51 INFO - PROCESS | 2792 | 1463718651462 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:30:51 INFO - PROCESS | 2792 | 1463718651464 Marionette TRACE conn5 <- [1,1314,null,{}] 21:30:51 INFO - PROCESS | 2792 | 1463718651468 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:51 INFO - PROCESS | 2792 | 1463718651576 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 21:30:51 INFO - PROCESS | 2792 | 1463718651822 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:51 INFO - PROCESS | 2792 | ++DOCSHELL 0C926000 == 59 [pid = 2792] [id = 338] 21:30:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (0D539C00) [pid = 2792] [serial = 1013] [outer = 00000000] 21:30:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (0D6ED800) [pid = 2792] [serial = 1014] [outer = 0D539C00] 21:30:51 INFO - PROCESS | 2792 | 1463718651890 Marionette DEBUG loaded listener.js 21:30:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (0D8DB800) [pid = 2792] [serial = 1015] [outer = 0D539C00] 21:30:52 INFO - PROCESS | 2792 | 1463718652478 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 21:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1073ms 21:30:52 INFO - PROCESS | 2792 | 1463718652539 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 21:30:52 INFO - PROCESS | 2792 | 1463718652543 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 21:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:30:52 INFO - PROCESS | 2792 | 1463718652547 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:30:52 INFO - PROCESS | 2792 | 1463718652551 Marionette TRACE conn5 <- [1,1318,null,{}] 21:30:52 INFO - PROCESS | 2792 | 1463718652556 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:52 INFO - PROCESS | 2792 | 1463718652661 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 21:30:52 INFO - PROCESS | 2792 | 1463718652775 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:52 INFO - PROCESS | 2792 | ++DOCSHELL 1228F000 == 60 [pid = 2792] [id = 339] 21:30:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (14F84400) [pid = 2792] [serial = 1016] [outer = 00000000] 21:30:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (15467000) [pid = 2792] [serial = 1017] [outer = 14F84400] 21:30:52 INFO - PROCESS | 2792 | 1463718652828 Marionette DEBUG loaded listener.js 21:30:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (16339400) [pid = 2792] [serial = 1018] [outer = 14F84400] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 15482000 == 59 [pid = 2792] [id = 10] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 0D827800 == 58 [pid = 2792] [id = 313] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 1639D400 == 57 [pid = 2792] [id = 312] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 15892C00 == 56 [pid = 2792] [id = 311] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 1995B400 == 55 [pid = 2792] [id = 8] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 1225A800 == 54 [pid = 2792] [id = 310] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 11544C00 == 53 [pid = 2792] [id = 330] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 0D607C00 == 52 [pid = 2792] [id = 329] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 0D583C00 == 51 [pid = 2792] [id = 328] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 18604C00 == 50 [pid = 2792] [id = 327] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 169E9000 == 49 [pid = 2792] [id = 326] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 15BA2800 == 48 [pid = 2792] [id = 325] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 12291800 == 47 [pid = 2792] [id = 324] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 0C927800 == 46 [pid = 2792] [id = 323] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 1116D400 == 45 [pid = 2792] [id = 322] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (19A92400) [pid = 2792] [serial = 951] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (0D84E800) [pid = 2792] [serial = 918] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1153DC00) [pid = 2792] [serial = 921] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 0D6F8C00 == 44 [pid = 2792] [id = 318] 21:30:53 INFO - PROCESS | 2792 | --DOCSHELL 1586EC00 == 43 [pid = 2792] [id = 317] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (199C3800) [pid = 2792] [serial = 949] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (11540C00) [pid = 2792] [serial = 928] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (18AC3800) [pid = 2792] [serial = 946] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (187E4400) [pid = 2792] [serial = 940] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (18ACFC00) [pid = 2792] [serial = 943] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1586A800) [pid = 2792] [serial = 931] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (199C9C00) [pid = 2792] [serial = 915] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (17008400) [pid = 2792] [serial = 937] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1860C400) [pid = 2792] [serial = 939] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (0D8DFC00) [pid = 2792] [serial = 924] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (151E5800) [pid = 2792] [serial = 930] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (16392000) [pid = 2792] [serial = 933] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1136B800) [pid = 2792] [serial = 927] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1116F400) [pid = 2792] [serial = 925] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (16398800) [pid = 2792] [serial = 934] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1860D000) [pid = 2792] [serial = 945] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (169E7C00) [pid = 2792] [serial = 936] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (18ACAC00) [pid = 2792] [serial = 942] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1979C000) [pid = 2792] [serial = 948] [outer = 00000000] [url = about:blank] 21:30:53 INFO - PROCESS | 2792 | 1463718653337 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 21:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 21:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 830ms 21:30:53 INFO - PROCESS | 2792 | 1463718653385 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 21:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:30:53 INFO - PROCESS | 2792 | 1463718653389 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 21:30:53 INFO - PROCESS | 2792 | 1463718653393 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:30:53 INFO - PROCESS | 2792 | 1463718653395 Marionette TRACE conn5 <- [1,1322,null,{}] 21:30:53 INFO - PROCESS | 2792 | 1463718653399 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:53 INFO - PROCESS | 2792 | 1463718653484 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 21:30:53 INFO - PROCESS | 2792 | 1463718653491 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:53 INFO - PROCESS | 2792 | ++DOCSHELL 11172C00 == 44 [pid = 2792] [id = 340] 21:30:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (11174000) [pid = 2792] [serial = 1019] [outer = 00000000] 21:30:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (11540C00) [pid = 2792] [serial = 1020] [outer = 11174000] 21:30:53 INFO - PROCESS | 2792 | 1463718653537 Marionette DEBUG loaded listener.js 21:30:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (12291800) [pid = 2792] [serial = 1021] [outer = 11174000] 21:30:53 INFO - PROCESS | 2792 | 1463718654002 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 21:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 21:30:54 INFO - PROCESS | 2792 | 1463718654064 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 21:30:54 INFO - PROCESS | 2792 | 1463718654066 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 21:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:30:54 INFO - PROCESS | 2792 | 1463718654071 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:30:54 INFO - PROCESS | 2792 | 1463718654077 Marionette TRACE conn5 <- [1,1326,null,{}] 21:30:54 INFO - PROCESS | 2792 | 1463718654086 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:54 INFO - PROCESS | 2792 | 1463718654201 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 21:30:54 INFO - PROCESS | 2792 | 1463718654218 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:54 INFO - PROCESS | 2792 | ++DOCSHELL 16398800 == 45 [pid = 2792] [id = 341] 21:30:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (16399800) [pid = 2792] [serial = 1022] [outer = 00000000] 21:30:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (169E5000) [pid = 2792] [serial = 1023] [outer = 16399800] 21:30:54 INFO - PROCESS | 2792 | 1463718654262 Marionette DEBUG loaded listener.js 21:30:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (169E7C00) [pid = 2792] [serial = 1024] [outer = 16399800] 21:30:55 INFO - PROCESS | 2792 | 1463718655178 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 21:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1124ms 21:30:55 INFO - PROCESS | 2792 | 1463718655198 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 21:30:55 INFO - PROCESS | 2792 | 1463718655201 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 21:30:55 INFO - PROCESS | 2792 | 1463718655204 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:30:55 INFO - PROCESS | 2792 | 1463718655205 Marionette TRACE conn5 <- [1,1330,null,{}] 21:30:55 INFO - PROCESS | 2792 | 1463718655209 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:55 INFO - PROCESS | 2792 | 1463718655323 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 21:30:55 INFO - PROCESS | 2792 | 1463718655331 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:55 INFO - PROCESS | 2792 | ++DOCSHELL 1639F400 == 46 [pid = 2792] [id = 342] 21:30:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (17002400) [pid = 2792] [serial = 1025] [outer = 00000000] 21:30:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (17230800) [pid = 2792] [serial = 1026] [outer = 17002400] 21:30:55 INFO - PROCESS | 2792 | 1463718655376 Marionette DEBUG loaded listener.js 21:30:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (18606000) [pid = 2792] [serial = 1027] [outer = 17002400] 21:30:55 INFO - PROCESS | 2792 | 1463718655874 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 21:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 21:30:55 INFO - PROCESS | 2792 | 1463718655938 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 21:30:55 INFO - PROCESS | 2792 | 1463718655940 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 21:30:55 INFO - PROCESS | 2792 | 1463718655959 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:30:55 INFO - PROCESS | 2792 | 1463718655961 Marionette TRACE conn5 <- [1,1334,null,{}] 21:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:30:55 INFO - PROCESS | 2792 | 1463718655964 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:56 INFO - PROCESS | 2792 | 1463718656076 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 21:30:56 INFO - PROCESS | 2792 | 1463718656088 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:56 INFO - PROCESS | 2792 | ++DOCSHELL 187E3C00 == 47 [pid = 2792] [id = 343] 21:30:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (187E4400) [pid = 2792] [serial = 1028] [outer = 00000000] 21:30:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (18A2A400) [pid = 2792] [serial = 1029] [outer = 187E4400] 21:30:56 INFO - PROCESS | 2792 | 1463718656189 Marionette DEBUG loaded listener.js 21:30:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (18ACF000) [pid = 2792] [serial = 1030] [outer = 187E4400] 21:30:56 INFO - PROCESS | 2792 | 1463718656640 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 21:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 730ms 21:30:56 INFO - PROCESS | 2792 | 1463718656696 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 21:30:56 INFO - PROCESS | 2792 | 1463718656698 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 21:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:30:56 INFO - PROCESS | 2792 | 1463718656701 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:30:56 INFO - PROCESS | 2792 | 1463718656703 Marionette TRACE conn5 <- [1,1338,null,{}] 21:30:56 INFO - PROCESS | 2792 | 1463718656707 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:56 INFO - PROCESS | 2792 | 1463718656822 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 21:30:56 INFO - PROCESS | 2792 | 1463718656886 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:56 INFO - PROCESS | 2792 | ++DOCSHELL 19134000 == 48 [pid = 2792] [id = 344] 21:30:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (191A7400) [pid = 2792] [serial = 1031] [outer = 00000000] 21:30:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (199C9800) [pid = 2792] [serial = 1032] [outer = 191A7400] 21:30:56 INFO - PROCESS | 2792 | 1463718656930 Marionette DEBUG loaded listener.js 21:30:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (19A93400) [pid = 2792] [serial = 1033] [outer = 191A7400] 21:30:57 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (0CF77800) [pid = 2792] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:30:57 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (19965800) [pid = 2792] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:30:57 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (14F81000) [pid = 2792] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:30:57 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (169E9800) [pid = 2792] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:30:57 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (16343000) [pid = 2792] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:30:57 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1A1A5000) [pid = 2792] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:30:57 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (0C928000) [pid = 2792] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:30:57 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (18605000) [pid = 2792] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:30:57 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (11170000) [pid = 2792] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:30:57 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (187E4000) [pid = 2792] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:30:57 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (11133800) [pid = 2792] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:30:57 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (19147C00) [pid = 2792] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:30:57 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (0C924800) [pid = 2792] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:30:57 INFO - PROCESS | 2792 | 1463718657399 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 21:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 21:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:30:57 INFO - PROCESS | 2792 | 1463718657432 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 21:30:57 INFO - PROCESS | 2792 | 1463718657434 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 21:30:57 INFO - PROCESS | 2792 | 1463718657437 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:30:57 INFO - PROCESS | 2792 | 1463718657439 Marionette TRACE conn5 <- [1,1342,null,{}] 21:30:57 INFO - PROCESS | 2792 | 1463718657443 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:57 INFO - PROCESS | 2792 | 1463718657526 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 21:30:57 INFO - PROCESS | 2792 | 1463718657624 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:57 INFO - PROCESS | 2792 | ++DOCSHELL 0C924000 == 49 [pid = 2792] [id = 345] 21:30:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (0C927C00) [pid = 2792] [serial = 1034] [outer = 00000000] 21:30:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (15482400) [pid = 2792] [serial = 1035] [outer = 0C927C00] 21:30:57 INFO - PROCESS | 2792 | 1463718657671 Marionette DEBUG loaded listener.js 21:30:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (169E9800) [pid = 2792] [serial = 1036] [outer = 0C927C00] 21:30:58 INFO - PROCESS | 2792 | 1463718658049 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 21:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 630ms 21:30:58 INFO - PROCESS | 2792 | 1463718658068 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 21:30:58 INFO - PROCESS | 2792 | 1463718658070 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 21:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:30:58 INFO - PROCESS | 2792 | 1463718658073 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:30:58 INFO - PROCESS | 2792 | 1463718658074 Marionette TRACE conn5 <- [1,1346,null,{}] 21:30:58 INFO - PROCESS | 2792 | 1463718658078 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:58 INFO - PROCESS | 2792 | 1463718658228 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 21:30:58 INFO - PROCESS | 2792 | 1463718658243 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:58 INFO - PROCESS | 2792 | ++DOCSHELL 16343C00 == 50 [pid = 2792] [id = 346] 21:30:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (172A4000) [pid = 2792] [serial = 1037] [outer = 00000000] 21:30:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (19A89C00) [pid = 2792] [serial = 1038] [outer = 172A4000] 21:30:58 INFO - PROCESS | 2792 | 1463718658288 Marionette DEBUG loaded listener.js 21:30:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (19B2A800) [pid = 2792] [serial = 1039] [outer = 172A4000] 21:30:58 INFO - PROCESS | 2792 | 1463718658692 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 21:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 21:30:58 INFO - PROCESS | 2792 | 1463718658752 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 21:30:58 INFO - PROCESS | 2792 | 1463718658754 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 21:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:30:58 INFO - PROCESS | 2792 | 1463718658757 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:30:58 INFO - PROCESS | 2792 | 1463718658758 Marionette TRACE conn5 <- [1,1350,null,{}] 21:30:58 INFO - PROCESS | 2792 | 1463718658762 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:58 INFO - PROCESS | 2792 | 1463718658844 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 21:30:58 INFO - PROCESS | 2792 | 1463718658852 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:58 INFO - PROCESS | 2792 | ++DOCSHELL 1586B800 == 51 [pid = 2792] [id = 347] 21:30:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1869F400) [pid = 2792] [serial = 1040] [outer = 00000000] 21:30:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1A4C1000) [pid = 2792] [serial = 1041] [outer = 1869F400] 21:30:58 INFO - PROCESS | 2792 | 1463718658896 Marionette DEBUG loaded listener.js 21:30:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A6D6C00) [pid = 2792] [serial = 1042] [outer = 1869F400] 21:30:59 INFO - PROCESS | 2792 | 1463718659494 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 21:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 770ms 21:30:59 INFO - PROCESS | 2792 | 1463718659573 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 21:30:59 INFO - PROCESS | 2792 | 1463718659578 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 21:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:30:59 INFO - PROCESS | 2792 | 1463718659583 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:30:59 INFO - PROCESS | 2792 | 1463718659588 Marionette TRACE conn5 <- [1,1354,null,{}] 21:30:59 INFO - PROCESS | 2792 | 1463718659595 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:30:59 INFO - PROCESS | 2792 | 1463718659710 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 21:30:59 INFO - PROCESS | 2792 | 1463718659850 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:30:59 INFO - PROCESS | 2792 | ++DOCSHELL 0D82F000 == 52 [pid = 2792] [id = 348] 21:30:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (0D877800) [pid = 2792] [serial = 1043] [outer = 00000000] 21:30:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1153EC00) [pid = 2792] [serial = 1044] [outer = 0D877800] 21:30:59 INFO - PROCESS | 2792 | 1463718659907 Marionette DEBUG loaded listener.js 21:30:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (120EF400) [pid = 2792] [serial = 1045] [outer = 0D877800] 21:31:00 INFO - PROCESS | 2792 | 1463718660506 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 21:31:00 INFO - PROCESS | 2792 | 1463718660579 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 21:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:31:00 INFO - PROCESS | 2792 | 1463718660585 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:31:00 INFO - PROCESS | 2792 | 1463718660588 Marionette TRACE conn5 <- [1,1358,null,{}] 21:31:00 INFO - PROCESS | 2792 | 1463718660593 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:00 INFO - PROCESS | 2792 | 1463718660748 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 21:31:00 INFO - PROCESS | 2792 | 1463718660812 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:00 INFO - PROCESS | 2792 | ++DOCSHELL 12283400 == 53 [pid = 2792] [id = 349] 21:31:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (15892C00) [pid = 2792] [serial = 1046] [outer = 00000000] 21:31:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (170D8800) [pid = 2792] [serial = 1047] [outer = 15892C00] 21:31:00 INFO - PROCESS | 2792 | 1463718660867 Marionette DEBUG loaded listener.js 21:31:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (18A2E000) [pid = 2792] [serial = 1048] [outer = 15892C00] 21:31:01 INFO - PROCESS | 2792 | 1463718661494 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 21:31:01 INFO - PROCESS | 2792 | 1463718661561 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 21:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:31:01 INFO - PROCESS | 2792 | 1463718661565 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:31:01 INFO - PROCESS | 2792 | 1463718661569 Marionette TRACE conn5 <- [1,1362,null,{}] 21:31:01 INFO - PROCESS | 2792 | 1463718661580 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:01 INFO - PROCESS | 2792 | 1463718661722 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 21:31:01 INFO - PROCESS | 2792 | 1463718661858 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:01 INFO - PROCESS | 2792 | ++DOCSHELL 0C923C00 == 54 [pid = 2792] [id = 350] 21:31:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (18ACE400) [pid = 2792] [serial = 1049] [outer = 00000000] 21:31:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1A9AEC00) [pid = 2792] [serial = 1050] [outer = 18ACE400] 21:31:01 INFO - PROCESS | 2792 | 1463718661916 Marionette DEBUG loaded listener.js 21:31:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1A9D4400) [pid = 2792] [serial = 1051] [outer = 18ACE400] 21:31:02 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:31:02 INFO - PROCESS | 2792 | 1463718662482 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 21:31:02 INFO - PROCESS | 2792 | 1463718662502 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 21:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:31:02 INFO - PROCESS | 2792 | 1463718662506 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:31:02 INFO - PROCESS | 2792 | 1463718662508 Marionette TRACE conn5 <- [1,1366,null,{}] 21:31:02 INFO - PROCESS | 2792 | 1463718662512 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:02 INFO - PROCESS | 2792 | 1463718662638 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 21:31:02 INFO - PROCESS | 2792 | 1463718662777 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:02 INFO - PROCESS | 2792 | ++DOCSHELL 1B669C00 == 55 [pid = 2792] [id = 351] 21:31:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1B66A000) [pid = 2792] [serial = 1052] [outer = 00000000] 21:31:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1B670400) [pid = 2792] [serial = 1053] [outer = 1B66A000] 21:31:02 INFO - PROCESS | 2792 | 1463718662833 Marionette DEBUG loaded listener.js 21:31:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1B674400) [pid = 2792] [serial = 1054] [outer = 1B66A000] 21:31:03 INFO - PROCESS | 2792 | 1463718663390 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 21:31:03 INFO - PROCESS | 2792 | 1463718663441 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 21:31:03 INFO - PROCESS | 2792 | 1463718663445 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:31:03 INFO - PROCESS | 2792 | 1463718663447 Marionette TRACE conn5 <- [1,1370,null,{}] 21:31:03 INFO - PROCESS | 2792 | 1463718663451 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:03 INFO - PROCESS | 2792 | 1463718663557 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 21:31:03 INFO - PROCESS | 2792 | 1463718663692 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:03 INFO - PROCESS | 2792 | ++DOCSHELL 1B808000 == 56 [pid = 2792] [id = 352] 21:31:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1B8D7C00) [pid = 2792] [serial = 1055] [outer = 00000000] 21:31:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1B9C5C00) [pid = 2792] [serial = 1056] [outer = 1B8D7C00] 21:31:03 INFO - PROCESS | 2792 | 1463718663747 Marionette DEBUG loaded listener.js 21:31:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1B9CAC00) [pid = 2792] [serial = 1057] [outer = 1B8D7C00] 21:31:04 INFO - PROCESS | 2792 | [2792] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:31:04 INFO - PROCESS | 2792 | 1463718664582 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 21:31:04 INFO - PROCESS | 2792 | 1463718664632 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 21:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:31:04 INFO - PROCESS | 2792 | 1463718664637 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:31:04 INFO - PROCESS | 2792 | 1463718664641 Marionette TRACE conn5 <- [1,1374,null,{}] 21:31:04 INFO - PROCESS | 2792 | 1463718664648 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:04 INFO - PROCESS | 2792 | 1463718664747 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 21:31:04 INFO - PROCESS | 2792 | 1463718664893 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:04 INFO - PROCESS | 2792 | ++DOCSHELL 0D82A000 == 57 [pid = 2792] [id = 353] 21:31:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (0D82C800) [pid = 2792] [serial = 1058] [outer = 00000000] 21:31:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (15128C00) [pid = 2792] [serial = 1059] [outer = 0D82C800] 21:31:04 INFO - PROCESS | 2792 | 1463718664944 Marionette DEBUG loaded listener.js 21:31:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (15462000) [pid = 2792] [serial = 1060] [outer = 0D82C800] 21:31:05 INFO - PROCESS | 2792 | --DOCSHELL 16340800 == 56 [pid = 2792] [id = 314] 21:31:05 INFO - PROCESS | 2792 | --DOCSHELL 16343C00 == 55 [pid = 2792] [id = 346] 21:31:05 INFO - PROCESS | 2792 | --DOCSHELL 0C924000 == 54 [pid = 2792] [id = 345] 21:31:05 INFO - PROCESS | 2792 | --DOCSHELL 19134000 == 53 [pid = 2792] [id = 344] 21:31:05 INFO - PROCESS | 2792 | --DOCSHELL 187E3C00 == 52 [pid = 2792] [id = 343] 21:31:05 INFO - PROCESS | 2792 | --DOCSHELL 1639F400 == 51 [pid = 2792] [id = 342] 21:31:05 INFO - PROCESS | 2792 | --DOCSHELL 16398800 == 50 [pid = 2792] [id = 341] 21:31:05 INFO - PROCESS | 2792 | --DOCSHELL 11172C00 == 49 [pid = 2792] [id = 340] 21:31:05 INFO - PROCESS | 2792 | --DOCSHELL 1228F000 == 48 [pid = 2792] [id = 339] 21:31:05 INFO - PROCESS | 2792 | --DOCSHELL 0C926000 == 47 [pid = 2792] [id = 338] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (113CA800) [pid = 2792] [serial = 954] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (16347000) [pid = 2792] [serial = 957] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (19B2F400) [pid = 2792] [serial = 960] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1A394400) [pid = 2792] [serial = 993] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | 1463718665599 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 21:31:05 INFO - PROCESS | 2792 | 1463718665631 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 21:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:31:05 INFO - PROCESS | 2792 | 1463718665637 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:31:05 INFO - PROCESS | 2792 | 1463718665639 Marionette TRACE conn5 <- [1,1378,null,{}] 21:31:05 INFO - PROCESS | 2792 | 1463718665643 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:05 INFO - PROCESS | 2792 | 1463718665730 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (12258400) [pid = 2792] [serial = 922] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (154FCC00) [pid = 2792] [serial = 972] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (15B08C00) [pid = 2792] [serial = 973] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1700EC00) [pid = 2792] [serial = 978] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (17231800) [pid = 2792] [serial = 979] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (16398000) [pid = 2792] [serial = 975] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1A38CC00) [pid = 2792] [serial = 964] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1A28AC00) [pid = 2792] [serial = 963] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (0D8E6000) [pid = 2792] [serial = 969] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1136A000) [pid = 2792] [serial = 970] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (18A30000) [pid = 2792] [serial = 982] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (15125C00) [pid = 2792] [serial = 967] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (187E4C00) [pid = 2792] [serial = 981] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (11820800) [pid = 2792] [serial = 966] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (19149C00) [pid = 2792] [serial = 984] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1639E800) [pid = 2792] [serial = 987] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (19A95000) [pid = 2792] [serial = 990] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (19C9B000) [pid = 2792] [serial = 991] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (19150800) [pid = 2792] [serial = 985] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (17005800) [pid = 2792] [serial = 988] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1639D800) [pid = 2792] [serial = 976] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (0D8DF000) [pid = 2792] [serial = 919] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (19A8EC00) [pid = 2792] [serial = 916] [outer = 00000000] [url = about:blank] 21:31:05 INFO - PROCESS | 2792 | 1463718665833 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:05 INFO - PROCESS | 2792 | ++DOCSHELL 0D662800 == 48 [pid = 2792] [id = 354] 21:31:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (0D6EBC00) [pid = 2792] [serial = 1061] [outer = 00000000] 21:31:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (11176000) [pid = 2792] [serial = 1062] [outer = 0D6EBC00] 21:31:05 INFO - PROCESS | 2792 | 1463718665881 Marionette DEBUG loaded listener.js 21:31:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1154A000) [pid = 2792] [serial = 1063] [outer = 0D6EBC00] 21:31:06 INFO - PROCESS | 2792 | 1463718666308 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 21:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 730ms 21:31:06 INFO - PROCESS | 2792 | 1463718666370 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 21:31:06 INFO - PROCESS | 2792 | 1463718666372 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 21:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:31:06 INFO - PROCESS | 2792 | 1463718666375 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:31:06 INFO - PROCESS | 2792 | 1463718666379 Marionette TRACE conn5 <- [1,1382,null,{}] 21:31:06 INFO - PROCESS | 2792 | 1463718666390 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:06 INFO - PROCESS | 2792 | 1463718666481 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 21:31:06 INFO - PROCESS | 2792 | 1463718666489 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:06 INFO - PROCESS | 2792 | ++DOCSHELL 1512B400 == 49 [pid = 2792] [id = 355] 21:31:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1512D400) [pid = 2792] [serial = 1064] [outer = 00000000] 21:31:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1639A800) [pid = 2792] [serial = 1065] [outer = 1512D400] 21:31:06 INFO - PROCESS | 2792 | 1463718666536 Marionette DEBUG loaded listener.js 21:31:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (16922C00) [pid = 2792] [serial = 1066] [outer = 1512D400] 21:31:06 INFO - PROCESS | 2792 | 1463718667006 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 21:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 690ms 21:31:07 INFO - PROCESS | 2792 | 1463718667066 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 21:31:07 INFO - PROCESS | 2792 | 1463718667069 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 21:31:07 INFO - PROCESS | 2792 | 1463718667072 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:31:07 INFO - PROCESS | 2792 | 1463718667074 Marionette TRACE conn5 <- [1,1386,null,{}] 21:31:07 INFO - PROCESS | 2792 | 1463718667077 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:07 INFO - PROCESS | 2792 | 1463718667163 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 21:31:07 INFO - PROCESS | 2792 | 1463718667172 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:07 INFO - PROCESS | 2792 | ++DOCSHELL 170DA400 == 50 [pid = 2792] [id = 356] 21:31:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (170E0C00) [pid = 2792] [serial = 1067] [outer = 00000000] 21:31:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (174E5000) [pid = 2792] [serial = 1068] [outer = 170E0C00] 21:31:07 INFO - PROCESS | 2792 | 1463718667217 Marionette DEBUG loaded listener.js 21:31:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (186A1400) [pid = 2792] [serial = 1069] [outer = 170E0C00] 21:31:07 INFO - PROCESS | 2792 | 1463718667705 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 21:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 670ms 21:31:07 INFO - PROCESS | 2792 | 1463718667746 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 21:31:07 INFO - PROCESS | 2792 | 1463718667757 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 21:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:31:07 INFO - PROCESS | 2792 | 1463718667765 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:31:07 INFO - PROCESS | 2792 | 1463718667767 Marionette TRACE conn5 <- [1,1390,null,{}] 21:31:07 INFO - PROCESS | 2792 | 1463718667770 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:07 INFO - PROCESS | 2792 | 1463718667882 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 21:31:07 INFO - PROCESS | 2792 | 1463718667893 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:07 INFO - PROCESS | 2792 | ++DOCSHELL 0D82AC00 == 51 [pid = 2792] [id = 357] 21:31:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (11139000) [pid = 2792] [serial = 1070] [outer = 00000000] 21:31:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (18AC7400) [pid = 2792] [serial = 1071] [outer = 11139000] 21:31:07 INFO - PROCESS | 2792 | 1463718667938 Marionette DEBUG loaded listener.js 21:31:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1914D400) [pid = 2792] [serial = 1072] [outer = 11139000] 21:31:08 INFO - PROCESS | 2792 | 1463718668369 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 21:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 670ms 21:31:08 INFO - PROCESS | 2792 | 1463718668437 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 21:31:08 INFO - PROCESS | 2792 | 1463718668439 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 21:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:31:08 INFO - PROCESS | 2792 | 1463718668442 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:31:08 INFO - PROCESS | 2792 | 1463718668444 Marionette TRACE conn5 <- [1,1394,null,{}] 21:31:08 INFO - PROCESS | 2792 | 1463718668447 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:08 INFO - PROCESS | 2792 | 1463718668611 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 21:31:08 INFO - PROCESS | 2792 | 1463718668634 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:08 INFO - PROCESS | 2792 | ++DOCSHELL 12287000 == 52 [pid = 2792] [id = 358] 21:31:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (15254400) [pid = 2792] [serial = 1073] [outer = 00000000] 21:31:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (19A8C000) [pid = 2792] [serial = 1074] [outer = 15254400] 21:31:08 INFO - PROCESS | 2792 | 1463718668680 Marionette DEBUG loaded listener.js 21:31:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (19C92400) [pid = 2792] [serial = 1075] [outer = 15254400] 21:31:09 INFO - PROCESS | 2792 | 1463718669131 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 21:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 730ms 21:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:31:09 INFO - PROCESS | 2792 | 1463718669173 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 21:31:09 INFO - PROCESS | 2792 | 1463718669175 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 21:31:09 INFO - PROCESS | 2792 | 1463718669178 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:31:09 INFO - PROCESS | 2792 | 1463718669180 Marionette TRACE conn5 <- [1,1398,null,{}] 21:31:09 INFO - PROCESS | 2792 | 1463718669183 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:09 INFO - PROCESS | 2792 | 1463718669301 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 21:31:09 INFO - PROCESS | 2792 | 1463718669308 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:09 INFO - PROCESS | 2792 | ++DOCSHELL 19B2F400 == 53 [pid = 2792] [id = 359] 21:31:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1A1A3C00) [pid = 2792] [serial = 1076] [outer = 00000000] 21:31:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1A391800) [pid = 2792] [serial = 1077] [outer = 1A1A3C00] 21:31:09 INFO - PROCESS | 2792 | 1463718669352 Marionette DEBUG loaded listener.js 21:31:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1A4C4400) [pid = 2792] [serial = 1078] [outer = 1A1A3C00] 21:31:09 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (19A98000) [pid = 2792] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:31:09 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (151E9000) [pid = 2792] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:31:09 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (0D832C00) [pid = 2792] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:31:09 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1A28A000) [pid = 2792] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:31:09 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (14F84400) [pid = 2792] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:31:09 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (0D539C00) [pid = 2792] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:31:09 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (16399800) [pid = 2792] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:31:09 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (17002400) [pid = 2792] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:31:09 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (187E4400) [pid = 2792] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:31:09 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (11174000) [pid = 2792] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:31:09 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (0C927C00) [pid = 2792] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:31:09 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (191A7400) [pid = 2792] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:31:09 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (172A4000) [pid = 2792] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:31:10 INFO - PROCESS | 2792 | 1463718670023 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 21:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 871ms 21:31:10 INFO - PROCESS | 2792 | 1463718670050 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 21:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:31:10 INFO - PROCESS | 2792 | 1463718670052 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 21:31:10 INFO - PROCESS | 2792 | 1463718670055 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:31:10 INFO - PROCESS | 2792 | 1463718670057 Marionette TRACE conn5 <- [1,1402,null,{}] 21:31:10 INFO - PROCESS | 2792 | 1463718670060 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:10 INFO - PROCESS | 2792 | 1463718670154 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 21:31:10 INFO - PROCESS | 2792 | 1463718670248 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:10 INFO - PROCESS | 2792 | ++DOCSHELL 0D8DF800 == 54 [pid = 2792] [id = 360] 21:31:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1113B800) [pid = 2792] [serial = 1079] [outer = 00000000] 21:31:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (174DC000) [pid = 2792] [serial = 1080] [outer = 1113B800] 21:31:10 INFO - PROCESS | 2792 | 1463718670294 Marionette DEBUG loaded listener.js 21:31:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (191A7400) [pid = 2792] [serial = 1081] [outer = 1113B800] 21:31:10 INFO - PROCESS | 2792 | 1463718670675 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 21:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 670ms 21:31:10 INFO - PROCESS | 2792 | 1463718670726 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 21:31:10 INFO - PROCESS | 2792 | 1463718670728 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 21:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:31:10 INFO - PROCESS | 2792 | 1463718670730 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:31:10 INFO - PROCESS | 2792 | 1463718670732 Marionette TRACE conn5 <- [1,1406,null,{}] 21:31:10 INFO - PROCESS | 2792 | 1463718670736 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:10 INFO - PROCESS | 2792 | 1463718670852 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 21:31:10 INFO - PROCESS | 2792 | 1463718670865 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:10 INFO - PROCESS | 2792 | ++DOCSHELL 172A4000 == 55 [pid = 2792] [id = 361] 21:31:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1860F000) [pid = 2792] [serial = 1082] [outer = 00000000] 21:31:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1A6DB800) [pid = 2792] [serial = 1083] [outer = 1860F000] 21:31:10 INFO - PROCESS | 2792 | 1463718670909 Marionette DEBUG loaded listener.js 21:31:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A934800) [pid = 2792] [serial = 1084] [outer = 1860F000] 21:31:11 INFO - PROCESS | 2792 | 1463718671330 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 21:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 21:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:31:11 INFO - PROCESS | 2792 | 1463718671362 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 21:31:11 INFO - PROCESS | 2792 | 1463718671364 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 21:31:11 INFO - PROCESS | 2792 | 1463718671367 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:31:11 INFO - PROCESS | 2792 | 1463718671368 Marionette TRACE conn5 <- [1,1410,null,{}] 21:31:11 INFO - PROCESS | 2792 | 1463718671372 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:11 INFO - PROCESS | 2792 | 1463718671457 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 21:31:11 INFO - PROCESS | 2792 | 1463718671581 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:11 INFO - PROCESS | 2792 | ++DOCSHELL 0D84EC00 == 56 [pid = 2792] [id = 362] 21:31:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1153F800) [pid = 2792] [serial = 1085] [outer = 00000000] 21:31:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1A9B9800) [pid = 2792] [serial = 1086] [outer = 1153F800] 21:31:11 INFO - PROCESS | 2792 | 1463718671627 Marionette DEBUG loaded listener.js 21:31:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1AA58800) [pid = 2792] [serial = 1087] [outer = 1153F800] 21:31:12 INFO - PROCESS | 2792 | 1463718672111 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 21:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 770ms 21:31:12 INFO - PROCESS | 2792 | 1463718672147 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 21:31:12 INFO - PROCESS | 2792 | 1463718672151 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 21:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:31:12 INFO - PROCESS | 2792 | 1463718672157 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:31:12 INFO - PROCESS | 2792 | 1463718672161 Marionette TRACE conn5 <- [1,1414,null,{}] 21:31:12 INFO - PROCESS | 2792 | 1463718672167 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:12 INFO - PROCESS | 2792 | 1463718672282 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 21:31:12 INFO - PROCESS | 2792 | 1463718672392 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:12 INFO - PROCESS | 2792 | ++DOCSHELL 11171800 == 57 [pid = 2792] [id = 363] 21:31:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1117A000) [pid = 2792] [serial = 1088] [outer = 00000000] 21:31:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (11549800) [pid = 2792] [serial = 1089] [outer = 1117A000] 21:31:12 INFO - PROCESS | 2792 | 1463718672449 Marionette DEBUG loaded listener.js 21:31:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (15123000) [pid = 2792] [serial = 1090] [outer = 1117A000] 21:31:13 INFO - PROCESS | 2792 | 1463718673123 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 21:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1020ms 21:31:13 INFO - PROCESS | 2792 | 1463718673180 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 21:31:13 INFO - PROCESS | 2792 | 1463718673186 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 21:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:31:13 INFO - PROCESS | 2792 | 1463718673193 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:31:13 INFO - PROCESS | 2792 | 1463718673196 Marionette TRACE conn5 <- [1,1418,null,{}] 21:31:13 INFO - PROCESS | 2792 | 1463718673200 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:13 INFO - PROCESS | 2792 | 1463718673311 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 21:31:13 INFO - PROCESS | 2792 | 1463718673449 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:13 INFO - PROCESS | 2792 | ++DOCSHELL 16394400 == 58 [pid = 2792] [id = 364] 21:31:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (16919000) [pid = 2792] [serial = 1091] [outer = 00000000] 21:31:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (174D8C00) [pid = 2792] [serial = 1092] [outer = 16919000] 21:31:13 INFO - PROCESS | 2792 | 1463718673504 Marionette DEBUG loaded listener.js 21:31:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (18AC9800) [pid = 2792] [serial = 1093] [outer = 16919000] 21:31:14 INFO - PROCESS | 2792 | 1463718674169 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 21:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1019ms 21:31:14 INFO - PROCESS | 2792 | 1463718674214 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 21:31:14 INFO - PROCESS | 2792 | 1463718674216 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 21:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:31:14 INFO - PROCESS | 2792 | 1463718674220 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:31:14 INFO - PROCESS | 2792 | 1463718674224 Marionette TRACE conn5 <- [1,1422,null,{}] 21:31:14 INFO - PROCESS | 2792 | 1463718674235 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:14 INFO - PROCESS | 2792 | 1463718674397 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 21:31:14 INFO - PROCESS | 2792 | 1463718674537 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:14 INFO - PROCESS | 2792 | ++DOCSHELL 1A9D7000 == 59 [pid = 2792] [id = 365] 21:31:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1B8DC800) [pid = 2792] [serial = 1094] [outer = 00000000] 21:31:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1B9C8800) [pid = 2792] [serial = 1095] [outer = 1B8DC800] 21:31:14 INFO - PROCESS | 2792 | 1463718674598 Marionette DEBUG loaded listener.js 21:31:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1BFBBC00) [pid = 2792] [serial = 1096] [outer = 1B8DC800] 21:31:15 INFO - PROCESS | 2792 | 1463718675182 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 21:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 970ms 21:31:15 INFO - PROCESS | 2792 | 1463718675193 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 21:31:15 INFO - PROCESS | 2792 | 1463718675196 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 21:31:15 INFO - PROCESS | 2792 | 1463718675199 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:31:15 INFO - PROCESS | 2792 | 1463718675201 Marionette TRACE conn5 <- [1,1426,null,{}] 21:31:15 INFO - PROCESS | 2792 | 1463718675205 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:15 INFO - PROCESS | 2792 | 1463718675313 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 21:31:15 INFO - PROCESS | 2792 | 1463718675422 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:15 INFO - PROCESS | 2792 | ++DOCSHELL 1C8B5400 == 60 [pid = 2792] [id = 366] 21:31:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1C8B6800) [pid = 2792] [serial = 1097] [outer = 00000000] 21:31:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1C8BB400) [pid = 2792] [serial = 1098] [outer = 1C8B6800] 21:31:15 INFO - PROCESS | 2792 | 1463718675476 Marionette DEBUG loaded listener.js 21:31:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1CA55C00) [pid = 2792] [serial = 1099] [outer = 1C8B6800] 21:31:16 INFO - PROCESS | 2792 | 1463718676081 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 21:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 930ms 21:31:16 INFO - PROCESS | 2792 | 1463718676133 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 21:31:16 INFO - PROCESS | 2792 | 1463718676136 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 21:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:31:16 INFO - PROCESS | 2792 | 1463718676139 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:31:16 INFO - PROCESS | 2792 | 1463718676141 Marionette TRACE conn5 <- [1,1430,null,{}] 21:31:16 INFO - PROCESS | 2792 | 1463718676145 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:16 INFO - PROCESS | 2792 | 1463718676250 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 21:31:16 INFO - PROCESS | 2792 | 1463718676359 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:16 INFO - PROCESS | 2792 | ++DOCSHELL 1C8B9000 == 61 [pid = 2792] [id = 367] 21:31:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1C8BAC00) [pid = 2792] [serial = 1100] [outer = 00000000] 21:31:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1CE0F800) [pid = 2792] [serial = 1101] [outer = 1C8BAC00] 21:31:16 INFO - PROCESS | 2792 | 1463718676412 Marionette DEBUG loaded listener.js 21:31:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1CF0EC00) [pid = 2792] [serial = 1102] [outer = 1C8BAC00] 21:31:17 INFO - PROCESS | 2792 | 1463718677068 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 21:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 21:31:17 INFO - PROCESS | 2792 | 1463718677114 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 21:31:17 INFO - PROCESS | 2792 | 1463718677116 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 21:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:31:17 INFO - PROCESS | 2792 | 1463718677119 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:31:17 INFO - PROCESS | 2792 | 1463718677121 Marionette TRACE conn5 <- [1,1434,null,{}] 21:31:17 INFO - PROCESS | 2792 | 1463718677125 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:17 INFO - PROCESS | 2792 | 1463718677422 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 21:31:17 INFO - PROCESS | 2792 | 1463718677581 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:17 INFO - PROCESS | 2792 | ++DOCSHELL 0D6F1C00 == 62 [pid = 2792] [id = 368] 21:31:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (0D851C00) [pid = 2792] [serial = 1103] [outer = 00000000] 21:31:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (11139C00) [pid = 2792] [serial = 1104] [outer = 0D851C00] 21:31:17 INFO - PROCESS | 2792 | 1463718677635 Marionette DEBUG loaded listener.js 21:31:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (11179800) [pid = 2792] [serial = 1105] [outer = 0D851C00] 21:31:18 INFO - PROCESS | 2792 | 1463718678254 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 21:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1183ms 21:31:18 INFO - PROCESS | 2792 | 1463718678307 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 21:31:18 INFO - PROCESS | 2792 | 1463718678311 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 21:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:31:18 INFO - PROCESS | 2792 | 1463718678315 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:31:18 INFO - PROCESS | 2792 | 1463718678318 Marionette TRACE conn5 <- [1,1438,null,{}] 21:31:18 INFO - PROCESS | 2792 | 1463718678323 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:18 INFO - PROCESS | 2792 | 1463718678423 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 21:31:18 INFO - PROCESS | 2792 | --DOCSHELL 18AC5800 == 61 [pid = 2792] [id = 316] 21:31:18 INFO - PROCESS | 2792 | --DOCSHELL 1A19D400 == 60 [pid = 2792] [id = 331] 21:31:18 INFO - PROCESS | 2792 | --DOCSHELL 172A4000 == 59 [pid = 2792] [id = 361] 21:31:18 INFO - PROCESS | 2792 | --DOCSHELL 0D8DF800 == 58 [pid = 2792] [id = 360] 21:31:18 INFO - PROCESS | 2792 | --DOCSHELL 19B2F400 == 57 [pid = 2792] [id = 359] 21:31:18 INFO - PROCESS | 2792 | --DOCSHELL 12287000 == 56 [pid = 2792] [id = 358] 21:31:18 INFO - PROCESS | 2792 | --DOCSHELL 0D82AC00 == 55 [pid = 2792] [id = 357] 21:31:18 INFO - PROCESS | 2792 | --DOCSHELL 170DA400 == 54 [pid = 2792] [id = 356] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1A9D3C00) [pid = 2792] [serial = 1011] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1A4C1000) [pid = 2792] [serial = 1041] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOCSHELL 1512B400 == 53 [pid = 2792] [id = 355] 21:31:18 INFO - PROCESS | 2792 | --DOCSHELL 0D662800 == 52 [pid = 2792] [id = 354] 21:31:18 INFO - PROCESS | 2792 | --DOCSHELL 0D82A000 == 51 [pid = 2792] [id = 353] 21:31:18 INFO - PROCESS | 2792 | --DOCSHELL 0D82F000 == 50 [pid = 2792] [id = 348] 21:31:18 INFO - PROCESS | 2792 | --DOCSHELL 1586B800 == 49 [pid = 2792] [id = 347] 21:31:18 INFO - PROCESS | 2792 | 1463718678624 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (17005000) [pid = 2792] [serial = 958] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (11766400) [pid = 2792] [serial = 955] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (19B34800) [pid = 2792] [serial = 961] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1A4C0400) [pid = 2792] [serial = 994] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (16339400) [pid = 2792] [serial = 1018] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (15467000) [pid = 2792] [serial = 1017] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (0D8DB800) [pid = 2792] [serial = 1015] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (0D6ED800) [pid = 2792] [serial = 1014] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (169E5000) [pid = 2792] [serial = 1023] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (18606000) [pid = 2792] [serial = 1027] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (17230800) [pid = 2792] [serial = 1026] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1A936000) [pid = 2792] [serial = 1008] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (0D8DA000) [pid = 2792] [serial = 996] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (18ACF000) [pid = 2792] [serial = 1030] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (18A2A400) [pid = 2792] [serial = 1029] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1595A000) [pid = 2792] [serial = 999] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (11540C00) [pid = 2792] [serial = 1020] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (15482400) [pid = 2792] [serial = 1035] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (199C9800) [pid = 2792] [serial = 1032] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (12291800) [pid = 2792] [serial = 1021] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (19A89C00) [pid = 2792] [serial = 1038] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1A4C0C00) [pid = 2792] [serial = 1002] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1A752000) [pid = 2792] [serial = 1005] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (19A93400) [pid = 2792] [serial = 1033] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (19B2A800) [pid = 2792] [serial = 1039] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (169E9800) [pid = 2792] [serial = 1036] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (169E7C00) [pid = 2792] [serial = 1024] [outer = 00000000] [url = about:blank] 21:31:18 INFO - PROCESS | 2792 | ++DOCSHELL 0C91D800 == 50 [pid = 2792] [id = 369] 21:31:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (0C925800) [pid = 2792] [serial = 1106] [outer = 00000000] 21:31:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (0D6F8800) [pid = 2792] [serial = 1107] [outer = 0C925800] 21:31:18 INFO - PROCESS | 2792 | 1463718678692 Marionette DEBUG loaded listener.js 21:31:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (0D8E0800) [pid = 2792] [serial = 1108] [outer = 0C925800] 21:31:19 INFO - PROCESS | 2792 | 1463718679145 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 21:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 870ms 21:31:19 INFO - PROCESS | 2792 | 1463718679200 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 21:31:19 INFO - PROCESS | 2792 | 1463718679203 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 21:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:31:19 INFO - PROCESS | 2792 | 1463718679211 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:31:19 INFO - PROCESS | 2792 | 1463718679213 Marionette TRACE conn5 <- [1,1442,null,{}] 21:31:19 INFO - PROCESS | 2792 | 1463718679217 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:19 INFO - PROCESS | 2792 | 1463718679304 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 21:31:19 INFO - PROCESS | 2792 | 1463718679312 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:19 INFO - PROCESS | 2792 | ++DOCSHELL 15122C00 == 51 [pid = 2792] [id = 370] 21:31:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (15128400) [pid = 2792] [serial = 1109] [outer = 00000000] 21:31:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (15958000) [pid = 2792] [serial = 1110] [outer = 15128400] 21:31:19 INFO - PROCESS | 2792 | 1463718679361 Marionette DEBUG loaded listener.js 21:31:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1633B400) [pid = 2792] [serial = 1111] [outer = 15128400] 21:31:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (0C810400) [pid = 2792] [serial = 1112] [outer = 0D53B800] 21:31:20 INFO - PROCESS | 2792 | 1463718680177 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 21:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1017ms 21:31:20 INFO - PROCESS | 2792 | 1463718680232 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 21:31:20 INFO - PROCESS | 2792 | 1463718680237 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 21:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:31:20 INFO - PROCESS | 2792 | 1463718680243 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:31:20 INFO - PROCESS | 2792 | 1463718680247 Marionette TRACE conn5 <- [1,1446,null,{}] 21:31:20 INFO - PROCESS | 2792 | 1463718680252 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:20 INFO - PROCESS | 2792 | 1463718680415 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 21:31:20 INFO - PROCESS | 2792 | 1463718680551 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:20 INFO - PROCESS | 2792 | ++DOCSHELL 11543C00 == 52 [pid = 2792] [id = 371] 21:31:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (11546400) [pid = 2792] [serial = 1113] [outer = 00000000] 21:31:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (12264C00) [pid = 2792] [serial = 1114] [outer = 11546400] 21:31:20 INFO - PROCESS | 2792 | 1463718680613 Marionette DEBUG loaded listener.js 21:31:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (15189800) [pid = 2792] [serial = 1115] [outer = 11546400] 21:31:21 INFO - PROCESS | 2792 | 1463718681167 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 21:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 970ms 21:31:21 INFO - PROCESS | 2792 | 1463718681217 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 21:31:21 INFO - PROCESS | 2792 | 1463718681223 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 21:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:31:21 INFO - PROCESS | 2792 | 1463718681229 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:31:21 INFO - PROCESS | 2792 | 1463718681232 Marionette TRACE conn5 <- [1,1450,null,{}] 21:31:21 INFO - PROCESS | 2792 | 1463718681236 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:21 INFO - PROCESS | 2792 | 1463718681348 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 21:31:21 INFO - PROCESS | 2792 | 1463718681456 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:21 INFO - PROCESS | 2792 | ++DOCSHELL 1633DC00 == 53 [pid = 2792] [id = 372] 21:31:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1633F800) [pid = 2792] [serial = 1116] [outer = 00000000] 21:31:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (16398C00) [pid = 2792] [serial = 1117] [outer = 1633F800] 21:31:21 INFO - PROCESS | 2792 | 1463718681511 Marionette DEBUG loaded listener.js 21:31:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (169E5C00) [pid = 2792] [serial = 1118] [outer = 1633F800] 21:31:22 INFO - PROCESS | 2792 | 1463718682203 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 21:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1021ms 21:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:31:22 INFO - PROCESS | 2792 | 1463718682253 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 21:31:22 INFO - PROCESS | 2792 | 1463718682256 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 21:31:22 INFO - PROCESS | 2792 | 1463718682259 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:31:22 INFO - PROCESS | 2792 | 1463718682263 Marionette TRACE conn5 <- [1,1454,null,{}] 21:31:22 INFO - PROCESS | 2792 | 1463718682274 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:22 INFO - PROCESS | 2792 | 1463718682406 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 21:31:22 INFO - PROCESS | 2792 | 1463718682545 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:22 INFO - PROCESS | 2792 | ++DOCSHELL 170DA400 == 54 [pid = 2792] [id = 373] 21:31:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (174DCC00) [pid = 2792] [serial = 1119] [outer = 00000000] 21:31:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (18604000) [pid = 2792] [serial = 1120] [outer = 174DCC00] 21:31:22 INFO - PROCESS | 2792 | 1463718682605 Marionette DEBUG loaded listener.js 21:31:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (187DF400) [pid = 2792] [serial = 1121] [outer = 174DCC00] 21:31:23 INFO - PROCESS | 2792 | 1463718683214 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 21:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1019ms 21:31:23 INFO - PROCESS | 2792 | 1463718683282 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 21:31:23 INFO - PROCESS | 2792 | 1463718683285 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 21:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:31:23 INFO - PROCESS | 2792 | 1463718683288 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:31:23 INFO - PROCESS | 2792 | 1463718683290 Marionette TRACE conn5 <- [1,1458,null,{}] 21:31:23 INFO - PROCESS | 2792 | 1463718683294 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:23 INFO - PROCESS | 2792 | 1463718683404 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 21:31:23 INFO - PROCESS | 2792 | 1463718683512 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:23 INFO - PROCESS | 2792 | ++DOCSHELL 18ACF000 == 55 [pid = 2792] [id = 374] 21:31:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (19131400) [pid = 2792] [serial = 1122] [outer = 00000000] 21:31:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (191A8C00) [pid = 2792] [serial = 1123] [outer = 19131400] 21:31:23 INFO - PROCESS | 2792 | 1463718683567 Marionette DEBUG loaded listener.js 21:31:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (19957800) [pid = 2792] [serial = 1124] [outer = 19131400] 21:31:24 INFO - PROCESS | 2792 | 1463718684168 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 21:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 930ms 21:31:24 INFO - PROCESS | 2792 | 1463718684222 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 21:31:24 INFO - PROCESS | 2792 | 1463718684224 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 21:31:24 INFO - PROCESS | 2792 | 1463718684227 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:31:24 INFO - PROCESS | 2792 | 1463718684230 Marionette TRACE conn5 <- [1,1462,null,{}] 21:31:24 INFO - PROCESS | 2792 | 1463718684233 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:24 INFO - PROCESS | 2792 | 1463718684343 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 21:31:24 INFO - PROCESS | 2792 | 1463718684451 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:24 INFO - PROCESS | 2792 | ++DOCSHELL 18AC5800 == 56 [pid = 2792] [id = 375] 21:31:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1979DC00) [pid = 2792] [serial = 1125] [outer = 00000000] 21:31:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (19A94C00) [pid = 2792] [serial = 1126] [outer = 1979DC00] 21:31:24 INFO - PROCESS | 2792 | 1463718684509 Marionette DEBUG loaded listener.js 21:31:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (19B29000) [pid = 2792] [serial = 1127] [outer = 1979DC00] 21:31:25 INFO - PROCESS | 2792 | 1463718685173 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 21:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 970ms 21:31:25 INFO - PROCESS | 2792 | 1463718685202 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 21:31:25 INFO - PROCESS | 2792 | 1463718685204 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 21:31:25 INFO - PROCESS | 2792 | 1463718685208 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:31:25 INFO - PROCESS | 2792 | 1463718685210 Marionette TRACE conn5 <- [1,1466,null,{}] 21:31:25 INFO - PROCESS | 2792 | 1463718685214 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:25 INFO - PROCESS | 2792 | 1463718685358 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 21:31:25 INFO - PROCESS | 2792 | 1463718685496 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:25 INFO - PROCESS | 2792 | ++DOCSHELL 1A38A000 == 57 [pid = 2792] [id = 376] 21:31:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1A396800) [pid = 2792] [serial = 1128] [outer = 00000000] 21:31:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1A65D000) [pid = 2792] [serial = 1129] [outer = 1A396800] 21:31:25 INFO - PROCESS | 2792 | 1463718685553 Marionette DEBUG loaded listener.js 21:31:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1A754C00) [pid = 2792] [serial = 1130] [outer = 1A396800] 21:31:26 INFO - PROCESS | 2792 | 1463718686220 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 21:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1070ms 21:31:26 INFO - PROCESS | 2792 | 1463718686300 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 21:31:26 INFO - PROCESS | 2792 | 1463718686302 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 21:31:26 INFO - PROCESS | 2792 | 1463718686306 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:31:26 INFO - PROCESS | 2792 | 1463718686308 Marionette TRACE conn5 <- [1,1470,null,{}] 21:31:26 INFO - PROCESS | 2792 | 1463718686312 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:26 INFO - PROCESS | 2792 | 1463718686415 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 21:31:26 INFO - PROCESS | 2792 | 1463718686599 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:26 INFO - PROCESS | 2792 | ++DOCSHELL 0D615C00 == 58 [pid = 2792] [id = 377] 21:31:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (0D667400) [pid = 2792] [serial = 1131] [outer = 00000000] 21:31:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (0D871C00) [pid = 2792] [serial = 1132] [outer = 0D667400] 21:31:26 INFO - PROCESS | 2792 | 1463718686653 Marionette DEBUG loaded listener.js 21:31:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (11540000) [pid = 2792] [serial = 1133] [outer = 0D667400] 21:31:27 INFO - PROCESS | 2792 | 1463718687306 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 21:31:27 INFO - PROCESS | 2792 | --DOCSHELL 1B808000 == 57 [pid = 2792] [id = 352] 21:31:27 INFO - PROCESS | 2792 | --DOCSHELL 15189C00 == 56 [pid = 2792] [id = 333] 21:31:27 INFO - PROCESS | 2792 | --DOCSHELL 0D660000 == 55 [pid = 2792] [id = 308] 21:31:27 INFO - PROCESS | 2792 | --DOCSHELL 1A748800 == 54 [pid = 2792] [id = 335] 21:31:27 INFO - PROCESS | 2792 | --DOCSHELL 0C91D800 == 53 [pid = 2792] [id = 369] 21:31:27 INFO - PROCESS | 2792 | --DOCSHELL 0D6F1C00 == 52 [pid = 2792] [id = 368] 21:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1068ms 21:31:27 INFO - PROCESS | 2792 | 1463718687394 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 21:31:27 INFO - PROCESS | 2792 | 1463718687399 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 21:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:31:27 INFO - PROCESS | 2792 | 1463718687404 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:31:27 INFO - PROCESS | 2792 | 1463718687408 Marionette TRACE conn5 <- [1,1474,null,{}] 21:31:27 INFO - PROCESS | 2792 | 1463718687415 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:27 INFO - PROCESS | 2792 | 1463718687542 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 21:31:27 INFO - PROCESS | 2792 | 1463718687675 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:27 INFO - PROCESS | 2792 | ++DOCSHELL 11545400 == 53 [pid = 2792] [id = 378] 21:31:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (11545800) [pid = 2792] [serial = 1134] [outer = 00000000] 21:31:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1225A400) [pid = 2792] [serial = 1135] [outer = 11545800] 21:31:27 INFO - PROCESS | 2792 | 1463718687738 Marionette DEBUG loaded listener.js 21:31:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (15189C00) [pid = 2792] [serial = 1136] [outer = 11545800] 21:31:28 INFO - PROCESS | 2792 | 1463718688333 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 21:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 990ms 21:31:28 INFO - PROCESS | 2792 | 1463718688397 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 21:31:28 INFO - PROCESS | 2792 | 1463718688403 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 21:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:31:28 INFO - PROCESS | 2792 | 1463718688409 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:31:28 INFO - PROCESS | 2792 | 1463718688412 Marionette TRACE conn5 <- [1,1478,null,{}] 21:31:28 INFO - PROCESS | 2792 | 1463718688416 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:28 INFO - PROCESS | 2792 | 1463718688537 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 21:31:28 INFO - PROCESS | 2792 | 1463718688684 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:28 INFO - PROCESS | 2792 | ++DOCSHELL 169E9000 == 54 [pid = 2792] [id = 379] 21:31:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (169E9400) [pid = 2792] [serial = 1137] [outer = 00000000] 21:31:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (17010C00) [pid = 2792] [serial = 1138] [outer = 169E9400] 21:31:28 INFO - PROCESS | 2792 | 1463718688741 Marionette DEBUG loaded listener.js 21:31:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (17239C00) [pid = 2792] [serial = 1139] [outer = 169E9400] 21:31:29 INFO - PROCESS | 2792 | 1463718689379 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 21:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1018ms 21:31:29 INFO - PROCESS | 2792 | 1463718689429 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 21:31:29 INFO - PROCESS | 2792 | 1463718689432 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 21:31:29 INFO - PROCESS | 2792 | 1463718689435 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:31:29 INFO - PROCESS | 2792 | 1463718689440 Marionette TRACE conn5 <- [1,1482,null,{}] 21:31:29 INFO - PROCESS | 2792 | 1463718689451 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:29 INFO - PROCESS | 2792 | 1463718689569 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 21:31:29 INFO - PROCESS | 2792 | 1463718689710 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:29 INFO - PROCESS | 2792 | ++DOCSHELL 18ACC400 == 55 [pid = 2792] [id = 380] 21:31:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (19134000) [pid = 2792] [serial = 1140] [outer = 00000000] 21:31:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (19B34400) [pid = 2792] [serial = 1141] [outer = 19134000] 21:31:29 INFO - PROCESS | 2792 | 1463718689771 Marionette DEBUG loaded listener.js 21:31:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1A1BBC00) [pid = 2792] [serial = 1142] [outer = 19134000] 21:31:30 INFO - PROCESS | 2792 | 1463718690393 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 21:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1019ms 21:31:30 INFO - PROCESS | 2792 | 1463718690458 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 21:31:30 INFO - PROCESS | 2792 | 1463718690461 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 21:31:30 INFO - PROCESS | 2792 | 1463718690464 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:31:30 INFO - PROCESS | 2792 | 1463718690466 Marionette TRACE conn5 <- [1,1486,null,{}] 21:31:30 INFO - PROCESS | 2792 | 1463718690470 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:30 INFO - PROCESS | 2792 | 1463718690579 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 21:31:30 INFO - PROCESS | 2792 | 1463718690689 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:30 INFO - PROCESS | 2792 | ++DOCSHELL 0D588000 == 56 [pid = 2792] [id = 381] 21:31:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1A65C400) [pid = 2792] [serial = 1143] [outer = 00000000] 21:31:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1A93E400) [pid = 2792] [serial = 1144] [outer = 1A65C400] 21:31:30 INFO - PROCESS | 2792 | 1463718690743 Marionette DEBUG loaded listener.js 21:31:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1A9DEC00) [pid = 2792] [serial = 1145] [outer = 1A65C400] 21:31:31 INFO - PROCESS | 2792 | 1463718691374 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 21:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 931ms 21:31:31 INFO - PROCESS | 2792 | 1463718691399 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 21:31:31 INFO - PROCESS | 2792 | 1463718691401 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 21:31:31 INFO - PROCESS | 2792 | 1463718691405 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:31:31 INFO - PROCESS | 2792 | 1463718691406 Marionette TRACE conn5 <- [1,1490,null,{}] 21:31:31 INFO - PROCESS | 2792 | 1463718691410 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:31 INFO - PROCESS | 2792 | 1463718691514 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 21:31:31 INFO - PROCESS | 2792 | 1463718691624 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:31 INFO - PROCESS | 2792 | ++DOCSHELL 0CFE2C00 == 57 [pid = 2792] [id = 382] 21:31:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (11134C00) [pid = 2792] [serial = 1146] [outer = 00000000] 21:31:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (1B66E800) [pid = 2792] [serial = 1147] [outer = 11134C00] 21:31:31 INFO - PROCESS | 2792 | 1463718691678 Marionette DEBUG loaded listener.js 21:31:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1B808000) [pid = 2792] [serial = 1148] [outer = 11134C00] 21:31:32 INFO - PROCESS | 2792 | 1463718692242 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 21:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 870ms 21:31:32 INFO - PROCESS | 2792 | 1463718692281 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 21:31:32 INFO - PROCESS | 2792 | 1463718692284 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 21:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:31:32 INFO - PROCESS | 2792 | 1463718692287 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:31:32 INFO - PROCESS | 2792 | 1463718692289 Marionette TRACE conn5 <- [1,1494,null,{}] 21:31:32 INFO - PROCESS | 2792 | 1463718692292 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:32 INFO - PROCESS | 2792 | 1463718692434 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 21:31:32 INFO - PROCESS | 2792 | 1463718692551 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:32 INFO - PROCESS | 2792 | ++DOCSHELL 1C8B7C00 == 58 [pid = 2792] [id = 383] 21:31:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1C8BB000) [pid = 2792] [serial = 1149] [outer = 00000000] 21:31:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (1CF10400) [pid = 2792] [serial = 1150] [outer = 1C8BB000] 21:31:32 INFO - PROCESS | 2792 | 1463718692646 Marionette DEBUG loaded listener.js 21:31:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (1D14BC00) [pid = 2792] [serial = 1151] [outer = 1C8BB000] 21:31:33 INFO - PROCESS | 2792 | 1463718693264 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 21:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1019ms 21:31:33 INFO - PROCESS | 2792 | 1463718693308 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 21:31:33 INFO - PROCESS | 2792 | 1463718693311 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 21:31:33 INFO - PROCESS | 2792 | 1463718693314 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:31:33 INFO - PROCESS | 2792 | 1463718693316 Marionette TRACE conn5 <- [1,1498,null,{}] 21:31:33 INFO - PROCESS | 2792 | 1463718693319 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:33 INFO - PROCESS | 2792 | 1463718693423 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 21:31:33 INFO - PROCESS | 2792 | 1463718693562 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:33 INFO - PROCESS | 2792 | ++DOCSHELL 1A657000 == 59 [pid = 2792] [id = 384] 21:31:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (1CE09400) [pid = 2792] [serial = 1152] [outer = 00000000] 21:31:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (1D157C00) [pid = 2792] [serial = 1153] [outer = 1CE09400] 21:31:33 INFO - PROCESS | 2792 | 1463718693618 Marionette DEBUG loaded listener.js 21:31:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (1D195C00) [pid = 2792] [serial = 1154] [outer = 1CE09400] 21:31:34 INFO - PROCESS | 2792 | 1463718694212 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 21:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 970ms 21:31:34 INFO - PROCESS | 2792 | 1463718694289 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 21:31:34 INFO - PROCESS | 2792 | 1463718694291 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 21:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:31:34 INFO - PROCESS | 2792 | 1463718694294 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:31:34 INFO - PROCESS | 2792 | 1463718694296 Marionette TRACE conn5 <- [1,1502,null,{}] 21:31:34 INFO - PROCESS | 2792 | 1463718694300 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:34 INFO - PROCESS | 2792 | 1463718694411 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 21:31:34 INFO - PROCESS | 2792 | 1463718694547 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:34 INFO - PROCESS | 2792 | ++DOCSHELL 1D1CCC00 == 60 [pid = 2792] [id = 385] 21:31:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (1D1D1000) [pid = 2792] [serial = 1155] [outer = 00000000] 21:31:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (1F44D400) [pid = 2792] [serial = 1156] [outer = 1D1D1000] 21:31:34 INFO - PROCESS | 2792 | 1463718694603 Marionette DEBUG loaded listener.js 21:31:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (1F450C00) [pid = 2792] [serial = 1157] [outer = 1D1D1000] 21:31:35 INFO - PROCESS | 2792 | 1463718695298 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 21:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1068ms 21:31:35 INFO - PROCESS | 2792 | 1463718695366 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 21:31:35 INFO - PROCESS | 2792 | 1463718695371 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 21:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:31:35 INFO - PROCESS | 2792 | 1463718695375 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:31:35 INFO - PROCESS | 2792 | 1463718695379 Marionette TRACE conn5 <- [1,1506,null,{}] 21:31:35 INFO - PROCESS | 2792 | 1463718695384 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:35 INFO - PROCESS | 2792 | 1463718695499 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 21:31:35 INFO - PROCESS | 2792 | 1463718695685 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:35 INFO - PROCESS | 2792 | --DOCSHELL 11543C00 == 59 [pid = 2792] [id = 371] 21:31:35 INFO - PROCESS | 2792 | ++DOCSHELL 0D60A800 == 60 [pid = 2792] [id = 386] 21:31:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 151 (0D829000) [pid = 2792] [serial = 1158] [outer = 00000000] 21:31:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 152 (113CAC00) [pid = 2792] [serial = 1159] [outer = 0D829000] 21:31:35 INFO - PROCESS | 2792 | 1463718695774 Marionette DEBUG loaded listener.js 21:31:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 153 (12291800) [pid = 2792] [serial = 1160] [outer = 0D829000] 21:31:36 INFO - PROCESS | 2792 | 1463718696398 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 21:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1076ms 21:31:36 INFO - PROCESS | 2792 | 1463718696453 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 21:31:36 INFO - PROCESS | 2792 | 1463718696458 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 21:31:36 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:31:36 INFO - PROCESS | 2792 | 1463718696462 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:31:36 INFO - PROCESS | 2792 | 1463718696466 Marionette TRACE conn5 <- [1,1510,null,{}] 21:31:36 INFO - PROCESS | 2792 | 1463718696471 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:36 INFO - PROCESS | 2792 | 1463718696588 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 21:31:36 INFO - PROCESS | 2792 | 1463718696733 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:36 INFO - PROCESS | 2792 | ++DOCSHELL 17006000 == 61 [pid = 2792] [id = 387] 21:31:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 154 (170D9800) [pid = 2792] [serial = 1161] [outer = 00000000] 21:31:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 155 (1869DC00) [pid = 2792] [serial = 1162] [outer = 170D9800] 21:31:36 INFO - PROCESS | 2792 | 1463718696792 Marionette DEBUG loaded listener.js 21:31:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 156 (18A2DC00) [pid = 2792] [serial = 1163] [outer = 170D9800] 21:31:37 INFO - PROCESS | 2792 | 1463718697386 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 21:31:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 21:31:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:31:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:31:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:31:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:31:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 21:31:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:31:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:31:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:31:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:31:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 21:31:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:31:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:31:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:31:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:31:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 21:31:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:31:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:31:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:31:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:31:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 992ms 21:31:37 INFO - PROCESS | 2792 | 1463718697457 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 21:31:37 INFO - PROCESS | 2792 | 1463718697461 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 21:31:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:31:37 INFO - PROCESS | 2792 | 1463718697466 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:31:37 INFO - PROCESS | 2792 | 1463718697468 Marionette TRACE conn5 <- [1,1514,null,{}] 21:31:37 INFO - PROCESS | 2792 | 1463718697473 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:37 INFO - PROCESS | 2792 | 1463718697586 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 21:31:37 INFO - PROCESS | 2792 | 1463718697743 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:37 INFO - PROCESS | 2792 | ++DOCSHELL 19B2F400 == 62 [pid = 2792] [id = 388] 21:31:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 157 (19B34800) [pid = 2792] [serial = 1164] [outer = 00000000] 21:31:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 158 (1A750400) [pid = 2792] [serial = 1165] [outer = 19B34800] 21:31:37 INFO - PROCESS | 2792 | 1463718697800 Marionette DEBUG loaded listener.js 21:31:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 159 (1A9D6800) [pid = 2792] [serial = 1166] [outer = 19B34800] 21:31:38 INFO - PROCESS | 2792 | 1463718698427 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 21:31:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:31:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:31:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:31:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:31:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:31:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:31:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:31:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:31:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:31:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:31:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:31:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:31:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:31:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 970ms 21:31:38 INFO - PROCESS | 2792 | 1463718698440 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 21:31:38 INFO - PROCESS | 2792 | 1463718698443 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 21:31:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:31:38 INFO - PROCESS | 2792 | 1463718698448 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:31:38 INFO - PROCESS | 2792 | 1463718698454 Marionette TRACE conn5 <- [1,1518,null,{}] 21:31:38 INFO - PROCESS | 2792 | 1463718698464 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:38 INFO - PROCESS | 2792 | 1463718698581 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 21:31:38 INFO - PROCESS | 2792 | 1463718698742 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:38 INFO - PROCESS | 2792 | ++DOCSHELL 1D5BCC00 == 63 [pid = 2792] [id = 389] 21:31:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 160 (1D5BD800) [pid = 2792] [serial = 1167] [outer = 00000000] 21:31:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 161 (1F452C00) [pid = 2792] [serial = 1168] [outer = 1D5BD800] 21:31:38 INFO - PROCESS | 2792 | 1463718698798 Marionette DEBUG loaded listener.js 21:31:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 162 (1F4F7400) [pid = 2792] [serial = 1169] [outer = 1D5BD800] 21:31:39 INFO - PROCESS | 2792 | 1463718699310 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 21:31:39 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 21:31:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:31:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:31:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:31:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 21:31:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:31:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 890ms 21:31:39 INFO - PROCESS | 2792 | 1463718699349 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 21:31:39 INFO - PROCESS | 2792 | 1463718699352 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 21:31:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:31:39 INFO - PROCESS | 2792 | 1463718699357 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:31:39 INFO - PROCESS | 2792 | 1463718699359 Marionette TRACE conn5 <- [1,1522,null,{}] 21:31:39 INFO - PROCESS | 2792 | 1463718699363 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:39 INFO - PROCESS | 2792 | 1463718699472 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 21:31:39 INFO - PROCESS | 2792 | 1463718699587 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:39 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA4400 == 64 [pid = 2792] [id = 390] 21:31:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 163 (0CAA4800) [pid = 2792] [serial = 1170] [outer = 00000000] 21:31:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 164 (1BFBE400) [pid = 2792] [serial = 1171] [outer = 0CAA4800] 21:31:39 INFO - PROCESS | 2792 | 1463718699686 Marionette DEBUG loaded listener.js 21:31:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 165 (1D5C0000) [pid = 2792] [serial = 1172] [outer = 0CAA4800] 21:31:40 INFO - PROCESS | 2792 | 1463718700285 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 21:31:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:31:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 970ms 21:31:40 INFO - PROCESS | 2792 | 1463718700331 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 21:31:40 INFO - PROCESS | 2792 | 1463718700333 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 21:31:40 INFO - PROCESS | 2792 | 1463718700337 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:31:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:31:40 INFO - PROCESS | 2792 | 1463718700339 Marionette TRACE conn5 <- [1,1526,null,{}] 21:31:40 INFO - PROCESS | 2792 | 1463718700342 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:40 INFO - PROCESS | 2792 | 1463718700454 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 21:31:40 INFO - PROCESS | 2792 | 1463718700602 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:40 INFO - PROCESS | 2792 | ++DOCSHELL 1F9E4C00 == 65 [pid = 2792] [id = 391] 21:31:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 166 (1F9E5000) [pid = 2792] [serial = 1173] [outer = 00000000] 21:31:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 167 (1FBB6400) [pid = 2792] [serial = 1174] [outer = 1F9E5000] 21:31:40 INFO - PROCESS | 2792 | 1463718700670 Marionette DEBUG loaded listener.js 21:31:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 168 (1FE7BC00) [pid = 2792] [serial = 1175] [outer = 1F9E5000] 21:31:41 INFO - PROCESS | 2792 | 1463718701299 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:31:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:31:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1018ms 21:31:41 INFO - PROCESS | 2792 | 1463718701359 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 21:31:41 INFO - PROCESS | 2792 | 1463718701361 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 21:31:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:31:41 INFO - PROCESS | 2792 | 1463718701378 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:31:41 INFO - PROCESS | 2792 | 1463718701380 Marionette TRACE conn5 <- [1,1530,null,{}] 21:31:41 INFO - PROCESS | 2792 | 1463718701408 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:41 INFO - PROCESS | 2792 | 1463718701524 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 21:31:41 INFO - PROCESS | 2792 | 1463718701662 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:41 INFO - PROCESS | 2792 | ++DOCSHELL 2078EC00 == 66 [pid = 2792] [id = 392] 21:31:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 169 (2078F800) [pid = 2792] [serial = 1176] [outer = 00000000] 21:31:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 170 (20797400) [pid = 2792] [serial = 1177] [outer = 2078F800] 21:31:41 INFO - PROCESS | 2792 | 1463718701720 Marionette DEBUG loaded listener.js 21:31:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 171 (21BC1800) [pid = 2792] [serial = 1178] [outer = 2078F800] 21:31:42 INFO - PROCESS | 2792 | --DOCSHELL 18ACC400 == 65 [pid = 2792] [id = 380] 21:31:42 INFO - PROCESS | 2792 | --DOCSHELL 0D588000 == 64 [pid = 2792] [id = 381] 21:31:42 INFO - PROCESS | 2792 | --DOCSHELL 169E9000 == 63 [pid = 2792] [id = 379] 21:31:42 INFO - PROCESS | 2792 | --DOCSHELL 11545400 == 62 [pid = 2792] [id = 378] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1995A000 == 61 [pid = 2792] [id = 305] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 16397C00 == 60 [pid = 2792] [id = 315] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1A657000 == 59 [pid = 2792] [id = 384] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 15B9E800 == 58 [pid = 2792] [id = 298] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 0C923C00 == 57 [pid = 2792] [id = 350] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 113CC000 == 56 [pid = 2792] [id = 294] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1C8B7C00 == 55 [pid = 2792] [id = 383] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 16394400 == 54 [pid = 2792] [id = 364] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 113CBC00 == 53 [pid = 2792] [id = 300] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 0CFE2C00 == 52 [pid = 2792] [id = 382] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 199C9400 == 51 [pid = 2792] [id = 11] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1C8B5400 == 50 [pid = 2792] [id = 366] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 11171800 == 49 [pid = 2792] [id = 363] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1A9D7000 == 48 [pid = 2792] [id = 365] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 18ACD000 == 47 [pid = 2792] [id = 304] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 151E8000 == 46 [pid = 2792] [id = 319] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1A1A2000 == 45 [pid = 2792] [id = 334] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1A9B4C00 == 44 [pid = 2792] [id = 337] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1B9C6800 == 43 [pid = 2792] [id = 21] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 18ACF000 == 42 [pid = 2792] [id = 374] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 12283400 == 41 [pid = 2792] [id = 349] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 0CF73000 == 40 [pid = 2792] [id = 307] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1176CC00 == 39 [pid = 2792] [id = 295] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 170DA400 == 38 [pid = 2792] [id = 373] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 0D831400 == 37 [pid = 2792] [id = 332] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 15963800 == 36 [pid = 2792] [id = 303] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1639DC00 == 35 [pid = 2792] [id = 299] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 19A97C00 == 34 [pid = 2792] [id = 320] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1633DC00 == 33 [pid = 2792] [id = 372] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1518E000 == 32 [pid = 2792] [id = 296] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 18AC5800 == 31 [pid = 2792] [id = 375] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1A1A4800 == 30 [pid = 2792] [id = 321] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 172AD400 == 29 [pid = 2792] [id = 301] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 15B03C00 == 28 [pid = 2792] [id = 297] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 0C91FC00 == 27 [pid = 2792] [id = 306] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 0D614000 == 26 [pid = 2792] [id = 302] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 0D875400 == 25 [pid = 2792] [id = 309] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 0D82FC00 == 24 [pid = 2792] [id = 293] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 0D53B400 == 23 [pid = 2792] [id = 292] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1A803C00 == 22 [pid = 2792] [id = 336] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1C8B9000 == 21 [pid = 2792] [id = 367] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1B669C00 == 20 [pid = 2792] [id = 351] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 15122C00 == 19 [pid = 2792] [id = 370] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1D1CCC00 == 18 [pid = 2792] [id = 385] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1F9E4C00 == 17 [pid = 2792] [id = 391] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 0CAA4400 == 16 [pid = 2792] [id = 390] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 0D84EC00 == 15 [pid = 2792] [id = 362] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1A38A000 == 14 [pid = 2792] [id = 376] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 1D5BCC00 == 13 [pid = 2792] [id = 389] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 0D615C00 == 12 [pid = 2792] [id = 377] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 19B2F400 == 11 [pid = 2792] [id = 388] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 17006000 == 10 [pid = 2792] [id = 387] 21:31:45 INFO - PROCESS | 2792 | --DOCSHELL 0D60A800 == 9 [pid = 2792] [id = 386] 21:31:47 INFO - PROCESS | 2792 | 1463718707766 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 21:31:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:31:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 6448ms 21:31:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:31:47 INFO - PROCESS | 2792 | 1463718707818 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 21:31:47 INFO - PROCESS | 2792 | 1463718707821 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 21:31:47 INFO - PROCESS | 2792 | 1463718707826 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:31:47 INFO - PROCESS | 2792 | 1463718707831 Marionette TRACE conn5 <- [1,1534,null,{}] 21:31:47 INFO - PROCESS | 2792 | 1463718707837 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:47 INFO - PROCESS | 2792 | 1463718707931 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 21:31:47 INFO - PROCESS | 2792 | 1463718707958 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:47 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA1400 == 10 [pid = 2792] [id = 393] 21:31:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 172 (0CAA1800) [pid = 2792] [serial = 1179] [outer = 00000000] 21:31:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 173 (0CAA5C00) [pid = 2792] [serial = 1180] [outer = 0CAA1800] 21:31:47 INFO - PROCESS | 2792 | 1463718708009 Marionette DEBUG loaded listener.js 21:31:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 174 (0CFA6C00) [pid = 2792] [serial = 1181] [outer = 0CAA1800] 21:31:48 INFO - PROCESS | 2792 | 1463718708548 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 21:31:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:31:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 790ms 21:31:48 INFO - PROCESS | 2792 | 1463718708621 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 21:31:48 INFO - PROCESS | 2792 | 1463718708627 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 21:31:48 INFO - PROCESS | 2792 | 1463718708633 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:31:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:31:48 INFO - PROCESS | 2792 | 1463718708636 Marionette TRACE conn5 <- [1,1538,null,{}] 21:31:48 INFO - PROCESS | 2792 | 1463718708640 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:48 INFO - PROCESS | 2792 | 1463718708762 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 21:31:48 INFO - PROCESS | 2792 | 1463718708831 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:48 INFO - PROCESS | 2792 | ++DOCSHELL 0D87D000 == 11 [pid = 2792] [id = 394] 21:31:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 175 (0D8DB000) [pid = 2792] [serial = 1182] [outer = 00000000] 21:31:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 176 (0D8E1C00) [pid = 2792] [serial = 1183] [outer = 0D8DB000] 21:31:48 INFO - PROCESS | 2792 | 1463718708876 Marionette DEBUG loaded listener.js 21:31:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 177 (1113A400) [pid = 2792] [serial = 1184] [outer = 0D8DB000] 21:31:49 INFO - PROCESS | 2792 | 1463718709334 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 21:31:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:31:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 770ms 21:31:49 INFO - PROCESS | 2792 | 1463718709408 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 21:31:49 INFO - PROCESS | 2792 | 1463718709411 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 21:31:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:31:49 INFO - PROCESS | 2792 | 1463718709415 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:31:49 INFO - PROCESS | 2792 | 1463718709419 Marionette TRACE conn5 <- [1,1542,null,{}] 21:31:49 INFO - PROCESS | 2792 | 1463718709439 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:49 INFO - PROCESS | 2792 | 1463718709563 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 21:31:49 INFO - PROCESS | 2792 | 1463718709578 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:49 INFO - PROCESS | 2792 | ++DOCSHELL 11544C00 == 12 [pid = 2792] [id = 395] 21:31:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 178 (1154BC00) [pid = 2792] [serial = 1185] [outer = 00000000] 21:31:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 179 (120EE800) [pid = 2792] [serial = 1186] [outer = 1154BC00] 21:31:49 INFO - PROCESS | 2792 | 1463718709690 Marionette DEBUG loaded listener.js 21:31:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 180 (14F7E000) [pid = 2792] [serial = 1187] [outer = 1154BC00] 21:31:50 INFO - PROCESS | 2792 | 1463718710166 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 21:31:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:31:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 790ms 21:31:50 INFO - PROCESS | 2792 | 1463718710208 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 21:31:50 INFO - PROCESS | 2792 | 1463718710211 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 21:31:50 INFO - PROCESS | 2792 | 1463718710214 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:31:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:31:50 INFO - PROCESS | 2792 | 1463718710216 Marionette TRACE conn5 <- [1,1546,null,{}] 21:31:50 INFO - PROCESS | 2792 | 1463718710219 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:50 INFO - PROCESS | 2792 | 1463718710346 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 21:31:50 INFO - PROCESS | 2792 | 1463718710352 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:50 INFO - PROCESS | 2792 | ++DOCSHELL 151E8000 == 13 [pid = 2792] [id = 396] 21:31:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 181 (151E8800) [pid = 2792] [serial = 1188] [outer = 00000000] 21:31:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 182 (15852800) [pid = 2792] [serial = 1189] [outer = 151E8800] 21:31:50 INFO - PROCESS | 2792 | 1463718710398 Marionette DEBUG loaded listener.js 21:31:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 183 (15BA2400) [pid = 2792] [serial = 1190] [outer = 151E8800] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 182 (1860F000) [pid = 2792] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 181 (0D667400) [pid = 2792] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 180 (0D6EBC00) [pid = 2792] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 179 (11139000) [pid = 2792] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 178 (1869F400) [pid = 2792] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 177 (170E0C00) [pid = 2792] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 176 (15254400) [pid = 2792] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 175 (0D82C800) [pid = 2792] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 174 (15128400) [pid = 2792] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 173 (1512D400) [pid = 2792] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 172 (1113B800) [pid = 2792] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 171 (1A1A3C00) [pid = 2792] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 170 (19131400) [pid = 2792] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 169 (19B34800) [pid = 2792] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 168 (0D829000) [pid = 2792] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 167 (174DCC00) [pid = 2792] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 166 (1A65C400) [pid = 2792] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 165 (11546400) [pid = 2792] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 164 (19134000) [pid = 2792] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 163 (169E9400) [pid = 2792] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 162 (11545800) [pid = 2792] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 161 (16919000) [pid = 2792] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 160 (1C8BAC00) [pid = 2792] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 159 (1117A000) [pid = 2792] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 158 (1153F800) [pid = 2792] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 157 (1B66A000) [pid = 2792] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 156 (1C8B6800) [pid = 2792] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 155 (1B8D7C00) [pid = 2792] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 154 (1A8DE000) [pid = 2792] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 153 (0D877800) [pid = 2792] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 152 (1B8DC800) [pid = 2792] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 151 (0D831C00) [pid = 2792] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 150 (1A9B5C00) [pid = 2792] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (1595B800) [pid = 2792] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (0D851C00) [pid = 2792] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (0C925800) [pid = 2792] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (151E2400) [pid = 2792] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (15892C00) [pid = 2792] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (18ACE400) [pid = 2792] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (1A74B000) [pid = 2792] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (1A1C3C00) [pid = 2792] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (170D9800) [pid = 2792] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1633F800) [pid = 2792] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (1C8BB000) [pid = 2792] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (1D1D1000) [pid = 2792] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (1CE09400) [pid = 2792] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (11134C00) [pid = 2792] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (0CAA4800) [pid = 2792] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1A396800) [pid = 2792] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1979DC00) [pid = 2792] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:31:51 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1D5BD800) [pid = 2792] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:31:51 INFO - PROCESS | 2792 | 1463718711816 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 21:31:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:31:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1674ms 21:31:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:31:51 INFO - PROCESS | 2792 | 1463718711892 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 21:31:51 INFO - PROCESS | 2792 | 1463718711894 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 21:31:51 INFO - PROCESS | 2792 | 1463718711897 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:31:51 INFO - PROCESS | 2792 | 1463718711899 Marionette TRACE conn5 <- [1,1550,null,{}] 21:31:51 INFO - PROCESS | 2792 | 1463718711902 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:51 INFO - PROCESS | 2792 | 1463718711988 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 21:31:51 INFO - PROCESS | 2792 | 1463718711997 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:51 INFO - PROCESS | 2792 | ++DOCSHELL 11139000 == 14 [pid = 2792] [id = 397] 21:31:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1113B800) [pid = 2792] [serial = 1191] [outer = 00000000] 21:31:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1153F800) [pid = 2792] [serial = 1192] [outer = 1113B800] 21:31:52 INFO - PROCESS | 2792 | 1463718712046 Marionette DEBUG loaded listener.js 21:31:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (12258400) [pid = 2792] [serial = 1193] [outer = 1113B800] 21:31:52 INFO - PROCESS | 2792 | 1463718712502 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 21:31:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:31:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 670ms 21:31:52 INFO - PROCESS | 2792 | 1463718712568 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 21:31:52 INFO - PROCESS | 2792 | 1463718712571 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 21:31:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:31:52 INFO - PROCESS | 2792 | 1463718712574 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:31:52 INFO - PROCESS | 2792 | 1463718712575 Marionette TRACE conn5 <- [1,1554,null,{}] 21:31:52 INFO - PROCESS | 2792 | 1463718712579 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:52 INFO - PROCESS | 2792 | 1463718712715 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 21:31:52 INFO - PROCESS | 2792 | 1463718712727 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:52 INFO - PROCESS | 2792 | ++DOCSHELL 15124800 == 15 [pid = 2792] [id = 398] 21:31:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (151E2400) [pid = 2792] [serial = 1194] [outer = 00000000] 21:31:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (16345000) [pid = 2792] [serial = 1195] [outer = 151E2400] 21:31:52 INFO - PROCESS | 2792 | 1463718712773 Marionette DEBUG loaded listener.js 21:31:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (16913800) [pid = 2792] [serial = 1196] [outer = 151E2400] 21:31:53 INFO - PROCESS | 2792 | 1463718713462 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 21:31:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:31:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 930ms 21:31:53 INFO - PROCESS | 2792 | 1463718713509 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 21:31:53 INFO - PROCESS | 2792 | 1463718713514 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 21:31:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:31:53 INFO - PROCESS | 2792 | 1463718713519 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:31:53 INFO - PROCESS | 2792 | 1463718713524 Marionette TRACE conn5 <- [1,1558,null,{}] 21:31:53 INFO - PROCESS | 2792 | 1463718713529 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:53 INFO - PROCESS | 2792 | 1463718713636 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 21:31:53 INFO - PROCESS | 2792 | 1463718713781 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:53 INFO - PROCESS | 2792 | ++DOCSHELL 0D658C00 == 16 [pid = 2792] [id = 399] 21:31:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (0D65C000) [pid = 2792] [serial = 1197] [outer = 00000000] 21:31:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (0D857000) [pid = 2792] [serial = 1198] [outer = 0D65C000] 21:31:53 INFO - PROCESS | 2792 | 1463718713839 Marionette DEBUG loaded listener.js 21:31:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1113F400) [pid = 2792] [serial = 1199] [outer = 0D65C000] 21:31:54 INFO - PROCESS | 2792 | 1463718714475 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 21:31:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:31:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 970ms 21:31:54 INFO - PROCESS | 2792 | 1463718714499 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 21:31:54 INFO - PROCESS | 2792 | 1463718714505 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 21:31:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:31:54 INFO - PROCESS | 2792 | 1463718714512 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:31:54 INFO - PROCESS | 2792 | 1463718714515 Marionette TRACE conn5 <- [1,1562,null,{}] 21:31:54 INFO - PROCESS | 2792 | 1463718714520 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:54 INFO - PROCESS | 2792 | 1463718714627 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 21:31:54 INFO - PROCESS | 2792 | 1463718714741 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:54 INFO - PROCESS | 2792 | ++DOCSHELL 11540C00 == 17 [pid = 2792] [id = 400] 21:31:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1154B800) [pid = 2792] [serial = 1200] [outer = 00000000] 21:31:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (15963800) [pid = 2792] [serial = 1201] [outer = 1154B800] 21:31:54 INFO - PROCESS | 2792 | 1463718714837 Marionette DEBUG loaded listener.js 21:31:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (16342000) [pid = 2792] [serial = 1202] [outer = 1154B800] 21:31:55 INFO - PROCESS | 2792 | 1463718715462 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 21:31:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:31:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 970ms 21:31:55 INFO - PROCESS | 2792 | 1463718715485 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 21:31:55 INFO - PROCESS | 2792 | 1463718715487 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 21:31:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:31:55 INFO - PROCESS | 2792 | 1463718715491 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:31:55 INFO - PROCESS | 2792 | 1463718715495 Marionette TRACE conn5 <- [1,1566,null,{}] 21:31:55 INFO - PROCESS | 2792 | 1463718715506 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:55 INFO - PROCESS | 2792 | 1463718715612 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 21:31:55 INFO - PROCESS | 2792 | 1463718715770 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:55 INFO - PROCESS | 2792 | ++DOCSHELL 17010800 == 18 [pid = 2792] [id = 401] 21:31:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (170D8400) [pid = 2792] [serial = 1203] [outer = 00000000] 21:31:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (17230800) [pid = 2792] [serial = 1204] [outer = 170D8400] 21:31:55 INFO - PROCESS | 2792 | 1463718715828 Marionette DEBUG loaded listener.js 21:31:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (172B2C00) [pid = 2792] [serial = 1205] [outer = 170D8400] 21:31:56 INFO - PROCESS | 2792 | 1463718716389 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 21:31:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:31:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 930ms 21:31:56 INFO - PROCESS | 2792 | 1463718716425 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 21:31:56 INFO - PROCESS | 2792 | 1463718716427 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 21:31:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:31:56 INFO - PROCESS | 2792 | 1463718716431 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:31:56 INFO - PROCESS | 2792 | 1463718716433 Marionette TRACE conn5 <- [1,1570,null,{}] 21:31:56 INFO - PROCESS | 2792 | 1463718716437 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:56 INFO - PROCESS | 2792 | 1463718716550 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 21:31:56 INFO - PROCESS | 2792 | 1463718716692 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:56 INFO - PROCESS | 2792 | ++DOCSHELL 0CA9DC00 == 19 [pid = 2792] [id = 402] 21:31:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (0CA9F400) [pid = 2792] [serial = 1206] [outer = 00000000] 21:31:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (1117C400) [pid = 2792] [serial = 1207] [outer = 0CA9F400] 21:31:56 INFO - PROCESS | 2792 | 1463718716752 Marionette DEBUG loaded listener.js 21:31:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (1512B400) [pid = 2792] [serial = 1208] [outer = 0CA9F400] 21:31:57 INFO - PROCESS | 2792 | --DOCSHELL 2078EC00 == 18 [pid = 2792] [id = 392] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (11540000) [pid = 2792] [serial = 1133] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (1225A400) [pid = 2792] [serial = 1135] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (0D871C00) [pid = 2792] [serial = 1132] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (11176000) [pid = 2792] [serial = 1062] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (1154A000) [pid = 2792] [serial = 1063] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (18AC7400) [pid = 2792] [serial = 1071] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (1914D400) [pid = 2792] [serial = 1072] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (1B670400) [pid = 2792] [serial = 1053] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (1A6D6C00) [pid = 2792] [serial = 1042] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (174E5000) [pid = 2792] [serial = 1068] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (19C92400) [pid = 2792] [serial = 1075] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (15128C00) [pid = 2792] [serial = 1059] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (19A8C000) [pid = 2792] [serial = 1074] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1B9C5C00) [pid = 2792] [serial = 1056] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1633B400) [pid = 2792] [serial = 1111] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1639A800) [pid = 2792] [serial = 1065] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (16922C00) [pid = 2792] [serial = 1066] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1153EC00) [pid = 2792] [serial = 1044] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (174DC000) [pid = 2792] [serial = 1080] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (170D8800) [pid = 2792] [serial = 1047] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (1A9AEC00) [pid = 2792] [serial = 1050] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1A391800) [pid = 2792] [serial = 1077] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1A6DB800) [pid = 2792] [serial = 1083] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (0D8E0800) [pid = 2792] [serial = 1108] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1A4C4400) [pid = 2792] [serial = 1078] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (15958000) [pid = 2792] [serial = 1110] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1A9B9800) [pid = 2792] [serial = 1086] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (15462000) [pid = 2792] [serial = 1060] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (191A7400) [pid = 2792] [serial = 1081] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1FE76000) [pid = 2792] [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.] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (186A1400) [pid = 2792] [serial = 1069] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (19B34400) [pid = 2792] [serial = 1141] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (15189C00) [pid = 2792] [serial = 1136] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (18AC9800) [pid = 2792] [serial = 1093] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1CE0F800) [pid = 2792] [serial = 1101] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (11549800) [pid = 2792] [serial = 1089] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1CF0EC00) [pid = 2792] [serial = 1102] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1AA58800) [pid = 2792] [serial = 1087] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (15123000) [pid = 2792] [serial = 1090] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1B674400) [pid = 2792] [serial = 1054] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (174D8C00) [pid = 2792] [serial = 1092] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1CA55C00) [pid = 2792] [serial = 1099] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1B9CAC00) [pid = 2792] [serial = 1057] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1A93E800) [pid = 2792] [serial = 1009] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (120EF400) [pid = 2792] [serial = 1045] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1B9C8800) [pid = 2792] [serial = 1095] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (11174400) [pid = 2792] [serial = 997] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1BFBBC00) [pid = 2792] [serial = 1096] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1A9D8C00) [pid = 2792] [serial = 1012] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (19A97800) [pid = 2792] [serial = 952] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (11139C00) [pid = 2792] [serial = 1104] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (0D6F8800) [pid = 2792] [serial = 1107] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (16341400) [pid = 2792] [serial = 1000] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (11179800) [pid = 2792] [serial = 1105] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (18A2E000) [pid = 2792] [serial = 1048] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1A9D4400) [pid = 2792] [serial = 1051] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1A802400) [pid = 2792] [serial = 1006] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1A4CA400) [pid = 2792] [serial = 1003] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1C8BB400) [pid = 2792] [serial = 1098] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1A750400) [pid = 2792] [serial = 1165] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (18A2DC00) [pid = 2792] [serial = 1163] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (169E5C00) [pid = 2792] [serial = 1118] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (18604000) [pid = 2792] [serial = 1120] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (1869DC00) [pid = 2792] [serial = 1162] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (113CAC00) [pid = 2792] [serial = 1159] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (16398C00) [pid = 2792] [serial = 1117] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (15189800) [pid = 2792] [serial = 1115] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (17010C00) [pid = 2792] [serial = 1138] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1A934800) [pid = 2792] [serial = 1084] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (19957800) [pid = 2792] [serial = 1124] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (19A94C00) [pid = 2792] [serial = 1126] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (1A9D6800) [pid = 2792] [serial = 1166] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (12291800) [pid = 2792] [serial = 1160] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (187DF400) [pid = 2792] [serial = 1121] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (191A8C00) [pid = 2792] [serial = 1123] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (1F452C00) [pid = 2792] [serial = 1168] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (1A9DEC00) [pid = 2792] [serial = 1145] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (1B66E800) [pid = 2792] [serial = 1147] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (12264C00) [pid = 2792] [serial = 1114] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (1A1BBC00) [pid = 2792] [serial = 1142] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (1A93E400) [pid = 2792] [serial = 1144] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (17239C00) [pid = 2792] [serial = 1139] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (1D14BC00) [pid = 2792] [serial = 1151] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (1F450C00) [pid = 2792] [serial = 1157] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (1D157C00) [pid = 2792] [serial = 1153] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (1F44D400) [pid = 2792] [serial = 1156] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (1D195C00) [pid = 2792] [serial = 1154] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (1B808000) [pid = 2792] [serial = 1148] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (1CF10400) [pid = 2792] [serial = 1150] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (1D5C0000) [pid = 2792] [serial = 1172] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (1FBB6400) [pid = 2792] [serial = 1174] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 58 (1A754C00) [pid = 2792] [serial = 1130] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 57 (19B29000) [pid = 2792] [serial = 1127] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (1F4F7400) [pid = 2792] [serial = 1169] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 55 (1A65D000) [pid = 2792] [serial = 1129] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | --DOMWINDOW == 54 (1BFBE400) [pid = 2792] [serial = 1171] [outer = 00000000] [url = about:blank] 21:31:57 INFO - PROCESS | 2792 | 1463718717711 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 21:31:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:31:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1323ms 21:31:57 INFO - PROCESS | 2792 | 1463718717758 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 21:31:57 INFO - PROCESS | 2792 | 1463718717762 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 21:31:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:31:57 INFO - PROCESS | 2792 | 1463718717766 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:31:57 INFO - PROCESS | 2792 | 1463718717770 Marionette TRACE conn5 <- [1,1574,null,{}] 21:31:57 INFO - PROCESS | 2792 | 1463718717776 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:57 INFO - PROCESS | 2792 | 1463718717875 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 21:31:57 INFO - PROCESS | 2792 | 1463718718006 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:58 INFO - PROCESS | 2792 | ++DOCSHELL 0CA9E400 == 19 [pid = 2792] [id = 403] 21:31:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 55 (0CA9F800) [pid = 2792] [serial = 1209] [outer = 00000000] 21:31:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 56 (0D827C00) [pid = 2792] [serial = 1210] [outer = 0CA9F800] 21:31:58 INFO - PROCESS | 2792 | 1463718718061 Marionette DEBUG loaded listener.js 21:31:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (0D830C00) [pid = 2792] [serial = 1211] [outer = 0CA9F800] 21:31:58 INFO - PROCESS | 2792 | --DOMWINDOW == 56 (20797400) [pid = 2792] [serial = 1177] [outer = 00000000] [url = about:blank] 21:31:58 INFO - PROCESS | 2792 | 1463718718540 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 21:31:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:31:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 830ms 21:31:58 INFO - PROCESS | 2792 | 1463718718598 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 21:31:58 INFO - PROCESS | 2792 | 1463718718603 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 21:31:58 INFO - PROCESS | 2792 | 1463718718609 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:31:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:31:58 INFO - PROCESS | 2792 | 1463718718612 Marionette TRACE conn5 <- [1,1578,null,{}] 21:31:58 INFO - PROCESS | 2792 | 1463718718615 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:58 INFO - PROCESS | 2792 | 1463718718697 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 21:31:58 INFO - PROCESS | 2792 | 1463718718706 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:58 INFO - PROCESS | 2792 | ++DOCSHELL 0D833800 == 20 [pid = 2792] [id = 404] 21:31:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 57 (1116D800) [pid = 2792] [serial = 1212] [outer = 00000000] 21:31:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 58 (113CD400) [pid = 2792] [serial = 1213] [outer = 1116D800] 21:31:58 INFO - PROCESS | 2792 | 1463718718751 Marionette DEBUG loaded listener.js 21:31:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 59 (1153E400) [pid = 2792] [serial = 1214] [outer = 1116D800] 21:31:59 INFO - PROCESS | 2792 | 1463718719206 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 21:31:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:31:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 21:31:59 INFO - PROCESS | 2792 | 1463718719243 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 21:31:59 INFO - PROCESS | 2792 | 1463718719245 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 21:31:59 INFO - PROCESS | 2792 | 1463718719248 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:31:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:31:59 INFO - PROCESS | 2792 | 1463718719252 Marionette TRACE conn5 <- [1,1582,null,{}] 21:31:59 INFO - PROCESS | 2792 | 1463718719262 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:59 INFO - PROCESS | 2792 | 1463718719346 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 21:31:59 INFO - PROCESS | 2792 | 1463718719356 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:31:59 INFO - PROCESS | 2792 | ++DOCSHELL 15128C00 == 21 [pid = 2792] [id = 405] 21:31:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (15129800) [pid = 2792] [serial = 1215] [outer = 00000000] 21:31:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (151E8C00) [pid = 2792] [serial = 1216] [outer = 15129800] 21:31:59 INFO - PROCESS | 2792 | 1463718719403 Marionette DEBUG loaded listener.js 21:31:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (1547D800) [pid = 2792] [serial = 1217] [outer = 15129800] 21:31:59 INFO - PROCESS | 2792 | 1463718719869 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 21:31:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:31:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 670ms 21:31:59 INFO - PROCESS | 2792 | 1463718719922 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 21:31:59 INFO - PROCESS | 2792 | 1463718719925 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 21:31:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:31:59 INFO - PROCESS | 2792 | 1463718719928 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:31:59 INFO - PROCESS | 2792 | 1463718719930 Marionette TRACE conn5 <- [1,1586,null,{}] 21:31:59 INFO - PROCESS | 2792 | 1463718719933 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:31:59 INFO - PROCESS | 2792 | 1463718720013 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 21:32:00 INFO - PROCESS | 2792 | 1463718720053 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:00 INFO - PROCESS | 2792 | ++DOCSHELL 15123000 == 22 [pid = 2792] [id = 406] 21:32:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (1584C000) [pid = 2792] [serial = 1218] [outer = 00000000] 21:32:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (16340000) [pid = 2792] [serial = 1219] [outer = 1584C000] 21:32:00 INFO - PROCESS | 2792 | 1463718720178 Marionette DEBUG loaded listener.js 21:32:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (16398000) [pid = 2792] [serial = 1220] [outer = 1584C000] 21:32:00 INFO - PROCESS | 2792 | 1463718720565 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 21:32:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:32:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 21:32:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:32:00 INFO - PROCESS | 2792 | 1463718720598 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 21:32:00 INFO - PROCESS | 2792 | 1463718720600 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 21:32:00 INFO - PROCESS | 2792 | 1463718720603 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:32:00 INFO - PROCESS | 2792 | 1463718720605 Marionette TRACE conn5 <- [1,1590,null,{}] 21:32:00 INFO - PROCESS | 2792 | 1463718720618 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:00 INFO - PROCESS | 2792 | 1463718720733 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 21:32:00 INFO - PROCESS | 2792 | 1463718720740 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:00 INFO - PROCESS | 2792 | ++DOCSHELL 1639C000 == 23 [pid = 2792] [id = 407] 21:32:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (16919000) [pid = 2792] [serial = 1221] [outer = 00000000] 21:32:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (17001800) [pid = 2792] [serial = 1222] [outer = 16919000] 21:32:00 INFO - PROCESS | 2792 | 1463718720784 Marionette DEBUG loaded listener.js 21:32:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (17008400) [pid = 2792] [serial = 1223] [outer = 16919000] 21:32:01 INFO - PROCESS | 2792 | 1463718721237 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 21:32:01 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (0D8DB000) [pid = 2792] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:32:01 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (2078F800) [pid = 2792] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:32:01 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (0CAA1800) [pid = 2792] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:32:01 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (1154BC00) [pid = 2792] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:32:01 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (151E8800) [pid = 2792] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:32:01 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (1113B800) [pid = 2792] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:32:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:32:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 671ms 21:32:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:32:01 INFO - PROCESS | 2792 | 1463718721276 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 21:32:01 INFO - PROCESS | 2792 | 1463718721278 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 21:32:01 INFO - PROCESS | 2792 | 1463718721283 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:32:01 INFO - PROCESS | 2792 | 1463718721284 Marionette TRACE conn5 <- [1,1594,null,{}] 21:32:01 INFO - PROCESS | 2792 | 1463718721288 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:01 INFO - PROCESS | 2792 | 1463718721415 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 21:32:01 INFO - PROCESS | 2792 | 1463718721434 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:01 INFO - PROCESS | 2792 | ++DOCSHELL 1700F000 == 24 [pid = 2792] [id = 408] 21:32:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (170DC400) [pid = 2792] [serial = 1224] [outer = 00000000] 21:32:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (172AA000) [pid = 2792] [serial = 1225] [outer = 170DC400] 21:32:01 INFO - PROCESS | 2792 | 1463718721480 Marionette DEBUG loaded listener.js 21:32:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (172AB000) [pid = 2792] [serial = 1226] [outer = 170DC400] 21:32:01 INFO - PROCESS | 2792 | 1463718721918 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 21:32:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:32:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 671ms 21:32:01 INFO - PROCESS | 2792 | 1463718721954 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 21:32:01 INFO - PROCESS | 2792 | 1463718721956 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 21:32:01 INFO - PROCESS | 2792 | 1463718721959 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:32:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:32:01 INFO - PROCESS | 2792 | 1463718721961 Marionette TRACE conn5 <- [1,1598,null,{}] 21:32:01 INFO - PROCESS | 2792 | 1463718721965 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:02 INFO - PROCESS | 2792 | 1463718722042 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 21:32:02 INFO - PROCESS | 2792 | 1463718722050 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:02 INFO - PROCESS | 2792 | ++DOCSHELL 172A9000 == 25 [pid = 2792] [id = 409] 21:32:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (1860EC00) [pid = 2792] [serial = 1227] [outer = 00000000] 21:32:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (187E1000) [pid = 2792] [serial = 1228] [outer = 1860EC00] 21:32:02 INFO - PROCESS | 2792 | 1463718722094 Marionette DEBUG loaded listener.js 21:32:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (187E8400) [pid = 2792] [serial = 1229] [outer = 1860EC00] 21:32:02 INFO - PROCESS | 2792 | 1463718722510 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 21:32:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:32:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 571ms 21:32:02 INFO - PROCESS | 2792 | 1463718722534 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 21:32:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:32:02 INFO - PROCESS | 2792 | 1463718722536 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 21:32:02 INFO - PROCESS | 2792 | 1463718722539 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:32:02 INFO - PROCESS | 2792 | 1463718722540 Marionette TRACE conn5 <- [1,1602,null,{}] 21:32:02 INFO - PROCESS | 2792 | 1463718722544 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:02 INFO - PROCESS | 2792 | 1463718722661 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 21:32:02 INFO - PROCESS | 2792 | 1463718722670 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:02 INFO - PROCESS | 2792 | ++DOCSHELL 187EDC00 == 26 [pid = 2792] [id = 410] 21:32:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (18A2F400) [pid = 2792] [serial = 1230] [outer = 00000000] 21:32:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (18A31000) [pid = 2792] [serial = 1231] [outer = 18A2F400] 21:32:02 INFO - PROCESS | 2792 | 1463718722724 Marionette DEBUG loaded listener.js 21:32:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (18AC7800) [pid = 2792] [serial = 1232] [outer = 18A2F400] 21:32:03 INFO - PROCESS | 2792 | 1463718723164 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 21:32:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 21:32:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 21:32:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:32:03 INFO - PROCESS | 2792 | 1463718723210 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 21:32:03 INFO - PROCESS | 2792 | 1463718723211 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 21:32:03 INFO - PROCESS | 2792 | 1463718723214 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:32:03 INFO - PROCESS | 2792 | 1463718723216 Marionette TRACE conn5 <- [1,1606,null,{}] 21:32:03 INFO - PROCESS | 2792 | 1463718723233 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:03 INFO - PROCESS | 2792 | 1463718723314 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 21:32:03 INFO - PROCESS | 2792 | 1463718723321 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:03 INFO - PROCESS | 2792 | ++DOCSHELL 187ED000 == 27 [pid = 2792] [id = 411] 21:32:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (19131400) [pid = 2792] [serial = 1233] [outer = 00000000] 21:32:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (1914D400) [pid = 2792] [serial = 1234] [outer = 19131400] 21:32:03 INFO - PROCESS | 2792 | 1463718723366 Marionette DEBUG loaded listener.js 21:32:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (191AB400) [pid = 2792] [serial = 1235] [outer = 19131400] 21:32:03 INFO - PROCESS | 2792 | 1463718723795 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 21:32:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:32:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 650ms 21:32:03 INFO - PROCESS | 2792 | 1463718723866 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 21:32:03 INFO - PROCESS | 2792 | 1463718723868 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 21:32:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:32:03 INFO - PROCESS | 2792 | 1463718723871 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:32:03 INFO - PROCESS | 2792 | 1463718723873 Marionette TRACE conn5 <- [1,1610,null,{}] 21:32:03 INFO - PROCESS | 2792 | 1463718723876 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:03 INFO - PROCESS | 2792 | 1463718723956 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 21:32:03 INFO - PROCESS | 2792 | 1463718723965 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:03 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA6400 == 28 [pid = 2792] [id = 412] 21:32:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (11136800) [pid = 2792] [serial = 1236] [outer = 00000000] 21:32:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (1979A800) [pid = 2792] [serial = 1237] [outer = 11136800] 21:32:03 INFO - PROCESS | 2792 | 1463718724010 Marionette DEBUG loaded listener.js 21:32:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (1979CC00) [pid = 2792] [serial = 1238] [outer = 11136800] 21:32:04 INFO - PROCESS | 2792 | 1463718724589 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 21:32:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 21:32:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 770ms 21:32:04 INFO - PROCESS | 2792 | 1463718724642 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 21:32:04 INFO - PROCESS | 2792 | 1463718724647 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 21:32:04 INFO - PROCESS | 2792 | 1463718724653 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:32:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:32:04 INFO - PROCESS | 2792 | 1463718724657 Marionette TRACE conn5 <- [1,1614,null,{}] 21:32:04 INFO - PROCESS | 2792 | 1463718724664 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:04 INFO - PROCESS | 2792 | 1463718724846 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 21:32:04 INFO - PROCESS | 2792 | 1463718724858 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:04 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA2000 == 29 [pid = 2792] [id = 413] 21:32:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (0CAA2400) [pid = 2792] [serial = 1239] [outer = 00000000] 21:32:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (0D830800) [pid = 2792] [serial = 1240] [outer = 0CAA2400] 21:32:04 INFO - PROCESS | 2792 | 1463718724915 Marionette DEBUG loaded listener.js 21:32:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (1113AC00) [pid = 2792] [serial = 1241] [outer = 0CAA2400] 21:32:05 INFO - PROCESS | 2792 | 1463718725716 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 21:32:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:32:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1131ms 21:32:05 INFO - PROCESS | 2792 | 1463718725788 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 21:32:05 INFO - PROCESS | 2792 | 1463718725794 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 21:32:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:32:05 INFO - PROCESS | 2792 | 1463718725801 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:32:05 INFO - PROCESS | 2792 | 1463718725803 Marionette TRACE conn5 <- [1,1618,null,{}] 21:32:05 INFO - PROCESS | 2792 | 1463718725807 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:05 INFO - PROCESS | 2792 | 1463718725923 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 21:32:06 INFO - PROCESS | 2792 | 1463718726055 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:06 INFO - PROCESS | 2792 | ++DOCSHELL 11766400 == 30 [pid = 2792] [id = 414] 21:32:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (1225A400) [pid = 2792] [serial = 1242] [outer = 00000000] 21:32:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (1546A000) [pid = 2792] [serial = 1243] [outer = 1225A400] 21:32:06 INFO - PROCESS | 2792 | 1463718726111 Marionette DEBUG loaded listener.js 21:32:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (15960C00) [pid = 2792] [serial = 1244] [outer = 1225A400] 21:32:07 INFO - PROCESS | 2792 | 1463718727025 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 21:32:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:32:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1274ms 21:32:07 INFO - PROCESS | 2792 | 1463718727077 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 21:32:07 INFO - PROCESS | 2792 | 1463718727081 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 21:32:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:32:07 INFO - PROCESS | 2792 | 1463718727086 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:32:07 INFO - PROCESS | 2792 | 1463718727090 Marionette TRACE conn5 <- [1,1622,null,{}] 21:32:07 INFO - PROCESS | 2792 | 1463718727097 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:07 INFO - PROCESS | 2792 | 1463718727201 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 21:32:07 INFO - PROCESS | 2792 | 1463718727337 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:07 INFO - PROCESS | 2792 | ++DOCSHELL 0C80C400 == 31 [pid = 2792] [id = 415] 21:32:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (0C80F400) [pid = 2792] [serial = 1245] [outer = 00000000] 21:32:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (0D82DC00) [pid = 2792] [serial = 1246] [outer = 0C80F400] 21:32:07 INFO - PROCESS | 2792 | 1463718727389 Marionette DEBUG loaded listener.js 21:32:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (0D8DC000) [pid = 2792] [serial = 1247] [outer = 0C80F400] 21:32:07 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (0D8E1C00) [pid = 2792] [serial = 1183] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (21BC1800) [pid = 2792] [serial = 1178] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (0CAA5C00) [pid = 2792] [serial = 1180] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (14F7E000) [pid = 2792] [serial = 1187] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (120EE800) [pid = 2792] [serial = 1186] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (1113A400) [pid = 2792] [serial = 1184] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (15852800) [pid = 2792] [serial = 1189] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (15BA2400) [pid = 2792] [serial = 1190] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1153F800) [pid = 2792] [serial = 1192] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (0CFA6C00) [pid = 2792] [serial = 1181] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (12258400) [pid = 2792] [serial = 1193] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 2792 | 1463718727944 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 21:32:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:32:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 891ms 21:32:07 INFO - PROCESS | 2792 | 1463718727979 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 21:32:07 INFO - PROCESS | 2792 | 1463718727984 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 21:32:07 INFO - PROCESS | 2792 | 1463718727990 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:32:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:32:07 INFO - PROCESS | 2792 | 1463718727992 Marionette TRACE conn5 <- [1,1626,null,{}] 21:32:07 INFO - PROCESS | 2792 | 1463718727996 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:08 INFO - PROCESS | 2792 | 1463718728078 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 21:32:08 INFO - PROCESS | 2792 | 1463718728088 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:08 INFO - PROCESS | 2792 | ++DOCSHELL 0D6F9800 == 32 [pid = 2792] [id = 416] 21:32:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (0D827400) [pid = 2792] [serial = 1248] [outer = 00000000] 21:32:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (1113A800) [pid = 2792] [serial = 1249] [outer = 0D827400] 21:32:08 INFO - PROCESS | 2792 | 1463718728133 Marionette DEBUG loaded listener.js 21:32:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (11175400) [pid = 2792] [serial = 1250] [outer = 0D827400] 21:32:08 INFO - PROCESS | 2792 | 1463718728640 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 21:32:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:32:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 670ms 21:32:08 INFO - PROCESS | 2792 | 1463718728663 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 21:32:08 INFO - PROCESS | 2792 | 1463718728666 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 21:32:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:32:08 INFO - PROCESS | 2792 | 1463718728669 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:32:08 INFO - PROCESS | 2792 | 1463718728673 Marionette TRACE conn5 <- [1,1630,null,{}] 21:32:08 INFO - PROCESS | 2792 | 1463718728684 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:08 INFO - PROCESS | 2792 | 1463718728778 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 21:32:08 INFO - PROCESS | 2792 | 1463718728789 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:08 INFO - PROCESS | 2792 | ++DOCSHELL 14F7C400 == 33 [pid = 2792] [id = 417] 21:32:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (14F7D000) [pid = 2792] [serial = 1251] [outer = 00000000] 21:32:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (15129400) [pid = 2792] [serial = 1252] [outer = 14F7D000] 21:32:08 INFO - PROCESS | 2792 | 1463718728841 Marionette DEBUG loaded listener.js 21:32:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (15254000) [pid = 2792] [serial = 1253] [outer = 14F7D000] 21:32:09 INFO - PROCESS | 2792 | 1463718729332 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 21:32:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:32:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 21:32:09 INFO - PROCESS | 2792 | 1463718729343 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 21:32:09 INFO - PROCESS | 2792 | 1463718729345 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 21:32:09 INFO - PROCESS | 2792 | 1463718729348 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:32:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:32:09 INFO - PROCESS | 2792 | 1463718729350 Marionette TRACE conn5 <- [1,1634,null,{}] 21:32:09 INFO - PROCESS | 2792 | 1463718729362 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:09 INFO - PROCESS | 2792 | 1463718729446 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 21:32:09 INFO - PROCESS | 2792 | 1463718729452 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:09 INFO - PROCESS | 2792 | ++DOCSHELL 12005C00 == 34 [pid = 2792] [id = 418] 21:32:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (1584B400) [pid = 2792] [serial = 1254] [outer = 00000000] 21:32:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (16341C00) [pid = 2792] [serial = 1255] [outer = 1584B400] 21:32:09 INFO - PROCESS | 2792 | 1463718729497 Marionette DEBUG loaded listener.js 21:32:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1639D000) [pid = 2792] [serial = 1256] [outer = 1584B400] 21:32:09 INFO - PROCESS | 2792 | 1463718729931 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 21:32:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:32:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 630ms 21:32:09 INFO - PROCESS | 2792 | 1463718729987 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 21:32:09 INFO - PROCESS | 2792 | 1463718729989 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 21:32:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:32:09 INFO - PROCESS | 2792 | 1463718729992 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:32:09 INFO - PROCESS | 2792 | 1463718729994 Marionette TRACE conn5 <- [1,1638,null,{}] 21:32:09 INFO - PROCESS | 2792 | 1463718730005 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:10 INFO - PROCESS | 2792 | 1463718730114 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 21:32:10 INFO - PROCESS | 2792 | 1463718730123 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:10 INFO - PROCESS | 2792 | ++DOCSHELL 1639FC00 == 35 [pid = 2792] [id = 419] 21:32:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (17002000) [pid = 2792] [serial = 1257] [outer = 00000000] 21:32:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (1700E000) [pid = 2792] [serial = 1258] [outer = 17002000] 21:32:10 INFO - PROCESS | 2792 | 1463718730171 Marionette DEBUG loaded listener.js 21:32:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (172AF000) [pid = 2792] [serial = 1259] [outer = 17002000] 21:32:10 INFO - PROCESS | 2792 | 1463718730651 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 21:32:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:32:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 21:32:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:32:10 INFO - PROCESS | 2792 | 1463718730663 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 21:32:10 INFO - PROCESS | 2792 | 1463718730665 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 21:32:10 INFO - PROCESS | 2792 | 1463718730668 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:32:10 INFO - PROCESS | 2792 | 1463718730670 Marionette TRACE conn5 <- [1,1642,null,{}] 21:32:10 INFO - PROCESS | 2792 | 1463718730673 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:10 INFO - PROCESS | 2792 | 1463718730806 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 21:32:10 INFO - PROCESS | 2792 | 1463718730814 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:10 INFO - PROCESS | 2792 | ++DOCSHELL 1700D800 == 36 [pid = 2792] [id = 420] 21:32:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (18609C00) [pid = 2792] [serial = 1260] [outer = 00000000] 21:32:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (18ACF000) [pid = 2792] [serial = 1261] [outer = 18609C00] 21:32:10 INFO - PROCESS | 2792 | 1463718730860 Marionette DEBUG loaded listener.js 21:32:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (199C1000) [pid = 2792] [serial = 1262] [outer = 18609C00] 21:32:11 INFO - PROCESS | 2792 | 1463718731297 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 21:32:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:32:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 21:32:11 INFO - PROCESS | 2792 | 1463718731339 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 21:32:11 INFO - PROCESS | 2792 | 1463718731341 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 21:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:32:11 INFO - PROCESS | 2792 | 1463718731344 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:32:11 INFO - PROCESS | 2792 | 1463718731345 Marionette TRACE conn5 <- [1,1646,null,{}] 21:32:11 INFO - PROCESS | 2792 | 1463718731349 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:11 INFO - PROCESS | 2792 | 1463718731458 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 21:32:11 INFO - PROCESS | 2792 | 1463718731551 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:11 INFO - PROCESS | 2792 | ++DOCSHELL 199C7C00 == 37 [pid = 2792] [id = 421] 21:32:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (199CC000) [pid = 2792] [serial = 1263] [outer = 00000000] 21:32:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (19A8FC00) [pid = 2792] [serial = 1264] [outer = 199CC000] 21:32:11 INFO - PROCESS | 2792 | 1463718731596 Marionette DEBUG loaded listener.js 21:32:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (19A94400) [pid = 2792] [serial = 1265] [outer = 199CC000] 21:32:12 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1860EC00) [pid = 2792] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:32:12 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (0CA9F800) [pid = 2792] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:32:12 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1F9E5000) [pid = 2792] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:32:12 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1584C000) [pid = 2792] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:32:12 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (16919000) [pid = 2792] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:32:12 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (15129800) [pid = 2792] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:32:12 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (1116D800) [pid = 2792] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:32:12 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (19131400) [pid = 2792] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:32:12 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (170DC400) [pid = 2792] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:32:12 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (18A2F400) [pid = 2792] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:32:12 INFO - PROCESS | 2792 | 1463718732132 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 830ms 21:32:12 INFO - PROCESS | 2792 | 1463718732175 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 21:32:12 INFO - PROCESS | 2792 | 1463718732177 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 21:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:32:12 INFO - PROCESS | 2792 | 1463718732180 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:32:12 INFO - PROCESS | 2792 | 1463718732182 Marionette TRACE conn5 <- [1,1650,null,{}] 21:32:12 INFO - PROCESS | 2792 | 1463718732185 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:12 INFO - PROCESS | 2792 | 1463718732270 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 21:32:12 INFO - PROCESS | 2792 | 1463718732276 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:12 INFO - PROCESS | 2792 | ++DOCSHELL 0CF72C00 == 38 [pid = 2792] [id = 422] 21:32:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (11172000) [pid = 2792] [serial = 1266] [outer = 00000000] 21:32:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (169EC000) [pid = 2792] [serial = 1267] [outer = 11172000] 21:32:12 INFO - PROCESS | 2792 | 1463718732320 Marionette DEBUG loaded listener.js 21:32:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (187E1400) [pid = 2792] [serial = 1268] [outer = 11172000] 21:32:12 INFO - PROCESS | 2792 | 1463718732736 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 21:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 630ms 21:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:32:12 INFO - PROCESS | 2792 | 1463718732826 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 21:32:12 INFO - PROCESS | 2792 | 1463718732828 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 21:32:12 INFO - PROCESS | 2792 | 1463718732832 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:32:12 INFO - PROCESS | 2792 | 1463718732833 Marionette TRACE conn5 <- [1,1654,null,{}] 21:32:12 INFO - PROCESS | 2792 | 1463718732839 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:12 INFO - PROCESS | 2792 | 1463718732916 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 21:32:12 INFO - PROCESS | 2792 | 1463718732925 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:12 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA3800 == 39 [pid = 2792] [id = 423] 21:32:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (12283400) [pid = 2792] [serial = 1269] [outer = 00000000] 21:32:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (19B2D400) [pid = 2792] [serial = 1270] [outer = 12283400] 21:32:12 INFO - PROCESS | 2792 | 1463718732969 Marionette DEBUG loaded listener.js 21:32:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (18ACA000) [pid = 2792] [serial = 1271] [outer = 12283400] 21:32:13 INFO - PROCESS | 2792 | 1463718733400 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 21:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 630ms 21:32:13 INFO - PROCESS | 2792 | 1463718733462 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 21:32:13 INFO - PROCESS | 2792 | 1463718733464 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 21:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:32:13 INFO - PROCESS | 2792 | 1463718733467 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:32:13 INFO - PROCESS | 2792 | 1463718733469 Marionette TRACE conn5 <- [1,1658,null,{}] 21:32:13 INFO - PROCESS | 2792 | 1463718733473 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:13 INFO - PROCESS | 2792 | 1463718733553 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 21:32:13 INFO - PROCESS | 2792 | 1463718733562 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:13 INFO - PROCESS | 2792 | ++DOCSHELL 19B37800 == 40 [pid = 2792] [id = 424] 21:32:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (19C91800) [pid = 2792] [serial = 1272] [outer = 00000000] 21:32:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1A1A5C00) [pid = 2792] [serial = 1273] [outer = 19C91800] 21:32:13 INFO - PROCESS | 2792 | 1463718733606 Marionette DEBUG loaded listener.js 21:32:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (1A389C00) [pid = 2792] [serial = 1274] [outer = 19C91800] 21:32:14 INFO - PROCESS | 2792 | 1463718734036 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 21:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 21:32:14 INFO - PROCESS | 2792 | 1463718734099 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 21:32:14 INFO - PROCESS | 2792 | 1463718734101 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 21:32:14 INFO - PROCESS | 2792 | 1463718734104 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:32:14 INFO - PROCESS | 2792 | 1463718734106 Marionette TRACE conn5 <- [1,1662,null,{}] 21:32:14 INFO - PROCESS | 2792 | 1463718734110 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:14 INFO - PROCESS | 2792 | 1463718734259 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 21:32:14 INFO - PROCESS | 2792 | 1463718734436 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:14 INFO - PROCESS | 2792 | ++DOCSHELL 0CAAA400 == 41 [pid = 2792] [id = 425] 21:32:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (0CF2D400) [pid = 2792] [serial = 1275] [outer = 00000000] 21:32:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (0D53C000) [pid = 2792] [serial = 1276] [outer = 0CF2D400] 21:32:14 INFO - PROCESS | 2792 | 1463718734498 Marionette DEBUG loaded listener.js 21:32:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (0D82E800) [pid = 2792] [serial = 1277] [outer = 0CF2D400] 21:32:15 INFO - PROCESS | 2792 | 1463718735065 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 21:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1016ms 21:32:15 INFO - PROCESS | 2792 | 1463718735126 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 21:32:15 INFO - PROCESS | 2792 | 1463718735130 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 21:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:32:15 INFO - PROCESS | 2792 | 1463718735135 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:32:15 INFO - PROCESS | 2792 | 1463718735139 Marionette TRACE conn5 <- [1,1666,null,{}] 21:32:15 INFO - PROCESS | 2792 | 1463718735144 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:15 INFO - PROCESS | 2792 | 1463718735270 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 21:32:15 INFO - PROCESS | 2792 | 1463718735406 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:15 INFO - PROCESS | 2792 | ++DOCSHELL 120F1400 == 42 [pid = 2792] [id = 426] 21:32:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (12264C00) [pid = 2792] [serial = 1278] [outer = 00000000] 21:32:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (151E8800) [pid = 2792] [serial = 1279] [outer = 12264C00] 21:32:15 INFO - PROCESS | 2792 | 1463718735464 Marionette DEBUG loaded listener.js 21:32:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1595CC00) [pid = 2792] [serial = 1280] [outer = 12264C00] 21:32:16 INFO - PROCESS | 2792 | 1463718736088 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 21:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1029ms 21:32:16 INFO - PROCESS | 2792 | 1463718736164 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 21:32:16 INFO - PROCESS | 2792 | 1463718736168 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 21:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:32:16 INFO - PROCESS | 2792 | 1463718736171 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:32:16 INFO - PROCESS | 2792 | 1463718736173 Marionette TRACE conn5 <- [1,1670,null,{}] 21:32:16 INFO - PROCESS | 2792 | 1463718736178 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:16 INFO - PROCESS | 2792 | 1463718736283 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 21:32:16 INFO - PROCESS | 2792 | 1463718736421 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:16 INFO - PROCESS | 2792 | ++DOCSHELL 18AC0400 == 43 [pid = 2792] [id = 427] 21:32:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (18ACEC00) [pid = 2792] [serial = 1281] [outer = 00000000] 21:32:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (199C9C00) [pid = 2792] [serial = 1282] [outer = 18ACEC00] 21:32:16 INFO - PROCESS | 2792 | 1463718736477 Marionette DEBUG loaded listener.js 21:32:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (19B2C000) [pid = 2792] [serial = 1283] [outer = 18ACEC00] 21:32:17 INFO - PROCESS | 2792 | 1463718737093 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 21:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 970ms 21:32:17 INFO - PROCESS | 2792 | 1463718737144 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 21:32:17 INFO - PROCESS | 2792 | 1463718737148 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 21:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:32:17 INFO - PROCESS | 2792 | 1463718737159 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:32:17 INFO - PROCESS | 2792 | 1463718737164 Marionette TRACE conn5 <- [1,1674,null,{}] 21:32:17 INFO - PROCESS | 2792 | 1463718737168 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:17 INFO - PROCESS | 2792 | 1463718737274 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 21:32:17 INFO - PROCESS | 2792 | 1463718737409 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:17 INFO - PROCESS | 2792 | ++DOCSHELL 199C9800 == 44 [pid = 2792] [id = 428] 21:32:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1A4C3C00) [pid = 2792] [serial = 1284] [outer = 00000000] 21:32:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1A4CC400) [pid = 2792] [serial = 1285] [outer = 1A4C3C00] 21:32:17 INFO - PROCESS | 2792 | 1463718737464 Marionette DEBUG loaded listener.js 21:32:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A663800) [pid = 2792] [serial = 1286] [outer = 1A4C3C00] 21:32:17 INFO - PROCESS | 2792 | 1463718738007 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 21:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 21:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 890ms 21:32:18 INFO - PROCESS | 2792 | 1463718738044 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 21:32:18 INFO - PROCESS | 2792 | 1463718738046 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 21:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:32:18 INFO - PROCESS | 2792 | 1463718738049 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:32:18 INFO - PROCESS | 2792 | 1463718738051 Marionette TRACE conn5 <- [1,1678,null,{}] 21:32:18 INFO - PROCESS | 2792 | 1463718738075 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:18 INFO - PROCESS | 2792 | 1463718738225 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 21:32:18 INFO - PROCESS | 2792 | 1463718738487 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:18 INFO - PROCESS | 2792 | ++DOCSHELL 0C803C00 == 45 [pid = 2792] [id = 429] 21:32:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (0CAA3000) [pid = 2792] [serial = 1287] [outer = 00000000] 21:32:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (0D582000) [pid = 2792] [serial = 1288] [outer = 0CAA3000] 21:32:18 INFO - PROCESS | 2792 | 1463718738553 Marionette DEBUG loaded listener.js 21:32:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (11174000) [pid = 2792] [serial = 1289] [outer = 0CAA3000] 21:32:19 INFO - PROCESS | 2792 | 1463718739204 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 21:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1189ms 21:32:19 INFO - PROCESS | 2792 | 1463718739243 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 21:32:19 INFO - PROCESS | 2792 | 1463718739247 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 21:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:32:19 INFO - PROCESS | 2792 | 1463718739251 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:32:19 INFO - PROCESS | 2792 | 1463718739254 Marionette TRACE conn5 <- [1,1682,null,{}] 21:32:19 INFO - PROCESS | 2792 | 1463718739259 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:19 INFO - PROCESS | 2792 | 1463718739362 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 21:32:19 INFO - PROCESS | 2792 | 1463718739483 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:19 INFO - PROCESS | 2792 | --DOCSHELL 19B37800 == 44 [pid = 2792] [id = 424] 21:32:19 INFO - PROCESS | 2792 | --DOCSHELL 0CAA3800 == 43 [pid = 2792] [id = 423] 21:32:19 INFO - PROCESS | 2792 | --DOCSHELL 0CF72C00 == 42 [pid = 2792] [id = 422] 21:32:19 INFO - PROCESS | 2792 | --DOCSHELL 199C7C00 == 41 [pid = 2792] [id = 421] 21:32:19 INFO - PROCESS | 2792 | --DOCSHELL 1700D800 == 40 [pid = 2792] [id = 420] 21:32:19 INFO - PROCESS | 2792 | --DOCSHELL 1639FC00 == 39 [pid = 2792] [id = 419] 21:32:19 INFO - PROCESS | 2792 | --DOCSHELL 12005C00 == 38 [pid = 2792] [id = 418] 21:32:19 INFO - PROCESS | 2792 | --DOCSHELL 14F7C400 == 37 [pid = 2792] [id = 417] 21:32:19 INFO - PROCESS | 2792 | --DOCSHELL 0D6F9800 == 36 [pid = 2792] [id = 416] 21:32:19 INFO - PROCESS | 2792 | --DOCSHELL 0C80C400 == 35 [pid = 2792] [id = 415] 21:32:19 INFO - PROCESS | 2792 | --DOCSHELL 0CAA2000 == 34 [pid = 2792] [id = 413] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (191AB400) [pid = 2792] [serial = 1235] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1979A800) [pid = 2792] [serial = 1237] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (187E8400) [pid = 2792] [serial = 1229] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (0D830C00) [pid = 2792] [serial = 1211] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (0D857000) [pid = 2792] [serial = 1198] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1FE7BC00) [pid = 2792] [serial = 1175] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (16345000) [pid = 2792] [serial = 1195] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (187E1000) [pid = 2792] [serial = 1228] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1117C400) [pid = 2792] [serial = 1207] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (16398000) [pid = 2792] [serial = 1220] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (17008400) [pid = 2792] [serial = 1223] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (151E8C00) [pid = 2792] [serial = 1216] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (113CD400) [pid = 2792] [serial = 1213] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (1914D400) [pid = 2792] [serial = 1234] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (0D827C00) [pid = 2792] [serial = 1210] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (172AB000) [pid = 2792] [serial = 1226] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1547D800) [pid = 2792] [serial = 1217] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (17001800) [pid = 2792] [serial = 1222] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (15963800) [pid = 2792] [serial = 1201] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (172AA000) [pid = 2792] [serial = 1225] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (1153E400) [pid = 2792] [serial = 1214] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (18AC7800) [pid = 2792] [serial = 1232] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (17230800) [pid = 2792] [serial = 1204] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (16340000) [pid = 2792] [serial = 1219] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (18A31000) [pid = 2792] [serial = 1231] [outer = 00000000] [url = about:blank] 21:32:19 INFO - PROCESS | 2792 | ++DOCSHELL 0C91EC00 == 35 [pid = 2792] [id = 430] 21:32:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (0C922C00) [pid = 2792] [serial = 1290] [outer = 00000000] 21:32:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (0CFA4400) [pid = 2792] [serial = 1291] [outer = 0C922C00] 21:32:19 INFO - PROCESS | 2792 | 1463718739586 Marionette DEBUG loaded listener.js 21:32:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (0D830C00) [pid = 2792] [serial = 1292] [outer = 0C922C00] 21:32:19 INFO - PROCESS | 2792 | 1463718740006 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 21:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 770ms 21:32:20 INFO - PROCESS | 2792 | 1463718740025 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 21:32:20 INFO - PROCESS | 2792 | 1463718740029 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 21:32:20 INFO - PROCESS | 2792 | 1463718740033 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:32:20 INFO - PROCESS | 2792 | 1463718740035 Marionette TRACE conn5 <- [1,1686,null,{}] 21:32:20 INFO - PROCESS | 2792 | 1463718740039 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:20 INFO - PROCESS | 2792 | 1463718740127 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 21:32:20 INFO - PROCESS | 2792 | 1463718740135 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:20 INFO - PROCESS | 2792 | ++DOCSHELL 0D827C00 == 36 [pid = 2792] [id = 431] 21:32:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (0D8E0000) [pid = 2792] [serial = 1293] [outer = 00000000] 21:32:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (151E9800) [pid = 2792] [serial = 1294] [outer = 0D8E0000] 21:32:20 INFO - PROCESS | 2792 | 1463718740180 Marionette DEBUG loaded listener.js 21:32:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1586C800) [pid = 2792] [serial = 1295] [outer = 0D8E0000] 21:32:20 INFO - PROCESS | 2792 | 1463718740657 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 21:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 21:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 21:32:20 INFO - PROCESS | 2792 | 1463718740709 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 21:32:20 INFO - PROCESS | 2792 | 1463718740711 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 21:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:32:20 INFO - PROCESS | 2792 | 1463718740716 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:32:20 INFO - PROCESS | 2792 | 1463718740722 Marionette TRACE conn5 <- [1,1690,null,{}] 21:32:20 INFO - PROCESS | 2792 | 1463718740730 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:20 INFO - PROCESS | 2792 | 1463718740821 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 21:32:20 INFO - PROCESS | 2792 | 1463718740829 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:20 INFO - PROCESS | 2792 | ++DOCSHELL 15130000 == 37 [pid = 2792] [id = 432] 21:32:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1639C800) [pid = 2792] [serial = 1296] [outer = 00000000] 21:32:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (169ED800) [pid = 2792] [serial = 1297] [outer = 1639C800] 21:32:20 INFO - PROCESS | 2792 | 1463718740877 Marionette DEBUG loaded listener.js 21:32:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (17008000) [pid = 2792] [serial = 1298] [outer = 1639C800] 21:32:21 INFO - PROCESS | 2792 | 1463718741334 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 21:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 21:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:32:21 INFO - PROCESS | 2792 | 1463718741348 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 21:32:21 INFO - PROCESS | 2792 | 1463718741351 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 21:32:21 INFO - PROCESS | 2792 | 1463718741354 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:32:21 INFO - PROCESS | 2792 | 1463718741356 Marionette TRACE conn5 <- [1,1694,null,{}] 21:32:21 INFO - PROCESS | 2792 | 1463718741359 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:21 INFO - PROCESS | 2792 | 1463718741440 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 21:32:21 INFO - PROCESS | 2792 | 1463718741447 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:21 INFO - PROCESS | 2792 | ++DOCSHELL 15BA2400 == 38 [pid = 2792] [id = 433] 21:32:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (169ECC00) [pid = 2792] [serial = 1299] [outer = 00000000] 21:32:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (174D8C00) [pid = 2792] [serial = 1300] [outer = 169ECC00] 21:32:21 INFO - PROCESS | 2792 | 1463718741492 Marionette DEBUG loaded listener.js 21:32:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (187E2C00) [pid = 2792] [serial = 1301] [outer = 169ECC00] 21:32:21 INFO - PROCESS | 2792 | 1463718741966 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 21:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 630ms 21:32:21 INFO - PROCESS | 2792 | 1463718741988 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 21:32:21 INFO - PROCESS | 2792 | 1463718741990 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 21:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:32:21 INFO - PROCESS | 2792 | 1463718741993 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:32:21 INFO - PROCESS | 2792 | 1463718741995 Marionette TRACE conn5 <- [1,1698,null,{}] 21:32:22 INFO - PROCESS | 2792 | 1463718742020 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:22 INFO - PROCESS | 2792 | 1463718742140 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 21:32:22 INFO - PROCESS | 2792 | 1463718742147 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:22 INFO - PROCESS | 2792 | ++DOCSHELL 187EB400 == 39 [pid = 2792] [id = 434] 21:32:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (18A29000) [pid = 2792] [serial = 1302] [outer = 00000000] 21:32:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (18AC6800) [pid = 2792] [serial = 1303] [outer = 18A29000] 21:32:22 INFO - PROCESS | 2792 | 1463718742255 Marionette DEBUG loaded listener.js 21:32:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (19150C00) [pid = 2792] [serial = 1304] [outer = 18A29000] 21:32:22 INFO - PROCESS | 2792 | 1463718742717 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 21:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 770ms 21:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:32:22 INFO - PROCESS | 2792 | 1463718742765 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 21:32:22 INFO - PROCESS | 2792 | 1463718742767 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 21:32:22 INFO - PROCESS | 2792 | 1463718742771 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:32:22 INFO - PROCESS | 2792 | 1463718742773 Marionette TRACE conn5 <- [1,1702,null,{}] 21:32:22 INFO - PROCESS | 2792 | 1463718742776 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:22 INFO - PROCESS | 2792 | 1463718742924 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 21:32:22 INFO - PROCESS | 2792 | 1463718742950 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:22 INFO - PROCESS | 2792 | ++DOCSHELL 199CA000 == 40 [pid = 2792] [id = 435] 21:32:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (199CF400) [pid = 2792] [serial = 1305] [outer = 00000000] 21:32:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (19B2EC00) [pid = 2792] [serial = 1306] [outer = 199CF400] 21:32:22 INFO - PROCESS | 2792 | 1463718742996 Marionette DEBUG loaded listener.js 21:32:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (19B33000) [pid = 2792] [serial = 1307] [outer = 199CF400] 21:32:23 INFO - PROCESS | 2792 | 1463718743449 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 21:32:23 INFO - PROCESS | 2792 | 1463718743505 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 21:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:32:23 INFO - PROCESS | 2792 | 1463718743507 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 21:32:23 INFO - PROCESS | 2792 | 1463718743510 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:32:23 INFO - PROCESS | 2792 | 1463718743512 Marionette TRACE conn5 <- [1,1706,null,{}] 21:32:23 INFO - PROCESS | 2792 | 1463718743515 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:23 INFO - PROCESS | 2792 | 1463718743629 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 21:32:23 INFO - PROCESS | 2792 | 1463718743639 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:23 INFO - PROCESS | 2792 | ++DOCSHELL 1584E000 == 41 [pid = 2792] [id = 436] 21:32:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (15960800) [pid = 2792] [serial = 1308] [outer = 00000000] 21:32:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1A388800) [pid = 2792] [serial = 1309] [outer = 15960800] 21:32:23 INFO - PROCESS | 2792 | 1463718743683 Marionette DEBUG loaded listener.js 21:32:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1A38AC00) [pid = 2792] [serial = 1310] [outer = 15960800] 21:32:24 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1584B400) [pid = 2792] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:32:24 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (14F7D000) [pid = 2792] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:32:24 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (0C80F400) [pid = 2792] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:32:24 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (17002000) [pid = 2792] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:32:24 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (0D827400) [pid = 2792] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:32:24 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (18609C00) [pid = 2792] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:32:24 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (199CC000) [pid = 2792] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:32:24 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (11172000) [pid = 2792] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:32:24 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (12283400) [pid = 2792] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:32:24 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (170D8400) [pid = 2792] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:32:24 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1154B800) [pid = 2792] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:32:24 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (0D65C000) [pid = 2792] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:32:24 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (0CA9F400) [pid = 2792] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:32:24 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (151E2400) [pid = 2792] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:32:24 INFO - PROCESS | 2792 | 1463718744230 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 21:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 770ms 21:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:32:24 INFO - PROCESS | 2792 | 1463718744281 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 21:32:24 INFO - PROCESS | 2792 | 1463718744283 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 21:32:24 INFO - PROCESS | 2792 | 1463718744286 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:32:24 INFO - PROCESS | 2792 | 1463718744288 Marionette TRACE conn5 <- [1,1710,null,{}] 21:32:24 INFO - PROCESS | 2792 | 1463718744291 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:24 INFO - PROCESS | 2792 | 1463718744370 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 21:32:24 INFO - PROCESS | 2792 | 1463718744376 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:24 INFO - PROCESS | 2792 | ++DOCSHELL 0D6F8C00 == 42 [pid = 2792] [id = 437] 21:32:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (0D827400) [pid = 2792] [serial = 1311] [outer = 00000000] 21:32:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (16347C00) [pid = 2792] [serial = 1312] [outer = 0D827400] 21:32:24 INFO - PROCESS | 2792 | 1463718744420 Marionette DEBUG loaded listener.js 21:32:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (17231800) [pid = 2792] [serial = 1313] [outer = 0D827400] 21:32:24 INFO - PROCESS | 2792 | 1463718744856 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 21:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 21:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 630ms 21:32:24 INFO - PROCESS | 2792 | 1463718744917 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 21:32:24 INFO - PROCESS | 2792 | 1463718744919 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 21:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:32:24 INFO - PROCESS | 2792 | 1463718744922 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:32:24 INFO - PROCESS | 2792 | 1463718744924 Marionette TRACE conn5 <- [1,1714,null,{}] 21:32:24 INFO - PROCESS | 2792 | 1463718744927 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:24 INFO - PROCESS | 2792 | 1463718745006 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 21:32:24 INFO - PROCESS | 2792 | 1463718745013 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:25 INFO - PROCESS | 2792 | ++DOCSHELL 151E9000 == 43 [pid = 2792] [id = 438] 21:32:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1525C800) [pid = 2792] [serial = 1314] [outer = 00000000] 21:32:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (1A38FC00) [pid = 2792] [serial = 1315] [outer = 1525C800] 21:32:25 INFO - PROCESS | 2792 | 1463718745057 Marionette DEBUG loaded listener.js 21:32:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1A4CCC00) [pid = 2792] [serial = 1316] [outer = 1525C800] 21:32:25 INFO - PROCESS | 2792 | 1463718745474 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 21:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 570ms 21:32:25 INFO - PROCESS | 2792 | 1463718745496 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 21:32:25 INFO - PROCESS | 2792 | 1463718745498 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 21:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:32:25 INFO - PROCESS | 2792 | 1463718745501 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:32:25 INFO - PROCESS | 2792 | 1463718745503 Marionette TRACE conn5 <- [1,1718,null,{}] 21:32:25 INFO - PROCESS | 2792 | 1463718745506 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:25 INFO - PROCESS | 2792 | 1463718745636 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 21:32:25 INFO - PROCESS | 2792 | 1463718745646 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:25 INFO - PROCESS | 2792 | ++DOCSHELL 0CA9FC00 == 44 [pid = 2792] [id = 439] 21:32:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (19B37000) [pid = 2792] [serial = 1317] [outer = 00000000] 21:32:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1A751800) [pid = 2792] [serial = 1318] [outer = 19B37000] 21:32:25 INFO - PROCESS | 2792 | 1463718745699 Marionette DEBUG loaded listener.js 21:32:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1A810000) [pid = 2792] [serial = 1319] [outer = 19B37000] 21:32:26 INFO - PROCESS | 2792 | 1463718746208 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 21:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 21:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 770ms 21:32:26 INFO - PROCESS | 2792 | 1463718746274 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 21:32:26 INFO - PROCESS | 2792 | 1463718746278 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 21:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:32:26 INFO - PROCESS | 2792 | 1463718746284 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:32:26 INFO - PROCESS | 2792 | 1463718746288 Marionette TRACE conn5 <- [1,1722,null,{}] 21:32:26 INFO - PROCESS | 2792 | 1463718746295 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:26 INFO - PROCESS | 2792 | 1463718746415 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 21:32:26 INFO - PROCESS | 2792 | 1463718746548 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:26 INFO - PROCESS | 2792 | ++DOCSHELL 0D835800 == 45 [pid = 2792] [id = 440] 21:32:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (0D84EC00) [pid = 2792] [serial = 1320] [outer = 00000000] 21:32:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1116E800) [pid = 2792] [serial = 1321] [outer = 0D84EC00] 21:32:26 INFO - PROCESS | 2792 | 1463718746605 Marionette DEBUG loaded listener.js 21:32:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (11543000) [pid = 2792] [serial = 1322] [outer = 0D84EC00] 21:32:27 INFO - PROCESS | 2792 | 1463718747236 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 21:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 21:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1024ms 21:32:27 INFO - PROCESS | 2792 | 1463718747313 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 21:32:27 INFO - PROCESS | 2792 | 1463718747319 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 21:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:32:27 INFO - PROCESS | 2792 | 1463718747325 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:32:27 INFO - PROCESS | 2792 | 1463718747328 Marionette TRACE conn5 <- [1,1726,null,{}] 21:32:27 INFO - PROCESS | 2792 | 1463718747332 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:27 INFO - PROCESS | 2792 | 1463718747442 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 21:32:27 INFO - PROCESS | 2792 | 1463718747582 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:27 INFO - PROCESS | 2792 | ++DOCSHELL 11542400 == 46 [pid = 2792] [id = 441] 21:32:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1176A800) [pid = 2792] [serial = 1323] [outer = 00000000] 21:32:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (16397400) [pid = 2792] [serial = 1324] [outer = 1176A800] 21:32:27 INFO - PROCESS | 2792 | 1463718747638 Marionette DEBUG loaded listener.js 21:32:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (169E1800) [pid = 2792] [serial = 1325] [outer = 1176A800] 21:32:28 INFO - PROCESS | 2792 | 1463718748174 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 21:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 870ms 21:32:28 INFO - PROCESS | 2792 | 1463718748197 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 21:32:28 INFO - PROCESS | 2792 | 1463718748200 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 21:32:28 INFO - PROCESS | 2792 | 1463718748204 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:32:28 INFO - PROCESS | 2792 | 1463718748208 Marionette TRACE conn5 <- [1,1730,null,{}] 21:32:28 INFO - PROCESS | 2792 | 1463718748219 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:28 INFO - PROCESS | 2792 | 1463718748337 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 21:32:28 INFO - PROCESS | 2792 | 1463718748494 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:28 INFO - PROCESS | 2792 | ++DOCSHELL 199C5800 == 47 [pid = 2792] [id = 442] 21:32:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (199C7C00) [pid = 2792] [serial = 1326] [outer = 00000000] 21:32:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A1A4400) [pid = 2792] [serial = 1327] [outer = 199C7C00] 21:32:28 INFO - PROCESS | 2792 | 1463718748554 Marionette DEBUG loaded listener.js 21:32:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1A657400) [pid = 2792] [serial = 1328] [outer = 199C7C00] 21:32:29 INFO - PROCESS | 2792 | 1463718749181 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 21:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1023ms 21:32:29 INFO - PROCESS | 2792 | 1463718749230 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 21:32:29 INFO - PROCESS | 2792 | 1463718749233 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 21:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:32:29 INFO - PROCESS | 2792 | 1463718749237 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:32:29 INFO - PROCESS | 2792 | 1463718749239 Marionette TRACE conn5 <- [1,1734,null,{}] 21:32:29 INFO - PROCESS | 2792 | 1463718749242 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:29 INFO - PROCESS | 2792 | 1463718749348 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 21:32:29 INFO - PROCESS | 2792 | 1463718749485 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:29 INFO - PROCESS | 2792 | ++DOCSHELL 1A8E7400 == 48 [pid = 2792] [id = 443] 21:32:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1A933800) [pid = 2792] [serial = 1329] [outer = 00000000] 21:32:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1A9ABC00) [pid = 2792] [serial = 1330] [outer = 1A933800] 21:32:29 INFO - PROCESS | 2792 | 1463718749540 Marionette DEBUG loaded listener.js 21:32:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1A9B2C00) [pid = 2792] [serial = 1331] [outer = 1A933800] 21:32:30 INFO - PROCESS | 2792 | 1463718750121 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 21:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 21:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 930ms 21:32:30 INFO - PROCESS | 2792 | 1463718750181 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 21:32:30 INFO - PROCESS | 2792 | 1463718750183 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 21:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:32:30 INFO - PROCESS | 2792 | 1463718750188 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:32:30 INFO - PROCESS | 2792 | 1463718750190 Marionette TRACE conn5 <- [1,1738,null,{}] 21:32:30 INFO - PROCESS | 2792 | 1463718750194 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:30 INFO - PROCESS | 2792 | 1463718750297 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 21:32:30 INFO - PROCESS | 2792 | 1463718750434 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:30 INFO - PROCESS | 2792 | ++DOCSHELL 0CA9C400 == 49 [pid = 2792] [id = 444] 21:32:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (0CAA5400) [pid = 2792] [serial = 1332] [outer = 00000000] 21:32:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (11545800) [pid = 2792] [serial = 1333] [outer = 0CAA5400] 21:32:30 INFO - PROCESS | 2792 | 1463718750490 Marionette DEBUG loaded listener.js 21:32:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (15480000) [pid = 2792] [serial = 1334] [outer = 0CAA5400] 21:32:31 INFO - PROCESS | 2792 | 1463718751261 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 21:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 21:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1120ms 21:32:31 INFO - PROCESS | 2792 | 1463718751311 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 21:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:32:31 INFO - PROCESS | 2792 | 1463718751316 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 21:32:31 INFO - PROCESS | 2792 | 1463718751320 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:32:31 INFO - PROCESS | 2792 | 1463718751324 Marionette TRACE conn5 <- [1,1742,null,{}] 21:32:31 INFO - PROCESS | 2792 | 1463718751329 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:31 INFO - PROCESS | 2792 | 1463718751476 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 21:32:31 INFO - PROCESS | 2792 | 1463718751544 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:31 INFO - PROCESS | 2792 | ++DOCSHELL 14F84000 == 50 [pid = 2792] [id = 445] 21:32:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (14FA8000) [pid = 2792] [serial = 1335] [outer = 00000000] 21:32:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (15958400) [pid = 2792] [serial = 1336] [outer = 14FA8000] 21:32:31 INFO - PROCESS | 2792 | 1463718751594 Marionette DEBUG loaded listener.js 21:32:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1633FC00) [pid = 2792] [serial = 1337] [outer = 14FA8000] 21:32:31 INFO - PROCESS | 2792 | --DOCSHELL 151E9000 == 49 [pid = 2792] [id = 438] 21:32:31 INFO - PROCESS | 2792 | --DOCSHELL 0D6F8C00 == 48 [pid = 2792] [id = 437] 21:32:31 INFO - PROCESS | 2792 | --DOCSHELL 1584E000 == 47 [pid = 2792] [id = 436] 21:32:31 INFO - PROCESS | 2792 | --DOCSHELL 199CA000 == 46 [pid = 2792] [id = 435] 21:32:31 INFO - PROCESS | 2792 | --DOCSHELL 187EB400 == 45 [pid = 2792] [id = 434] 21:32:31 INFO - PROCESS | 2792 | --DOCSHELL 15BA2400 == 44 [pid = 2792] [id = 433] 21:32:31 INFO - PROCESS | 2792 | --DOCSHELL 15130000 == 43 [pid = 2792] [id = 432] 21:32:31 INFO - PROCESS | 2792 | --DOCSHELL 0D827C00 == 42 [pid = 2792] [id = 431] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1A1A5C00) [pid = 2792] [serial = 1273] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOCSHELL 0C91EC00 == 41 [pid = 2792] [id = 430] 21:32:32 INFO - PROCESS | 2792 | --DOCSHELL 0C803C00 == 40 [pid = 2792] [id = 429] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1512B400) [pid = 2792] [serial = 1208] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (19A8FC00) [pid = 2792] [serial = 1264] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (169EC000) [pid = 2792] [serial = 1267] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (187E1400) [pid = 2792] [serial = 1268] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (19B2D400) [pid = 2792] [serial = 1270] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (19A94400) [pid = 2792] [serial = 1265] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (199C1000) [pid = 2792] [serial = 1262] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (18ACA000) [pid = 2792] [serial = 1271] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1639D000) [pid = 2792] [serial = 1256] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (172B2C00) [pid = 2792] [serial = 1205] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (16342000) [pid = 2792] [serial = 1202] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1113F400) [pid = 2792] [serial = 1199] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (16913800) [pid = 2792] [serial = 1196] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (16341C00) [pid = 2792] [serial = 1255] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (15129400) [pid = 2792] [serial = 1252] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (0D8DC000) [pid = 2792] [serial = 1247] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (0D82DC00) [pid = 2792] [serial = 1246] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (172AF000) [pid = 2792] [serial = 1259] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1700E000) [pid = 2792] [serial = 1258] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (15254000) [pid = 2792] [serial = 1253] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1113A800) [pid = 2792] [serial = 1249] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (18ACF000) [pid = 2792] [serial = 1261] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (11175400) [pid = 2792] [serial = 1250] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (0D830800) [pid = 2792] [serial = 1240] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1546A000) [pid = 2792] [serial = 1243] [outer = 00000000] [url = about:blank] 21:32:32 INFO - PROCESS | 2792 | 1463718752232 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 21:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 930ms 21:32:32 INFO - PROCESS | 2792 | 1463718752252 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 21:32:32 INFO - PROCESS | 2792 | 1463718752257 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 21:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:32:32 INFO - PROCESS | 2792 | 1463718752263 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:32:32 INFO - PROCESS | 2792 | 1463718752266 Marionette TRACE conn5 <- [1,1746,null,{}] 21:32:32 INFO - PROCESS | 2792 | 1463718752269 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:32 INFO - PROCESS | 2792 | 1463718752355 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 21:32:32 INFO - PROCESS | 2792 | 1463718752365 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:32 INFO - PROCESS | 2792 | ++DOCSHELL 0CF9F400 == 41 [pid = 2792] [id = 446] 21:32:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (0CFA6C00) [pid = 2792] [serial = 1338] [outer = 00000000] 21:32:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (114AC800) [pid = 2792] [serial = 1339] [outer = 0CFA6C00] 21:32:32 INFO - PROCESS | 2792 | 1463718752411 Marionette DEBUG loaded listener.js 21:32:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (11764400) [pid = 2792] [serial = 1340] [outer = 0CFA6C00] 21:32:32 INFO - PROCESS | 2792 | 1463718752915 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 21:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 21:32:32 INFO - PROCESS | 2792 | 1463718752938 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 21:32:32 INFO - PROCESS | 2792 | 1463718752940 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 21:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:32:32 INFO - PROCESS | 2792 | 1463718752944 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:32:32 INFO - PROCESS | 2792 | 1463718752947 Marionette TRACE conn5 <- [1,1750,null,{}] 21:32:32 INFO - PROCESS | 2792 | 1463718752957 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:33 INFO - PROCESS | 2792 | 1463718753044 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 21:32:33 INFO - PROCESS | 2792 | 1463718753053 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:33 INFO - PROCESS | 2792 | ++DOCSHELL 16392C00 == 42 [pid = 2792] [id = 447] 21:32:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (16398400) [pid = 2792] [serial = 1341] [outer = 00000000] 21:32:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (169E9000) [pid = 2792] [serial = 1342] [outer = 16398400] 21:32:33 INFO - PROCESS | 2792 | 1463718753100 Marionette DEBUG loaded listener.js 21:32:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (170D7C00) [pid = 2792] [serial = 1343] [outer = 16398400] 21:32:33 INFO - PROCESS | 2792 | 1463718753591 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 21:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 21:32:33 INFO - PROCESS | 2792 | 1463718753617 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 21:32:33 INFO - PROCESS | 2792 | 1463718753619 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 21:32:33 INFO - PROCESS | 2792 | 1463718753623 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:32:33 INFO - PROCESS | 2792 | 1463718753624 Marionette TRACE conn5 <- [1,1754,null,{}] 21:32:33 INFO - PROCESS | 2792 | 1463718753628 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:33 INFO - PROCESS | 2792 | 1463718753712 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 21:32:33 INFO - PROCESS | 2792 | 1463718753751 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:33 INFO - PROCESS | 2792 | ++DOCSHELL 18606000 == 43 [pid = 2792] [id = 448] 21:32:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1860A800) [pid = 2792] [serial = 1344] [outer = 00000000] 21:32:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (18A2DC00) [pid = 2792] [serial = 1345] [outer = 1860A800] 21:32:33 INFO - PROCESS | 2792 | 1463718753797 Marionette DEBUG loaded listener.js 21:32:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (18A2AC00) [pid = 2792] [serial = 1346] [outer = 1860A800] 21:32:34 INFO - PROCESS | 2792 | 1463718754245 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 21:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 21:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:32:34 INFO - PROCESS | 2792 | 1463718754296 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 21:32:34 INFO - PROCESS | 2792 | 1463718754299 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 21:32:34 INFO - PROCESS | 2792 | 1463718754302 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:32:34 INFO - PROCESS | 2792 | 1463718754304 Marionette TRACE conn5 <- [1,1758,null,{}] 21:32:34 INFO - PROCESS | 2792 | 1463718754307 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:34 INFO - PROCESS | 2792 | 1463718754393 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 21:32:34 INFO - PROCESS | 2792 | 1463718754401 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:34 INFO - PROCESS | 2792 | ++DOCSHELL 18AC1800 == 44 [pid = 2792] [id = 449] 21:32:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (18ACA000) [pid = 2792] [serial = 1347] [outer = 00000000] 21:32:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1914A800) [pid = 2792] [serial = 1348] [outer = 18ACA000] 21:32:34 INFO - PROCESS | 2792 | 1463718754448 Marionette DEBUG loaded listener.js 21:32:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (19966000) [pid = 2792] [serial = 1349] [outer = 18ACA000] 21:32:34 INFO - PROCESS | 2792 | 1463718754947 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 21:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 21:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:32:34 INFO - PROCESS | 2792 | 1463718754972 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 21:32:34 INFO - PROCESS | 2792 | 1463718754974 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 21:32:34 INFO - PROCESS | 2792 | 1463718754977 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:32:34 INFO - PROCESS | 2792 | 1463718754979 Marionette TRACE conn5 <- [1,1762,null,{}] 21:32:34 INFO - PROCESS | 2792 | 1463718754982 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:35 INFO - PROCESS | 2792 | 1463718755109 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 21:32:35 INFO - PROCESS | 2792 | 1463718755206 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:35 INFO - PROCESS | 2792 | ++DOCSHELL 0C810000 == 45 [pid = 2792] [id = 450] 21:32:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (19A98000) [pid = 2792] [serial = 1350] [outer = 00000000] 21:32:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (19B2FC00) [pid = 2792] [serial = 1351] [outer = 19A98000] 21:32:35 INFO - PROCESS | 2792 | 1463718755251 Marionette DEBUG loaded listener.js 21:32:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (19C92000) [pid = 2792] [serial = 1352] [outer = 19A98000] 21:32:35 INFO - PROCESS | 2792 | 1463718755684 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 21:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 21:32:35 INFO - PROCESS | 2792 | 1463718755709 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 21:32:35 INFO - PROCESS | 2792 | 1463718755711 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 21:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:32:35 INFO - PROCESS | 2792 | 1463718755714 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:32:35 INFO - PROCESS | 2792 | 1463718755716 Marionette TRACE conn5 <- [1,1766,null,{}] 21:32:35 INFO - PROCESS | 2792 | 1463718755719 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:35 INFO - PROCESS | 2792 | 1463718755832 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 21:32:35 INFO - PROCESS | 2792 | 1463718755839 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:35 INFO - PROCESS | 2792 | ++DOCSHELL 19A97000 == 46 [pid = 2792] [id = 451] 21:32:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A1C6800) [pid = 2792] [serial = 1353] [outer = 00000000] 21:32:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1A4BF400) [pid = 2792] [serial = 1354] [outer = 1A1C6800] 21:32:35 INFO - PROCESS | 2792 | 1463718755937 Marionette DEBUG loaded listener.js 21:32:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1A4C6000) [pid = 2792] [serial = 1355] [outer = 1A1C6800] 21:32:36 INFO - PROCESS | 2792 | 1463718756356 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 21:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 21:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 21:32:36 INFO - PROCESS | 2792 | 1463718756385 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 21:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:32:36 INFO - PROCESS | 2792 | 1463718756387 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 21:32:36 INFO - PROCESS | 2792 | 1463718756390 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:32:36 INFO - PROCESS | 2792 | 1463718756401 Marionette TRACE conn5 <- [1,1770,null,{}] 21:32:36 INFO - PROCESS | 2792 | 1463718756412 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:36 INFO - PROCESS | 2792 | 1463718756548 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 21:32:36 INFO - PROCESS | 2792 | 1463718756570 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:36 INFO - PROCESS | 2792 | ++DOCSHELL 1A396800 == 47 [pid = 2792] [id = 452] 21:32:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1A6D2000) [pid = 2792] [serial = 1356] [outer = 00000000] 21:32:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1A80EC00) [pid = 2792] [serial = 1357] [outer = 1A6D2000] 21:32:36 INFO - PROCESS | 2792 | 1463718756616 Marionette DEBUG loaded listener.js 21:32:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1A93FC00) [pid = 2792] [serial = 1358] [outer = 1A6D2000] 21:32:36 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (199CF400) [pid = 2792] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:32:36 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (0D8E0000) [pid = 2792] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:32:36 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (169ECC00) [pid = 2792] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:32:36 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1639C800) [pid = 2792] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:32:36 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (0CAA3000) [pid = 2792] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:32:36 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (0C922C00) [pid = 2792] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:32:36 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (15960800) [pid = 2792] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:32:36 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (19C91800) [pid = 2792] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:32:36 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (0D827400) [pid = 2792] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:32:36 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (18A29000) [pid = 2792] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:32:36 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1525C800) [pid = 2792] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:32:37 INFO - PROCESS | 2792 | 1463718757145 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 21:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 21:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 790ms 21:32:37 INFO - PROCESS | 2792 | 1463718757180 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 21:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:32:37 INFO - PROCESS | 2792 | 1463718757182 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 21:32:37 INFO - PROCESS | 2792 | 1463718757185 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:32:37 INFO - PROCESS | 2792 | 1463718757187 Marionette TRACE conn5 <- [1,1774,null,{}] 21:32:37 INFO - PROCESS | 2792 | 1463718757190 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:37 INFO - PROCESS | 2792 | 1463718757318 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 21:32:37 INFO - PROCESS | 2792 | 1463718757341 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:37 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA3C00 == 48 [pid = 2792] [id = 453] 21:32:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (11135000) [pid = 2792] [serial = 1359] [outer = 00000000] 21:32:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (18A29000) [pid = 2792] [serial = 1360] [outer = 11135000] 21:32:37 INFO - PROCESS | 2792 | 1463718757385 Marionette DEBUG loaded listener.js 21:32:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (19B2D000) [pid = 2792] [serial = 1361] [outer = 11135000] 21:32:37 INFO - PROCESS | 2792 | 1463718757798 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 21:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 21:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 21:32:37 INFO - PROCESS | 2792 | 1463718757821 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 21:32:37 INFO - PROCESS | 2792 | 1463718757823 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 21:32:37 INFO - PROCESS | 2792 | 1463718757826 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:32:37 INFO - PROCESS | 2792 | 1463718757828 Marionette TRACE conn5 <- [1,1778,null,{}] 21:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:32:37 INFO - PROCESS | 2792 | 1463718757831 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:37 INFO - PROCESS | 2792 | 1463718757913 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 21:32:37 INFO - PROCESS | 2792 | 1463718757919 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:37 INFO - PROCESS | 2792 | ++DOCSHELL 1A199800 == 49 [pid = 2792] [id = 454] 21:32:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A4C1800) [pid = 2792] [serial = 1362] [outer = 00000000] 21:32:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1A9AB800) [pid = 2792] [serial = 1363] [outer = 1A4C1800] 21:32:37 INFO - PROCESS | 2792 | 1463718757963 Marionette DEBUG loaded listener.js 21:32:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A9B6C00) [pid = 2792] [serial = 1364] [outer = 1A4C1800] 21:32:38 INFO - PROCESS | 2792 | 1463718758434 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 21:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 630ms 21:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:32:38 INFO - PROCESS | 2792 | 1463718758461 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 21:32:38 INFO - PROCESS | 2792 | 1463718758464 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 21:32:38 INFO - PROCESS | 2792 | 1463718758471 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:32:38 INFO - PROCESS | 2792 | 1463718758473 Marionette TRACE conn5 <- [1,1782,null,{}] 21:32:38 INFO - PROCESS | 2792 | 1463718758490 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:38 INFO - PROCESS | 2792 | 1463718758599 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 21:32:38 INFO - PROCESS | 2792 | 1463718758608 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:38 INFO - PROCESS | 2792 | ++DOCSHELL 1A9E1000 == 50 [pid = 2792] [id = 455] 21:32:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1AA58800) [pid = 2792] [serial = 1365] [outer = 00000000] 21:32:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1B667C00) [pid = 2792] [serial = 1366] [outer = 1AA58800] 21:32:38 INFO - PROCESS | 2792 | 1463718758656 Marionette DEBUG loaded listener.js 21:32:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1B66E000) [pid = 2792] [serial = 1367] [outer = 1AA58800] 21:32:39 INFO - PROCESS | 2792 | 1463718759280 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 890ms 21:32:39 INFO - PROCESS | 2792 | 1463718759358 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 21:32:39 INFO - PROCESS | 2792 | 1463718759363 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 21:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:32:39 INFO - PROCESS | 2792 | 1463718759368 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:32:39 INFO - PROCESS | 2792 | 1463718759372 Marionette TRACE conn5 <- [1,1786,null,{}] 21:32:39 INFO - PROCESS | 2792 | 1463718759378 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:39 INFO - PROCESS | 2792 | 1463718759492 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 21:32:39 INFO - PROCESS | 2792 | 1463718759608 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:39 INFO - PROCESS | 2792 | ++DOCSHELL 0D84E800 == 51 [pid = 2792] [id = 456] 21:32:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (0D8E1400) [pid = 2792] [serial = 1368] [outer = 00000000] 21:32:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (11544400) [pid = 2792] [serial = 1369] [outer = 0D8E1400] 21:32:39 INFO - PROCESS | 2792 | 1463718759668 Marionette DEBUG loaded listener.js 21:32:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1512C800) [pid = 2792] [serial = 1370] [outer = 0D8E1400] 21:32:40 INFO - PROCESS | 2792 | 1463718760193 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 21:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 891ms 21:32:40 INFO - PROCESS | 2792 | 1463718760260 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 21:32:40 INFO - PROCESS | 2792 | 1463718760267 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 21:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:32:40 INFO - PROCESS | 2792 | 1463718760274 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:32:40 INFO - PROCESS | 2792 | 1463718760276 Marionette TRACE conn5 <- [1,1790,null,{}] 21:32:40 INFO - PROCESS | 2792 | 1463718760281 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:40 INFO - PROCESS | 2792 | 1463718760390 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 21:32:40 INFO - PROCESS | 2792 | 1463718760504 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:40 INFO - PROCESS | 2792 | ++DOCSHELL 16397000 == 52 [pid = 2792] [id = 457] 21:32:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (16398800) [pid = 2792] [serial = 1371] [outer = 00000000] 21:32:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (172AD400) [pid = 2792] [serial = 1372] [outer = 16398800] 21:32:40 INFO - PROCESS | 2792 | 1463718760600 Marionette DEBUG loaded listener.js 21:32:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (187E9C00) [pid = 2792] [serial = 1373] [outer = 16398800] 21:32:41 INFO - PROCESS | 2792 | 1463718761215 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 970ms 21:32:41 INFO - PROCESS | 2792 | 1463718761244 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 21:32:41 INFO - PROCESS | 2792 | 1463718761247 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 21:32:41 INFO - PROCESS | 2792 | 1463718761250 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:32:41 INFO - PROCESS | 2792 | 1463718761254 Marionette TRACE conn5 <- [1,1794,null,{}] 21:32:41 INFO - PROCESS | 2792 | 1463718761265 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:41 INFO - PROCESS | 2792 | 1463718761377 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 21:32:41 INFO - PROCESS | 2792 | 1463718761520 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:41 INFO - PROCESS | 2792 | ++DOCSHELL 1A93C400 == 53 [pid = 2792] [id = 458] 21:32:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1A93D000) [pid = 2792] [serial = 1374] [outer = 00000000] 21:32:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1A9D4C00) [pid = 2792] [serial = 1375] [outer = 1A93D000] 21:32:41 INFO - PROCESS | 2792 | 1463718761578 Marionette DEBUG loaded listener.js 21:32:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1A9E0400) [pid = 2792] [serial = 1376] [outer = 1A93D000] 21:32:42 INFO - PROCESS | 2792 | 1463718762185 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 21:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 970ms 21:32:42 INFO - PROCESS | 2792 | 1463718762224 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 21:32:42 INFO - PROCESS | 2792 | 1463718762227 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 21:32:42 INFO - PROCESS | 2792 | 1463718762230 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:32:42 INFO - PROCESS | 2792 | 1463718762232 Marionette TRACE conn5 <- [1,1798,null,{}] 21:32:42 INFO - PROCESS | 2792 | 1463718762236 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:42 INFO - PROCESS | 2792 | 1463718762348 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 21:32:42 INFO - PROCESS | 2792 | 1463718762493 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:42 INFO - PROCESS | 2792 | ++DOCSHELL 1B671C00 == 54 [pid = 2792] [id = 459] 21:32:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1B672800) [pid = 2792] [serial = 1377] [outer = 00000000] 21:32:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1B850400) [pid = 2792] [serial = 1378] [outer = 1B672800] 21:32:42 INFO - PROCESS | 2792 | 1463718762549 Marionette DEBUG loaded listener.js 21:32:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1B9C0C00) [pid = 2792] [serial = 1379] [outer = 1B672800] 21:32:43 INFO - PROCESS | 2792 | 1463718763117 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 930ms 21:32:43 INFO - PROCESS | 2792 | 1463718763164 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 21:32:43 INFO - PROCESS | 2792 | 1463718763167 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 21:32:43 INFO - PROCESS | 2792 | 1463718763170 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:32:43 INFO - PROCESS | 2792 | 1463718763172 Marionette TRACE conn5 <- [1,1802,null,{}] 21:32:43 INFO - PROCESS | 2792 | 1463718763175 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:43 INFO - PROCESS | 2792 | 1463718763280 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 21:32:43 INFO - PROCESS | 2792 | 1463718763393 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:43 INFO - PROCESS | 2792 | ++DOCSHELL 0C926400 == 55 [pid = 2792] [id = 460] 21:32:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (0CAA9400) [pid = 2792] [serial = 1380] [outer = 00000000] 21:32:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1A74A000) [pid = 2792] [serial = 1381] [outer = 0CAA9400] 21:32:43 INFO - PROCESS | 2792 | 1463718763492 Marionette DEBUG loaded listener.js 21:32:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1B9CB400) [pid = 2792] [serial = 1382] [outer = 0CAA9400] 21:32:44 INFO - PROCESS | 2792 | 1463718764310 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 21:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1182ms 21:32:44 INFO - PROCESS | 2792 | 1463718764357 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 21:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:32:44 INFO - PROCESS | 2792 | 1463718764361 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 21:32:44 INFO - PROCESS | 2792 | 1463718764365 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:32:44 INFO - PROCESS | 2792 | 1463718764369 Marionette TRACE conn5 <- [1,1806,null,{}] 21:32:44 INFO - PROCESS | 2792 | 1463718764375 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:44 INFO - PROCESS | 2792 | 1463718764481 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 21:32:44 INFO - PROCESS | 2792 | 1463718764631 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:44 INFO - PROCESS | 2792 | ++DOCSHELL 0D614000 == 56 [pid = 2792] [id = 461] 21:32:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (0D82B800) [pid = 2792] [serial = 1383] [outer = 00000000] 21:32:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (0D8D9400) [pid = 2792] [serial = 1384] [outer = 0D82B800] 21:32:44 INFO - PROCESS | 2792 | 1463718764687 Marionette DEBUG loaded listener.js 21:32:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (11132400) [pid = 2792] [serial = 1385] [outer = 0D82B800] 21:32:45 INFO - PROCESS | 2792 | --DOCSHELL 1A199800 == 55 [pid = 2792] [id = 454] 21:32:45 INFO - PROCESS | 2792 | --DOCSHELL 0CAA3C00 == 54 [pid = 2792] [id = 453] 21:32:45 INFO - PROCESS | 2792 | --DOCSHELL 1A396800 == 53 [pid = 2792] [id = 452] 21:32:45 INFO - PROCESS | 2792 | --DOCSHELL 19A97000 == 52 [pid = 2792] [id = 451] 21:32:45 INFO - PROCESS | 2792 | --DOCSHELL 0C810000 == 51 [pid = 2792] [id = 450] 21:32:45 INFO - PROCESS | 2792 | --DOCSHELL 18AC1800 == 50 [pid = 2792] [id = 449] 21:32:45 INFO - PROCESS | 2792 | --DOCSHELL 18606000 == 49 [pid = 2792] [id = 448] 21:32:45 INFO - PROCESS | 2792 | --DOCSHELL 16392C00 == 48 [pid = 2792] [id = 447] 21:32:45 INFO - PROCESS | 2792 | --DOCSHELL 0CF9F400 == 47 [pid = 2792] [id = 446] 21:32:45 INFO - PROCESS | 2792 | --DOCSHELL 14F84000 == 46 [pid = 2792] [id = 445] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1A751800) [pid = 2792] [serial = 1318] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOCSHELL 0CA9FC00 == 45 [pid = 2792] [id = 439] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (19B2EC00) [pid = 2792] [serial = 1306] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (151E9800) [pid = 2792] [serial = 1294] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1586C800) [pid = 2792] [serial = 1295] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (174D8C00) [pid = 2792] [serial = 1300] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (169ED800) [pid = 2792] [serial = 1297] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (17008000) [pid = 2792] [serial = 1298] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (11174000) [pid = 2792] [serial = 1289] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (0D582000) [pid = 2792] [serial = 1288] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (0CFA4400) [pid = 2792] [serial = 1291] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (0D830C00) [pid = 2792] [serial = 1292] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1A388800) [pid = 2792] [serial = 1309] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1A389C00) [pid = 2792] [serial = 1274] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (0D53C000) [pid = 2792] [serial = 1276] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1A38AC00) [pid = 2792] [serial = 1310] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (151E8800) [pid = 2792] [serial = 1279] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (199C9C00) [pid = 2792] [serial = 1282] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1A4CC400) [pid = 2792] [serial = 1285] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (17231800) [pid = 2792] [serial = 1313] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (16347C00) [pid = 2792] [serial = 1312] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (18AC6800) [pid = 2792] [serial = 1303] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (19150C00) [pid = 2792] [serial = 1304] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1A4CCC00) [pid = 2792] [serial = 1316] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1A38FC00) [pid = 2792] [serial = 1315] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (19B33000) [pid = 2792] [serial = 1307] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (187E2C00) [pid = 2792] [serial = 1301] [outer = 00000000] [url = about:blank] 21:32:45 INFO - PROCESS | 2792 | 1463718765286 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 21:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 970ms 21:32:45 INFO - PROCESS | 2792 | 1463718765337 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 21:32:45 INFO - PROCESS | 2792 | 1463718765343 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 21:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:32:45 INFO - PROCESS | 2792 | 1463718765349 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:32:45 INFO - PROCESS | 2792 | 1463718765351 Marionette TRACE conn5 <- [1,1810,null,{}] 21:32:45 INFO - PROCESS | 2792 | 1463718765355 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:45 INFO - PROCESS | 2792 | 1463718765439 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 21:32:45 INFO - PROCESS | 2792 | 1463718765538 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:45 INFO - PROCESS | 2792 | ++DOCSHELL 0C91F800 == 46 [pid = 2792] [id = 462] 21:32:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (0D53C000) [pid = 2792] [serial = 1386] [outer = 00000000] 21:32:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (0D8E2C00) [pid = 2792] [serial = 1387] [outer = 0D53C000] 21:32:45 INFO - PROCESS | 2792 | 1463718765583 Marionette DEBUG loaded listener.js 21:32:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1116E400) [pid = 2792] [serial = 1388] [outer = 0D53C000] 21:32:46 INFO - PROCESS | 2792 | 1463718766023 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 21:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 21:32:46 INFO - PROCESS | 2792 | 1463718766082 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 21:32:46 INFO - PROCESS | 2792 | 1463718766084 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 21:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:32:46 INFO - PROCESS | 2792 | 1463718766088 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:32:46 INFO - PROCESS | 2792 | 1463718766091 Marionette TRACE conn5 <- [1,1814,null,{}] 21:32:46 INFO - PROCESS | 2792 | 1463718766102 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:46 INFO - PROCESS | 2792 | 1463718766189 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 21:32:46 INFO - PROCESS | 2792 | 1463718766197 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:46 INFO - PROCESS | 2792 | ++DOCSHELL 11768400 == 47 [pid = 2792] [id = 463] 21:32:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (120F1000) [pid = 2792] [serial = 1389] [outer = 00000000] 21:32:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1512DC00) [pid = 2792] [serial = 1390] [outer = 120F1000] 21:32:46 INFO - PROCESS | 2792 | 1463718766245 Marionette DEBUG loaded listener.js 21:32:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (151ECC00) [pid = 2792] [serial = 1391] [outer = 120F1000] 21:32:46 INFO - PROCESS | 2792 | 1463718766721 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 21:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 690ms 21:32:46 INFO - PROCESS | 2792 | 1463718766778 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 21:32:46 INFO - PROCESS | 2792 | 1463718766781 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 21:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:32:46 INFO - PROCESS | 2792 | 1463718766784 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:32:46 INFO - PROCESS | 2792 | 1463718766786 Marionette TRACE conn5 <- [1,1818,null,{}] 21:32:46 INFO - PROCESS | 2792 | 1463718766789 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:46 INFO - PROCESS | 2792 | 1463718766872 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 21:32:46 INFO - PROCESS | 2792 | 1463718766881 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:46 INFO - PROCESS | 2792 | ++DOCSHELL 1586B800 == 48 [pid = 2792] [id = 464] 21:32:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1586C800) [pid = 2792] [serial = 1392] [outer = 00000000] 21:32:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (15B9E800) [pid = 2792] [serial = 1393] [outer = 1586C800] 21:32:46 INFO - PROCESS | 2792 | 1463718766927 Marionette DEBUG loaded listener.js 21:32:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1633E000) [pid = 2792] [serial = 1394] [outer = 1586C800] 21:32:47 INFO - PROCESS | 2792 | 1463718767384 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 21:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 21:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 630ms 21:32:47 INFO - PROCESS | 2792 | 1463718767418 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 21:32:47 INFO - PROCESS | 2792 | 1463718767420 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 21:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:32:47 INFO - PROCESS | 2792 | 1463718767431 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:32:47 INFO - PROCESS | 2792 | 1463718767433 Marionette TRACE conn5 <- [1,1822,null,{}] 21:32:47 INFO - PROCESS | 2792 | 1463718767436 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:47 INFO - PROCESS | 2792 | 1463718767551 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 21:32:47 INFO - PROCESS | 2792 | 1463718767623 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:47 INFO - PROCESS | 2792 | ++DOCSHELL 16340C00 == 49 [pid = 2792] [id = 465] 21:32:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (16347C00) [pid = 2792] [serial = 1395] [outer = 00000000] 21:32:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1639B000) [pid = 2792] [serial = 1396] [outer = 16347C00] 21:32:47 INFO - PROCESS | 2792 | 1463718767668 Marionette DEBUG loaded listener.js 21:32:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (169ED000) [pid = 2792] [serial = 1397] [outer = 16347C00] 21:32:48 INFO - PROCESS | 2792 | 1463718768102 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 21:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 21:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 730ms 21:32:48 INFO - PROCESS | 2792 | 1463718768154 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 21:32:48 INFO - PROCESS | 2792 | 1463718768156 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 21:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:32:48 INFO - PROCESS | 2792 | 1463718768166 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:32:48 INFO - PROCESS | 2792 | 1463718768168 Marionette TRACE conn5 <- [1,1826,null,{}] 21:32:48 INFO - PROCESS | 2792 | 1463718768171 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:48 INFO - PROCESS | 2792 | 1463718768340 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 21:32:48 INFO - PROCESS | 2792 | 1463718768391 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:48 INFO - PROCESS | 2792 | ++DOCSHELL 172AF000 == 50 [pid = 2792] [id = 466] 21:32:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (174E1800) [pid = 2792] [serial = 1398] [outer = 00000000] 21:32:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1869D800) [pid = 2792] [serial = 1399] [outer = 174E1800] 21:32:48 INFO - PROCESS | 2792 | 1463718768437 Marionette DEBUG loaded listener.js 21:32:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (187E3800) [pid = 2792] [serial = 1400] [outer = 174E1800] 21:32:48 INFO - PROCESS | 2792 | 1463718768898 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 21:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 770ms 21:32:48 INFO - PROCESS | 2792 | 1463718768939 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 21:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:32:48 INFO - PROCESS | 2792 | 1463718768941 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 21:32:48 INFO - PROCESS | 2792 | 1463718768944 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:32:48 INFO - PROCESS | 2792 | 1463718768946 Marionette TRACE conn5 <- [1,1830,null,{}] 21:32:48 INFO - PROCESS | 2792 | 1463718768949 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:49 INFO - PROCESS | 2792 | 1463718769064 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 21:32:49 INFO - PROCESS | 2792 | 1463718769071 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:49 INFO - PROCESS | 2792 | ++DOCSHELL 1869C400 == 51 [pid = 2792] [id = 467] 21:32:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (187E6C00) [pid = 2792] [serial = 1401] [outer = 00000000] 21:32:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (18ACA400) [pid = 2792] [serial = 1402] [outer = 187E6C00] 21:32:49 INFO - PROCESS | 2792 | 1463718769115 Marionette DEBUG loaded listener.js 21:32:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (19131C00) [pid = 2792] [serial = 1403] [outer = 187E6C00] 21:32:49 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (19A98000) [pid = 2792] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:32:49 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1A1C6800) [pid = 2792] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:32:49 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (0CAA5400) [pid = 2792] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:32:49 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (0CFA6C00) [pid = 2792] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:32:49 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (16398400) [pid = 2792] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:32:49 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (14FA8000) [pid = 2792] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:32:49 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1860A800) [pid = 2792] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:32:49 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (18ACA000) [pid = 2792] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:32:49 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1A6D2000) [pid = 2792] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:32:49 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1A4C1800) [pid = 2792] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:32:49 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (11135000) [pid = 2792] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:32:49 INFO - PROCESS | 2792 | 1463718769736 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 21:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 830ms 21:32:49 INFO - PROCESS | 2792 | 1463718769775 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 21:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:32:49 INFO - PROCESS | 2792 | 1463718769777 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 21:32:49 INFO - PROCESS | 2792 | 1463718769780 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:32:49 INFO - PROCESS | 2792 | 1463718769782 Marionette TRACE conn5 <- [1,1834,null,{}] 21:32:49 INFO - PROCESS | 2792 | 1463718769785 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:49 INFO - PROCESS | 2792 | 1463718769900 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 21:32:49 INFO - PROCESS | 2792 | 1463718769966 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:49 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA5400 == 52 [pid = 2792] [id = 468] 21:32:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (0CFA6C00) [pid = 2792] [serial = 1404] [outer = 00000000] 21:32:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (18A30800) [pid = 2792] [serial = 1405] [outer = 0CFA6C00] 21:32:49 INFO - PROCESS | 2792 | 1463718770010 Marionette DEBUG loaded listener.js 21:32:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (191B3800) [pid = 2792] [serial = 1406] [outer = 0CFA6C00] 21:32:50 INFO - PROCESS | 2792 | 1463718770365 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 21:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 21:32:50 INFO - PROCESS | 2792 | 1463718770411 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 21:32:50 INFO - PROCESS | 2792 | 1463718770413 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 21:32:50 INFO - PROCESS | 2792 | 1463718770417 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:32:50 INFO - PROCESS | 2792 | 1463718770418 Marionette TRACE conn5 <- [1,1838,null,{}] 21:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:32:50 INFO - PROCESS | 2792 | 1463718770422 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:50 INFO - PROCESS | 2792 | 1463718770503 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 21:32:50 INFO - PROCESS | 2792 | 1463718770509 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:50 INFO - PROCESS | 2792 | ++DOCSHELL 199C6C00 == 53 [pid = 2792] [id = 469] 21:32:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (199C7400) [pid = 2792] [serial = 1407] [outer = 00000000] 21:32:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (19A91800) [pid = 2792] [serial = 1408] [outer = 199C7400] 21:32:50 INFO - PROCESS | 2792 | 1463718770553 Marionette DEBUG loaded listener.js 21:32:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (19A97400) [pid = 2792] [serial = 1409] [outer = 199C7400] 21:32:50 INFO - PROCESS | 2792 | 1463718770981 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 570ms 21:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:32:50 INFO - PROCESS | 2792 | 1463718770991 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 21:32:50 INFO - PROCESS | 2792 | 1463718770993 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 21:32:50 INFO - PROCESS | 2792 | 1463718770996 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:32:50 INFO - PROCESS | 2792 | 1463718770997 Marionette TRACE conn5 <- [1,1842,null,{}] 21:32:50 INFO - PROCESS | 2792 | 1463718771001 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:51 INFO - PROCESS | 2792 | 1463718771128 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 21:32:51 INFO - PROCESS | 2792 | 1463718771137 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:51 INFO - PROCESS | 2792 | ++DOCSHELL 19A98800 == 54 [pid = 2792] [id = 470] 21:32:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (19B28C00) [pid = 2792] [serial = 1410] [outer = 00000000] 21:32:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (19B33C00) [pid = 2792] [serial = 1411] [outer = 19B28C00] 21:32:51 INFO - PROCESS | 2792 | 1463718771180 Marionette DEBUG loaded listener.js 21:32:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (19B2F000) [pid = 2792] [serial = 1412] [outer = 19B28C00] 21:32:51 INFO - PROCESS | 2792 | 1463718771686 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 21:32:51 INFO - PROCESS | 2792 | 1463718771728 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 21:32:51 INFO - PROCESS | 2792 | 1463718771732 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 21:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:32:51 INFO - PROCESS | 2792 | 1463718771737 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:32:51 INFO - PROCESS | 2792 | 1463718771742 Marionette TRACE conn5 <- [1,1846,null,{}] 21:32:51 INFO - PROCESS | 2792 | 1463718771749 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:51 INFO - PROCESS | 2792 | 1463718771861 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 21:32:51 INFO - PROCESS | 2792 | 1463718772008 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:52 INFO - PROCESS | 2792 | ++DOCSHELL 0CFAC800 == 55 [pid = 2792] [id = 471] 21:32:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (0D57B800) [pid = 2792] [serial = 1413] [outer = 00000000] 21:32:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (0D827000) [pid = 2792] [serial = 1414] [outer = 0D57B800] 21:32:52 INFO - PROCESS | 2792 | 1463718772065 Marionette DEBUG loaded listener.js 21:32:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (0D850400) [pid = 2792] [serial = 1415] [outer = 0D57B800] 21:32:52 INFO - PROCESS | 2792 | 1463718772715 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 21:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1027ms 21:32:52 INFO - PROCESS | 2792 | 1463718772765 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 21:32:52 INFO - PROCESS | 2792 | 1463718772772 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 21:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:32:52 INFO - PROCESS | 2792 | 1463718772779 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:32:52 INFO - PROCESS | 2792 | 1463718772782 Marionette TRACE conn5 <- [1,1850,null,{}] 21:32:52 INFO - PROCESS | 2792 | 1463718772786 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:52 INFO - PROCESS | 2792 | 1463718772899 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 21:32:53 INFO - PROCESS | 2792 | 1463718773042 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:53 INFO - PROCESS | 2792 | ++DOCSHELL 114B3C00 == 56 [pid = 2792] [id = 472] 21:32:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (11546C00) [pid = 2792] [serial = 1416] [outer = 00000000] 21:32:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (151E9800) [pid = 2792] [serial = 1417] [outer = 11546C00] 21:32:53 INFO - PROCESS | 2792 | 1463718773098 Marionette DEBUG loaded listener.js 21:32:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (15892800) [pid = 2792] [serial = 1418] [outer = 11546C00] 21:32:53 INFO - PROCESS | 2792 | 1463718773719 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 21:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 987ms 21:32:53 INFO - PROCESS | 2792 | 1463718773767 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 21:32:53 INFO - PROCESS | 2792 | 1463718773770 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 21:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:32:53 INFO - PROCESS | 2792 | 1463718773774 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:32:53 INFO - PROCESS | 2792 | 1463718773778 Marionette TRACE conn5 <- [1,1854,null,{}] 21:32:53 INFO - PROCESS | 2792 | 1463718773789 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:53 INFO - PROCESS | 2792 | 1463718773903 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 21:32:54 INFO - PROCESS | 2792 | 1463718774046 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:54 INFO - PROCESS | 2792 | ++DOCSHELL 17233800 == 57 [pid = 2792] [id = 473] 21:32:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (187E3400) [pid = 2792] [serial = 1419] [outer = 00000000] 21:32:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (19B31000) [pid = 2792] [serial = 1420] [outer = 187E3400] 21:32:54 INFO - PROCESS | 2792 | 1463718774104 Marionette DEBUG loaded listener.js 21:32:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1A389C00) [pid = 2792] [serial = 1421] [outer = 187E3400] 21:32:54 INFO - PROCESS | 2792 | 1463718774686 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 21:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 970ms 21:32:54 INFO - PROCESS | 2792 | 1463718774747 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 21:32:54 INFO - PROCESS | 2792 | 1463718774750 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 21:32:54 INFO - PROCESS | 2792 | 1463718774753 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:32:54 INFO - PROCESS | 2792 | 1463718774755 Marionette TRACE conn5 <- [1,1858,null,{}] 21:32:54 INFO - PROCESS | 2792 | 1463718774758 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:54 INFO - PROCESS | 2792 | 1463718774866 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 21:32:54 INFO - PROCESS | 2792 | 1463718774980 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:55 INFO - PROCESS | 2792 | ++DOCSHELL 19A8CC00 == 58 [pid = 2792] [id = 474] 21:32:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1A389800) [pid = 2792] [serial = 1422] [outer = 00000000] 21:32:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1A4C9800) [pid = 2792] [serial = 1423] [outer = 1A389800] 21:32:55 INFO - PROCESS | 2792 | 1463718775077 Marionette DEBUG loaded listener.js 21:32:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1A746000) [pid = 2792] [serial = 1424] [outer = 1A389800] 21:32:55 INFO - PROCESS | 2792 | 1463718775663 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 21:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 930ms 21:32:55 INFO - PROCESS | 2792 | 1463718775687 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 21:32:55 INFO - PROCESS | 2792 | 1463718775689 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 21:32:55 INFO - PROCESS | 2792 | 1463718775692 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:32:55 INFO - PROCESS | 2792 | 1463718775694 Marionette TRACE conn5 <- [1,1862,null,{}] 21:32:55 INFO - PROCESS | 2792 | 1463718775698 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:55 INFO - PROCESS | 2792 | 1463718775802 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 21:32:55 INFO - PROCESS | 2792 | 1463718775916 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:55 INFO - PROCESS | 2792 | ++DOCSHELL 1A4C1800 == 59 [pid = 2792] [id = 475] 21:32:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1A4C2400) [pid = 2792] [serial = 1425] [outer = 00000000] 21:32:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1A803800) [pid = 2792] [serial = 1426] [outer = 1A4C2400] 21:32:55 INFO - PROCESS | 2792 | 1463718776010 Marionette DEBUG loaded listener.js 21:32:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1A936C00) [pid = 2792] [serial = 1427] [outer = 1A4C2400] 21:32:56 INFO - PROCESS | 2792 | 1463718776796 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 21:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1124ms 21:32:56 INFO - PROCESS | 2792 | 1463718776825 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 21:32:56 INFO - PROCESS | 2792 | 1463718776829 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 21:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:32:56 INFO - PROCESS | 2792 | 1463718776834 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:32:56 INFO - PROCESS | 2792 | 1463718776838 Marionette TRACE conn5 <- [1,1866,null,{}] 21:32:56 INFO - PROCESS | 2792 | 1463718776843 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:56 INFO - PROCESS | 2792 | 1463718776944 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 21:32:57 INFO - PROCESS | 2792 | 1463718777084 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:57 INFO - PROCESS | 2792 | ++DOCSHELL 11131C00 == 60 [pid = 2792] [id = 476] 21:32:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (11133800) [pid = 2792] [serial = 1428] [outer = 00000000] 21:32:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (11549000) [pid = 2792] [serial = 1429] [outer = 11133800] 21:32:57 INFO - PROCESS | 2792 | 1463718777135 Marionette DEBUG loaded listener.js 21:32:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (14F84400) [pid = 2792] [serial = 1430] [outer = 11133800] 21:32:57 INFO - PROCESS | 2792 | 1463718777724 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 21:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 930ms 21:32:57 INFO - PROCESS | 2792 | 1463718777766 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 21:32:57 INFO - PROCESS | 2792 | 1463718777772 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 21:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:32:57 INFO - PROCESS | 2792 | 1463718777778 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:32:57 INFO - PROCESS | 2792 | 1463718777780 Marionette TRACE conn5 <- [1,1870,null,{}] 21:32:57 INFO - PROCESS | 2792 | 1463718777784 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:57 INFO - PROCESS | 2792 | 1463718777898 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 21:32:57 INFO - PROCESS | 2792 | --DOCSHELL 120F1400 == 59 [pid = 2792] [id = 426] 21:32:57 INFO - PROCESS | 2792 | --DOCSHELL 0CAAA400 == 58 [pid = 2792] [id = 425] 21:32:57 INFO - PROCESS | 2792 | --DOCSHELL 199C9800 == 57 [pid = 2792] [id = 428] 21:32:57 INFO - PROCESS | 2792 | --DOCSHELL 199C6C00 == 56 [pid = 2792] [id = 469] 21:32:57 INFO - PROCESS | 2792 | --DOCSHELL 0CAA5400 == 55 [pid = 2792] [id = 468] 21:32:57 INFO - PROCESS | 2792 | --DOCSHELL 1869C400 == 54 [pid = 2792] [id = 467] 21:32:57 INFO - PROCESS | 2792 | --DOCSHELL 172AF000 == 53 [pid = 2792] [id = 466] 21:32:57 INFO - PROCESS | 2792 | --DOCSHELL 16340C00 == 52 [pid = 2792] [id = 465] 21:32:57 INFO - PROCESS | 2792 | --DOCSHELL 11768400 == 51 [pid = 2792] [id = 463] 21:32:57 INFO - PROCESS | 2792 | --DOCSHELL 0C91F800 == 50 [pid = 2792] [id = 462] 21:32:57 INFO - PROCESS | 2792 | --DOCSHELL 0D614000 == 49 [pid = 2792] [id = 461] 21:32:57 INFO - PROCESS | 2792 | --DOCSHELL 16397000 == 48 [pid = 2792] [id = 457] 21:32:57 INFO - PROCESS | 2792 | --DOCSHELL 0D84E800 == 47 [pid = 2792] [id = 456] 21:32:57 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1116E800) [pid = 2792] [serial = 1321] [outer = 00000000] [url = about:blank] 21:32:57 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (16397400) [pid = 2792] [serial = 1324] [outer = 00000000] [url = about:blank] 21:32:57 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1A1A4400) [pid = 2792] [serial = 1327] [outer = 00000000] [url = about:blank] 21:32:57 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1A9ABC00) [pid = 2792] [serial = 1330] [outer = 00000000] [url = about:blank] 21:32:57 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1B667C00) [pid = 2792] [serial = 1366] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (19B2FC00) [pid = 2792] [serial = 1351] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1A4BF400) [pid = 2792] [serial = 1354] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (19C92000) [pid = 2792] [serial = 1352] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (15480000) [pid = 2792] [serial = 1334] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (11545800) [pid = 2792] [serial = 1333] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (114AC800) [pid = 2792] [serial = 1339] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (11764400) [pid = 2792] [serial = 1340] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (169E9000) [pid = 2792] [serial = 1342] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (170D7C00) [pid = 2792] [serial = 1343] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1633FC00) [pid = 2792] [serial = 1337] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (15958400) [pid = 2792] [serial = 1336] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (18A2DC00) [pid = 2792] [serial = 1345] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (18A2AC00) [pid = 2792] [serial = 1346] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1914A800) [pid = 2792] [serial = 1348] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1A80EC00) [pid = 2792] [serial = 1357] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1A9B6C00) [pid = 2792] [serial = 1364] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1A4C6000) [pid = 2792] [serial = 1355] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1A9AB800) [pid = 2792] [serial = 1363] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (18A29000) [pid = 2792] [serial = 1360] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1A93FC00) [pid = 2792] [serial = 1358] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (19966000) [pid = 2792] [serial = 1349] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (19B2D000) [pid = 2792] [serial = 1361] [outer = 00000000] [url = about:blank] 21:32:58 INFO - PROCESS | 2792 | 1463718778077 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:58 INFO - PROCESS | 2792 | ++DOCSHELL 0C80E400 == 48 [pid = 2792] [id = 477] 21:32:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (0C91F800) [pid = 2792] [serial = 1431] [outer = 00000000] 21:32:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (0CFA3800) [pid = 2792] [serial = 1432] [outer = 0C91F800] 21:32:58 INFO - PROCESS | 2792 | 1463718778125 Marionette DEBUG loaded listener.js 21:32:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (0D833C00) [pid = 2792] [serial = 1433] [outer = 0C91F800] 21:32:58 INFO - PROCESS | 2792 | 1463718778736 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 21:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1020ms 21:32:58 INFO - PROCESS | 2792 | 1463718778801 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 21:32:58 INFO - PROCESS | 2792 | 1463718778807 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 21:32:58 INFO - PROCESS | 2792 | 1463718778812 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:32:58 INFO - PROCESS | 2792 | 1463718778816 Marionette TRACE conn5 <- [1,1874,null,{}] 21:32:58 INFO - PROCESS | 2792 | 1463718778857 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:58 INFO - PROCESS | 2792 | 1463718778976 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 21:32:59 INFO - PROCESS | 2792 | 1463718779110 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:32:59 INFO - PROCESS | 2792 | ++DOCSHELL 11540800 == 49 [pid = 2792] [id = 478] 21:32:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (11546400) [pid = 2792] [serial = 1434] [outer = 00000000] 21:32:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (120F1400) [pid = 2792] [serial = 1435] [outer = 11546400] 21:32:59 INFO - PROCESS | 2792 | 1463718779171 Marionette DEBUG loaded listener.js 21:32:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (151EC800) [pid = 2792] [serial = 1436] [outer = 11546400] 21:32:59 INFO - PROCESS | 2792 | 1463718779778 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 21:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1037ms 21:32:59 INFO - PROCESS | 2792 | 1463718779854 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 21:32:59 INFO - PROCESS | 2792 | 1463718779860 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 21:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:32:59 INFO - PROCESS | 2792 | 1463718779866 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:32:59 INFO - PROCESS | 2792 | 1463718779869 Marionette TRACE conn5 <- [1,1878,null,{}] 21:32:59 INFO - PROCESS | 2792 | 1463718779873 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:32:59 INFO - PROCESS | 2792 | 1463718779980 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 21:33:00 INFO - PROCESS | 2792 | 1463718780122 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:00 INFO - PROCESS | 2792 | ++DOCSHELL 1633E400 == 50 [pid = 2792] [id = 479] 21:33:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (16393800) [pid = 2792] [serial = 1437] [outer = 00000000] 21:33:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1639FC00) [pid = 2792] [serial = 1438] [outer = 16393800] 21:33:00 INFO - PROCESS | 2792 | 1463718780184 Marionette DEBUG loaded listener.js 21:33:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (169ED800) [pid = 2792] [serial = 1439] [outer = 16393800] 21:33:00 INFO - PROCESS | 2792 | 1463718780752 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 21:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 930ms 21:33:00 INFO - PROCESS | 2792 | 1463718780798 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 21:33:00 INFO - PROCESS | 2792 | 1463718780801 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 21:33:00 INFO - PROCESS | 2792 | 1463718780804 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:33:00 INFO - PROCESS | 2792 | 1463718780808 Marionette TRACE conn5 <- [1,1882,null,{}] 21:33:00 INFO - PROCESS | 2792 | 1463718780819 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:00 INFO - PROCESS | 2792 | 1463718780927 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 21:33:01 INFO - PROCESS | 2792 | 1463718781071 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:01 INFO - PROCESS | 2792 | ++DOCSHELL 187E1400 == 51 [pid = 2792] [id = 480] 21:33:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (187E1800) [pid = 2792] [serial = 1440] [outer = 00000000] 21:33:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (18A27800) [pid = 2792] [serial = 1441] [outer = 187E1800] 21:33:01 INFO - PROCESS | 2792 | 1463718781129 Marionette DEBUG loaded listener.js 21:33:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (18ACA800) [pid = 2792] [serial = 1442] [outer = 187E1800] 21:33:01 INFO - PROCESS | 2792 | 1463718781742 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 21:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 970ms 21:33:01 INFO - PROCESS | 2792 | 1463718781782 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 21:33:01 INFO - PROCESS | 2792 | 1463718781785 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 21:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:33:01 INFO - PROCESS | 2792 | 1463718781790 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:33:01 INFO - PROCESS | 2792 | 1463718781792 Marionette TRACE conn5 <- [1,1886,null,{}] 21:33:01 INFO - PROCESS | 2792 | 1463718781796 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:01 INFO - PROCESS | 2792 | 1463718781901 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 21:33:02 INFO - PROCESS | 2792 | 1463718782040 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:02 INFO - PROCESS | 2792 | ++DOCSHELL 18ACB800 == 52 [pid = 2792] [id = 481] 21:33:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (18ACBC00) [pid = 2792] [serial = 1443] [outer = 00000000] 21:33:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (199C9400) [pid = 2792] [serial = 1444] [outer = 18ACBC00] 21:33:02 INFO - PROCESS | 2792 | 1463718782096 Marionette DEBUG loaded listener.js 21:33:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (19A96400) [pid = 2792] [serial = 1445] [outer = 18ACBC00] 21:33:02 INFO - PROCESS | 2792 | 1463718782682 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 21:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 930ms 21:33:02 INFO - PROCESS | 2792 | 1463718782723 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 21:33:02 INFO - PROCESS | 2792 | 1463718782725 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 21:33:02 INFO - PROCESS | 2792 | 1463718782729 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:33:02 INFO - PROCESS | 2792 | 1463718782730 Marionette TRACE conn5 <- [1,1890,null,{}] 21:33:02 INFO - PROCESS | 2792 | 1463718782734 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:02 INFO - PROCESS | 2792 | 1463718782836 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 21:33:02 INFO - PROCESS | 2792 | 1463718782949 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:02 INFO - PROCESS | 2792 | ++DOCSHELL 191A9800 == 53 [pid = 2792] [id = 482] 21:33:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (19966000) [pid = 2792] [serial = 1446] [outer = 00000000] 21:33:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (19C93800) [pid = 2792] [serial = 1447] [outer = 19966000] 21:33:03 INFO - PROCESS | 2792 | 1463718783044 Marionette DEBUG loaded listener.js 21:33:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1A19C400) [pid = 2792] [serial = 1448] [outer = 19966000] 21:33:03 INFO - PROCESS | 2792 | 1463718783622 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 21:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 930ms 21:33:03 INFO - PROCESS | 2792 | 1463718783663 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 21:33:03 INFO - PROCESS | 2792 | 1463718783665 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 21:33:03 INFO - PROCESS | 2792 | 1463718783668 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:33:03 INFO - PROCESS | 2792 | 1463718783670 Marionette TRACE conn5 <- [1,1894,null,{}] 21:33:03 INFO - PROCESS | 2792 | 1463718783674 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:03 INFO - PROCESS | 2792 | 1463718783787 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 21:33:03 INFO - PROCESS | 2792 | 1463718783933 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:03 INFO - PROCESS | 2792 | ++DOCSHELL 11362000 == 54 [pid = 2792] [id = 483] 21:33:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (113CCC00) [pid = 2792] [serial = 1449] [outer = 00000000] 21:33:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1A74E400) [pid = 2792] [serial = 1450] [outer = 113CCC00] 21:33:03 INFO - PROCESS | 2792 | 1463718783989 Marionette DEBUG loaded listener.js 21:33:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1A810800) [pid = 2792] [serial = 1451] [outer = 113CCC00] 21:33:04 INFO - PROCESS | 2792 | 1463718784569 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 21:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 930ms 21:33:04 INFO - PROCESS | 2792 | 1463718784603 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 21:33:04 INFO - PROCESS | 2792 | 1463718784605 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 21:33:04 INFO - PROCESS | 2792 | 1463718784609 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:33:04 INFO - PROCESS | 2792 | 1463718784611 Marionette TRACE conn5 <- [1,1898,null,{}] 21:33:04 INFO - PROCESS | 2792 | 1463718784615 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:04 INFO - PROCESS | 2792 | 1463718784716 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 21:33:04 INFO - PROCESS | 2792 | 1463718784833 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:04 INFO - PROCESS | 2792 | ++DOCSHELL 0CF72C00 == 55 [pid = 2792] [id = 484] 21:33:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (0CF9F400) [pid = 2792] [serial = 1452] [outer = 00000000] 21:33:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (0D82C800) [pid = 2792] [serial = 1453] [outer = 0CF9F400] 21:33:04 INFO - PROCESS | 2792 | 1463718784988 Marionette DEBUG loaded listener.js 21:33:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1117AC00) [pid = 2792] [serial = 1454] [outer = 0CF9F400] 21:33:05 INFO - PROCESS | 2792 | 1463718785637 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 21:33:05 INFO - PROCESS | 2792 | --DOCSHELL 11131C00 == 54 [pid = 2792] [id = 476] 21:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1072ms 21:33:05 INFO - PROCESS | 2792 | 1463718785696 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 21:33:05 INFO - PROCESS | 2792 | 1463718785701 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 21:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:33:05 INFO - PROCESS | 2792 | 1463718785707 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:33:05 INFO - PROCESS | 2792 | 1463718785710 Marionette TRACE conn5 <- [1,1902,null,{}] 21:33:05 INFO - PROCESS | 2792 | 1463718785715 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:05 INFO - PROCESS | 2792 | 1463718785805 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 21:33:05 INFO - PROCESS | 2792 | 1463718785820 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:05 INFO - PROCESS | 2792 | ++DOCSHELL 0CF35800 == 55 [pid = 2792] [id = 485] 21:33:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1512B400) [pid = 2792] [serial = 1455] [outer = 00000000] 21:33:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (15959800) [pid = 2792] [serial = 1456] [outer = 1512B400] 21:33:05 INFO - PROCESS | 2792 | 1463718785867 Marionette DEBUG loaded listener.js 21:33:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (16397000) [pid = 2792] [serial = 1457] [outer = 1512B400] 21:33:06 INFO - PROCESS | 2792 | 1463718786357 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 21:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 21:33:06 INFO - PROCESS | 2792 | 1463718786396 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 21:33:06 INFO - PROCESS | 2792 | 1463718786400 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 21:33:06 INFO - PROCESS | 2792 | 1463718786406 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:33:06 INFO - PROCESS | 2792 | 1463718786408 Marionette TRACE conn5 <- [1,1906,null,{}] 21:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:33:06 INFO - PROCESS | 2792 | 1463718786412 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:06 INFO - PROCESS | 2792 | 1463718786500 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 21:33:06 INFO - PROCESS | 2792 | 1463718786510 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:06 INFO - PROCESS | 2792 | ++DOCSHELL 17005400 == 56 [pid = 2792] [id = 486] 21:33:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (174E1400) [pid = 2792] [serial = 1458] [outer = 00000000] 21:33:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (18AC9400) [pid = 2792] [serial = 1459] [outer = 174E1400] 21:33:06 INFO - PROCESS | 2792 | 1463718786555 Marionette DEBUG loaded listener.js 21:33:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (19B33800) [pid = 2792] [serial = 1460] [outer = 174E1400] 21:33:07 INFO - PROCESS | 2792 | 1463718787046 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 21:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 671ms 21:33:07 INFO - PROCESS | 2792 | 1463718787082 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 21:33:07 INFO - PROCESS | 2792 | 1463718787085 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 21:33:07 INFO - PROCESS | 2792 | 1463718787088 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:33:07 INFO - PROCESS | 2792 | 1463718787091 Marionette TRACE conn5 <- [1,1910,null,{}] 21:33:07 INFO - PROCESS | 2792 | 1463718787102 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:07 INFO - PROCESS | 2792 | 1463718787219 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 21:33:07 INFO - PROCESS | 2792 | 1463718787340 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:07 INFO - PROCESS | 2792 | ++DOCSHELL 1A93CC00 == 57 [pid = 2792] [id = 487] 21:33:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1A940800) [pid = 2792] [serial = 1461] [outer = 00000000] 21:33:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (1A9B0C00) [pid = 2792] [serial = 1462] [outer = 1A940800] 21:33:07 INFO - PROCESS | 2792 | 1463718787385 Marionette DEBUG loaded listener.js 21:33:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1A9B8000) [pid = 2792] [serial = 1463] [outer = 1A940800] 21:33:07 INFO - PROCESS | 2792 | 1463718787786 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 21:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 21:33:07 INFO - PROCESS | 2792 | 1463718787822 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 21:33:07 INFO - PROCESS | 2792 | 1463718787825 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 21:33:07 INFO - PROCESS | 2792 | 1463718787828 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:33:07 INFO - PROCESS | 2792 | 1463718787839 Marionette TRACE conn5 <- [1,1914,null,{}] 21:33:07 INFO - PROCESS | 2792 | 1463718787843 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:07 INFO - PROCESS | 2792 | 1463718787936 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 21:33:08 INFO - PROCESS | 2792 | 1463718788005 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:08 INFO - PROCESS | 2792 | ++DOCSHELL 1A9B0400 == 58 [pid = 2792] [id = 488] 21:33:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1A9D3C00) [pid = 2792] [serial = 1464] [outer = 00000000] 21:33:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (1A9DF800) [pid = 2792] [serial = 1465] [outer = 1A9D3C00] 21:33:08 INFO - PROCESS | 2792 | 1463718788050 Marionette DEBUG loaded listener.js 21:33:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (1B667C00) [pid = 2792] [serial = 1466] [outer = 1A9D3C00] 21:33:08 INFO - PROCESS | 2792 | 1463718788466 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 21:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 690ms 21:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:33:08 INFO - PROCESS | 2792 | 1463718788494 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 21:33:08 INFO - PROCESS | 2792 | 1463718788496 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 21:33:08 INFO - PROCESS | 2792 | 1463718788499 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:33:08 INFO - PROCESS | 2792 | 1463718788501 Marionette TRACE conn5 <- [1,1918,null,{}] 21:33:08 INFO - PROCESS | 2792 | 1463718788504 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:08 INFO - PROCESS | 2792 | 1463718788668 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 21:33:08 INFO - PROCESS | 2792 | 1463718788693 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:08 INFO - PROCESS | 2792 | ++DOCSHELL 1B806400 == 59 [pid = 2792] [id = 489] 21:33:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (1B808800) [pid = 2792] [serial = 1467] [outer = 00000000] 21:33:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (1B9BE000) [pid = 2792] [serial = 1468] [outer = 1B808800] 21:33:08 INFO - PROCESS | 2792 | 1463718788743 Marionette DEBUG loaded listener.js 21:33:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (1B9D0000) [pid = 2792] [serial = 1469] [outer = 1B808800] 21:33:09 INFO - PROCESS | 2792 | 1463718789217 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 21:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 770ms 21:33:09 INFO - PROCESS | 2792 | 1463718789272 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 21:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:33:09 INFO - PROCESS | 2792 | 1463718789274 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 21:33:09 INFO - PROCESS | 2792 | 1463718789277 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:33:09 INFO - PROCESS | 2792 | 1463718789279 Marionette TRACE conn5 <- [1,1922,null,{}] 21:33:09 INFO - PROCESS | 2792 | 1463718789283 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:09 INFO - PROCESS | 2792 | 1463718789412 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 21:33:09 INFO - PROCESS | 2792 | 1463718789483 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:09 INFO - PROCESS | 2792 | ++DOCSHELL 1BFC0C00 == 60 [pid = 2792] [id = 490] 21:33:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (1BFC1000) [pid = 2792] [serial = 1470] [outer = 00000000] 21:33:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (1C8BA400) [pid = 2792] [serial = 1471] [outer = 1BFC1000] 21:33:09 INFO - PROCESS | 2792 | 1463718789528 Marionette DEBUG loaded listener.js 21:33:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (1C8BE400) [pid = 2792] [serial = 1472] [outer = 1BFC1000] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (0CAA2400) [pid = 2792] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (199C7400) [pid = 2792] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (174E1800) [pid = 2792] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (18ACEC00) [pid = 2792] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (0D84EC00) [pid = 2792] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (1225A400) [pid = 2792] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (120F1000) [pid = 2792] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (0CF2D400) [pid = 2792] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (1AA58800) [pid = 2792] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1A933800) [pid = 2792] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (199C7C00) [pid = 2792] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (0CFA6C00) [pid = 2792] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (11136800) [pid = 2792] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (16347C00) [pid = 2792] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1586C800) [pid = 2792] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1A4C3C00) [pid = 2792] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (0D53C000) [pid = 2792] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (12264C00) [pid = 2792] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (0D82B800) [pid = 2792] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1176A800) [pid = 2792] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (187E6C00) [pid = 2792] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (11133800) [pid = 2792] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:33:09 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (19B28C00) [pid = 2792] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:33:10 INFO - PROCESS | 2792 | 1463718790046 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 21:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 830ms 21:33:10 INFO - PROCESS | 2792 | 1463718790108 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 21:33:10 INFO - PROCESS | 2792 | 1463718790110 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 21:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:33:10 INFO - PROCESS | 2792 | 1463718790113 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:33:10 INFO - PROCESS | 2792 | 1463718790114 Marionette TRACE conn5 <- [1,1926,null,{}] 21:33:10 INFO - PROCESS | 2792 | 1463718790118 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:10 INFO - PROCESS | 2792 | 1463718790211 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 21:33:10 INFO - PROCESS | 2792 | 1463718790218 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:10 INFO - PROCESS | 2792 | ++DOCSHELL 0CFA5C00 == 61 [pid = 2792] [id = 491] 21:33:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (0D6F0000) [pid = 2792] [serial = 1473] [outer = 00000000] 21:33:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (12264C00) [pid = 2792] [serial = 1474] [outer = 0D6F0000] 21:33:10 INFO - PROCESS | 2792 | 1463718790262 Marionette DEBUG loaded listener.js 21:33:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (15B08C00) [pid = 2792] [serial = 1475] [outer = 0D6F0000] 21:33:10 INFO - PROCESS | 2792 | 1463718790775 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 21:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 670ms 21:33:10 INFO - PROCESS | 2792 | 1463718790784 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 21:33:10 INFO - PROCESS | 2792 | 1463718790786 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 21:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:33:10 INFO - PROCESS | 2792 | 1463718790788 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:33:10 INFO - PROCESS | 2792 | 1463718790790 Marionette TRACE conn5 <- [1,1930,null,{}] 21:33:10 INFO - PROCESS | 2792 | 1463718790794 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:10 INFO - PROCESS | 2792 | 1463718790880 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 21:33:10 INFO - PROCESS | 2792 | 1463718790886 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:10 INFO - PROCESS | 2792 | ++DOCSHELL 118AC400 == 62 [pid = 2792] [id = 492] 21:33:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (169E8400) [pid = 2792] [serial = 1476] [outer = 00000000] 21:33:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (199CCC00) [pid = 2792] [serial = 1477] [outer = 169E8400] 21:33:10 INFO - PROCESS | 2792 | 1463718790931 Marionette DEBUG loaded listener.js 21:33:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1A74DC00) [pid = 2792] [serial = 1478] [outer = 169E8400] 21:33:11 INFO - PROCESS | 2792 | 1463718791358 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 21:33:11 INFO - PROCESS | 2792 | 1463718791423 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 21:33:11 INFO - PROCESS | 2792 | 1463718791425 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 21:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:33:11 INFO - PROCESS | 2792 | 1463718791428 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:33:11 INFO - PROCESS | 2792 | 1463718791430 Marionette TRACE conn5 <- [1,1934,null,{}] 21:33:11 INFO - PROCESS | 2792 | 1463718791433 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:11 INFO - PROCESS | 2792 | 1463718791517 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 21:33:11 INFO - PROCESS | 2792 | 1463718791525 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:11 INFO - PROCESS | 2792 | ++DOCSHELL 1A9AEC00 == 63 [pid = 2792] [id = 493] 21:33:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1C8B3000) [pid = 2792] [serial = 1479] [outer = 00000000] 21:33:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1CA5E400) [pid = 2792] [serial = 1480] [outer = 1C8B3000] 21:33:11 INFO - PROCESS | 2792 | 1463718791569 Marionette DEBUG loaded listener.js 21:33:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1CF0A000) [pid = 2792] [serial = 1481] [outer = 1C8B3000] 21:33:12 INFO - PROCESS | 2792 | 1463718792288 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 21:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 870ms 21:33:12 INFO - PROCESS | 2792 | 1463718792301 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 21:33:12 INFO - PROCESS | 2792 | 1463718792306 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 21:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:33:12 INFO - PROCESS | 2792 | 1463718792312 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:33:12 INFO - PROCESS | 2792 | 1463718792315 Marionette TRACE conn5 <- [1,1938,null,{}] 21:33:12 INFO - PROCESS | 2792 | 1463718792321 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:12 INFO - PROCESS | 2792 | 1463718792437 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 21:33:12 INFO - PROCESS | 2792 | 1463718792602 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:12 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA8C00 == 64 [pid = 2792] [id = 494] 21:33:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (11177000) [pid = 2792] [serial = 1482] [outer = 00000000] 21:33:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (169E1400) [pid = 2792] [serial = 1483] [outer = 11177000] 21:33:12 INFO - PROCESS | 2792 | 1463718792663 Marionette DEBUG loaded listener.js 21:33:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (18602400) [pid = 2792] [serial = 1484] [outer = 11177000] 21:33:13 INFO - PROCESS | 2792 | 1463718793276 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 21:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 970ms 21:33:13 INFO - PROCESS | 2792 | 1463718793286 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 21:33:13 INFO - PROCESS | 2792 | 1463718793292 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 21:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:33:13 INFO - PROCESS | 2792 | 1463718793298 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:33:13 INFO - PROCESS | 2792 | 1463718793301 Marionette TRACE conn5 <- [1,1942,null,{}] 21:33:13 INFO - PROCESS | 2792 | 1463718793305 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:13 INFO - PROCESS | 2792 | 1463718793417 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 21:33:13 INFO - PROCESS | 2792 | 1463718793570 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:13 INFO - PROCESS | 2792 | ++DOCSHELL 1869F400 == 65 [pid = 2792] [id = 495] 21:33:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (187EA800) [pid = 2792] [serial = 1485] [outer = 00000000] 21:33:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1A745C00) [pid = 2792] [serial = 1486] [outer = 187EA800] 21:33:13 INFO - PROCESS | 2792 | 1463718793626 Marionette DEBUG loaded listener.js 21:33:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1A938000) [pid = 2792] [serial = 1487] [outer = 187EA800] 21:33:14 INFO - PROCESS | 2792 | 1463718794201 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 21:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 930ms 21:33:14 INFO - PROCESS | 2792 | 1463718794230 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 21:33:14 INFO - PROCESS | 2792 | 1463718794233 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 21:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:33:14 INFO - PROCESS | 2792 | 1463718794236 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:33:14 INFO - PROCESS | 2792 | 1463718794240 Marionette TRACE conn5 <- [1,1946,null,{}] 21:33:14 INFO - PROCESS | 2792 | 1463718794251 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:14 INFO - PROCESS | 2792 | 1463718794365 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 21:33:14 INFO - PROCESS | 2792 | 1463718794531 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:14 INFO - PROCESS | 2792 | ++DOCSHELL 1C8B6400 == 66 [pid = 2792] [id = 496] 21:33:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (1C8B8400) [pid = 2792] [serial = 1488] [outer = 00000000] 21:33:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (1CF04800) [pid = 2792] [serial = 1489] [outer = 1C8B8400] 21:33:14 INFO - PROCESS | 2792 | 1463718794589 Marionette DEBUG loaded listener.js 21:33:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (1D10BC00) [pid = 2792] [serial = 1490] [outer = 1C8B8400] 21:33:15 INFO - PROCESS | 2792 | 1463718795135 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 21:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 930ms 21:33:15 INFO - PROCESS | 2792 | 1463718795170 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 21:33:15 INFO - PROCESS | 2792 | 1463718795173 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 21:33:15 INFO - PROCESS | 2792 | 1463718795176 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:33:15 INFO - PROCESS | 2792 | 1463718795178 Marionette TRACE conn5 <- [1,1950,null,{}] 21:33:15 INFO - PROCESS | 2792 | 1463718795182 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:15 INFO - PROCESS | 2792 | 1463718795292 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 21:33:15 INFO - PROCESS | 2792 | 1463718795455 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:15 INFO - PROCESS | 2792 | ++DOCSHELL 1D14F400 == 67 [pid = 2792] [id = 497] 21:33:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (1D150000) [pid = 2792] [serial = 1491] [outer = 00000000] 21:33:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (1D157C00) [pid = 2792] [serial = 1492] [outer = 1D150000] 21:33:15 INFO - PROCESS | 2792 | 1463718795510 Marionette DEBUG loaded listener.js 21:33:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (1D1C6C00) [pid = 2792] [serial = 1493] [outer = 1D150000] 21:33:16 INFO - PROCESS | 2792 | 1463718796112 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 21:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 970ms 21:33:16 INFO - PROCESS | 2792 | 1463718796150 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 21:33:16 INFO - PROCESS | 2792 | 1463718796153 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 21:33:16 INFO - PROCESS | 2792 | 1463718796156 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:33:16 INFO - PROCESS | 2792 | 1463718796158 Marionette TRACE conn5 <- [1,1954,null,{}] 21:33:16 INFO - PROCESS | 2792 | 1463718796162 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:16 INFO - PROCESS | 2792 | 1463718796269 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 21:33:16 INFO - PROCESS | 2792 | 1463718796663 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:16 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA5400 == 68 [pid = 2792] [id = 498] 21:33:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (0CAA5C00) [pid = 2792] [serial = 1494] [outer = 00000000] 21:33:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (0D8DE400) [pid = 2792] [serial = 1495] [outer = 0CAA5C00] 21:33:16 INFO - PROCESS | 2792 | 1463718796744 Marionette DEBUG loaded listener.js 21:33:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 151 (11140C00) [pid = 2792] [serial = 1496] [outer = 0CAA5C00] 21:33:17 INFO - PROCESS | 2792 | 1463718797367 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 21:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1234ms 21:33:17 INFO - PROCESS | 2792 | 1463718797395 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 21:33:17 INFO - PROCESS | 2792 | 1463718797399 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 21:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:33:17 INFO - PROCESS | 2792 | 1463718797403 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:33:17 INFO - PROCESS | 2792 | 1463718797407 Marionette TRACE conn5 <- [1,1958,null,{}] 21:33:17 INFO - PROCESS | 2792 | 1463718797412 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:17 INFO - PROCESS | 2792 | 1463718797513 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 21:33:17 INFO - PROCESS | 2792 | 1463718797666 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:17 INFO - PROCESS | 2792 | ++DOCSHELL 14F7D000 == 69 [pid = 2792] [id = 499] 21:33:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 152 (14F82800) [pid = 2792] [serial = 1497] [outer = 00000000] 21:33:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 153 (1525D400) [pid = 2792] [serial = 1498] [outer = 14F82800] 21:33:17 INFO - PROCESS | 2792 | 1463718797717 Marionette DEBUG loaded listener.js 21:33:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 154 (1595B800) [pid = 2792] [serial = 1499] [outer = 14F82800] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 0D835800 == 68 [pid = 2792] [id = 440] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 11542400 == 67 [pid = 2792] [id = 441] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 199C5800 == 66 [pid = 2792] [id = 442] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 187ED000 == 65 [pid = 2792] [id = 411] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 1A9E1000 == 64 [pid = 2792] [id = 455] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 118AC400 == 63 [pid = 2792] [id = 492] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 0CFA5C00 == 62 [pid = 2792] [id = 491] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 1BFC0C00 == 61 [pid = 2792] [id = 490] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 1B806400 == 60 [pid = 2792] [id = 489] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 1A9B0400 == 59 [pid = 2792] [id = 488] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 1A93CC00 == 58 [pid = 2792] [id = 487] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 17005400 == 57 [pid = 2792] [id = 486] 21:33:17 INFO - PROCESS | 2792 | --DOMWINDOW == 153 (0CFA3800) [pid = 2792] [serial = 1432] [outer = 00000000] [url = about:blank] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 0CF35800 == 56 [pid = 2792] [id = 485] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 0CF72C00 == 55 [pid = 2792] [id = 484] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 1586B800 == 54 [pid = 2792] [id = 464] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 191A9800 == 53 [pid = 2792] [id = 482] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 19A98800 == 52 [pid = 2792] [id = 470] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 18ACB800 == 51 [pid = 2792] [id = 481] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 187E1400 == 50 [pid = 2792] [id = 480] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 1633E400 == 49 [pid = 2792] [id = 479] 21:33:17 INFO - PROCESS | 2792 | --DOCSHELL 11540800 == 48 [pid = 2792] [id = 478] 21:33:18 INFO - PROCESS | 2792 | --DOCSHELL 0C80E400 == 47 [pid = 2792] [id = 477] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 152 (11549000) [pid = 2792] [serial = 1429] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 151 (14F84400) [pid = 2792] [serial = 1430] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 150 (19B2F000) [pid = 2792] [serial = 1412] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (0D827000) [pid = 2792] [serial = 1414] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (151E9800) [pid = 2792] [serial = 1417] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (19B31000) [pid = 2792] [serial = 1420] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (1A4C9800) [pid = 2792] [serial = 1423] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (19A97400) [pid = 2792] [serial = 1409] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (1A803800) [pid = 2792] [serial = 1426] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (19B33C00) [pid = 2792] [serial = 1411] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (1113AC00) [pid = 2792] [serial = 1241] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (19A91800) [pid = 2792] [serial = 1408] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (187E3800) [pid = 2792] [serial = 1400] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (19B2C000) [pid = 2792] [serial = 1283] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (11543000) [pid = 2792] [serial = 1322] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (1B850400) [pid = 2792] [serial = 1378] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (15960C00) [pid = 2792] [serial = 1244] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1512DC00) [pid = 2792] [serial = 1390] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (151ECC00) [pid = 2792] [serial = 1391] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1A74A000) [pid = 2792] [serial = 1381] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (0D82E800) [pid = 2792] [serial = 1277] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1B66E000) [pid = 2792] [serial = 1367] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1A9B2C00) [pid = 2792] [serial = 1331] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (1A657400) [pid = 2792] [serial = 1328] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (18A30800) [pid = 2792] [serial = 1405] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1979CC00) [pid = 2792] [serial = 1238] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (169ED000) [pid = 2792] [serial = 1397] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1633E000) [pid = 2792] [serial = 1394] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1A663800) [pid = 2792] [serial = 1286] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (0D8E2C00) [pid = 2792] [serial = 1387] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (11544400) [pid = 2792] [serial = 1369] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1A9D4C00) [pid = 2792] [serial = 1375] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1116E400) [pid = 2792] [serial = 1388] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1595CC00) [pid = 2792] [serial = 1280] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (172AD400) [pid = 2792] [serial = 1372] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (0D8D9400) [pid = 2792] [serial = 1384] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1869D800) [pid = 2792] [serial = 1399] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (169E1800) [pid = 2792] [serial = 1325] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (19131C00) [pid = 2792] [serial = 1403] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (191B3800) [pid = 2792] [serial = 1406] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1639B000) [pid = 2792] [serial = 1396] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (11132400) [pid = 2792] [serial = 1385] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (15B9E800) [pid = 2792] [serial = 1393] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (18ACA400) [pid = 2792] [serial = 1402] [outer = 00000000] [url = about:blank] 21:33:18 INFO - PROCESS | 2792 | 1463718798286 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 21:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 930ms 21:33:18 INFO - PROCESS | 2792 | 1463718798336 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 21:33:18 INFO - PROCESS | 2792 | 1463718798340 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 21:33:18 INFO - PROCESS | 2792 | 1463718798344 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:33:18 INFO - PROCESS | 2792 | 1463718798346 Marionette TRACE conn5 <- [1,1962,null,{}] 21:33:18 INFO - PROCESS | 2792 | 1463718798350 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:18 INFO - PROCESS | 2792 | 1463718798468 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 21:33:18 INFO - PROCESS | 2792 | 1463718798594 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:18 INFO - PROCESS | 2792 | ++DOCSHELL 0D827000 == 48 [pid = 2792] [id = 500] 21:33:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (11170000) [pid = 2792] [serial = 1500] [outer = 00000000] 21:33:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (11176400) [pid = 2792] [serial = 1501] [outer = 11170000] 21:33:18 INFO - PROCESS | 2792 | 1463718798640 Marionette DEBUG loaded listener.js 21:33:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1153E800) [pid = 2792] [serial = 1502] [outer = 11170000] 21:33:19 INFO - PROCESS | 2792 | 1463718799007 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 21:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 21:33:19 INFO - PROCESS | 2792 | 1463718799035 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 21:33:19 INFO - PROCESS | 2792 | 1463718799038 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 21:33:19 INFO - PROCESS | 2792 | 1463718799043 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:33:19 INFO - PROCESS | 2792 | 1463718799048 Marionette TRACE conn5 <- [1,1966,null,{}] 21:33:19 INFO - PROCESS | 2792 | 1463718799057 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:19 INFO - PROCESS | 2792 | 1463718799142 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 21:33:19 INFO - PROCESS | 2792 | 1463718799150 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:19 INFO - PROCESS | 2792 | ++DOCSHELL 14F7E000 == 49 [pid = 2792] [id = 501] 21:33:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (14F84000) [pid = 2792] [serial = 1503] [outer = 00000000] 21:33:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (15B10400) [pid = 2792] [serial = 1504] [outer = 14F84000] 21:33:19 INFO - PROCESS | 2792 | 1463718799194 Marionette DEBUG loaded listener.js 21:33:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1633E000) [pid = 2792] [serial = 1505] [outer = 14F84000] 21:33:19 INFO - PROCESS | 2792 | 1463718799629 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 21:33:19 INFO - PROCESS | 2792 | 1463718799677 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 21:33:19 INFO - PROCESS | 2792 | 1463718799680 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 21:33:19 INFO - PROCESS | 2792 | 1463718799683 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:33:19 INFO - PROCESS | 2792 | 1463718799685 Marionette TRACE conn5 <- [1,1970,null,{}] 21:33:19 INFO - PROCESS | 2792 | 1463718799711 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:19 INFO - PROCESS | 2792 | 1463718799795 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 21:33:19 INFO - PROCESS | 2792 | 1463718799801 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:19 INFO - PROCESS | 2792 | ++DOCSHELL 1639A400 == 50 [pid = 2792] [id = 502] 21:33:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1639C400) [pid = 2792] [serial = 1506] [outer = 00000000] 21:33:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (17002000) [pid = 2792] [serial = 1507] [outer = 1639C400] 21:33:19 INFO - PROCESS | 2792 | 1463718799846 Marionette DEBUG loaded listener.js 21:33:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1700A800) [pid = 2792] [serial = 1508] [outer = 1639C400] 21:33:20 INFO - PROCESS | 2792 | 1463718800339 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 690ms 21:33:20 INFO - PROCESS | 2792 | 1463718800378 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 21:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:33:20 INFO - PROCESS | 2792 | 1463718800380 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 21:33:20 INFO - PROCESS | 2792 | 1463718800383 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:33:20 INFO - PROCESS | 2792 | 1463718800384 Marionette TRACE conn5 <- [1,1974,null,{}] 21:33:20 INFO - PROCESS | 2792 | 1463718800393 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:20 INFO - PROCESS | 2792 | 1463718800511 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 21:33:20 INFO - PROCESS | 2792 | 1463718800611 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:20 INFO - PROCESS | 2792 | ++DOCSHELL 17010C00 == 51 [pid = 2792] [id = 503] 21:33:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (170D7C00) [pid = 2792] [serial = 1509] [outer = 00000000] 21:33:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (172AB400) [pid = 2792] [serial = 1510] [outer = 170D7C00] 21:33:20 INFO - PROCESS | 2792 | 1463718800662 Marionette DEBUG loaded listener.js 21:33:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1869EC00) [pid = 2792] [serial = 1511] [outer = 170D7C00] 21:33:21 INFO - PROCESS | 2792 | 1463718801104 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 791ms 21:33:21 INFO - PROCESS | 2792 | 1463718801178 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 21:33:21 INFO - PROCESS | 2792 | 1463718801180 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 21:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:33:21 INFO - PROCESS | 2792 | 1463718801183 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:33:21 INFO - PROCESS | 2792 | 1463718801185 Marionette TRACE conn5 <- [1,1978,null,{}] 21:33:21 INFO - PROCESS | 2792 | 1463718801192 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:21 INFO - PROCESS | 2792 | 1463718801312 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 21:33:21 INFO - PROCESS | 2792 | 1463718801384 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:21 INFO - PROCESS | 2792 | ++DOCSHELL 18AC6C00 == 52 [pid = 2792] [id = 504] 21:33:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (18AC9C00) [pid = 2792] [serial = 1512] [outer = 00000000] 21:33:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (191A6C00) [pid = 2792] [serial = 1513] [outer = 18AC9C00] 21:33:21 INFO - PROCESS | 2792 | 1463718801429 Marionette DEBUG loaded listener.js 21:33:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (191B3C00) [pid = 2792] [serial = 1514] [outer = 18AC9C00] 21:33:21 INFO - PROCESS | 2792 | 1463718801825 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 21:33:21 INFO - PROCESS | 2792 | 1463718801859 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 21:33:21 INFO - PROCESS | 2792 | 1463718801861 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 21:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:33:21 INFO - PROCESS | 2792 | 1463718801863 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:33:21 INFO - PROCESS | 2792 | 1463718801865 Marionette TRACE conn5 <- [1,1982,null,{}] 21:33:21 INFO - PROCESS | 2792 | 1463718801868 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:22 INFO - PROCESS | 2792 | 1463718802010 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 21:33:22 INFO - PROCESS | 2792 | 1463718802021 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:22 INFO - PROCESS | 2792 | ++DOCSHELL 1979B000 == 53 [pid = 2792] [id = 505] 21:33:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1979B800) [pid = 2792] [serial = 1515] [outer = 00000000] 21:33:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (19A8AC00) [pid = 2792] [serial = 1516] [outer = 1979B800] 21:33:22 INFO - PROCESS | 2792 | 1463718802066 Marionette DEBUG loaded listener.js 21:33:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (19A93400) [pid = 2792] [serial = 1517] [outer = 1979B800] 21:33:22 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (0CF9F400) [pid = 2792] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:33:22 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1A9D3C00) [pid = 2792] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:33:22 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (174E1400) [pid = 2792] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:33:22 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1A940800) [pid = 2792] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:33:22 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1512B400) [pid = 2792] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:33:22 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1B808800) [pid = 2792] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:33:22 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1BFC1000) [pid = 2792] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:33:22 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (169E8400) [pid = 2792] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:33:22 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (0D6F0000) [pid = 2792] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:33:22 INFO - PROCESS | 2792 | 1463718802689 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 21:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 870ms 21:33:22 INFO - PROCESS | 2792 | 1463718802735 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 21:33:22 INFO - PROCESS | 2792 | 1463718802737 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 21:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:33:22 INFO - PROCESS | 2792 | 1463718802740 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:33:22 INFO - PROCESS | 2792 | 1463718802742 Marionette TRACE conn5 <- [1,1986,null,{}] 21:33:22 INFO - PROCESS | 2792 | 1463718802745 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:22 INFO - PROCESS | 2792 | 1463718802827 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 21:33:22 INFO - PROCESS | 2792 | 1463718802833 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:22 INFO - PROCESS | 2792 | ++DOCSHELL 15189800 == 54 [pid = 2792] [id = 506] 21:33:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (15466000) [pid = 2792] [serial = 1518] [outer = 00000000] 21:33:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (19A8A400) [pid = 2792] [serial = 1519] [outer = 15466000] 21:33:22 INFO - PROCESS | 2792 | 1463718802878 Marionette DEBUG loaded listener.js 21:33:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (19B2C800) [pid = 2792] [serial = 1520] [outer = 15466000] 21:33:23 INFO - PROCESS | 2792 | 1463718803300 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 21:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 570ms 21:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:33:23 INFO - PROCESS | 2792 | 1463718803311 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 21:33:23 INFO - PROCESS | 2792 | 1463718803312 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 21:33:23 INFO - PROCESS | 2792 | 1463718803315 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:33:23 INFO - PROCESS | 2792 | 1463718803317 Marionette TRACE conn5 <- [1,1990,null,{}] 21:33:23 INFO - PROCESS | 2792 | 1463718803321 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:23 INFO - PROCESS | 2792 | 1463718803447 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 21:33:23 INFO - PROCESS | 2792 | 1463718803457 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:23 INFO - PROCESS | 2792 | ++DOCSHELL 113D1800 == 55 [pid = 2792] [id = 507] 21:33:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (19B2F000) [pid = 2792] [serial = 1521] [outer = 00000000] 21:33:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1A1A2C00) [pid = 2792] [serial = 1522] [outer = 19B2F000] 21:33:23 INFO - PROCESS | 2792 | 1463718803501 Marionette DEBUG loaded listener.js 21:33:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1A1C1800) [pid = 2792] [serial = 1523] [outer = 19B2F000] 21:33:23 INFO - PROCESS | 2792 | 1463718803938 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 21:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 670ms 21:33:23 INFO - PROCESS | 2792 | 1463718803987 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 21:33:23 INFO - PROCESS | 2792 | 1463718803989 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 21:33:23 INFO - PROCESS | 2792 | 1463718803992 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:33:23 INFO - PROCESS | 2792 | 1463718803994 Marionette TRACE conn5 <- [1,1994,null,{}] 21:33:24 INFO - PROCESS | 2792 | 1463718803998 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:24 INFO - PROCESS | 2792 | 1463718804131 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 21:33:24 INFO - PROCESS | 2792 | 1463718804147 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:24 INFO - PROCESS | 2792 | ++DOCSHELL 0D8E4C00 == 56 [pid = 2792] [id = 508] 21:33:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (19B37C00) [pid = 2792] [serial = 1524] [outer = 00000000] 21:33:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1A4C6C00) [pid = 2792] [serial = 1525] [outer = 19B37C00] 21:33:24 INFO - PROCESS | 2792 | 1463718804199 Marionette DEBUG loaded listener.js 21:33:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1A6D4400) [pid = 2792] [serial = 1526] [outer = 19B37C00] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 17233800 == 55 [pid = 2792] [id = 473] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 11766400 == 54 [pid = 2792] [id = 414] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 1A8E7400 == 53 [pid = 2792] [id = 443] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 1A4C1800 == 52 [pid = 2792] [id = 475] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 1A93C400 == 51 [pid = 2792] [id = 458] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 18AC0400 == 50 [pid = 2792] [id = 427] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 0CFAC800 == 49 [pid = 2792] [id = 471] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 0CAA6400 == 48 [pid = 2792] [id = 412] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 19A8CC00 == 47 [pid = 2792] [id = 474] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 11362000 == 46 [pid = 2792] [id = 483] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 114B3C00 == 45 [pid = 2792] [id = 472] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 0CA9C400 == 44 [pid = 2792] [id = 444] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 0C926400 == 43 [pid = 2792] [id = 460] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 1B671C00 == 42 [pid = 2792] [id = 459] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 14F7D000 == 41 [pid = 2792] [id = 499] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 0CAA5400 == 40 [pid = 2792] [id = 498] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 1C8B6400 == 39 [pid = 2792] [id = 496] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 1D14F400 == 38 [pid = 2792] [id = 497] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 1869F400 == 37 [pid = 2792] [id = 495] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 1A9AEC00 == 36 [pid = 2792] [id = 493] 21:33:25 INFO - PROCESS | 2792 | --DOCSHELL 0CAA8C00 == 35 [pid = 2792] [id = 494] 21:33:26 INFO - PROCESS | 2792 | --DOCSHELL 0D827000 == 34 [pid = 2792] [id = 500] 21:33:26 INFO - PROCESS | 2792 | --DOCSHELL 1639A400 == 33 [pid = 2792] [id = 502] 21:33:26 INFO - PROCESS | 2792 | --DOCSHELL 1979B000 == 32 [pid = 2792] [id = 505] 21:33:26 INFO - PROCESS | 2792 | --DOCSHELL 15189800 == 31 [pid = 2792] [id = 506] 21:33:26 INFO - PROCESS | 2792 | --DOCSHELL 14F7E000 == 30 [pid = 2792] [id = 501] 21:33:26 INFO - PROCESS | 2792 | --DOCSHELL 17010C00 == 29 [pid = 2792] [id = 503] 21:33:26 INFO - PROCESS | 2792 | --DOCSHELL 113D1800 == 28 [pid = 2792] [id = 507] 21:33:26 INFO - PROCESS | 2792 | --DOCSHELL 18AC6C00 == 27 [pid = 2792] [id = 504] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1CA5E400) [pid = 2792] [serial = 1480] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1117AC00) [pid = 2792] [serial = 1454] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (0D82C800) [pid = 2792] [serial = 1453] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1A9DF800) [pid = 2792] [serial = 1465] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (18AC9400) [pid = 2792] [serial = 1459] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (19B33800) [pid = 2792] [serial = 1460] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1A9B0C00) [pid = 2792] [serial = 1462] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (15959800) [pid = 2792] [serial = 1456] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (16397000) [pid = 2792] [serial = 1457] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1B9BE000) [pid = 2792] [serial = 1468] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (120F1400) [pid = 2792] [serial = 1435] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1639FC00) [pid = 2792] [serial = 1438] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1B667C00) [pid = 2792] [serial = 1466] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (18A27800) [pid = 2792] [serial = 1441] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1A74E400) [pid = 2792] [serial = 1450] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (19C93800) [pid = 2792] [serial = 1447] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (199C9400) [pid = 2792] [serial = 1444] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1C8BA400) [pid = 2792] [serial = 1471] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1B9D0000) [pid = 2792] [serial = 1469] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (199CCC00) [pid = 2792] [serial = 1477] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1C8BE400) [pid = 2792] [serial = 1472] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (12264C00) [pid = 2792] [serial = 1474] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1A74DC00) [pid = 2792] [serial = 1478] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (15B08C00) [pid = 2792] [serial = 1475] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1A9B8000) [pid = 2792] [serial = 1463] [outer = 00000000] [url = about:blank] 21:33:26 INFO - PROCESS | 2792 | 1463718806358 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 21:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 21:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 2418ms 21:33:26 INFO - PROCESS | 2792 | 1463718806415 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 21:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:33:26 INFO - PROCESS | 2792 | 1463718806419 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 21:33:26 INFO - PROCESS | 2792 | 1463718806425 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:33:26 INFO - PROCESS | 2792 | 1463718806428 Marionette TRACE conn5 <- [1,1998,null,{}] 21:33:26 INFO - PROCESS | 2792 | 1463718806434 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:26 INFO - PROCESS | 2792 | 1463718806526 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 21:33:26 INFO - PROCESS | 2792 | 1463718806536 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:26 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA3000 == 28 [pid = 2792] [id = 509] 21:33:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (0CAA3800) [pid = 2792] [serial = 1527] [outer = 00000000] 21:33:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (0CF7DC00) [pid = 2792] [serial = 1528] [outer = 0CAA3800] 21:33:26 INFO - PROCESS | 2792 | 1463718806586 Marionette DEBUG loaded listener.js 21:33:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (0D586400) [pid = 2792] [serial = 1529] [outer = 0CAA3800] 21:33:27 INFO - PROCESS | 2792 | 1463718807108 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 21:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 21:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 21:33:27 INFO - PROCESS | 2792 | 1463718807156 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 21:33:27 INFO - PROCESS | 2792 | 1463718807162 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 21:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:33:27 INFO - PROCESS | 2792 | 1463718807168 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:33:27 INFO - PROCESS | 2792 | 1463718807171 Marionette TRACE conn5 <- [1,2002,null,{}] 21:33:27 INFO - PROCESS | 2792 | 1463718807175 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:27 INFO - PROCESS | 2792 | 1463718807261 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 21:33:27 INFO - PROCESS | 2792 | 1463718807273 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:27 INFO - PROCESS | 2792 | ++DOCSHELL 0D614000 == 29 [pid = 2792] [id = 510] 21:33:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (0D84E800) [pid = 2792] [serial = 1530] [outer = 00000000] 21:33:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (0D87B800) [pid = 2792] [serial = 1531] [outer = 0D84E800] 21:33:27 INFO - PROCESS | 2792 | 1463718807326 Marionette DEBUG loaded listener.js 21:33:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (0D8DE000) [pid = 2792] [serial = 1532] [outer = 0D84E800] 21:33:27 INFO - PROCESS | 2792 | 1463718807812 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 21:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 21:33:27 INFO - PROCESS | 2792 | 1463718807840 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 21:33:27 INFO - PROCESS | 2792 | 1463718807843 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 21:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:33:27 INFO - PROCESS | 2792 | 1463718807847 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:33:27 INFO - PROCESS | 2792 | 1463718807850 Marionette TRACE conn5 <- [1,2006,null,{}] 21:33:27 INFO - PROCESS | 2792 | 1463718807861 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:27 INFO - PROCESS | 2792 | 1463718807980 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 21:33:28 INFO - PROCESS | 2792 | 1463718807992 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:28 INFO - PROCESS | 2792 | ++DOCSHELL 1117AC00 == 30 [pid = 2792] [id = 511] 21:33:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1117B400) [pid = 2792] [serial = 1533] [outer = 00000000] 21:33:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (113CD800) [pid = 2792] [serial = 1534] [outer = 1117B400] 21:33:28 INFO - PROCESS | 2792 | 1463718808041 Marionette DEBUG loaded listener.js 21:33:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1153E400) [pid = 2792] [serial = 1535] [outer = 1117B400] 21:33:28 INFO - PROCESS | 2792 | 1463718808495 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 21:33:28 INFO - PROCESS | 2792 | 1463718808520 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 21:33:28 INFO - PROCESS | 2792 | 1463718808523 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 21:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:33:28 INFO - PROCESS | 2792 | 1463718808543 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:33:28 INFO - PROCESS | 2792 | 1463718808545 Marionette TRACE conn5 <- [1,2010,null,{}] 21:33:28 INFO - PROCESS | 2792 | 1463718808549 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:28 INFO - PROCESS | 2792 | 1463718808632 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 21:33:28 INFO - PROCESS | 2792 | 1463718808652 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:28 INFO - PROCESS | 2792 | ++DOCSHELL 113CC000 == 31 [pid = 2792] [id = 512] 21:33:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (12005C00) [pid = 2792] [serial = 1536] [outer = 00000000] 21:33:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (12283400) [pid = 2792] [serial = 1537] [outer = 12005C00] 21:33:28 INFO - PROCESS | 2792 | 1463718808698 Marionette DEBUG loaded listener.js 21:33:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (15123C00) [pid = 2792] [serial = 1538] [outer = 12005C00] 21:33:29 INFO - PROCESS | 2792 | 1463718809134 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 21:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 630ms 21:33:29 INFO - PROCESS | 2792 | 1463718809180 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 21:33:29 INFO - PROCESS | 2792 | 1463718809182 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 21:33:29 INFO - PROCESS | 2792 | 1463718809185 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:33:29 INFO - PROCESS | 2792 | 1463718809187 Marionette TRACE conn5 <- [1,2014,null,{}] 21:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:33:29 INFO - PROCESS | 2792 | 1463718809191 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:29 INFO - PROCESS | 2792 | 1463718809271 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 21:33:29 INFO - PROCESS | 2792 | 1463718809278 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:29 INFO - PROCESS | 2792 | ++DOCSHELL 15127C00 == 32 [pid = 2792] [id = 513] 21:33:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1512C400) [pid = 2792] [serial = 1539] [outer = 00000000] 21:33:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (15131000) [pid = 2792] [serial = 1540] [outer = 1512C400] 21:33:29 INFO - PROCESS | 2792 | 1463718809325 Marionette DEBUG loaded listener.js 21:33:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1525DC00) [pid = 2792] [serial = 1541] [outer = 1512C400] 21:33:29 INFO - PROCESS | 2792 | 1463718809803 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 21:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 21:33:29 INFO - PROCESS | 2792 | 1463718809862 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 21:33:29 INFO - PROCESS | 2792 | 1463718809864 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 21:33:29 INFO - PROCESS | 2792 | 1463718809867 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:33:29 INFO - PROCESS | 2792 | 1463718809869 Marionette TRACE conn5 <- [1,2018,null,{}] 21:33:29 INFO - PROCESS | 2792 | 1463718809873 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:29 INFO - PROCESS | 2792 | 1463718809983 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 21:33:30 INFO - PROCESS | 2792 | 1463718810002 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:30 INFO - PROCESS | 2792 | ++DOCSHELL 15BAA000 == 33 [pid = 2792] [id = 514] 21:33:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (15BAAC00) [pid = 2792] [serial = 1542] [outer = 00000000] 21:33:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (16343000) [pid = 2792] [serial = 1543] [outer = 15BAAC00] 21:33:30 INFO - PROCESS | 2792 | 1463718810047 Marionette DEBUG loaded listener.js 21:33:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (16348800) [pid = 2792] [serial = 1544] [outer = 15BAAC00] 21:33:30 INFO - PROCESS | 2792 | 1463718810496 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 21:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 21:33:30 INFO - PROCESS | 2792 | 1463718810542 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 21:33:30 INFO - PROCESS | 2792 | 1463718810544 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 21:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:33:30 INFO - PROCESS | 2792 | 1463718810547 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:33:30 INFO - PROCESS | 2792 | 1463718810549 Marionette TRACE conn5 <- [1,2022,null,{}] 21:33:30 INFO - PROCESS | 2792 | 1463718810553 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:30 INFO - PROCESS | 2792 | 1463718810628 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 21:33:30 INFO - PROCESS | 2792 | 1463718810664 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:30 INFO - PROCESS | 2792 | ++DOCSHELL 16394000 == 34 [pid = 2792] [id = 515] 21:33:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (16396C00) [pid = 2792] [serial = 1545] [outer = 00000000] 21:33:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (163A0C00) [pid = 2792] [serial = 1546] [outer = 16396C00] 21:33:30 INFO - PROCESS | 2792 | 1463718810708 Marionette DEBUG loaded listener.js 21:33:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (169E3800) [pid = 2792] [serial = 1547] [outer = 16396C00] 21:33:31 INFO - PROCESS | 2792 | 1463718811147 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 21:33:31 INFO - PROCESS | 2792 | 1463718811181 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 21:33:31 INFO - PROCESS | 2792 | 1463718811183 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 21:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:33:31 INFO - PROCESS | 2792 | 1463718811186 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:33:31 INFO - PROCESS | 2792 | 1463718811188 Marionette TRACE conn5 <- [1,2026,null,{}] 21:33:31 INFO - PROCESS | 2792 | 1463718811195 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:31 INFO - PROCESS | 2792 | 1463718811277 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 21:33:31 INFO - PROCESS | 2792 | 1463718811284 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:31 INFO - PROCESS | 2792 | ++DOCSHELL 16919400 == 35 [pid = 2792] [id = 516] 21:33:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (17004C00) [pid = 2792] [serial = 1548] [outer = 00000000] 21:33:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (170E0000) [pid = 2792] [serial = 1549] [outer = 17004C00] 21:33:31 INFO - PROCESS | 2792 | 1463718811328 Marionette DEBUG loaded listener.js 21:33:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1700E800) [pid = 2792] [serial = 1550] [outer = 17004C00] 21:33:31 INFO - PROCESS | 2792 | 1463718811804 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 21:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 690ms 21:33:31 INFO - PROCESS | 2792 | 1463718811880 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 21:33:31 INFO - PROCESS | 2792 | 1463718811882 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 21:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:33:31 INFO - PROCESS | 2792 | 1463718811885 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:33:31 INFO - PROCESS | 2792 | 1463718811887 Marionette TRACE conn5 <- [1,2030,null,{}] 21:33:31 INFO - PROCESS | 2792 | 1463718811891 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:32 INFO - PROCESS | 2792 | 1463718812001 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 21:33:32 INFO - PROCESS | 2792 | 1463718812094 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:32 INFO - PROCESS | 2792 | ++DOCSHELL 11178000 == 36 [pid = 2792] [id = 517] 21:33:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (17236000) [pid = 2792] [serial = 1551] [outer = 00000000] 21:33:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1869D000) [pid = 2792] [serial = 1552] [outer = 17236000] 21:33:32 INFO - PROCESS | 2792 | 1463718812139 Marionette DEBUG loaded listener.js 21:33:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1869DC00) [pid = 2792] [serial = 1553] [outer = 17236000] 21:33:32 INFO - PROCESS | 2792 | 1463718812549 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 21:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 21:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 21:33:32 INFO - PROCESS | 2792 | 1463718812559 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 21:33:32 INFO - PROCESS | 2792 | 1463718812561 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 21:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:33:32 INFO - PROCESS | 2792 | 1463718812564 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:33:32 INFO - PROCESS | 2792 | 1463718812566 Marionette TRACE conn5 <- [1,2034,null,{}] 21:33:32 INFO - PROCESS | 2792 | 1463718812569 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:32 INFO - PROCESS | 2792 | 1463718812686 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 21:33:32 INFO - PROCESS | 2792 | 1463718812692 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:32 INFO - PROCESS | 2792 | ++DOCSHELL 18A2D800 == 37 [pid = 2792] [id = 518] 21:33:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (18A2DC00) [pid = 2792] [serial = 1554] [outer = 00000000] 21:33:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (18AC9400) [pid = 2792] [serial = 1555] [outer = 18A2DC00] 21:33:32 INFO - PROCESS | 2792 | 1463718812737 Marionette DEBUG loaded listener.js 21:33:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (19138800) [pid = 2792] [serial = 1556] [outer = 18A2DC00] 21:33:33 INFO - PROCESS | 2792 | 1463718813205 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 21:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 670ms 21:33:33 INFO - PROCESS | 2792 | 1463718813244 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 21:33:33 INFO - PROCESS | 2792 | 1463718813246 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 21:33:33 INFO - PROCESS | 2792 | 1463718813249 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:33:33 INFO - PROCESS | 2792 | 1463718813252 Marionette TRACE conn5 <- [1,2038,null,{}] 21:33:33 INFO - PROCESS | 2792 | 1463718813255 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:33 INFO - PROCESS | 2792 | 1463718813388 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 21:33:33 INFO - PROCESS | 2792 | 1463718813498 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:33 INFO - PROCESS | 2792 | ++DOCSHELL 1995A000 == 38 [pid = 2792] [id = 519] 21:33:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1995C400) [pid = 2792] [serial = 1557] [outer = 00000000] 21:33:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (19A90000) [pid = 2792] [serial = 1558] [outer = 1995C400] 21:33:33 INFO - PROCESS | 2792 | 1463718813554 Marionette DEBUG loaded listener.js 21:33:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (19B2BC00) [pid = 2792] [serial = 1559] [outer = 1995C400] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (16398800) [pid = 2792] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (113CCC00) [pid = 2792] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (16393800) [pid = 2792] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (11546400) [pid = 2792] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (187E1800) [pid = 2792] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (19B37000) [pid = 2792] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (187E3400) [pid = 2792] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (11546C00) [pid = 2792] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1A93D000) [pid = 2792] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (0D8E1400) [pid = 2792] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (0CAA9400) [pid = 2792] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1A4C2400) [pid = 2792] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1B672800) [pid = 2792] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1A389800) [pid = 2792] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (0D57B800) [pid = 2792] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (19B2F000) [pid = 2792] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (170D7C00) [pid = 2792] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (18AC9C00) [pid = 2792] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1979B800) [pid = 2792] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (15466000) [pid = 2792] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1639C400) [pid = 2792] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (14F84000) [pid = 2792] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (11170000) [pid = 2792] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (14F82800) [pid = 2792] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (0CAA5C00) [pid = 2792] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1D150000) [pid = 2792] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1C8B8400) [pid = 2792] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (187EA800) [pid = 2792] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (11177000) [pid = 2792] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1C8B3000) [pid = 2792] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (0C91F800) [pid = 2792] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (19966000) [pid = 2792] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:33:34 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (18ACBC00) [pid = 2792] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:33:34 INFO - PROCESS | 2792 | 1463718814388 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 21:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1218ms 21:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:33:34 INFO - PROCESS | 2792 | 1463718814471 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 21:33:34 INFO - PROCESS | 2792 | 1463718814473 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 21:33:34 INFO - PROCESS | 2792 | 1463718814476 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:33:34 INFO - PROCESS | 2792 | 1463718814478 Marionette TRACE conn5 <- [1,2042,null,{}] 21:33:34 INFO - PROCESS | 2792 | 1463718814482 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:34 INFO - PROCESS | 2792 | 1463718814563 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 21:33:34 INFO - PROCESS | 2792 | 1463718814570 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:34 INFO - PROCESS | 2792 | ++DOCSHELL 11170000 == 39 [pid = 2792] [id = 520] 21:33:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (14F84000) [pid = 2792] [serial = 1560] [outer = 00000000] 21:33:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1584D000) [pid = 2792] [serial = 1561] [outer = 14F84000] 21:33:34 INFO - PROCESS | 2792 | 1463718814615 Marionette DEBUG loaded listener.js 21:33:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (16393800) [pid = 2792] [serial = 1562] [outer = 14F84000] 21:33:35 INFO - PROCESS | 2792 | 1463718815032 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 21:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 630ms 21:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:33:35 INFO - PROCESS | 2792 | 1463718815108 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 21:33:35 INFO - PROCESS | 2792 | 1463718815109 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 21:33:35 INFO - PROCESS | 2792 | 1463718815113 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:33:35 INFO - PROCESS | 2792 | 1463718815114 Marionette TRACE conn5 <- [1,2046,null,{}] 21:33:35 INFO - PROCESS | 2792 | 1463718815118 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:35 INFO - PROCESS | 2792 | 1463718815198 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 21:33:35 INFO - PROCESS | 2792 | 1463718815205 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:35 INFO - PROCESS | 2792 | ++DOCSHELL 169ECC00 == 40 [pid = 2792] [id = 521] 21:33:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1700F800) [pid = 2792] [serial = 1563] [outer = 00000000] 21:33:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1633E800) [pid = 2792] [serial = 1564] [outer = 1700F800] 21:33:35 INFO - PROCESS | 2792 | 1463718815250 Marionette DEBUG loaded listener.js 21:33:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (18AC7000) [pid = 2792] [serial = 1565] [outer = 1700F800] 21:33:35 INFO - PROCESS | 2792 | 1463718815693 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 21:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 21:33:35 INFO - PROCESS | 2792 | 1463718815762 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 21:33:35 INFO - PROCESS | 2792 | 1463718815764 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 21:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:33:35 INFO - PROCESS | 2792 | 1463718815767 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:33:35 INFO - PROCESS | 2792 | 1463718815769 Marionette TRACE conn5 <- [1,2050,null,{}] 21:33:35 INFO - PROCESS | 2792 | 1463718815773 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:35 INFO - PROCESS | 2792 | 1463718815852 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 21:33:35 INFO - PROCESS | 2792 | 1463718815858 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:35 INFO - PROCESS | 2792 | ++DOCSHELL 19965C00 == 41 [pid = 2792] [id = 522] 21:33:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (199C0C00) [pid = 2792] [serial = 1566] [outer = 00000000] 21:33:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (19B2F400) [pid = 2792] [serial = 1567] [outer = 199C0C00] 21:33:35 INFO - PROCESS | 2792 | 1463718815902 Marionette DEBUG loaded listener.js 21:33:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1A19D400) [pid = 2792] [serial = 1568] [outer = 199C0C00] 21:33:36 INFO - PROCESS | 2792 | 1463718816664 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 21:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 930ms 21:33:36 INFO - PROCESS | 2792 | 1463718816702 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 21:33:36 INFO - PROCESS | 2792 | 1463718816707 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 21:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:33:36 INFO - PROCESS | 2792 | 1463718816713 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:33:36 INFO - PROCESS | 2792 | 1463718816717 Marionette TRACE conn5 <- [1,2054,null,{}] 21:33:36 INFO - PROCESS | 2792 | 1463718816723 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:36 INFO - PROCESS | 2792 | 1463718816849 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 21:33:36 INFO - PROCESS | 2792 | 1463718816985 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:37 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA2800 == 42 [pid = 2792] [id = 523] 21:33:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (0CFA6C00) [pid = 2792] [serial = 1569] [outer = 00000000] 21:33:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (0D833400) [pid = 2792] [serial = 1570] [outer = 0CFA6C00] 21:33:37 INFO - PROCESS | 2792 | 1463718817043 Marionette DEBUG loaded listener.js 21:33:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (0D8E1800) [pid = 2792] [serial = 1571] [outer = 0CFA6C00] 21:33:37 INFO - PROCESS | 2792 | 1463718817719 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 21:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1023ms 21:33:37 INFO - PROCESS | 2792 | 1463718817740 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 21:33:37 INFO - PROCESS | 2792 | 1463718817746 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 21:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:33:37 INFO - PROCESS | 2792 | 1463718817752 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:33:37 INFO - PROCESS | 2792 | 1463718817755 Marionette TRACE conn5 <- [1,2058,null,{}] 21:33:37 INFO - PROCESS | 2792 | 1463718817759 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:37 INFO - PROCESS | 2792 | 1463718817895 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 21:33:38 INFO - PROCESS | 2792 | 1463718818036 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:38 INFO - PROCESS | 2792 | ++DOCSHELL 11136800 == 43 [pid = 2792] [id = 524] 21:33:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (11174800) [pid = 2792] [serial = 1572] [outer = 00000000] 21:33:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (12284800) [pid = 2792] [serial = 1573] [outer = 11174800] 21:33:38 INFO - PROCESS | 2792 | 1463718818092 Marionette DEBUG loaded listener.js 21:33:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1518D400) [pid = 2792] [serial = 1574] [outer = 11174800] 21:33:38 INFO - PROCESS | 2792 | 1463718818991 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 21:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1331ms 21:33:39 INFO - PROCESS | 2792 | 1463718819086 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 21:33:39 INFO - PROCESS | 2792 | 1463718819090 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 21:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:33:39 INFO - PROCESS | 2792 | 1463718819095 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:33:39 INFO - PROCESS | 2792 | 1463718819099 Marionette TRACE conn5 <- [1,2062,null,{}] 21:33:39 INFO - PROCESS | 2792 | 1463718819106 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:39 INFO - PROCESS | 2792 | 1463718819241 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 21:33:39 INFO - PROCESS | 2792 | 1463718819383 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:39 INFO - PROCESS | 2792 | --DOCSHELL 0D87D000 == 42 [pid = 2792] [id = 394] 21:33:39 INFO - PROCESS | 2792 | --DOCSHELL 17010800 == 41 [pid = 2792] [id = 401] 21:33:39 INFO - PROCESS | 2792 | --DOCSHELL 15123000 == 40 [pid = 2792] [id = 406] 21:33:39 INFO - PROCESS | 2792 | --DOCSHELL 0CA9E400 == 39 [pid = 2792] [id = 403] 21:33:39 INFO - PROCESS | 2792 | --DOCSHELL 0D658C00 == 38 [pid = 2792] [id = 399] 21:33:39 INFO - PROCESS | 2792 | --DOCSHELL 1639C000 == 37 [pid = 2792] [id = 407] 21:33:39 INFO - PROCESS | 2792 | --DOCSHELL 11540C00 == 36 [pid = 2792] [id = 400] 21:33:39 INFO - PROCESS | 2792 | --DOCSHELL 0CA9DC00 == 35 [pid = 2792] [id = 402] 21:33:39 INFO - PROCESS | 2792 | --DOCSHELL 15128C00 == 34 [pid = 2792] [id = 405] 21:33:39 INFO - PROCESS | 2792 | --DOCSHELL 11544C00 == 33 [pid = 2792] [id = 395] 21:33:39 INFO - PROCESS | 2792 | --DOCSHELL 1700F000 == 32 [pid = 2792] [id = 408] 21:33:39 INFO - PROCESS | 2792 | --DOCSHELL 15124800 == 31 [pid = 2792] [id = 398] 21:33:39 INFO - PROCESS | 2792 | --DOCSHELL 0D833800 == 30 [pid = 2792] [id = 404] 21:33:39 INFO - PROCESS | 2792 | --DOCSHELL 0D8E4C00 == 29 [pid = 2792] [id = 508] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1A389C00) [pid = 2792] [serial = 1421] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (15892800) [pid = 2792] [serial = 1418] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1A9E0400) [pid = 2792] [serial = 1376] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1512C800) [pid = 2792] [serial = 1370] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1B9CB400) [pid = 2792] [serial = 1382] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1A936C00) [pid = 2792] [serial = 1427] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1B9C0C00) [pid = 2792] [serial = 1379] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1A746000) [pid = 2792] [serial = 1424] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (0D850400) [pid = 2792] [serial = 1415] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (187E9C00) [pid = 2792] [serial = 1373] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1A810000) [pid = 2792] [serial = 1319] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (0D833C00) [pid = 2792] [serial = 1433] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1A19C400) [pid = 2792] [serial = 1448] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (19A96400) [pid = 2792] [serial = 1445] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1A810800) [pid = 2792] [serial = 1451] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (169ED800) [pid = 2792] [serial = 1439] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (151EC800) [pid = 2792] [serial = 1436] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (18ACA800) [pid = 2792] [serial = 1442] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1A1C1800) [pid = 2792] [serial = 1523] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1A4C6C00) [pid = 2792] [serial = 1525] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (172AB400) [pid = 2792] [serial = 1510] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (191A6C00) [pid = 2792] [serial = 1513] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (1869EC00) [pid = 2792] [serial = 1511] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (19A8AC00) [pid = 2792] [serial = 1516] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (191B3C00) [pid = 2792] [serial = 1514] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1A1A2C00) [pid = 2792] [serial = 1522] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (19A93400) [pid = 2792] [serial = 1517] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (19A8A400) [pid = 2792] [serial = 1519] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (17002000) [pid = 2792] [serial = 1507] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (15B10400) [pid = 2792] [serial = 1504] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (1633E000) [pid = 2792] [serial = 1505] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (11176400) [pid = 2792] [serial = 1501] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1153E800) [pid = 2792] [serial = 1502] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1595B800) [pid = 2792] [serial = 1499] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (1525D400) [pid = 2792] [serial = 1498] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (11140C00) [pid = 2792] [serial = 1496] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (0D8DE400) [pid = 2792] [serial = 1495] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (1D1C6C00) [pid = 2792] [serial = 1493] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (1D157C00) [pid = 2792] [serial = 1492] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1D10BC00) [pid = 2792] [serial = 1490] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (1CF04800) [pid = 2792] [serial = 1489] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (1A938000) [pid = 2792] [serial = 1487] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (1A745C00) [pid = 2792] [serial = 1486] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (18602400) [pid = 2792] [serial = 1484] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (169E1400) [pid = 2792] [serial = 1483] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (1CF0A000) [pid = 2792] [serial = 1481] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (19B2C800) [pid = 2792] [serial = 1520] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (1700A800) [pid = 2792] [serial = 1508] [outer = 00000000] [url = about:blank] 21:33:39 INFO - PROCESS | 2792 | ++DOCSHELL 0C808800 == 30 [pid = 2792] [id = 525] 21:33:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (0C80A800) [pid = 2792] [serial = 1575] [outer = 00000000] 21:33:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (0CAA9400) [pid = 2792] [serial = 1576] [outer = 0C80A800] 21:33:39 INFO - PROCESS | 2792 | 1463718819487 Marionette DEBUG loaded listener.js 21:33:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (0D82AC00) [pid = 2792] [serial = 1577] [outer = 0C80A800] 21:33:39 INFO - PROCESS | 2792 | 1463718819909 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 21:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 891ms 21:33:39 INFO - PROCESS | 2792 | 1463718819987 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 21:33:39 INFO - PROCESS | 2792 | 1463718819992 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 21:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:33:40 INFO - PROCESS | 2792 | 1463718819998 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:33:40 INFO - PROCESS | 2792 | 1463718820001 Marionette TRACE conn5 <- [1,2066,null,{}] 21:33:40 INFO - PROCESS | 2792 | 1463718820004 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:40 INFO - PROCESS | 2792 | 1463718820091 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 21:33:40 INFO - PROCESS | 2792 | 1463718820104 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:40 INFO - PROCESS | 2792 | ++DOCSHELL 0D834400 == 31 [pid = 2792] [id = 526] 21:33:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (11133800) [pid = 2792] [serial = 1578] [outer = 00000000] 21:33:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (11170400) [pid = 2792] [serial = 1579] [outer = 11133800] 21:33:40 INFO - PROCESS | 2792 | 1463718820152 Marionette DEBUG loaded listener.js 21:33:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (1117B800) [pid = 2792] [serial = 1580] [outer = 11133800] 21:33:40 INFO - PROCESS | 2792 | 1463718820632 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 21:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 21:33:40 INFO - PROCESS | 2792 | 1463718820672 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 21:33:40 INFO - PROCESS | 2792 | 1463718820674 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 21:33:40 INFO - PROCESS | 2792 | 1463718820678 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:33:40 INFO - PROCESS | 2792 | 1463718820681 Marionette TRACE conn5 <- [1,2070,null,{}] 21:33:40 INFO - PROCESS | 2792 | 1463718820692 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:40 INFO - PROCESS | 2792 | 1463718820806 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 21:33:40 INFO - PROCESS | 2792 | 1463718820908 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:40 INFO - PROCESS | 2792 | ++DOCSHELL 15123800 == 32 [pid = 2792] [id = 527] 21:33:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (15124400) [pid = 2792] [serial = 1581] [outer = 00000000] 21:33:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (1512E000) [pid = 2792] [serial = 1582] [outer = 15124400] 21:33:40 INFO - PROCESS | 2792 | 1463718820956 Marionette DEBUG loaded listener.js 21:33:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (15465400) [pid = 2792] [serial = 1583] [outer = 15124400] 21:33:41 INFO - PROCESS | 2792 | 1463718821314 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 21:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 675ms 21:33:41 INFO - PROCESS | 2792 | 1463718821366 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 21:33:41 INFO - PROCESS | 2792 | 1463718821369 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 21:33:41 INFO - PROCESS | 2792 | 1463718821372 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:33:41 INFO - PROCESS | 2792 | 1463718821374 Marionette TRACE conn5 <- [1,2074,null,{}] 21:33:41 INFO - PROCESS | 2792 | 1463718821377 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:41 INFO - PROCESS | 2792 | 1463718821460 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 21:33:41 INFO - PROCESS | 2792 | 1463718821467 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:41 INFO - PROCESS | 2792 | ++DOCSHELL 154F6000 == 33 [pid = 2792] [id = 528] 21:33:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (15853400) [pid = 2792] [serial = 1584] [outer = 00000000] 21:33:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (16339400) [pid = 2792] [serial = 1585] [outer = 15853400] 21:33:41 INFO - PROCESS | 2792 | 1463718821512 Marionette DEBUG loaded listener.js 21:33:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (16340000) [pid = 2792] [serial = 1586] [outer = 15853400] 21:33:42 INFO - PROCESS | 2792 | 1463718822012 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 21:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 670ms 21:33:42 INFO - PROCESS | 2792 | 1463718822048 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 21:33:42 INFO - PROCESS | 2792 | 1463718822050 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 21:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:33:42 INFO - PROCESS | 2792 | 1463718822053 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:33:42 INFO - PROCESS | 2792 | 1463718822055 Marionette TRACE conn5 <- [1,2078,null,{}] 21:33:42 INFO - PROCESS | 2792 | 1463718822059 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:42 INFO - PROCESS | 2792 | 1463718822168 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 21:33:42 INFO - PROCESS | 2792 | 1463718822260 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:42 INFO - PROCESS | 2792 | ++DOCSHELL 16392800 == 34 [pid = 2792] [id = 529] 21:33:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (16396400) [pid = 2792] [serial = 1587] [outer = 00000000] 21:33:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (1639F400) [pid = 2792] [serial = 1588] [outer = 16396400] 21:33:42 INFO - PROCESS | 2792 | 1463718822305 Marionette DEBUG loaded listener.js 21:33:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1639FC00) [pid = 2792] [serial = 1589] [outer = 16396400] 21:33:42 INFO - PROCESS | 2792 | 1463718822758 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 21:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 21:33:42 INFO - PROCESS | 2792 | 1463718822789 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 21:33:42 INFO - PROCESS | 2792 | 1463718822791 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 21:33:42 INFO - PROCESS | 2792 | 1463718822795 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:33:42 INFO - PROCESS | 2792 | 1463718822796 Marionette TRACE conn5 <- [1,2082,null,{}] 21:33:42 INFO - PROCESS | 2792 | 1463718822800 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:42 INFO - PROCESS | 2792 | 1463718822935 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 21:33:43 INFO - PROCESS | 2792 | 1463718823000 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:43 INFO - PROCESS | 2792 | ++DOCSHELL 0D65F800 == 35 [pid = 2792] [id = 530] 21:33:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (0D6F7C00) [pid = 2792] [serial = 1590] [outer = 00000000] 21:33:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (174E0400) [pid = 2792] [serial = 1591] [outer = 0D6F7C00] 21:33:43 INFO - PROCESS | 2792 | 1463718823046 Marionette DEBUG loaded listener.js 21:33:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (18605400) [pid = 2792] [serial = 1592] [outer = 0D6F7C00] 21:33:43 INFO - PROCESS | 2792 | 1463718823454 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 21:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 730ms 21:33:43 INFO - PROCESS | 2792 | 1463718823551 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 21:33:43 INFO - PROCESS | 2792 | 1463718823553 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 21:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:33:43 INFO - PROCESS | 2792 | 1463718823565 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:33:43 INFO - PROCESS | 2792 | 1463718823567 Marionette TRACE conn5 <- [1,2086,null,{}] 21:33:43 INFO - PROCESS | 2792 | 1463718823571 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:43 INFO - PROCESS | 2792 | 1463718823679 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 21:33:43 INFO - PROCESS | 2792 | 1463718823692 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:43 INFO - PROCESS | 2792 | ++DOCSHELL 187DF800 == 36 [pid = 2792] [id = 531] 21:33:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (187E5400) [pid = 2792] [serial = 1593] [outer = 00000000] 21:33:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (18AC3800) [pid = 2792] [serial = 1594] [outer = 187E5400] 21:33:43 INFO - PROCESS | 2792 | 1463718823736 Marionette DEBUG loaded listener.js 21:33:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (18AC9000) [pid = 2792] [serial = 1595] [outer = 187E5400] 21:33:44 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (14F84000) [pid = 2792] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:33:44 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1117B400) [pid = 2792] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:33:44 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1995C400) [pid = 2792] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:33:44 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (17236000) [pid = 2792] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:33:44 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (17004C00) [pid = 2792] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:33:44 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (15BAAC00) [pid = 2792] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:33:44 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (16396C00) [pid = 2792] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:33:44 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (12005C00) [pid = 2792] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:33:44 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1700F800) [pid = 2792] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:33:44 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (0D84E800) [pid = 2792] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:33:44 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (18A2DC00) [pid = 2792] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:33:44 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (1512C400) [pid = 2792] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:33:44 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (0CAA3800) [pid = 2792] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:33:44 INFO - PROCESS | 2792 | 1463718824238 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 21:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms 21:33:44 INFO - PROCESS | 2792 | 1463718824294 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 21:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:33:44 INFO - PROCESS | 2792 | 1463718824296 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 21:33:44 INFO - PROCESS | 2792 | 1463718824299 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:33:44 INFO - PROCESS | 2792 | 1463718824300 Marionette TRACE conn5 <- [1,2090,null,{}] 21:33:44 INFO - PROCESS | 2792 | 1463718824304 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:44 INFO - PROCESS | 2792 | 1463718824382 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 21:33:44 INFO - PROCESS | 2792 | 1463718824388 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:44 INFO - PROCESS | 2792 | ++DOCSHELL 1117B400 == 37 [pid = 2792] [id = 532] 21:33:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (1512C400) [pid = 2792] [serial = 1596] [outer = 00000000] 21:33:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (1700B000) [pid = 2792] [serial = 1597] [outer = 1512C400] 21:33:44 INFO - PROCESS | 2792 | 1463718824434 Marionette DEBUG loaded listener.js 21:33:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (187E9C00) [pid = 2792] [serial = 1598] [outer = 1512C400] 21:33:44 INFO - PROCESS | 2792 | 1463718824857 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 21:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 570ms 21:33:44 INFO - PROCESS | 2792 | 1463718824870 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 21:33:44 INFO - PROCESS | 2792 | 1463718824871 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 21:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:33:44 INFO - PROCESS | 2792 | 1463718824874 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:33:44 INFO - PROCESS | 2792 | 1463718824876 Marionette TRACE conn5 <- [1,2094,null,{}] 21:33:44 INFO - PROCESS | 2792 | 1463718824879 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:45 INFO - PROCESS | 2792 | 1463718825000 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 21:33:45 INFO - PROCESS | 2792 | 1463718825009 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:45 INFO - PROCESS | 2792 | ++DOCSHELL 12288800 == 38 [pid = 2792] [id = 533] 21:33:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (187E7000) [pid = 2792] [serial = 1599] [outer = 00000000] 21:33:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (191A7800) [pid = 2792] [serial = 1600] [outer = 187E7000] 21:33:45 INFO - PROCESS | 2792 | 1463718825053 Marionette DEBUG loaded listener.js 21:33:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (191B3800) [pid = 2792] [serial = 1601] [outer = 187E7000] 21:33:45 INFO - PROCESS | 2792 | 1463718825492 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 21:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 672ms 21:33:45 INFO - PROCESS | 2792 | 1463718825548 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 21:33:45 INFO - PROCESS | 2792 | 1463718825550 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 21:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:33:45 INFO - PROCESS | 2792 | 1463718825562 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:33:45 INFO - PROCESS | 2792 | 1463718825564 Marionette TRACE conn5 <- [1,2098,null,{}] 21:33:45 INFO - PROCESS | 2792 | 1463718825567 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:45 INFO - PROCESS | 2792 | 1463718825646 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 21:33:45 INFO - PROCESS | 2792 | 1463718825655 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:45 INFO - PROCESS | 2792 | ++DOCSHELL 0C91F400 == 39 [pid = 2792] [id = 534] 21:33:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (0C92A000) [pid = 2792] [serial = 1602] [outer = 00000000] 21:33:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (19960C00) [pid = 2792] [serial = 1603] [outer = 0C92A000] 21:33:45 INFO - PROCESS | 2792 | 1463718825700 Marionette DEBUG loaded listener.js 21:33:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (19A8D000) [pid = 2792] [serial = 1604] [outer = 0C92A000] 21:33:46 INFO - PROCESS | 2792 | --DOCSHELL 151E8000 == 38 [pid = 2792] [id = 396] 21:33:46 INFO - PROCESS | 2792 | --DOCSHELL 0CAA1400 == 37 [pid = 2792] [id = 393] 21:33:46 INFO - PROCESS | 2792 | --DOCSHELL 172A9000 == 36 [pid = 2792] [id = 409] 21:33:46 INFO - PROCESS | 2792 | --DOCSHELL 187EDC00 == 35 [pid = 2792] [id = 410] 21:33:46 INFO - PROCESS | 2792 | --DOCSHELL 11139000 == 34 [pid = 2792] [id = 397] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (18AC7000) [pid = 2792] [serial = 1565] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (19B2F400) [pid = 2792] [serial = 1567] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1584D000) [pid = 2792] [serial = 1561] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (16393800) [pid = 2792] [serial = 1562] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1153E400) [pid = 2792] [serial = 1535] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (19B2BC00) [pid = 2792] [serial = 1559] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (1869D000) [pid = 2792] [serial = 1552] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (1700E800) [pid = 2792] [serial = 1550] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (16348800) [pid = 2792] [serial = 1544] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (163A0C00) [pid = 2792] [serial = 1546] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (15123C00) [pid = 2792] [serial = 1538] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (1633E800) [pid = 2792] [serial = 1564] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (170E0000) [pid = 2792] [serial = 1549] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (0D8DE000) [pid = 2792] [serial = 1532] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (18AC9400) [pid = 2792] [serial = 1555] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (169E3800) [pid = 2792] [serial = 1547] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (1525DC00) [pid = 2792] [serial = 1541] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (0D87B800) [pid = 2792] [serial = 1531] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (1869DC00) [pid = 2792] [serial = 1553] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (0D586400) [pid = 2792] [serial = 1529] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (12283400) [pid = 2792] [serial = 1537] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (15131000) [pid = 2792] [serial = 1540] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (113CD800) [pid = 2792] [serial = 1534] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (19138800) [pid = 2792] [serial = 1556] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (0CF7DC00) [pid = 2792] [serial = 1528] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (19A90000) [pid = 2792] [serial = 1558] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | --DOMWINDOW == 59 (16343000) [pid = 2792] [serial = 1543] [outer = 00000000] [url = about:blank] 21:33:47 INFO - PROCESS | 2792 | 1463718827547 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 21:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2018ms 21:33:47 INFO - PROCESS | 2792 | 1463718827582 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 21:33:47 INFO - PROCESS | 2792 | 1463718827586 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 21:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:33:47 INFO - PROCESS | 2792 | 1463718827591 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:33:47 INFO - PROCESS | 2792 | 1463718827595 Marionette TRACE conn5 <- [1,2102,null,{}] 21:33:47 INFO - PROCESS | 2792 | 1463718827601 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:47 INFO - PROCESS | 2792 | 1463718827686 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 21:33:47 INFO - PROCESS | 2792 | 1463718827695 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:47 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA8800 == 35 [pid = 2792] [id = 535] 21:33:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 60 (0CAA8C00) [pid = 2792] [serial = 1605] [outer = 00000000] 21:33:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (0D547C00) [pid = 2792] [serial = 1606] [outer = 0CAA8C00] 21:33:47 INFO - PROCESS | 2792 | 1463718827742 Marionette DEBUG loaded listener.js 21:33:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (0D65BC00) [pid = 2792] [serial = 1607] [outer = 0CAA8C00] 21:33:48 INFO - PROCESS | 2792 | 1463718828239 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 21:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 690ms 21:33:48 INFO - PROCESS | 2792 | 1463718828282 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 21:33:48 INFO - PROCESS | 2792 | 1463718828288 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 21:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:33:48 INFO - PROCESS | 2792 | 1463718828294 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:33:48 INFO - PROCESS | 2792 | 1463718828297 Marionette TRACE conn5 <- [1,2106,null,{}] 21:33:48 INFO - PROCESS | 2792 | 1463718828300 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:48 INFO - PROCESS | 2792 | 1463718828381 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 21:33:48 INFO - PROCESS | 2792 | 1463718828392 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:48 INFO - PROCESS | 2792 | ++DOCSHELL 0D834000 == 36 [pid = 2792] [id = 536] 21:33:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (0D852000) [pid = 2792] [serial = 1608] [outer = 00000000] 21:33:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (0D8D9000) [pid = 2792] [serial = 1609] [outer = 0D852000] 21:33:48 INFO - PROCESS | 2792 | 1463718828437 Marionette DEBUG loaded listener.js 21:33:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (0D8E0800) [pid = 2792] [serial = 1610] [outer = 0D852000] 21:33:48 INFO - PROCESS | 2792 | 1463718828912 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 21:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 670ms 21:33:48 INFO - PROCESS | 2792 | 1463718828966 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 21:33:48 INFO - PROCESS | 2792 | 1463718828969 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 21:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:33:48 INFO - PROCESS | 2792 | 1463718828972 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:33:48 INFO - PROCESS | 2792 | 1463718828976 Marionette TRACE conn5 <- [1,2110,null,{}] 21:33:48 INFO - PROCESS | 2792 | 1463718828987 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:49 INFO - PROCESS | 2792 | 1463718829101 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 21:33:49 INFO - PROCESS | 2792 | 1463718829217 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:49 INFO - PROCESS | 2792 | ++DOCSHELL 113D3400 == 37 [pid = 2792] [id = 537] 21:33:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (113D4000) [pid = 2792] [serial = 1611] [outer = 00000000] 21:33:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (114B0400) [pid = 2792] [serial = 1612] [outer = 113D4000] 21:33:49 INFO - PROCESS | 2792 | 1463718829265 Marionette DEBUG loaded listener.js 21:33:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (11542400) [pid = 2792] [serial = 1613] [outer = 113D4000] 21:33:49 INFO - PROCESS | 2792 | 1463718829643 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 21:33:49 INFO - PROCESS | 2792 | --DOCSHELL 1F9E9C00 == 36 [pid = 2792] [id = 12] 21:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 731ms 21:33:49 INFO - PROCESS | 2792 | 1463718829707 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 21:33:49 INFO - PROCESS | 2792 | 1463718829710 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 21:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:33:49 INFO - PROCESS | 2792 | 1463718829732 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:33:49 INFO - PROCESS | 2792 | 1463718829734 Marionette TRACE conn5 <- [1,2114,null,{}] 21:33:49 INFO - PROCESS | 2792 | 1463718829738 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:49 INFO - PROCESS | 2792 | 1463718829830 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 21:33:49 INFO - PROCESS | 2792 | 1463718829844 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:49 INFO - PROCESS | 2792 | ++DOCSHELL 11132C00 == 37 [pid = 2792] [id = 538] 21:33:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (113D1800) [pid = 2792] [serial = 1614] [outer = 00000000] 21:33:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (118AB000) [pid = 2792] [serial = 1615] [outer = 113D1800] 21:33:49 INFO - PROCESS | 2792 | 1463718829889 Marionette DEBUG loaded listener.js 21:33:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (14F84400) [pid = 2792] [serial = 1616] [outer = 113D1800] 21:33:50 INFO - PROCESS | 2792 | 1463718830322 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 21:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 631ms 21:33:50 INFO - PROCESS | 2792 | 1463718830366 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 21:33:50 INFO - PROCESS | 2792 | 1463718830368 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 21:33:50 INFO - PROCESS | 2792 | 1463718830372 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:33:50 INFO - PROCESS | 2792 | 1463718830373 Marionette TRACE conn5 <- [1,2118,null,{}] 21:33:50 INFO - PROCESS | 2792 | 1463718830381 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:50 INFO - PROCESS | 2792 | 1463718830455 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 21:33:50 INFO - PROCESS | 2792 | 1463718830492 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:50 INFO - PROCESS | 2792 | ++DOCSHELL 1512D800 == 38 [pid = 2792] [id = 539] 21:33:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (1512EC00) [pid = 2792] [serial = 1617] [outer = 00000000] 21:33:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (15259400) [pid = 2792] [serial = 1618] [outer = 1512EC00] 21:33:50 INFO - PROCESS | 2792 | 1463718830536 Marionette DEBUG loaded listener.js 21:33:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (15466800) [pid = 2792] [serial = 1619] [outer = 1512EC00] 21:33:50 INFO - PROCESS | 2792 | 1463718830970 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 21:33:51 INFO - PROCESS | 2792 | 1463718831012 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 21:33:51 INFO - PROCESS | 2792 | 1463718831016 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:33:51 INFO - PROCESS | 2792 | 1463718831017 Marionette TRACE conn5 <- [1,2122,null,{}] 21:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:33:51 INFO - PROCESS | 2792 | 1463718831021 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:51 INFO - PROCESS | 2792 | 1463718831115 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 21:33:51 INFO - PROCESS | 2792 | 1463718831125 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:51 INFO - PROCESS | 2792 | ++DOCSHELL 151E9000 == 39 [pid = 2792] [id = 540] 21:33:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (15480000) [pid = 2792] [serial = 1620] [outer = 00000000] 21:33:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (1633E000) [pid = 2792] [serial = 1621] [outer = 15480000] 21:33:51 INFO - PROCESS | 2792 | 1463718831170 Marionette DEBUG loaded listener.js 21:33:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (16343000) [pid = 2792] [serial = 1622] [outer = 15480000] 21:33:51 INFO - PROCESS | 2792 | 1463718831604 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 21:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 630ms 21:33:51 INFO - PROCESS | 2792 | 1463718831651 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 21:33:51 INFO - PROCESS | 2792 | 1463718831653 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 21:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:33:51 INFO - PROCESS | 2792 | 1463718831661 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:33:51 INFO - PROCESS | 2792 | 1463718831662 Marionette TRACE conn5 <- [1,2126,null,{}] 21:33:51 INFO - PROCESS | 2792 | 1463718831666 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:51 INFO - PROCESS | 2792 | 1463718831742 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 21:33:51 INFO - PROCESS | 2792 | 1463718831749 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:51 INFO - PROCESS | 2792 | ++DOCSHELL 16348C00 == 40 [pid = 2792] [id = 541] 21:33:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (16395C00) [pid = 2792] [serial = 1623] [outer = 00000000] 21:33:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (163A0400) [pid = 2792] [serial = 1624] [outer = 16395C00] 21:33:51 INFO - PROCESS | 2792 | 1463718831793 Marionette DEBUG loaded listener.js 21:33:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (1691B400) [pid = 2792] [serial = 1625] [outer = 16395C00] 21:33:52 INFO - PROCESS | 2792 | 1463718832242 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 21:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 21:33:52 INFO - PROCESS | 2792 | 1463718832309 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 21:33:52 INFO - PROCESS | 2792 | 1463718832311 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 21:33:52 INFO - PROCESS | 2792 | 1463718832315 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:33:52 INFO - PROCESS | 2792 | 1463718832316 Marionette TRACE conn5 <- [1,2130,null,{}] 21:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:33:52 INFO - PROCESS | 2792 | 1463718832320 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:52 INFO - PROCESS | 2792 | 1463718832394 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 21:33:52 INFO - PROCESS | 2792 | 1463718832402 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:52 INFO - PROCESS | 2792 | ++DOCSHELL 1639A000 == 41 [pid = 2792] [id = 542] 21:33:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (169E8C00) [pid = 2792] [serial = 1626] [outer = 00000000] 21:33:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (1700A800) [pid = 2792] [serial = 1627] [outer = 169E8C00] 21:33:52 INFO - PROCESS | 2792 | 1463718832446 Marionette DEBUG loaded listener.js 21:33:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (17005000) [pid = 2792] [serial = 1628] [outer = 169E8C00] 21:33:52 INFO - PROCESS | 2792 | 1463718832932 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 21:33:52 INFO - PROCESS | 2792 | 1463718832995 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 21:33:53 INFO - PROCESS | 2792 | 1463718832999 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:33:53 INFO - PROCESS | 2792 | 1463718833000 Marionette TRACE conn5 <- [1,2134,null,{}] 21:33:53 INFO - PROCESS | 2792 | 1463718833004 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:53 INFO - PROCESS | 2792 | 1463718833109 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 21:33:53 INFO - PROCESS | 2792 | 1463718833196 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:53 INFO - PROCESS | 2792 | ++DOCSHELL 1700A400 == 42 [pid = 2792] [id = 543] 21:33:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (170DA400) [pid = 2792] [serial = 1629] [outer = 00000000] 21:33:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (18604400) [pid = 2792] [serial = 1630] [outer = 170DA400] 21:33:53 INFO - PROCESS | 2792 | 1463718833241 Marionette DEBUG loaded listener.js 21:33:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (1860F000) [pid = 2792] [serial = 1631] [outer = 170DA400] 21:33:53 INFO - PROCESS | 2792 | 1463718833663 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 21:33:53 INFO - PROCESS | 2792 | 1463718833741 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 21:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:33:53 INFO - PROCESS | 2792 | 1463718833744 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:33:53 INFO - PROCESS | 2792 | 1463718833746 Marionette TRACE conn5 <- [1,2138,null,{}] 21:33:53 INFO - PROCESS | 2792 | 1463718833749 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:53 INFO - PROCESS | 2792 | 1463718833869 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 21:33:53 INFO - PROCESS | 2792 | 1463718833879 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:53 INFO - PROCESS | 2792 | ++DOCSHELL 170DD000 == 43 [pid = 2792] [id = 544] 21:33:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (1869D000) [pid = 2792] [serial = 1632] [outer = 00000000] 21:33:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (18A30000) [pid = 2792] [serial = 1633] [outer = 1869D000] 21:33:53 INFO - PROCESS | 2792 | 1463718833975 Marionette DEBUG loaded listener.js 21:33:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (18AC9C00) [pid = 2792] [serial = 1634] [outer = 1869D000] 21:33:54 INFO - PROCESS | 2792 | 1463718834392 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 21:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 21:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 21:33:54 INFO - PROCESS | 2792 | 1463718834418 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 21:33:54 INFO - PROCESS | 2792 | 1463718834421 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 21:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:33:54 INFO - PROCESS | 2792 | 1463718834423 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:33:54 INFO - PROCESS | 2792 | 1463718834426 Marionette TRACE conn5 <- [1,2142,null,{}] 21:33:54 INFO - PROCESS | 2792 | 1463718834429 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:54 INFO - PROCESS | 2792 | 1463718834590 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 21:33:54 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (187E7000) [pid = 2792] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:33:54 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (16396400) [pid = 2792] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:33:54 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (0D6F7C00) [pid = 2792] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:33:54 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (187E5400) [pid = 2792] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:33:54 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (15853400) [pid = 2792] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:33:54 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (15124400) [pid = 2792] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:33:54 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (11133800) [pid = 2792] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:33:54 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (0C80A800) [pid = 2792] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:33:54 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (11174800) [pid = 2792] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:33:54 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (0CFA6C00) [pid = 2792] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:33:54 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (199C0C00) [pid = 2792] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:33:54 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1512C400) [pid = 2792] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:33:54 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (19B37C00) [pid = 2792] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:33:54 INFO - PROCESS | 2792 | 1463718834756 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:54 INFO - PROCESS | 2792 | ++DOCSHELL 0C80A800 == 44 [pid = 2792] [id = 545] 21:33:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (0C928000) [pid = 2792] [serial = 1635] [outer = 00000000] 21:33:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (0D831400) [pid = 2792] [serial = 1636] [outer = 0C928000] 21:33:54 INFO - PROCESS | 2792 | 1463718834806 Marionette DEBUG loaded listener.js 21:33:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (11762C00) [pid = 2792] [serial = 1637] [outer = 0C928000] 21:33:55 INFO - PROCESS | 2792 | 1463718835174 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 770ms 21:33:55 INFO - PROCESS | 2792 | 1463718835194 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 21:33:55 INFO - PROCESS | 2792 | 1463718835196 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 21:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:33:55 INFO - PROCESS | 2792 | 1463718835199 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:33:55 INFO - PROCESS | 2792 | 1463718835200 Marionette TRACE conn5 <- [1,2146,null,{}] 21:33:55 INFO - PROCESS | 2792 | 1463718835204 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:55 INFO - PROCESS | 2792 | 1463718835317 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 21:33:55 INFO - PROCESS | 2792 | 1463718835326 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:55 INFO - PROCESS | 2792 | ++DOCSHELL 14F83800 == 45 [pid = 2792] [id = 546] 21:33:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (151E1800) [pid = 2792] [serial = 1638] [outer = 00000000] 21:33:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (18ACA400) [pid = 2792] [serial = 1639] [outer = 151E1800] 21:33:55 INFO - PROCESS | 2792 | 1463718835370 Marionette DEBUG loaded listener.js 21:33:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (1979B800) [pid = 2792] [serial = 1640] [outer = 151E1800] 21:33:55 INFO - PROCESS | 2792 | 1463718835778 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 21:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 630ms 21:33:55 INFO - PROCESS | 2792 | 1463718835831 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 21:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:33:55 INFO - PROCESS | 2792 | 1463718835832 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 21:33:55 INFO - PROCESS | 2792 | 1463718835836 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:33:55 INFO - PROCESS | 2792 | 1463718835837 Marionette TRACE conn5 <- [1,2150,null,{}] 21:33:55 INFO - PROCESS | 2792 | 1463718835841 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:55 INFO - PROCESS | 2792 | 1463718835917 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 21:33:56 INFO - PROCESS | 2792 | 1463718836035 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:56 INFO - PROCESS | 2792 | ++DOCSHELL 187E5400 == 46 [pid = 2792] [id = 547] 21:33:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (187E8C00) [pid = 2792] [serial = 1641] [outer = 00000000] 21:33:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (19A8CC00) [pid = 2792] [serial = 1642] [outer = 187E8C00] 21:33:56 INFO - PROCESS | 2792 | 1463718836082 Marionette DEBUG loaded listener.js 21:33:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (19A93800) [pid = 2792] [serial = 1643] [outer = 187E8C00] 21:33:56 INFO - PROCESS | 2792 | 1463718836432 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 21:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 631ms 21:33:56 INFO - PROCESS | 2792 | 1463718836477 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 21:33:56 INFO - PROCESS | 2792 | 1463718836479 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 21:33:56 INFO - PROCESS | 2792 | 1463718836482 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:33:56 INFO - PROCESS | 2792 | 1463718836483 Marionette TRACE conn5 <- [1,2154,null,{}] 21:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:33:56 INFO - PROCESS | 2792 | 1463718836487 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:56 INFO - PROCESS | 2792 | 1463718836572 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 21:33:56 INFO - PROCESS | 2792 | 1463718836578 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:56 INFO - PROCESS | 2792 | ++DOCSHELL 19A95000 == 47 [pid = 2792] [id = 548] 21:33:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (19A98400) [pid = 2792] [serial = 1644] [outer = 00000000] 21:33:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (19B2FC00) [pid = 2792] [serial = 1645] [outer = 19A98400] 21:33:56 INFO - PROCESS | 2792 | 1463718836621 Marionette DEBUG loaded listener.js 21:33:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (19B30C00) [pid = 2792] [serial = 1646] [outer = 19A98400] 21:33:57 INFO - PROCESS | 2792 | 1463718837420 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 21:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1016ms 21:33:57 INFO - PROCESS | 2792 | 1463718837505 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 21:33:57 INFO - PROCESS | 2792 | 1463718837510 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 21:33:57 INFO - PROCESS | 2792 | 1463718837515 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:33:57 INFO - PROCESS | 2792 | 1463718837519 Marionette TRACE conn5 <- [1,2158,null,{}] 21:33:57 INFO - PROCESS | 2792 | 1463718837546 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:57 INFO - PROCESS | 2792 | 1463718837723 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 21:33:57 INFO - PROCESS | 2792 | 1463718837824 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:57 INFO - PROCESS | 2792 | ++DOCSHELL 0CFA8800 == 48 [pid = 2792] [id = 549] 21:33:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (0CFAC800) [pid = 2792] [serial = 1647] [outer = 00000000] 21:33:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (0D82F000) [pid = 2792] [serial = 1648] [outer = 0CFAC800] 21:33:57 INFO - PROCESS | 2792 | 1463718837883 Marionette DEBUG loaded listener.js 21:33:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (0D8DD400) [pid = 2792] [serial = 1649] [outer = 0CFAC800] 21:33:58 INFO - PROCESS | 2792 | 1463718838748 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 21:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1290ms 21:33:58 INFO - PROCESS | 2792 | 1463718838810 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 21:33:58 INFO - PROCESS | 2792 | 1463718838814 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 21:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:33:58 INFO - PROCESS | 2792 | 1463718838819 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:33:58 INFO - PROCESS | 2792 | 1463718838823 Marionette TRACE conn5 <- [1,2162,null,{}] 21:33:58 INFO - PROCESS | 2792 | 1463718838830 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:58 INFO - PROCESS | 2792 | 1463718838933 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 21:33:59 INFO - PROCESS | 2792 | 1463718839072 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:59 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA7000 == 49 [pid = 2792] [id = 550] 21:33:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (0D57E000) [pid = 2792] [serial = 1650] [outer = 00000000] 21:33:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (0D84F800) [pid = 2792] [serial = 1651] [outer = 0D57E000] 21:33:59 INFO - PROCESS | 2792 | 1463718839123 Marionette DEBUG loaded listener.js 21:33:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (0D8E7000) [pid = 2792] [serial = 1652] [outer = 0D57E000] 21:33:59 INFO - PROCESS | 2792 | --DOCSHELL 187E5400 == 48 [pid = 2792] [id = 547] 21:33:59 INFO - PROCESS | 2792 | --DOCSHELL 14F83800 == 47 [pid = 2792] [id = 546] 21:33:59 INFO - PROCESS | 2792 | --DOCSHELL 0C80A800 == 46 [pid = 2792] [id = 545] 21:33:59 INFO - PROCESS | 2792 | --DOCSHELL 170DD000 == 45 [pid = 2792] [id = 544] 21:33:59 INFO - PROCESS | 2792 | --DOCSHELL 1700A400 == 44 [pid = 2792] [id = 543] 21:33:59 INFO - PROCESS | 2792 | --DOCSHELL 1639A000 == 43 [pid = 2792] [id = 542] 21:33:59 INFO - PROCESS | 2792 | --DOCSHELL 16348C00 == 42 [pid = 2792] [id = 541] 21:33:59 INFO - PROCESS | 2792 | --DOCSHELL 151E9000 == 41 [pid = 2792] [id = 540] 21:33:59 INFO - PROCESS | 2792 | --DOCSHELL 1512D800 == 40 [pid = 2792] [id = 539] 21:33:59 INFO - PROCESS | 2792 | --DOCSHELL 11132C00 == 39 [pid = 2792] [id = 538] 21:33:59 INFO - PROCESS | 2792 | --DOCSHELL 113D3400 == 38 [pid = 2792] [id = 537] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (19960C00) [pid = 2792] [serial = 1603] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOCSHELL 0D834000 == 37 [pid = 2792] [id = 536] 21:33:59 INFO - PROCESS | 2792 | --DOCSHELL 0CFE1000 == 36 [pid = 2792] [id = 14] 21:33:59 INFO - PROCESS | 2792 | --DOCSHELL 0CAA8800 == 35 [pid = 2792] [id = 535] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1A6D4400) [pid = 2792] [serial = 1526] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (191B3800) [pid = 2792] [serial = 1601] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1639F400) [pid = 2792] [serial = 1588] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (174E0400) [pid = 2792] [serial = 1591] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1639FC00) [pid = 2792] [serial = 1589] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (18AC3800) [pid = 2792] [serial = 1594] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (18605400) [pid = 2792] [serial = 1592] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (18AC9000) [pid = 2792] [serial = 1595] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (16339400) [pid = 2792] [serial = 1585] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1512E000) [pid = 2792] [serial = 1582] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (15465400) [pid = 2792] [serial = 1583] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (11170400) [pid = 2792] [serial = 1579] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (1117B800) [pid = 2792] [serial = 1580] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (0CAA9400) [pid = 2792] [serial = 1576] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (0D82AC00) [pid = 2792] [serial = 1577] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1518D400) [pid = 2792] [serial = 1574] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (12284800) [pid = 2792] [serial = 1573] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (0D8E1800) [pid = 2792] [serial = 1571] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (0D833400) [pid = 2792] [serial = 1570] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (1A19D400) [pid = 2792] [serial = 1568] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (1700B000) [pid = 2792] [serial = 1597] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (16340000) [pid = 2792] [serial = 1586] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (191A7800) [pid = 2792] [serial = 1600] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (187E9C00) [pid = 2792] [serial = 1598] [outer = 00000000] [url = about:blank] 21:33:59 INFO - PROCESS | 2792 | 1463718839660 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 21:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 890ms 21:33:59 INFO - PROCESS | 2792 | 1463718839710 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 21:33:59 INFO - PROCESS | 2792 | 1463718839716 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 21:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:33:59 INFO - PROCESS | 2792 | 1463718839723 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:33:59 INFO - PROCESS | 2792 | 1463718839725 Marionette TRACE conn5 <- [1,2166,null,{}] 21:33:59 INFO - PROCESS | 2792 | 1463718839729 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:33:59 INFO - PROCESS | 2792 | 1463718839811 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 21:33:59 INFO - PROCESS | 2792 | 1463718839820 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:33:59 INFO - PROCESS | 2792 | ++DOCSHELL 0D826400 == 36 [pid = 2792] [id = 551] 21:33:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (0D82B800) [pid = 2792] [serial = 1653] [outer = 00000000] 21:33:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (1113A800) [pid = 2792] [serial = 1654] [outer = 0D82B800] 21:33:59 INFO - PROCESS | 2792 | 1463718839867 Marionette DEBUG loaded listener.js 21:33:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (11170800) [pid = 2792] [serial = 1655] [outer = 0D82B800] 21:34:00 INFO - PROCESS | 2792 | 1463718840340 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 21:34:00 INFO - PROCESS | 2792 | 1463718840395 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 21:34:00 INFO - PROCESS | 2792 | 1463718840397 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 21:34:00 INFO - PROCESS | 2792 | 1463718840400 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:34:00 INFO - PROCESS | 2792 | 1463718840404 Marionette TRACE conn5 <- [1,2170,null,{}] 21:34:00 INFO - PROCESS | 2792 | 1463718840415 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:00 INFO - PROCESS | 2792 | 1463718840530 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 21:34:00 INFO - PROCESS | 2792 | 1463718840547 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:00 INFO - PROCESS | 2792 | ++DOCSHELL 12003800 == 37 [pid = 2792] [id = 552] 21:34:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (118ADC00) [pid = 2792] [serial = 1656] [outer = 00000000] 21:34:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (1225B000) [pid = 2792] [serial = 1657] [outer = 118ADC00] 21:34:00 INFO - PROCESS | 2792 | 1463718840595 Marionette DEBUG loaded listener.js 21:34:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (14F82800) [pid = 2792] [serial = 1658] [outer = 118ADC00] 21:34:01 INFO - PROCESS | 2792 | 1463718841054 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 21:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 21:34:01 INFO - PROCESS | 2792 | 1463718841075 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 21:34:01 INFO - PROCESS | 2792 | 1463718841077 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 21:34:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:34:01 INFO - PROCESS | 2792 | 1463718841081 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:34:01 INFO - PROCESS | 2792 | 1463718841082 Marionette TRACE conn5 <- [1,2174,null,{}] 21:34:01 INFO - PROCESS | 2792 | 1463718841086 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:01 INFO - PROCESS | 2792 | 1463718841166 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 21:34:01 INFO - PROCESS | 2792 | 1463718841173 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:01 INFO - PROCESS | 2792 | ++DOCSHELL 1512B800 == 38 [pid = 2792] [id = 553] 21:34:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (1512FC00) [pid = 2792] [serial = 1659] [outer = 00000000] 21:34:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (1546D400) [pid = 2792] [serial = 1660] [outer = 1512FC00] 21:34:01 INFO - PROCESS | 2792 | 1463718841218 Marionette DEBUG loaded listener.js 21:34:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (1584C400) [pid = 2792] [serial = 1661] [outer = 1512FC00] 21:34:01 INFO - PROCESS | 2792 | 1463718841669 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 21:34:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:34:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 630ms 21:34:01 INFO - PROCESS | 2792 | 1463718841717 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 21:34:01 INFO - PROCESS | 2792 | 1463718841720 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 21:34:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:34:01 INFO - PROCESS | 2792 | 1463718841723 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:34:01 INFO - PROCESS | 2792 | 1463718841724 Marionette TRACE conn5 <- [1,2178,null,{}] 21:34:01 INFO - PROCESS | 2792 | 1463718841728 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:01 INFO - PROCESS | 2792 | 1463718841833 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 21:34:01 INFO - PROCESS | 2792 | 1463718841839 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:01 INFO - PROCESS | 2792 | ++DOCSHELL 1586D400 == 39 [pid = 2792] [id = 554] 21:34:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (15958000) [pid = 2792] [serial = 1662] [outer = 00000000] 21:34:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (15B0B800) [pid = 2792] [serial = 1663] [outer = 15958000] 21:34:01 INFO - PROCESS | 2792 | 1463718841884 Marionette DEBUG loaded listener.js 21:34:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (1633B400) [pid = 2792] [serial = 1664] [outer = 15958000] 21:34:02 INFO - PROCESS | 2792 | 1463718842357 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 21:34:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:34:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 21:34:02 INFO - PROCESS | 2792 | 1463718842395 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 21:34:02 INFO - PROCESS | 2792 | 1463718842396 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 21:34:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:34:02 INFO - PROCESS | 2792 | 1463718842399 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:34:02 INFO - PROCESS | 2792 | 1463718842401 Marionette TRACE conn5 <- [1,2182,null,{}] 21:34:02 INFO - PROCESS | 2792 | 1463718842404 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:02 INFO - PROCESS | 2792 | 1463718842534 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 21:34:02 INFO - PROCESS | 2792 | 1463718842597 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:02 INFO - PROCESS | 2792 | ++DOCSHELL 16347C00 == 40 [pid = 2792] [id = 555] 21:34:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (16348000) [pid = 2792] [serial = 1665] [outer = 00000000] 21:34:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (169EF800) [pid = 2792] [serial = 1666] [outer = 16348000] 21:34:02 INFO - PROCESS | 2792 | 1463718842643 Marionette DEBUG loaded listener.js 21:34:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (17007C00) [pid = 2792] [serial = 1667] [outer = 16348000] 21:34:03 INFO - PROCESS | 2792 | 1463718843179 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 21:34:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:34:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 830ms 21:34:03 INFO - PROCESS | 2792 | 1463718843232 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 21:34:03 INFO - PROCESS | 2792 | 1463718843233 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 21:34:03 INFO - PROCESS | 2792 | 1463718843237 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:34:03 INFO - PROCESS | 2792 | 1463718843238 Marionette TRACE conn5 <- [1,2186,null,{}] 21:34:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:34:03 INFO - PROCESS | 2792 | 1463718843242 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:03 INFO - PROCESS | 2792 | 1463718843350 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 21:34:03 INFO - PROCESS | 2792 | 1463718843360 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:03 INFO - PROCESS | 2792 | ++DOCSHELL 11139800 == 41 [pid = 2792] [id = 556] 21:34:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (169ED800) [pid = 2792] [serial = 1668] [outer = 00000000] 21:34:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (174DEC00) [pid = 2792] [serial = 1669] [outer = 169ED800] 21:34:03 INFO - PROCESS | 2792 | 1463718843404 Marionette DEBUG loaded listener.js 21:34:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (174E5000) [pid = 2792] [serial = 1670] [outer = 169ED800] 21:34:03 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (1F9EA400) [pid = 2792] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:34:03 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (187E8C00) [pid = 2792] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:34:03 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (170DA400) [pid = 2792] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:34:03 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (15480000) [pid = 2792] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:34:03 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (113D4000) [pid = 2792] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:34:03 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (0C92A000) [pid = 2792] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:34:03 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (0D852000) [pid = 2792] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:34:03 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (169E8C00) [pid = 2792] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:34:03 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (16395C00) [pid = 2792] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:34:03 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1869D000) [pid = 2792] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:34:03 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (0CAA8C00) [pid = 2792] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:34:03 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (0C928000) [pid = 2792] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:34:03 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (113D1800) [pid = 2792] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:34:03 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (1512EC00) [pid = 2792] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:34:03 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (151E1800) [pid = 2792] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:34:03 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (0D53B800) [pid = 2792] [serial = 38] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:34:03 INFO - PROCESS | 2792 | 1463718843955 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:34:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:34:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 770ms 21:34:04 INFO - PROCESS | 2792 | 1463718844011 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 21:34:04 INFO - PROCESS | 2792 | 1463718844013 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 21:34:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:34:04 INFO - PROCESS | 2792 | 1463718844016 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:34:04 INFO - PROCESS | 2792 | 1463718844018 Marionette TRACE conn5 <- [1,2190,null,{}] 21:34:04 INFO - PROCESS | 2792 | 1463718844022 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:04 INFO - PROCESS | 2792 | 1463718844105 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 21:34:04 INFO - PROCESS | 2792 | 1463718844197 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:04 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA1400 == 42 [pid = 2792] [id = 557] 21:34:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (0CFA4400) [pid = 2792] [serial = 1671] [outer = 00000000] 21:34:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (1595EC00) [pid = 2792] [serial = 1672] [outer = 0CFA4400] 21:34:04 INFO - PROCESS | 2792 | 1463718844241 Marionette DEBUG loaded listener.js 21:34:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (16395C00) [pid = 2792] [serial = 1673] [outer = 0CFA4400] 21:34:04 INFO - PROCESS | 2792 | 1463718844618 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 21:34:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:34:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 21:34:04 INFO - PROCESS | 2792 | 1463718844666 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 21:34:04 INFO - PROCESS | 2792 | 1463718844668 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 21:34:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:34:04 INFO - PROCESS | 2792 | 1463718844671 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:34:04 INFO - PROCESS | 2792 | 1463718844673 Marionette TRACE conn5 <- [1,2194,null,{}] 21:34:04 INFO - PROCESS | 2792 | 1463718844687 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:04 INFO - PROCESS | 2792 | 1463718844765 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 21:34:04 INFO - PROCESS | 2792 | 1463718844772 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:04 INFO - PROCESS | 2792 | ++DOCSHELL 172B2800 == 43 [pid = 2792] [id = 558] 21:34:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (1869C800) [pid = 2792] [serial = 1674] [outer = 00000000] 21:34:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (18A31000) [pid = 2792] [serial = 1675] [outer = 1869C800] 21:34:04 INFO - PROCESS | 2792 | 1463718844816 Marionette DEBUG loaded listener.js 21:34:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (18AC5400) [pid = 2792] [serial = 1676] [outer = 1869C800] 21:34:05 INFO - PROCESS | 2792 | 1463718845224 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 21:34:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:34:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 570ms 21:34:05 INFO - PROCESS | 2792 | 1463718845245 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 21:34:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:34:05 INFO - PROCESS | 2792 | 1463718845247 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 21:34:05 INFO - PROCESS | 2792 | 1463718845250 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:34:05 INFO - PROCESS | 2792 | 1463718845252 Marionette TRACE conn5 <- [1,2198,null,{}] 21:34:05 INFO - PROCESS | 2792 | 1463718845255 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:05 INFO - PROCESS | 2792 | 1463718845373 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 21:34:05 INFO - PROCESS | 2792 | 1463718845381 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:05 INFO - PROCESS | 2792 | ++DOCSHELL 12010800 == 44 [pid = 2792] [id = 559] 21:34:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (187E3000) [pid = 2792] [serial = 1677] [outer = 00000000] 21:34:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (19145400) [pid = 2792] [serial = 1678] [outer = 187E3000] 21:34:05 INFO - PROCESS | 2792 | 1463718845425 Marionette DEBUG loaded listener.js 21:34:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (191A7800) [pid = 2792] [serial = 1679] [outer = 187E3000] 21:34:05 INFO - PROCESS | 2792 | 1463718845991 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 21:34:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:34:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 770ms 21:34:06 INFO - PROCESS | 2792 | 1463718846021 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 21:34:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:34:06 INFO - PROCESS | 2792 | 1463718846026 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 21:34:06 INFO - PROCESS | 2792 | 1463718846031 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:34:06 INFO - PROCESS | 2792 | 1463718846035 Marionette TRACE conn5 <- [1,2202,null,{}] 21:34:06 INFO - PROCESS | 2792 | 1463718846041 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:06 INFO - PROCESS | 2792 | 1463718846198 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 21:34:06 INFO - PROCESS | 2792 | 1463718846309 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:06 INFO - PROCESS | 2792 | ++DOCSHELL 0D6F2C00 == 45 [pid = 2792] [id = 560] 21:34:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (0D82C000) [pid = 2792] [serial = 1680] [outer = 00000000] 21:34:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (1113B800) [pid = 2792] [serial = 1681] [outer = 0D82C000] 21:34:06 INFO - PROCESS | 2792 | 1463718846372 Marionette DEBUG loaded listener.js 21:34:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (1136EC00) [pid = 2792] [serial = 1682] [outer = 0D82C000] 21:34:06 INFO - PROCESS | 2792 | 1463718846955 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 21:34:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:34:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 990ms 21:34:07 INFO - PROCESS | 2792 | 1463718847022 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 21:34:07 INFO - PROCESS | 2792 | 1463718847029 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 21:34:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:34:07 INFO - PROCESS | 2792 | 1463718847035 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:34:07 INFO - PROCESS | 2792 | 1463718847038 Marionette TRACE conn5 <- [1,2206,null,{}] 21:34:07 INFO - PROCESS | 2792 | 1463718847042 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:07 INFO - PROCESS | 2792 | 1463718847147 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 21:34:07 INFO - PROCESS | 2792 | 1463718847283 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:07 INFO - PROCESS | 2792 | ++DOCSHELL 14F7C400 == 46 [pid = 2792] [id = 561] 21:34:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1512D000) [pid = 2792] [serial = 1683] [outer = 00000000] 21:34:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (15850800) [pid = 2792] [serial = 1684] [outer = 1512D000] 21:34:07 INFO - PROCESS | 2792 | 1463718847339 Marionette DEBUG loaded listener.js 21:34:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (16348C00) [pid = 2792] [serial = 1685] [outer = 1512D000] 21:34:07 INFO - PROCESS | 2792 | 1463718847933 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 21:34:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:34:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 930ms 21:34:07 INFO - PROCESS | 2792 | 1463718847966 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 21:34:07 INFO - PROCESS | 2792 | 1463718847969 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 21:34:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:34:07 INFO - PROCESS | 2792 | 1463718847973 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:34:07 INFO - PROCESS | 2792 | 1463718847976 Marionette TRACE conn5 <- [1,2210,null,{}] 21:34:07 INFO - PROCESS | 2792 | 1463718847987 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:08 INFO - PROCESS | 2792 | 1463718848093 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 21:34:08 INFO - PROCESS | 2792 | 1463718848232 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:08 INFO - PROCESS | 2792 | ++DOCSHELL 19154000 == 47 [pid = 2792] [id = 562] 21:34:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (191A6C00) [pid = 2792] [serial = 1686] [outer = 00000000] 21:34:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (19965000) [pid = 2792] [serial = 1687] [outer = 191A6C00] 21:34:08 INFO - PROCESS | 2792 | 1463718848290 Marionette DEBUG loaded listener.js 21:34:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (199CCC00) [pid = 2792] [serial = 1688] [outer = 191A6C00] 21:34:08 INFO - PROCESS | 2792 | 1463718848894 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:34:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:34:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 970ms 21:34:08 INFO - PROCESS | 2792 | 1463718848946 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 21:34:08 INFO - PROCESS | 2792 | 1463718848949 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 21:34:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:34:08 INFO - PROCESS | 2792 | 1463718848953 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:34:08 INFO - PROCESS | 2792 | 1463718848955 Marionette TRACE conn5 <- [1,2214,null,{}] 21:34:08 INFO - PROCESS | 2792 | 1463718848959 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:09 INFO - PROCESS | 2792 | 1463718849073 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 21:34:09 INFO - PROCESS | 2792 | 1463718849327 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:09 INFO - PROCESS | 2792 | ++DOCSHELL 0C80EC00 == 48 [pid = 2792] [id = 563] 21:34:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (0C91E400) [pid = 2792] [serial = 1689] [outer = 00000000] 21:34:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (0CFA6800) [pid = 2792] [serial = 1690] [outer = 0C91E400] 21:34:09 INFO - PROCESS | 2792 | 1463718849391 Marionette DEBUG loaded listener.js 21:34:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (0D832400) [pid = 2792] [serial = 1691] [outer = 0C91E400] 21:34:09 INFO - PROCESS | 2792 | 1463718849980 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 21:34:10 INFO - PROCESS | 2792 | --DOCSHELL 187DF800 == 47 [pid = 2792] [id = 531] 21:34:10 INFO - PROCESS | 2792 | --DOCSHELL 172B2800 == 46 [pid = 2792] [id = 558] 21:34:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 21:34:10 INFO - PROCESS | 2792 | --DOCSHELL 0CAA1400 == 45 [pid = 2792] [id = 557] 21:34:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1071ms 21:34:10 INFO - PROCESS | 2792 | --DOCSHELL 11139800 == 44 [pid = 2792] [id = 556] 21:34:10 INFO - PROCESS | 2792 | --DOCSHELL 16347C00 == 43 [pid = 2792] [id = 555] 21:34:10 INFO - PROCESS | 2792 | --DOCSHELL 1586D400 == 42 [pid = 2792] [id = 554] 21:34:10 INFO - PROCESS | 2792 | --DOCSHELL 1512B800 == 41 [pid = 2792] [id = 553] 21:34:10 INFO - PROCESS | 2792 | --DOCSHELL 12003800 == 40 [pid = 2792] [id = 552] 21:34:10 INFO - PROCESS | 2792 | --DOCSHELL 0D826400 == 39 [pid = 2792] [id = 551] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (0D857800) [pid = 2792] [serial = 37] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:34:10 INFO - PROCESS | 2792 | --DOCSHELL 0CAA7000 == 38 [pid = 2792] [id = 550] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (18604400) [pid = 2792] [serial = 1630] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1633E000) [pid = 2792] [serial = 1621] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (16343000) [pid = 2792] [serial = 1622] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (114B0400) [pid = 2792] [serial = 1612] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (11542400) [pid = 2792] [serial = 1613] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (19A8D000) [pid = 2792] [serial = 1604] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (0D8D9000) [pid = 2792] [serial = 1609] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (0D8E0800) [pid = 2792] [serial = 1610] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (1700A800) [pid = 2792] [serial = 1627] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1691B400) [pid = 2792] [serial = 1625] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (163A0400) [pid = 2792] [serial = 1624] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (18A30000) [pid = 2792] [serial = 1633] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (1860F000) [pid = 2792] [serial = 1631] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (0D547C00) [pid = 2792] [serial = 1606] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (0D65BC00) [pid = 2792] [serial = 1607] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (0D831400) [pid = 2792] [serial = 1636] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (18AC9C00) [pid = 2792] [serial = 1634] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (118AB000) [pid = 2792] [serial = 1615] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (14F84400) [pid = 2792] [serial = 1616] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (15259400) [pid = 2792] [serial = 1618] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (18ACA400) [pid = 2792] [serial = 1639] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (15466800) [pid = 2792] [serial = 1619] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (19A93800) [pid = 2792] [serial = 1643] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (0C810400) [pid = 2792] [serial = 1112] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (11762C00) [pid = 2792] [serial = 1637] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (1979B800) [pid = 2792] [serial = 1640] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (17005000) [pid = 2792] [serial = 1628] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (19A8CC00) [pid = 2792] [serial = 1642] [outer = 00000000] [url = about:blank] 21:34:10 INFO - PROCESS | 2792 | 1463718850081 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 21:34:10 INFO - PROCESS | 2792 | 1463718850085 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 21:34:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:34:10 INFO - PROCESS | 2792 | 1463718850089 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:34:10 INFO - PROCESS | 2792 | 1463718850093 Marionette TRACE conn5 <- [1,2218,null,{}] 21:34:10 INFO - PROCESS | 2792 | 1463718850100 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:10 INFO - PROCESS | 2792 | 1463718850202 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 21:34:10 INFO - PROCESS | 2792 | 1463718850288 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:10 INFO - PROCESS | 2792 | ++DOCSHELL 0D662000 == 39 [pid = 2792] [id = 564] 21:34:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (0D6F4C00) [pid = 2792] [serial = 1692] [outer = 00000000] 21:34:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (0D86E800) [pid = 2792] [serial = 1693] [outer = 0D6F4C00] 21:34:10 INFO - PROCESS | 2792 | 1463718850339 Marionette DEBUG loaded listener.js 21:34:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (0D8DF400) [pid = 2792] [serial = 1694] [outer = 0D6F4C00] 21:34:10 INFO - PROCESS | 2792 | 1463718850788 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 21:34:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:34:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 21:34:10 INFO - PROCESS | 2792 | 1463718850825 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 21:34:10 INFO - PROCESS | 2792 | 1463718850829 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 21:34:10 INFO - PROCESS | 2792 | 1463718850833 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:34:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:34:10 INFO - PROCESS | 2792 | 1463718850835 Marionette TRACE conn5 <- [1,2222,null,{}] 21:34:10 INFO - PROCESS | 2792 | 1463718850839 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:10 INFO - PROCESS | 2792 | 1463718850921 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 21:34:10 INFO - PROCESS | 2792 | 1463718850931 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:10 INFO - PROCESS | 2792 | ++DOCSHELL 1116FC00 == 40 [pid = 2792] [id = 565] 21:34:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (11170400) [pid = 2792] [serial = 1695] [outer = 00000000] 21:34:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (11767000) [pid = 2792] [serial = 1696] [outer = 11170400] 21:34:10 INFO - PROCESS | 2792 | 1463718850979 Marionette DEBUG loaded listener.js 21:34:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (120EE800) [pid = 2792] [serial = 1697] [outer = 11170400] 21:34:11 INFO - PROCESS | 2792 | 1463718851441 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 21:34:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:34:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 631ms 21:34:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:34:11 INFO - PROCESS | 2792 | 1463718851469 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 21:34:11 INFO - PROCESS | 2792 | 1463718851471 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 21:34:11 INFO - PROCESS | 2792 | 1463718851476 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:34:11 INFO - PROCESS | 2792 | 1463718851482 Marionette TRACE conn5 <- [1,2226,null,{}] 21:34:11 INFO - PROCESS | 2792 | 1463718851491 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:11 INFO - PROCESS | 2792 | 1463718851574 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 21:34:11 INFO - PROCESS | 2792 | 1463718851584 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:11 INFO - PROCESS | 2792 | ++DOCSHELL 15254000 == 41 [pid = 2792] [id = 566] 21:34:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (15255400) [pid = 2792] [serial = 1698] [outer = 00000000] 21:34:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (1546B000) [pid = 2792] [serial = 1699] [outer = 15255400] 21:34:11 INFO - PROCESS | 2792 | 1463718851628 Marionette DEBUG loaded listener.js 21:34:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (15868400) [pid = 2792] [serial = 1700] [outer = 15255400] 21:34:12 INFO - PROCESS | 2792 | 1463718852061 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:34:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:34:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 21:34:12 INFO - PROCESS | 2792 | 1463718852105 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 21:34:12 INFO - PROCESS | 2792 | 1463718852108 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 21:34:12 INFO - PROCESS | 2792 | 1463718852111 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:34:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:34:12 INFO - PROCESS | 2792 | 1463718852112 Marionette TRACE conn5 <- [1,2230,null,{}] 21:34:12 INFO - PROCESS | 2792 | 1463718852116 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:12 INFO - PROCESS | 2792 | 1463718852205 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 21:34:12 INFO - PROCESS | 2792 | 1463718852212 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:12 INFO - PROCESS | 2792 | ++DOCSHELL 0D84D800 == 42 [pid = 2792] [id = 567] 21:34:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (1546AC00) [pid = 2792] [serial = 1701] [outer = 00000000] 21:34:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (16347C00) [pid = 2792] [serial = 1702] [outer = 1546AC00] 21:34:12 INFO - PROCESS | 2792 | 1463718852258 Marionette DEBUG loaded listener.js 21:34:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (16348800) [pid = 2792] [serial = 1703] [outer = 1546AC00] 21:34:12 INFO - PROCESS | 2792 | 1463718852742 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:34:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:34:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 21:34:12 INFO - PROCESS | 2792 | 1463718852785 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 21:34:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:34:12 INFO - PROCESS | 2792 | 1463718852787 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 21:34:12 INFO - PROCESS | 2792 | 1463718852790 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:34:12 INFO - PROCESS | 2792 | 1463718852792 Marionette TRACE conn5 <- [1,2234,null,{}] 21:34:12 INFO - PROCESS | 2792 | 1463718852795 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:12 INFO - PROCESS | 2792 | 1463718852904 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 21:34:12 INFO - PROCESS | 2792 | 1463718852911 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:12 INFO - PROCESS | 2792 | ++DOCSHELL 169E9400 == 43 [pid = 2792] [id = 568] 21:34:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (169E9800) [pid = 2792] [serial = 1704] [outer = 00000000] 21:34:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (1700A800) [pid = 2792] [serial = 1705] [outer = 169E9800] 21:34:13 INFO - PROCESS | 2792 | 1463718853012 Marionette DEBUG loaded listener.js 21:34:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (1722D400) [pid = 2792] [serial = 1706] [outer = 169E9800] 21:34:13 INFO - PROCESS | 2792 | 1463718853457 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 21:34:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:34:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 21:34:13 INFO - PROCESS | 2792 | 1463718853522 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 21:34:13 INFO - PROCESS | 2792 | 1463718853524 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 21:34:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:34:13 INFO - PROCESS | 2792 | 1463718853534 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:34:13 INFO - PROCESS | 2792 | 1463718853535 Marionette TRACE conn5 <- [1,2238,null,{}] 21:34:13 INFO - PROCESS | 2792 | 1463718853539 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:13 INFO - PROCESS | 2792 | 1463718853677 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 21:34:13 INFO - PROCESS | 2792 | 1463718853694 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:13 INFO - PROCESS | 2792 | ++DOCSHELL 18610000 == 44 [pid = 2792] [id = 569] 21:34:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (18610800) [pid = 2792] [serial = 1707] [outer = 00000000] 21:34:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (187E7400) [pid = 2792] [serial = 1708] [outer = 18610800] 21:34:13 INFO - PROCESS | 2792 | 1463718853790 Marionette DEBUG loaded listener.js 21:34:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (187EDC00) [pid = 2792] [serial = 1709] [outer = 18610800] 21:34:14 INFO - PROCESS | 2792 | 1463718854174 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 21:34:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:34:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 670ms 21:34:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:34:14 INFO - PROCESS | 2792 | 1463718854207 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 21:34:14 INFO - PROCESS | 2792 | 1463718854209 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 21:34:14 INFO - PROCESS | 2792 | 1463718854212 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:34:14 INFO - PROCESS | 2792 | 1463718854214 Marionette TRACE conn5 <- [1,2242,null,{}] 21:34:14 INFO - PROCESS | 2792 | 1463718854217 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:14 INFO - PROCESS | 2792 | 1463718854327 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 21:34:14 INFO - PROCESS | 2792 | 1463718854333 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:14 INFO - PROCESS | 2792 | ++DOCSHELL 0C926400 == 45 [pid = 2792] [id = 570] 21:34:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (0CAA2C00) [pid = 2792] [serial = 1710] [outer = 00000000] 21:34:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (18ACF800) [pid = 2792] [serial = 1711] [outer = 0CAA2C00] 21:34:14 INFO - PROCESS | 2792 | 1463718854386 Marionette DEBUG loaded listener.js 21:34:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (18AC7000) [pid = 2792] [serial = 1712] [outer = 0CAA2C00] 21:34:14 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1512FC00) [pid = 2792] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:34:14 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (118ADC00) [pid = 2792] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:34:14 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (0D57E000) [pid = 2792] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:34:14 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (0D82B800) [pid = 2792] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:34:14 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (1869C800) [pid = 2792] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:34:14 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (16348000) [pid = 2792] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:34:14 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (0CFA4400) [pid = 2792] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:34:14 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (169ED800) [pid = 2792] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:34:14 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (15958000) [pid = 2792] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:34:14 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (19A98400) [pid = 2792] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:34:14 INFO - PROCESS | 2792 | 1463718854826 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 21:34:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:34:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 21:34:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:34:14 INFO - PROCESS | 2792 | 1463718854883 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 21:34:14 INFO - PROCESS | 2792 | 1463718854885 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 21:34:14 INFO - PROCESS | 2792 | 1463718854888 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:34:14 INFO - PROCESS | 2792 | 1463718854890 Marionette TRACE conn5 <- [1,2246,null,{}] 21:34:14 INFO - PROCESS | 2792 | 1463718854893 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:14 INFO - PROCESS | 2792 | 1463718854970 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 21:34:14 INFO - PROCESS | 2792 | 1463718854977 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:14 INFO - PROCESS | 2792 | ++DOCSHELL 118ADC00 == 46 [pid = 2792] [id = 571] 21:34:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (1595C400) [pid = 2792] [serial = 1713] [outer = 00000000] 21:34:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (18ACC400) [pid = 2792] [serial = 1714] [outer = 1595C400] 21:34:15 INFO - PROCESS | 2792 | 1463718855021 Marionette DEBUG loaded listener.js 21:34:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (18ACC800) [pid = 2792] [serial = 1715] [outer = 1595C400] 21:34:15 INFO - PROCESS | 2792 | 1463718855481 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:34:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:34:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 21:34:15 INFO - PROCESS | 2792 | 1463718855523 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 21:34:15 INFO - PROCESS | 2792 | 1463718855526 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 21:34:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:34:15 INFO - PROCESS | 2792 | 1463718855529 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:34:15 INFO - PROCESS | 2792 | 1463718855531 Marionette TRACE conn5 <- [1,2250,null,{}] 21:34:15 INFO - PROCESS | 2792 | 1463718855534 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:15 INFO - PROCESS | 2792 | 1463718855617 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 21:34:15 INFO - PROCESS | 2792 | 1463718855625 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:15 INFO - PROCESS | 2792 | ++DOCSHELL 15466000 == 47 [pid = 2792] [id = 572] 21:34:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (18ACE800) [pid = 2792] [serial = 1716] [outer = 00000000] 21:34:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (19A8F800) [pid = 2792] [serial = 1717] [outer = 18ACE800] 21:34:15 INFO - PROCESS | 2792 | 1463718855670 Marionette DEBUG loaded listener.js 21:34:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (19A91400) [pid = 2792] [serial = 1718] [outer = 18ACE800] 21:34:16 INFO - PROCESS | 2792 | 1463718856090 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 21:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 630ms 21:34:16 INFO - PROCESS | 2792 | 1463718856165 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 21:34:16 INFO - PROCESS | 2792 | 1463718856167 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 21:34:16 INFO - PROCESS | 2792 | 1463718856170 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:34:16 INFO - PROCESS | 2792 | 1463718856172 Marionette TRACE conn5 <- [1,2254,null,{}] 21:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:34:16 INFO - PROCESS | 2792 | 1463718856175 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:16 INFO - PROCESS | 2792 | 1463718856255 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 21:34:16 INFO - PROCESS | 2792 | 1463718856261 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:16 INFO - PROCESS | 2792 | ++DOCSHELL 199CF400 == 48 [pid = 2792] [id = 573] 21:34:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (19A8A400) [pid = 2792] [serial = 1719] [outer = 00000000] 21:34:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (19B34000) [pid = 2792] [serial = 1720] [outer = 19A8A400] 21:34:16 INFO - PROCESS | 2792 | 1463718856310 Marionette DEBUG loaded listener.js 21:34:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (1A1A5800) [pid = 2792] [serial = 1721] [outer = 19A8A400] 21:34:16 INFO - PROCESS | 2792 | 1463718856908 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 21:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 830ms 21:34:17 INFO - PROCESS | 2792 | 1463718857005 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 21:34:17 INFO - PROCESS | 2792 | 1463718857010 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 21:34:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:34:17 INFO - PROCESS | 2792 | 1463718857017 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:34:17 INFO - PROCESS | 2792 | 1463718857020 Marionette TRACE conn5 <- [1,2258,null,{}] 21:34:17 INFO - PROCESS | 2792 | 1463718857026 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:17 INFO - PROCESS | 2792 | 1463718857172 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 21:34:17 INFO - PROCESS | 2792 | 1463718857278 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:17 INFO - PROCESS | 2792 | ++DOCSHELL 0D547C00 == 49 [pid = 2792] [id = 574] 21:34:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (0D826400) [pid = 2792] [serial = 1722] [outer = 00000000] 21:34:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (113CD800) [pid = 2792] [serial = 1723] [outer = 0D826400] 21:34:17 INFO - PROCESS | 2792 | 1463718857334 Marionette DEBUG loaded listener.js 21:34:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (11542400) [pid = 2792] [serial = 1724] [outer = 0D826400] 21:34:17 INFO - PROCESS | 2792 | 1463718857967 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 21:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 971ms 21:34:18 INFO - PROCESS | 2792 | 1463718857992 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 21:34:18 INFO - PROCESS | 2792 | 1463718857998 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 21:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:34:18 INFO - PROCESS | 2792 | 1463718858004 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:34:18 INFO - PROCESS | 2792 | 1463718858008 Marionette TRACE conn5 <- [1,2262,null,{}] 21:34:18 INFO - PROCESS | 2792 | 1463718858012 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:18 INFO - PROCESS | 2792 | 1463718858138 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 21:34:18 INFO - PROCESS | 2792 | 1463718858254 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:18 INFO - PROCESS | 2792 | ++DOCSHELL 15131400 == 50 [pid = 2792] [id = 575] 21:34:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (1518A800) [pid = 2792] [serial = 1725] [outer = 00000000] 21:34:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1633F400) [pid = 2792] [serial = 1726] [outer = 1518A800] 21:34:18 INFO - PROCESS | 2792 | 1463718858349 Marionette DEBUG loaded listener.js 21:34:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (17005000) [pid = 2792] [serial = 1727] [outer = 1518A800] 21:34:18 INFO - PROCESS | 2792 | 1463718858906 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 21:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 930ms 21:34:18 INFO - PROCESS | 2792 | 1463718858936 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 21:34:18 INFO - PROCESS | 2792 | 1463718858938 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 21:34:18 INFO - PROCESS | 2792 | 1463718858942 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:34:18 INFO - PROCESS | 2792 | 1463718858946 Marionette TRACE conn5 <- [1,2266,null,{}] 21:34:18 INFO - PROCESS | 2792 | 1463718858957 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:19 INFO - PROCESS | 2792 | 1463718859065 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 21:34:19 INFO - PROCESS | 2792 | 1463718859206 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:19 INFO - PROCESS | 2792 | ++DOCSHELL 19136800 == 51 [pid = 2792] [id = 576] 21:34:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1A1A1000) [pid = 2792] [serial = 1728] [outer = 00000000] 21:34:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1A1C3C00) [pid = 2792] [serial = 1729] [outer = 1A1A1000] 21:34:19 INFO - PROCESS | 2792 | 1463718859268 Marionette DEBUG loaded listener.js 21:34:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (1A38B800) [pid = 2792] [serial = 1730] [outer = 1A1A1000] 21:34:19 INFO - PROCESS | 2792 | 1463718859867 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 21:34:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:34:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 970ms 21:34:19 INFO - PROCESS | 2792 | 1463718859916 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 21:34:19 INFO - PROCESS | 2792 | 1463718859919 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 21:34:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:34:19 INFO - PROCESS | 2792 | 1463718859922 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:34:19 INFO - PROCESS | 2792 | 1463718859924 Marionette TRACE conn5 <- [1,2270,null,{}] 21:34:19 INFO - PROCESS | 2792 | 1463718859928 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:20 INFO - PROCESS | 2792 | 1463718860031 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 21:34:20 INFO - PROCESS | 2792 | 1463718860141 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:20 INFO - PROCESS | 2792 | ++DOCSHELL 1A394800 == 52 [pid = 2792] [id = 577] 21:34:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1A395400) [pid = 2792] [serial = 1731] [outer = 00000000] 21:34:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (1A4C6000) [pid = 2792] [serial = 1732] [outer = 1A395400] 21:34:20 INFO - PROCESS | 2792 | 1463718860194 Marionette DEBUG loaded listener.js 21:34:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1A4C9C00) [pid = 2792] [serial = 1733] [outer = 1A395400] 21:34:21 INFO - PROCESS | 2792 | 1463718861004 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 21:34:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:34:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1116ms 21:34:21 INFO - PROCESS | 2792 | 1463718861042 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 21:34:21 INFO - PROCESS | 2792 | 1463718861046 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 21:34:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:34:21 INFO - PROCESS | 2792 | 1463718861051 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:34:21 INFO - PROCESS | 2792 | 1463718861055 Marionette TRACE conn5 <- [1,2274,null,{}] 21:34:21 INFO - PROCESS | 2792 | 1463718861062 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:21 INFO - PROCESS | 2792 | 1463718861168 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 21:34:21 INFO - PROCESS | 2792 | 1463718861302 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:21 INFO - PROCESS | 2792 | ++DOCSHELL 0D8D9000 == 53 [pid = 2792] [id = 578] 21:34:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (0D8E6C00) [pid = 2792] [serial = 1734] [outer = 00000000] 21:34:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (113CBC00) [pid = 2792] [serial = 1735] [outer = 0D8E6C00] 21:34:21 INFO - PROCESS | 2792 | 1463718861352 Marionette DEBUG loaded listener.js 21:34:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (12283400) [pid = 2792] [serial = 1736] [outer = 0D8E6C00] 21:34:21 INFO - PROCESS | 2792 | --DOCSHELL 1117B400 == 52 [pid = 2792] [id = 532] 21:34:21 INFO - PROCESS | 2792 | --DOCSHELL 12288800 == 51 [pid = 2792] [id = 533] 21:34:21 INFO - PROCESS | 2792 | --DOCSHELL 16392800 == 50 [pid = 2792] [id = 529] 21:34:21 INFO - PROCESS | 2792 | --DOCSHELL 0D65F800 == 49 [pid = 2792] [id = 530] 21:34:21 INFO - PROCESS | 2792 | --DOCSHELL 15123800 == 48 [pid = 2792] [id = 527] 21:34:21 INFO - PROCESS | 2792 | --DOCSHELL 15466000 == 47 [pid = 2792] [id = 572] 21:34:21 INFO - PROCESS | 2792 | --DOCSHELL 118ADC00 == 46 [pid = 2792] [id = 571] 21:34:21 INFO - PROCESS | 2792 | --DOCSHELL 0C926400 == 45 [pid = 2792] [id = 570] 21:34:21 INFO - PROCESS | 2792 | --DOCSHELL 18610000 == 44 [pid = 2792] [id = 569] 21:34:21 INFO - PROCESS | 2792 | --DOCSHELL 169E9400 == 43 [pid = 2792] [id = 568] 21:34:21 INFO - PROCESS | 2792 | --DOCSHELL 0D84D800 == 42 [pid = 2792] [id = 567] 21:34:21 INFO - PROCESS | 2792 | --DOCSHELL 15254000 == 41 [pid = 2792] [id = 566] 21:34:21 INFO - PROCESS | 2792 | --DOCSHELL 1116FC00 == 40 [pid = 2792] [id = 565] 21:34:21 INFO - PROCESS | 2792 | --DOCSHELL 0D662000 == 39 [pid = 2792] [id = 564] 21:34:21 INFO - PROCESS | 2792 | --DOCSHELL 0C80EC00 == 38 [pid = 2792] [id = 563] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (19145400) [pid = 2792] [serial = 1678] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (0D82F000) [pid = 2792] [serial = 1648] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOCSHELL 12010800 == 37 [pid = 2792] [id = 559] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1633B400) [pid = 2792] [serial = 1664] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (19B30C00) [pid = 2792] [serial = 1646] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (19B2FC00) [pid = 2792] [serial = 1645] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1546D400) [pid = 2792] [serial = 1660] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1225B000) [pid = 2792] [serial = 1657] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (14F82800) [pid = 2792] [serial = 1658] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (0D8E7000) [pid = 2792] [serial = 1652] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (0D84F800) [pid = 2792] [serial = 1651] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (1113A800) [pid = 2792] [serial = 1654] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (18A31000) [pid = 2792] [serial = 1675] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (11170800) [pid = 2792] [serial = 1655] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (17007C00) [pid = 2792] [serial = 1667] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (169EF800) [pid = 2792] [serial = 1666] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (1595EC00) [pid = 2792] [serial = 1672] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (174DEC00) [pid = 2792] [serial = 1669] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (15B0B800) [pid = 2792] [serial = 1663] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (174E5000) [pid = 2792] [serial = 1670] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (18AC5400) [pid = 2792] [serial = 1676] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1584C400) [pid = 2792] [serial = 1661] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (16395C00) [pid = 2792] [serial = 1673] [outer = 00000000] [url = about:blank] 21:34:21 INFO - PROCESS | 2792 | 1463718861960 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 21:34:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 21:34:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 930ms 21:34:21 INFO - PROCESS | 2792 | 1463718861983 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 21:34:21 INFO - PROCESS | 2792 | 1463718861988 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 21:34:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:34:21 INFO - PROCESS | 2792 | 1463718861994 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:34:21 INFO - PROCESS | 2792 | 1463718861996 Marionette TRACE conn5 <- [1,2278,null,{}] 21:34:21 INFO - PROCESS | 2792 | 1463718862000 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:22 INFO - PROCESS | 2792 | 1463718862083 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 21:34:22 INFO - PROCESS | 2792 | 1463718862090 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:22 INFO - PROCESS | 2792 | ++DOCSHELL 0D57B800 == 38 [pid = 2792] [id = 579] 21:34:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (0D65F800) [pid = 2792] [serial = 1737] [outer = 00000000] 21:34:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (1113A000) [pid = 2792] [serial = 1738] [outer = 0D65F800] 21:34:22 INFO - PROCESS | 2792 | 1463718862137 Marionette DEBUG loaded listener.js 21:34:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (11172000) [pid = 2792] [serial = 1739] [outer = 0D65F800] 21:34:22 INFO - PROCESS | 2792 | 1463718862666 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 21:34:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:34:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 730ms 21:34:22 INFO - PROCESS | 2792 | 1463718862727 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 21:34:22 INFO - PROCESS | 2792 | 1463718862729 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 21:34:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:34:22 INFO - PROCESS | 2792 | 1463718862733 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:34:22 INFO - PROCESS | 2792 | 1463718862736 Marionette TRACE conn5 <- [1,2282,null,{}] 21:34:22 INFO - PROCESS | 2792 | 1463718862749 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:22 INFO - PROCESS | 2792 | 1463718862839 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 21:34:22 INFO - PROCESS | 2792 | 1463718862934 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:22 INFO - PROCESS | 2792 | ++DOCSHELL 14FA2800 == 39 [pid = 2792] [id = 580] 21:34:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (14FA6400) [pid = 2792] [serial = 1740] [outer = 00000000] 21:34:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (15183800) [pid = 2792] [serial = 1741] [outer = 14FA6400] 21:34:22 INFO - PROCESS | 2792 | 1463718862982 Marionette DEBUG loaded listener.js 21:34:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (15466C00) [pid = 2792] [serial = 1742] [outer = 14FA6400] 21:34:23 INFO - PROCESS | 2792 | 1463718863354 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 21:34:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:34:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 21:34:23 INFO - PROCESS | 2792 | 1463718863407 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 21:34:23 INFO - PROCESS | 2792 | 1463718863409 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 21:34:23 INFO - PROCESS | 2792 | 1463718863412 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:34:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:34:23 INFO - PROCESS | 2792 | 1463718863414 Marionette TRACE conn5 <- [1,2286,null,{}] 21:34:23 INFO - PROCESS | 2792 | 1463718863417 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:23 INFO - PROCESS | 2792 | 1463718863498 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 21:34:23 INFO - PROCESS | 2792 | 1463718863505 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:23 INFO - PROCESS | 2792 | ++DOCSHELL 15853400 == 40 [pid = 2792] [id = 581] 21:34:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (1586C800) [pid = 2792] [serial = 1743] [outer = 00000000] 21:34:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (16343C00) [pid = 2792] [serial = 1744] [outer = 1586C800] 21:34:23 INFO - PROCESS | 2792 | 1463718863551 Marionette DEBUG loaded listener.js 21:34:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (16395400) [pid = 2792] [serial = 1745] [outer = 1586C800] 21:34:23 INFO - PROCESS | 2792 | 1463718863987 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 21:34:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:34:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 21:34:24 INFO - PROCESS | 2792 | 1463718864047 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 21:34:24 INFO - PROCESS | 2792 | 1463718864049 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 21:34:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:34:24 INFO - PROCESS | 2792 | 1463718864060 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:34:24 INFO - PROCESS | 2792 | 1463718864062 Marionette TRACE conn5 <- [1,2290,null,{}] 21:34:24 INFO - PROCESS | 2792 | 1463718864066 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:24 INFO - PROCESS | 2792 | 1463718864192 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 21:34:24 INFO - PROCESS | 2792 | 1463718864290 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:24 INFO - PROCESS | 2792 | ++DOCSHELL 169E8400 == 41 [pid = 2792] [id = 582] 21:34:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (169E8C00) [pid = 2792] [serial = 1746] [outer = 00000000] 21:34:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (17005400) [pid = 2792] [serial = 1747] [outer = 169E8C00] 21:34:24 INFO - PROCESS | 2792 | 1463718864337 Marionette DEBUG loaded listener.js 21:34:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1700D800) [pid = 2792] [serial = 1748] [outer = 169E8C00] 21:34:24 INFO - PROCESS | 2792 | 1463718864753 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 21:34:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:34:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 731ms 21:34:24 INFO - PROCESS | 2792 | 1463718864788 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 21:34:24 INFO - PROCESS | 2792 | 1463718864790 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 21:34:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:34:24 INFO - PROCESS | 2792 | 1463718864799 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:34:24 INFO - PROCESS | 2792 | 1463718864801 Marionette TRACE conn5 <- [1,2294,null,{}] 21:34:24 INFO - PROCESS | 2792 | 1463718864804 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:24 INFO - PROCESS | 2792 | 1463718864937 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 21:34:25 INFO - PROCESS | 2792 | 1463718865007 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:25 INFO - PROCESS | 2792 | ++DOCSHELL 15890400 == 42 [pid = 2792] [id = 583] 21:34:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (170D8800) [pid = 2792] [serial = 1749] [outer = 00000000] 21:34:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1869F400) [pid = 2792] [serial = 1750] [outer = 170D8800] 21:34:25 INFO - PROCESS | 2792 | 1463718865053 Marionette DEBUG loaded listener.js 21:34:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (18A27800) [pid = 2792] [serial = 1751] [outer = 170D8800] 21:34:25 INFO - PROCESS | 2792 | 1463718865481 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 21:34:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:34:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 21:34:25 INFO - PROCESS | 2792 | 1463718865524 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 21:34:25 INFO - PROCESS | 2792 | 1463718865526 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 21:34:25 INFO - PROCESS | 2792 | 1463718865529 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:34:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:34:25 INFO - PROCESS | 2792 | 1463718865531 Marionette TRACE conn5 <- [1,2298,null,{}] 21:34:25 INFO - PROCESS | 2792 | 1463718865535 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:25 INFO - PROCESS | 2792 | 1463718865673 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 21:34:25 INFO - PROCESS | 2792 | 1463718865695 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:25 INFO - PROCESS | 2792 | ++DOCSHELL 0C927000 == 43 [pid = 2792] [id = 584] 21:34:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (187E2000) [pid = 2792] [serial = 1752] [outer = 00000000] 21:34:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (191AC000) [pid = 2792] [serial = 1753] [outer = 187E2000] 21:34:25 INFO - PROCESS | 2792 | 1463718865739 Marionette DEBUG loaded listener.js 21:34:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (191B2000) [pid = 2792] [serial = 1754] [outer = 187E2000] 21:34:26 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (0CFAC800) [pid = 2792] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:34:26 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (169E9800) [pid = 2792] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:34:26 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (18610800) [pid = 2792] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:34:26 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (0C91E400) [pid = 2792] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:34:26 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1546AC00) [pid = 2792] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:34:26 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (11170400) [pid = 2792] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:34:26 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (0D6F4C00) [pid = 2792] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:34:26 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (15255400) [pid = 2792] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:34:26 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (0CAA2C00) [pid = 2792] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:34:26 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (18ACE800) [pid = 2792] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:34:26 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (1595C400) [pid = 2792] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:34:26 INFO - PROCESS | 2792 | 1463718866298 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 21:34:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:34:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 830ms 21:34:26 INFO - PROCESS | 2792 | 1463718866364 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 21:34:26 INFO - PROCESS | 2792 | 1463718866366 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 21:34:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:34:26 INFO - PROCESS | 2792 | 1463718866369 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:34:26 INFO - PROCESS | 2792 | 1463718866371 Marionette TRACE conn5 <- [1,2302,null,{}] 21:34:26 INFO - PROCESS | 2792 | 1463718866375 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:26 INFO - PROCESS | 2792 | 1463718866452 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 21:34:26 INFO - PROCESS | 2792 | 1463718866558 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:26 INFO - PROCESS | 2792 | ++DOCSHELL 0C927400 == 44 [pid = 2792] [id = 585] 21:34:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (0CAA2C00) [pid = 2792] [serial = 1755] [outer = 00000000] 21:34:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (15957C00) [pid = 2792] [serial = 1756] [outer = 0CAA2C00] 21:34:26 INFO - PROCESS | 2792 | 1463718866603 Marionette DEBUG loaded listener.js 21:34:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (16346C00) [pid = 2792] [serial = 1757] [outer = 0CAA2C00] 21:34:26 INFO - PROCESS | 2792 | 1463718866944 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 21:34:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 630ms 21:34:27 INFO - PROCESS | 2792 | 1463718867000 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 21:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:34:27 INFO - PROCESS | 2792 | 1463718867002 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 21:34:27 INFO - PROCESS | 2792 | 1463718867005 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:34:27 INFO - PROCESS | 2792 | 1463718867007 Marionette TRACE conn5 <- [1,2306,null,{}] 21:34:27 INFO - PROCESS | 2792 | 1463718867010 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:27 INFO - PROCESS | 2792 | 1463718867088 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 21:34:27 INFO - PROCESS | 2792 | 1463718867182 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:27 INFO - PROCESS | 2792 | ++DOCSHELL 114AB400 == 45 [pid = 2792] [id = 586] 21:34:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (151EC800) [pid = 2792] [serial = 1758] [outer = 00000000] 21:34:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (191A8C00) [pid = 2792] [serial = 1759] [outer = 151EC800] 21:34:27 INFO - PROCESS | 2792 | 1463718867226 Marionette DEBUG loaded listener.js 21:34:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (19B35000) [pid = 2792] [serial = 1760] [outer = 151EC800] 21:34:27 INFO - PROCESS | 2792 | 1463718867615 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 21:34:27 INFO - PROCESS | 2792 | 1463718867639 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 21:34:27 INFO - PROCESS | 2792 | 1463718867642 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:34:27 INFO - PROCESS | 2792 | 1463718867644 Marionette TRACE conn5 <- [1,2310,null,{}] 21:34:27 INFO - PROCESS | 2792 | 1463718867648 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:27 INFO - PROCESS | 2792 | 1463718867765 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 21:34:27 INFO - PROCESS | 2792 | 1463718867775 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:27 INFO - PROCESS | 2792 | ++DOCSHELL 19B2C800 == 46 [pid = 2792] [id = 587] 21:34:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (1A19E400) [pid = 2792] [serial = 1761] [outer = 00000000] 21:34:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1A4C0800) [pid = 2792] [serial = 1762] [outer = 1A19E400] 21:34:27 INFO - PROCESS | 2792 | 1463718867819 Marionette DEBUG loaded listener.js 21:34:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (1A65AC00) [pid = 2792] [serial = 1763] [outer = 1A19E400] 21:34:28 INFO - PROCESS | 2792 | 1463718868289 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 21:34:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:34:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 21:34:28 INFO - PROCESS | 2792 | 1463718868317 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 21:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:34:28 INFO - PROCESS | 2792 | 1463718868322 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 21:34:28 INFO - PROCESS | 2792 | 1463718868327 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:34:28 INFO - PROCESS | 2792 | 1463718868332 Marionette TRACE conn5 <- [1,2314,null,{}] 21:34:28 INFO - PROCESS | 2792 | 1463718868339 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:28 INFO - PROCESS | 2792 | 1463718868496 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 21:34:28 INFO - PROCESS | 2792 | 1463718868627 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:28 INFO - PROCESS | 2792 | ++DOCSHELL 0D857800 == 47 [pid = 2792] [id = 588] 21:34:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (0D874800) [pid = 2792] [serial = 1764] [outer = 00000000] 21:34:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (11133000) [pid = 2792] [serial = 1765] [outer = 0D874800] 21:34:28 INFO - PROCESS | 2792 | 1463718868685 Marionette DEBUG loaded listener.js 21:34:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1113F400) [pid = 2792] [serial = 1766] [outer = 0D874800] 21:34:29 INFO - PROCESS | 2792 | 1463718869233 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 21:34:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:34:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 21:34:29 INFO - PROCESS | 2792 | 1463718869258 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 21:34:29 INFO - PROCESS | 2792 | 1463718869265 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 21:34:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:34:29 INFO - PROCESS | 2792 | 1463718869271 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:34:29 INFO - PROCESS | 2792 | 1463718869274 Marionette TRACE conn5 <- [1,2318,null,{}] 21:34:29 INFO - PROCESS | 2792 | 1463718869278 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:29 INFO - PROCESS | 2792 | 1463718869386 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 21:34:29 INFO - PROCESS | 2792 | 1463718869499 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:29 INFO - PROCESS | 2792 | ++DOCSHELL 1512B800 == 48 [pid = 2792] [id = 589] 21:34:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (1512E400) [pid = 2792] [serial = 1767] [outer = 00000000] 21:34:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (154FD800) [pid = 2792] [serial = 1768] [outer = 1512E400] 21:34:29 INFO - PROCESS | 2792 | 1463718869596 Marionette DEBUG loaded listener.js 21:34:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1633F800) [pid = 2792] [serial = 1769] [outer = 1512E400] 21:34:30 INFO - PROCESS | 2792 | 1463718870206 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 21:34:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:34:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 970ms 21:34:30 INFO - PROCESS | 2792 | 1463718870242 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 21:34:30 INFO - PROCESS | 2792 | 1463718870245 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 21:34:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:34:30 INFO - PROCESS | 2792 | 1463718870249 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:34:30 INFO - PROCESS | 2792 | 1463718870253 Marionette TRACE conn5 <- [1,2322,null,{}] 21:34:30 INFO - PROCESS | 2792 | 1463718870264 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:30 INFO - PROCESS | 2792 | 1463718870374 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 21:34:30 INFO - PROCESS | 2792 | 1463718870515 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:30 INFO - PROCESS | 2792 | ++DOCSHELL 18A31000 == 49 [pid = 2792] [id = 590] 21:34:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (18AC5400) [pid = 2792] [serial = 1770] [outer = 00000000] 21:34:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (19C93800) [pid = 2792] [serial = 1771] [outer = 18AC5400] 21:34:30 INFO - PROCESS | 2792 | 1463718870575 Marionette DEBUG loaded listener.js 21:34:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1A4C6800) [pid = 2792] [serial = 1772] [outer = 18AC5400] 21:34:31 INFO - PROCESS | 2792 | 1463718871171 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 21:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 970ms 21:34:31 INFO - PROCESS | 2792 | 1463718871222 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 21:34:31 INFO - PROCESS | 2792 | 1463718871225 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 21:34:31 INFO - PROCESS | 2792 | 1463718871228 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:34:31 INFO - PROCESS | 2792 | 1463718871230 Marionette TRACE conn5 <- [1,2326,null,{}] 21:34:31 INFO - PROCESS | 2792 | 1463718871234 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:31 INFO - PROCESS | 2792 | 1463718871338 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 21:34:31 INFO - PROCESS | 2792 | 1463718871477 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:31 INFO - PROCESS | 2792 | ++DOCSHELL 1A74A000 == 50 [pid = 2792] [id = 591] 21:34:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1A74A400) [pid = 2792] [serial = 1773] [outer = 00000000] 21:34:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1A753400) [pid = 2792] [serial = 1774] [outer = 1A74A400] 21:34:31 INFO - PROCESS | 2792 | 1463718871533 Marionette DEBUG loaded listener.js 21:34:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A810000) [pid = 2792] [serial = 1775] [outer = 1A74A400] 21:34:32 INFO - PROCESS | 2792 | 1463718872085 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 21:34:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:34:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 870ms 21:34:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:34:32 INFO - PROCESS | 2792 | 1463718872102 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 21:34:32 INFO - PROCESS | 2792 | 1463718872104 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 21:34:32 INFO - PROCESS | 2792 | 1463718872108 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:34:32 INFO - PROCESS | 2792 | 1463718872110 Marionette TRACE conn5 <- [1,2330,null,{}] 21:34:32 INFO - PROCESS | 2792 | 1463718872113 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:32 INFO - PROCESS | 2792 | 1463718872215 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 21:34:32 INFO - PROCESS | 2792 | 1463718872327 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:32 INFO - PROCESS | 2792 | ++DOCSHELL 0C91BC00 == 51 [pid = 2792] [id = 592] 21:34:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1A74C800) [pid = 2792] [serial = 1776] [outer = 00000000] 21:34:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A937400) [pid = 2792] [serial = 1777] [outer = 1A74C800] 21:34:32 INFO - PROCESS | 2792 | 1463718872380 Marionette DEBUG loaded listener.js 21:34:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1A93FC00) [pid = 2792] [serial = 1778] [outer = 1A74C800] 21:34:33 INFO - PROCESS | 2792 | 1463718873202 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 21:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1132ms 21:34:33 INFO - PROCESS | 2792 | 1463718873240 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 21:34:33 INFO - PROCESS | 2792 | 1463718873244 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 21:34:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:34:33 INFO - PROCESS | 2792 | 1463718873249 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:34:33 INFO - PROCESS | 2792 | 1463718873253 Marionette TRACE conn5 <- [1,2334,null,{}] 21:34:33 INFO - PROCESS | 2792 | 1463718873275 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:33 INFO - PROCESS | 2792 | 1463718873373 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 21:34:33 INFO - PROCESS | 2792 | 1463718873517 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:33 INFO - PROCESS | 2792 | ++DOCSHELL 0D8E6800 == 52 [pid = 2792] [id = 593] 21:34:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (11131C00) [pid = 2792] [serial = 1779] [outer = 00000000] 21:34:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (118ADC00) [pid = 2792] [serial = 1780] [outer = 11131C00] 21:34:33 INFO - PROCESS | 2792 | 1463718873569 Marionette DEBUG loaded listener.js 21:34:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (14F84C00) [pid = 2792] [serial = 1781] [outer = 11131C00] 21:34:34 INFO - PROCESS | 2792 | --DOCSHELL 154F6000 == 51 [pid = 2792] [id = 528] 21:34:34 INFO - PROCESS | 2792 | --DOCSHELL 114AB400 == 50 [pid = 2792] [id = 586] 21:34:34 INFO - PROCESS | 2792 | --DOCSHELL 0C927400 == 49 [pid = 2792] [id = 585] 21:34:34 INFO - PROCESS | 2792 | --DOCSHELL 0C927000 == 48 [pid = 2792] [id = 584] 21:34:34 INFO - PROCESS | 2792 | --DOCSHELL 15890400 == 47 [pid = 2792] [id = 583] 21:34:34 INFO - PROCESS | 2792 | --DOCSHELL 169E8400 == 46 [pid = 2792] [id = 582] 21:34:34 INFO - PROCESS | 2792 | --DOCSHELL 15853400 == 45 [pid = 2792] [id = 581] 21:34:34 INFO - PROCESS | 2792 | --DOCSHELL 14FA2800 == 44 [pid = 2792] [id = 580] 21:34:34 INFO - PROCESS | 2792 | --DOCSHELL 0D57B800 == 43 [pid = 2792] [id = 579] 21:34:34 INFO - PROCESS | 2792 | --DOCSHELL 0D8D9000 == 42 [pid = 2792] [id = 578] 21:34:34 INFO - PROCESS | 2792 | --DOCSHELL 15131400 == 41 [pid = 2792] [id = 575] 21:34:34 INFO - PROCESS | 2792 | --DOCSHELL 0D547C00 == 40 [pid = 2792] [id = 574] 21:34:34 INFO - PROCESS | 2792 | --DOCSHELL 199CF400 == 39 [pid = 2792] [id = 573] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1700A800) [pid = 2792] [serial = 1705] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (187E7400) [pid = 2792] [serial = 1708] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (0D832400) [pid = 2792] [serial = 1691] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (0CFA6800) [pid = 2792] [serial = 1690] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (16347C00) [pid = 2792] [serial = 1702] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (11767000) [pid = 2792] [serial = 1696] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (120EE800) [pid = 2792] [serial = 1697] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (0D86E800) [pid = 2792] [serial = 1693] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (0D8DF400) [pid = 2792] [serial = 1694] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1546B000) [pid = 2792] [serial = 1699] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1722D400) [pid = 2792] [serial = 1706] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (15868400) [pid = 2792] [serial = 1700] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1113B800) [pid = 2792] [serial = 1681] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (15850800) [pid = 2792] [serial = 1684] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (19965000) [pid = 2792] [serial = 1687] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (18ACF800) [pid = 2792] [serial = 1711] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (19A91400) [pid = 2792] [serial = 1718] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (187EDC00) [pid = 2792] [serial = 1709] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (19A8F800) [pid = 2792] [serial = 1717] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (18AC7000) [pid = 2792] [serial = 1712] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (18ACC400) [pid = 2792] [serial = 1714] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (19B34000) [pid = 2792] [serial = 1720] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (18ACC800) [pid = 2792] [serial = 1715] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (16348800) [pid = 2792] [serial = 1703] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (0D8DD400) [pid = 2792] [serial = 1649] [outer = 00000000] [url = about:blank] 21:34:34 INFO - PROCESS | 2792 | 1463718874189 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 21:34:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:34:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 990ms 21:34:34 INFO - PROCESS | 2792 | 1463718874243 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 21:34:34 INFO - PROCESS | 2792 | 1463718874249 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 21:34:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:34:34 INFO - PROCESS | 2792 | 1463718874255 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:34:34 INFO - PROCESS | 2792 | 1463718874257 Marionette TRACE conn5 <- [1,2338,null,{}] 21:34:34 INFO - PROCESS | 2792 | 1463718874261 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:34 INFO - PROCESS | 2792 | 1463718874347 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 21:34:34 INFO - PROCESS | 2792 | 1463718874445 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:34 INFO - PROCESS | 2792 | ++DOCSHELL 0CF72C00 == 40 [pid = 2792] [id = 594] 21:34:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (0D57B800) [pid = 2792] [serial = 1782] [outer = 00000000] 21:34:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (0D8DEC00) [pid = 2792] [serial = 1783] [outer = 0D57B800] 21:34:34 INFO - PROCESS | 2792 | 1463718874491 Marionette DEBUG loaded listener.js 21:34:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (1113B400) [pid = 2792] [serial = 1784] [outer = 0D57B800] 21:34:34 INFO - PROCESS | 2792 | 1463718874987 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 21:34:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:34:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 770ms 21:34:35 INFO - PROCESS | 2792 | 1463718875025 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 21:34:35 INFO - PROCESS | 2792 | 1463718875028 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 21:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:34:35 INFO - PROCESS | 2792 | 1463718875031 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:34:35 INFO - PROCESS | 2792 | 1463718875034 Marionette TRACE conn5 <- [1,2342,null,{}] 21:34:35 INFO - PROCESS | 2792 | 1463718875045 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:35 INFO - PROCESS | 2792 | 1463718875128 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 21:34:35 INFO - PROCESS | 2792 | 1463718875138 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:35 INFO - PROCESS | 2792 | ++DOCSHELL 1584E000 == 41 [pid = 2792] [id = 595] 21:34:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (1584E400) [pid = 2792] [serial = 1785] [outer = 00000000] 21:34:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (15897800) [pid = 2792] [serial = 1786] [outer = 1584E400] 21:34:35 INFO - PROCESS | 2792 | 1463718875186 Marionette DEBUG loaded listener.js 21:34:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (15BA3000) [pid = 2792] [serial = 1787] [outer = 1584E400] 21:34:35 INFO - PROCESS | 2792 | 1463718875658 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 21:34:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:34:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 690ms 21:34:35 INFO - PROCESS | 2792 | 1463718875721 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 21:34:35 INFO - PROCESS | 2792 | 1463718875724 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 21:34:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:34:35 INFO - PROCESS | 2792 | 1463718875727 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:34:35 INFO - PROCESS | 2792 | 1463718875729 Marionette TRACE conn5 <- [1,2346,null,{}] 21:34:35 INFO - PROCESS | 2792 | 1463718875732 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:35 INFO - PROCESS | 2792 | 1463718875815 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 21:34:35 INFO - PROCESS | 2792 | 1463718875825 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:35 INFO - PROCESS | 2792 | ++DOCSHELL 16398000 == 42 [pid = 2792] [id = 596] 21:34:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (16398C00) [pid = 2792] [serial = 1788] [outer = 00000000] 21:34:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1700A800) [pid = 2792] [serial = 1789] [outer = 16398C00] 21:34:35 INFO - PROCESS | 2792 | 1463718875870 Marionette DEBUG loaded listener.js 21:34:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (17233800) [pid = 2792] [serial = 1790] [outer = 16398C00] 21:34:36 INFO - PROCESS | 2792 | 1463718876349 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 21:34:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:34:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 21:34:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:34:36 INFO - PROCESS | 2792 | 1463718876401 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 21:34:36 INFO - PROCESS | 2792 | 1463718876403 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 21:34:36 INFO - PROCESS | 2792 | 1463718876406 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:34:36 INFO - PROCESS | 2792 | 1463718876408 Marionette TRACE conn5 <- [1,2350,null,{}] 21:34:36 INFO - PROCESS | 2792 | 1463718876411 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:36 INFO - PROCESS | 2792 | 1463718876523 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 21:34:36 INFO - PROCESS | 2792 | 1463718876530 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:36 INFO - PROCESS | 2792 | ++DOCSHELL 1113B000 == 43 [pid = 2792] [id = 597] 21:34:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (172A4000) [pid = 2792] [serial = 1791] [outer = 00000000] 21:34:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (18609800) [pid = 2792] [serial = 1792] [outer = 172A4000] 21:34:36 INFO - PROCESS | 2792 | 1463718876576 Marionette DEBUG loaded listener.js 21:34:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (187E6C00) [pid = 2792] [serial = 1793] [outer = 172A4000] 21:34:37 INFO - PROCESS | 2792 | 1463718877041 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 21:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 670ms 21:34:37 INFO - PROCESS | 2792 | 1463718877077 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 21:34:37 INFO - PROCESS | 2792 | 1463718877079 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 21:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:34:37 INFO - PROCESS | 2792 | 1463718877082 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:34:37 INFO - PROCESS | 2792 | 1463718877084 Marionette TRACE conn5 <- [1,2354,null,{}] 21:34:37 INFO - PROCESS | 2792 | 1463718877087 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:37 INFO - PROCESS | 2792 | 1463718877229 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 21:34:37 INFO - PROCESS | 2792 | 1463718877329 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:37 INFO - PROCESS | 2792 | ++DOCSHELL 174DE400 == 44 [pid = 2792] [id = 598] 21:34:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (18605400) [pid = 2792] [serial = 1794] [outer = 00000000] 21:34:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1979E000) [pid = 2792] [serial = 1795] [outer = 18605400] 21:34:37 INFO - PROCESS | 2792 | 1463718877374 Marionette DEBUG loaded listener.js 21:34:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (19A8BC00) [pid = 2792] [serial = 1796] [outer = 18605400] 21:34:37 INFO - PROCESS | 2792 | 1463718877799 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 21:34:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:34:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 770ms 21:34:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:34:37 INFO - PROCESS | 2792 | 1463718877853 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 21:34:37 INFO - PROCESS | 2792 | 1463718877855 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 21:34:37 INFO - PROCESS | 2792 | 1463718877858 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:34:37 INFO - PROCESS | 2792 | 1463718877860 Marionette TRACE conn5 <- [1,2358,null,{}] 21:34:37 INFO - PROCESS | 2792 | 1463718877871 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:37 INFO - PROCESS | 2792 | 1463718877984 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 21:34:37 INFO - PROCESS | 2792 | 1463718877992 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:38 INFO - PROCESS | 2792 | ++DOCSHELL 19A91800 == 45 [pid = 2792] [id = 599] 21:34:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (19A94C00) [pid = 2792] [serial = 1797] [outer = 00000000] 21:34:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (19B33000) [pid = 2792] [serial = 1798] [outer = 19A94C00] 21:34:38 INFO - PROCESS | 2792 | 1463718878040 Marionette DEBUG loaded listener.js 21:34:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (19C93C00) [pid = 2792] [serial = 1799] [outer = 19A94C00] 21:34:38 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1586C800) [pid = 2792] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:34:38 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (0D65F800) [pid = 2792] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:34:38 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (0D8E6C00) [pid = 2792] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:34:38 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (14FA6400) [pid = 2792] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:34:38 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (169E8C00) [pid = 2792] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:34:38 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (151EC800) [pid = 2792] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:34:38 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (170D8800) [pid = 2792] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:34:38 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (0CAA2C00) [pid = 2792] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:34:38 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (187E2000) [pid = 2792] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:34:38 INFO - PROCESS | 2792 | 1463718878574 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 21:34:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:34:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 21:34:38 INFO - PROCESS | 2792 | 1463718878616 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 21:34:38 INFO - PROCESS | 2792 | 1463718878618 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 21:34:38 INFO - PROCESS | 2792 | 1463718878621 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:34:38 INFO - PROCESS | 2792 | 1463718878623 Marionette TRACE conn5 <- [1,2362,null,{}] 21:34:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:34:38 INFO - PROCESS | 2792 | 1463718878630 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:38 INFO - PROCESS | 2792 | 1463718878720 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 21:34:38 INFO - PROCESS | 2792 | 1463718878728 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:38 INFO - PROCESS | 2792 | ++DOCSHELL 0D660000 == 46 [pid = 2792] [id = 600] 21:34:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (11820000) [pid = 2792] [serial = 1800] [outer = 00000000] 21:34:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (1914E800) [pid = 2792] [serial = 1801] [outer = 11820000] 21:34:38 INFO - PROCESS | 2792 | 1463718878772 Marionette DEBUG loaded listener.js 21:34:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1A19EC00) [pid = 2792] [serial = 1802] [outer = 11820000] 21:34:39 INFO - PROCESS | 2792 | 1463718879220 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 21:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 21:34:39 INFO - PROCESS | 2792 | 1463718879256 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 21:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:34:39 INFO - PROCESS | 2792 | 1463718879258 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 21:34:39 INFO - PROCESS | 2792 | 1463718879261 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:34:39 INFO - PROCESS | 2792 | 1463718879262 Marionette TRACE conn5 <- [1,2366,null,{}] 21:34:39 INFO - PROCESS | 2792 | 1463718879266 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:39 INFO - PROCESS | 2792 | 1463718879348 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 21:34:39 INFO - PROCESS | 2792 | 1463718879355 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:39 INFO - PROCESS | 2792 | ++DOCSHELL 19B33C00 == 47 [pid = 2792] [id = 601] 21:34:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1A38B000) [pid = 2792] [serial = 1803] [outer = 00000000] 21:34:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (1A6D9400) [pid = 2792] [serial = 1804] [outer = 1A38B000] 21:34:39 INFO - PROCESS | 2792 | 1463718879399 Marionette DEBUG loaded listener.js 21:34:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (1A754000) [pid = 2792] [serial = 1805] [outer = 1A38B000] 21:34:39 INFO - PROCESS | 2792 | 1463718879839 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 21:34:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 21:34:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 630ms 21:34:39 INFO - PROCESS | 2792 | 1463718879892 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 21:34:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:34:39 INFO - PROCESS | 2792 | 1463718879894 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 21:34:39 INFO - PROCESS | 2792 | 1463718879897 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:34:39 INFO - PROCESS | 2792 | 1463718879900 Marionette TRACE conn5 <- [1,2370,null,{}] 21:34:39 INFO - PROCESS | 2792 | 1463718879903 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:39 INFO - PROCESS | 2792 | 1463718879985 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 21:34:39 INFO - PROCESS | 2792 | 1463718879993 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:40 INFO - PROCESS | 2792 | ++DOCSHELL 1A6D6C00 == 48 [pid = 2792] [id = 602] 21:34:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1A802400) [pid = 2792] [serial = 1806] [outer = 00000000] 21:34:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1A934800) [pid = 2792] [serial = 1807] [outer = 1A802400] 21:34:40 INFO - PROCESS | 2792 | 1463718880036 Marionette DEBUG loaded listener.js 21:34:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1A9AA800) [pid = 2792] [serial = 1808] [outer = 1A802400] 21:34:40 INFO - PROCESS | 2792 | 1463718880556 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 21:34:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 21:34:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 731ms 21:34:40 INFO - PROCESS | 2792 | 1463718880629 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 21:34:40 INFO - PROCESS | 2792 | 1463718880634 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 21:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:34:40 INFO - PROCESS | 2792 | 1463718880639 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:34:40 INFO - PROCESS | 2792 | 1463718880644 Marionette TRACE conn5 <- [1,2374,null,{}] 21:34:40 INFO - PROCESS | 2792 | 1463718880651 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:40 INFO - PROCESS | 2792 | 1463718880836 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 21:34:40 INFO - PROCESS | 2792 | 1463718880943 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:40 INFO - PROCESS | 2792 | ++DOCSHELL 0D856C00 == 49 [pid = 2792] [id = 603] 21:34:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (0D859800) [pid = 2792] [serial = 1809] [outer = 00000000] 21:34:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (0D8DB800) [pid = 2792] [serial = 1810] [outer = 0D859800] 21:34:41 INFO - PROCESS | 2792 | 1463718881000 Marionette DEBUG loaded listener.js 21:34:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (11179000) [pid = 2792] [serial = 1811] [outer = 0D859800] 21:34:41 INFO - PROCESS | 2792 | 1463718881607 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 21:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1027ms 21:34:41 INFO - PROCESS | 2792 | 1463718881667 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 21:34:41 INFO - PROCESS | 2792 | 1463718881673 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 21:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:34:41 INFO - PROCESS | 2792 | 1463718881680 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:34:41 INFO - PROCESS | 2792 | 1463718881682 Marionette TRACE conn5 <- [1,2378,null,{}] 21:34:41 INFO - PROCESS | 2792 | 1463718881687 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:41 INFO - PROCESS | 2792 | 1463718881797 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 21:34:41 INFO - PROCESS | 2792 | 1463718881941 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:41 INFO - PROCESS | 2792 | ++DOCSHELL 1117B800 == 50 [pid = 2792] [id = 604] 21:34:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (15254000) [pid = 2792] [serial = 1812] [outer = 00000000] 21:34:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1633C800) [pid = 2792] [serial = 1813] [outer = 15254000] 21:34:41 INFO - PROCESS | 2792 | 1463718881996 Marionette DEBUG loaded listener.js 21:34:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (169E1400) [pid = 2792] [serial = 1814] [outer = 15254000] 21:34:42 INFO - PROCESS | 2792 | 1463718882578 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 21:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 930ms 21:34:42 INFO - PROCESS | 2792 | 1463718882611 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 21:34:42 INFO - PROCESS | 2792 | 1463718882614 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 21:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:34:42 INFO - PROCESS | 2792 | 1463718882618 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:34:42 INFO - PROCESS | 2792 | 1463718882622 Marionette TRACE conn5 <- [1,2382,null,{}] 21:34:42 INFO - PROCESS | 2792 | 1463718882634 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:42 INFO - PROCESS | 2792 | 1463718882748 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 21:34:42 INFO - PROCESS | 2792 | 1463718882892 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:42 INFO - PROCESS | 2792 | ++DOCSHELL 19A8CC00 == 51 [pid = 2792] [id = 605] 21:34:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (19B2CC00) [pid = 2792] [serial = 1815] [outer = 00000000] 21:34:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1A6D7C00) [pid = 2792] [serial = 1816] [outer = 19B2CC00] 21:34:42 INFO - PROCESS | 2792 | 1463718882952 Marionette DEBUG loaded listener.js 21:34:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1A9B0400) [pid = 2792] [serial = 1817] [outer = 19B2CC00] 21:34:43 INFO - PROCESS | 2792 | 1463718883546 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 21:34:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:34:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 970ms 21:34:43 INFO - PROCESS | 2792 | 1463718883591 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 21:34:43 INFO - PROCESS | 2792 | 1463718883594 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 21:34:43 INFO - PROCESS | 2792 | 1463718883597 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:34:43 INFO - PROCESS | 2792 | 1463718883599 Marionette TRACE conn5 <- [1,2386,null,{}] 21:34:43 INFO - PROCESS | 2792 | 1463718883603 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:43 INFO - PROCESS | 2792 | 1463718883716 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 21:34:43 INFO - PROCESS | 2792 | 1463718883877 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:43 INFO - PROCESS | 2792 | ++DOCSHELL 1A9B3800 == 52 [pid = 2792] [id = 606] 21:34:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1A9B4400) [pid = 2792] [serial = 1818] [outer = 00000000] 21:34:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1A9DEC00) [pid = 2792] [serial = 1819] [outer = 1A9B4400] 21:34:43 INFO - PROCESS | 2792 | 1463718883932 Marionette DEBUG loaded listener.js 21:34:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1A9E2C00) [pid = 2792] [serial = 1820] [outer = 1A9B4400] 21:34:44 INFO - PROCESS | 2792 | 1463718884493 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 21:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 930ms 21:34:44 INFO - PROCESS | 2792 | 1463718884531 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 21:34:44 INFO - PROCESS | 2792 | 1463718884533 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 21:34:44 INFO - PROCESS | 2792 | 1463718884536 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:34:44 INFO - PROCESS | 2792 | 1463718884538 Marionette TRACE conn5 <- [1,2390,null,{}] 21:34:44 INFO - PROCESS | 2792 | 1463718884542 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:44 INFO - PROCESS | 2792 | 1463718884645 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 21:34:44 INFO - PROCESS | 2792 | 1463718884787 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:44 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA0400 == 53 [pid = 2792] [id = 607] 21:34:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (0CAA0C00) [pid = 2792] [serial = 1821] [outer = 00000000] 21:34:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (11131800) [pid = 2792] [serial = 1822] [outer = 0CAA0C00] 21:34:45 INFO - PROCESS | 2792 | 1463718885031 Marionette DEBUG loaded listener.js 21:34:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1153F800) [pid = 2792] [serial = 1823] [outer = 0CAA0C00] 21:34:45 INFO - PROCESS | 2792 | 1463718885683 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 21:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1166ms 21:34:45 INFO - PROCESS | 2792 | 1463718885708 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 21:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:34:45 INFO - PROCESS | 2792 | 1463718885713 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 21:34:45 INFO - PROCESS | 2792 | 1463718885718 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:34:45 INFO - PROCESS | 2792 | 1463718885721 Marionette TRACE conn5 <- [1,2394,null,{}] 21:34:45 INFO - PROCESS | 2792 | 1463718885726 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:45 INFO - PROCESS | 2792 | 1463718885824 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 21:34:45 INFO - PROCESS | 2792 | 1463718885945 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:45 INFO - PROCESS | 2792 | ++DOCSHELL 11768400 == 54 [pid = 2792] [id = 608] 21:34:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1176A800) [pid = 2792] [serial = 1824] [outer = 00000000] 21:34:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (15897000) [pid = 2792] [serial = 1825] [outer = 1176A800] 21:34:46 INFO - PROCESS | 2792 | 1463718885994 Marionette DEBUG loaded listener.js 21:34:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1633D000) [pid = 2792] [serial = 1826] [outer = 1176A800] 21:34:46 INFO - PROCESS | 2792 | --DOCSHELL 0D6F2C00 == 53 [pid = 2792] [id = 560] 21:34:46 INFO - PROCESS | 2792 | --DOCSHELL 19B33C00 == 52 [pid = 2792] [id = 601] 21:34:46 INFO - PROCESS | 2792 | --DOCSHELL 0D660000 == 51 [pid = 2792] [id = 600] 21:34:46 INFO - PROCESS | 2792 | --DOCSHELL 19A91800 == 50 [pid = 2792] [id = 599] 21:34:46 INFO - PROCESS | 2792 | --DOCSHELL 174DE400 == 49 [pid = 2792] [id = 598] 21:34:46 INFO - PROCESS | 2792 | --DOCSHELL 1113B000 == 48 [pid = 2792] [id = 597] 21:34:46 INFO - PROCESS | 2792 | --DOCSHELL 16398000 == 47 [pid = 2792] [id = 596] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1633F400) [pid = 2792] [serial = 1726] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1A1C3C00) [pid = 2792] [serial = 1729] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1A4C6000) [pid = 2792] [serial = 1732] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1A4C0800) [pid = 2792] [serial = 1762] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (113CD800) [pid = 2792] [serial = 1723] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOCSHELL 1584E000 == 46 [pid = 2792] [id = 595] 21:34:46 INFO - PROCESS | 2792 | --DOCSHELL 0CF72C00 == 45 [pid = 2792] [id = 594] 21:34:46 INFO - PROCESS | 2792 | --DOCSHELL 0D8E6800 == 44 [pid = 2792] [id = 593] 21:34:46 INFO - PROCESS | 2792 | --DOCSHELL 19B2C800 == 43 [pid = 2792] [id = 587] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1700D800) [pid = 2792] [serial = 1748] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (19B35000) [pid = 2792] [serial = 1760] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (18A27800) [pid = 2792] [serial = 1751] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1869F400) [pid = 2792] [serial = 1750] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (15957C00) [pid = 2792] [serial = 1756] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (191AC000) [pid = 2792] [serial = 1753] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (191B2000) [pid = 2792] [serial = 1754] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (16346C00) [pid = 2792] [serial = 1757] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (16395400) [pid = 2792] [serial = 1745] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (191A8C00) [pid = 2792] [serial = 1759] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (16343C00) [pid = 2792] [serial = 1744] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1113A000) [pid = 2792] [serial = 1738] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (11172000) [pid = 2792] [serial = 1739] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (12283400) [pid = 2792] [serial = 1736] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (113CBC00) [pid = 2792] [serial = 1735] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (15183800) [pid = 2792] [serial = 1741] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (15466C00) [pid = 2792] [serial = 1742] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (17005400) [pid = 2792] [serial = 1747] [outer = 00000000] [url = about:blank] 21:34:46 INFO - PROCESS | 2792 | 1463718886615 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 21:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 930ms 21:34:46 INFO - PROCESS | 2792 | 1463718886648 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 21:34:46 INFO - PROCESS | 2792 | 1463718886651 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 21:34:46 INFO - PROCESS | 2792 | 1463718886658 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:34:46 INFO - PROCESS | 2792 | 1463718886660 Marionette TRACE conn5 <- [1,2398,null,{}] 21:34:46 INFO - PROCESS | 2792 | 1463718886667 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:46 INFO - PROCESS | 2792 | 1463718886761 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 21:34:46 INFO - PROCESS | 2792 | 1463718886866 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:46 INFO - PROCESS | 2792 | ++DOCSHELL 0D660000 == 44 [pid = 2792] [id = 609] 21:34:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (0D6F9800) [pid = 2792] [serial = 1827] [outer = 00000000] 21:34:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (11546000) [pid = 2792] [serial = 1828] [outer = 0D6F9800] 21:34:46 INFO - PROCESS | 2792 | 1463718886912 Marionette DEBUG loaded listener.js 21:34:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (15125400) [pid = 2792] [serial = 1829] [outer = 0D6F9800] 21:34:47 INFO - PROCESS | 2792 | 1463718887464 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 21:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 830ms 21:34:47 INFO - PROCESS | 2792 | 1463718887492 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 21:34:47 INFO - PROCESS | 2792 | 1463718887494 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 21:34:47 INFO - PROCESS | 2792 | 1463718887498 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:34:47 INFO - PROCESS | 2792 | 1463718887501 Marionette TRACE conn5 <- [1,2402,null,{}] 21:34:47 INFO - PROCESS | 2792 | 1463718887511 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:47 INFO - PROCESS | 2792 | 1463718887604 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 21:34:47 INFO - PROCESS | 2792 | 1463718887613 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:47 INFO - PROCESS | 2792 | ++DOCSHELL 151E9800 == 45 [pid = 2792] [id = 610] 21:34:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (15958000) [pid = 2792] [serial = 1830] [outer = 00000000] 21:34:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (16922C00) [pid = 2792] [serial = 1831] [outer = 15958000] 21:34:47 INFO - PROCESS | 2792 | 1463718887661 Marionette DEBUG loaded listener.js 21:34:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1700AC00) [pid = 2792] [serial = 1832] [outer = 15958000] 21:34:48 INFO - PROCESS | 2792 | 1463718888122 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 21:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 21:34:48 INFO - PROCESS | 2792 | 1463718888172 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 21:34:48 INFO - PROCESS | 2792 | 1463718888175 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 21:34:48 INFO - PROCESS | 2792 | 1463718888178 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:34:48 INFO - PROCESS | 2792 | 1463718888179 Marionette TRACE conn5 <- [1,2406,null,{}] 21:34:48 INFO - PROCESS | 2792 | 1463718888183 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:48 INFO - PROCESS | 2792 | 1463718888264 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 21:34:48 INFO - PROCESS | 2792 | 1463718888271 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:48 INFO - PROCESS | 2792 | ++DOCSHELL 17010800 == 46 [pid = 2792] [id = 611] 21:34:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (172A9000) [pid = 2792] [serial = 1833] [outer = 00000000] 21:34:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1869F400) [pid = 2792] [serial = 1834] [outer = 172A9000] 21:34:48 INFO - PROCESS | 2792 | 1463718888316 Marionette DEBUG loaded listener.js 21:34:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (18A29000) [pid = 2792] [serial = 1835] [outer = 172A9000] 21:34:48 INFO - PROCESS | 2792 | 1463718888755 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 21:34:48 INFO - PROCESS | 2792 | 1463718888827 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 21:34:48 INFO - PROCESS | 2792 | 1463718888829 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 21:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:34:48 INFO - PROCESS | 2792 | 1463718888832 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:34:48 INFO - PROCESS | 2792 | 1463718888834 Marionette TRACE conn5 <- [1,2410,null,{}] 21:34:48 INFO - PROCESS | 2792 | 1463718888837 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:48 INFO - PROCESS | 2792 | 1463718888950 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 21:34:48 INFO - PROCESS | 2792 | 1463718888956 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:48 INFO - PROCESS | 2792 | ++DOCSHELL 18A30800 == 47 [pid = 2792] [id = 612] 21:34:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (18AC3800) [pid = 2792] [serial = 1836] [outer = 00000000] 21:34:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (19138800) [pid = 2792] [serial = 1837] [outer = 18AC3800] 21:34:49 INFO - PROCESS | 2792 | 1463718889006 Marionette DEBUG loaded listener.js 21:34:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1995E400) [pid = 2792] [serial = 1838] [outer = 18AC3800] 21:34:49 INFO - PROCESS | 2792 | 1463718889477 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:34:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:34:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 670ms 21:34:49 INFO - PROCESS | 2792 | 1463718889503 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 21:34:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:34:49 INFO - PROCESS | 2792 | 1463718889505 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 21:34:49 INFO - PROCESS | 2792 | 1463718889508 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:34:49 INFO - PROCESS | 2792 | 1463718889510 Marionette TRACE conn5 <- [1,2414,null,{}] 21:34:49 INFO - PROCESS | 2792 | 1463718889513 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:49 INFO - PROCESS | 2792 | 1463718889640 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 21:34:49 INFO - PROCESS | 2792 | 1463718889757 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:49 INFO - PROCESS | 2792 | ++DOCSHELL 19A98000 == 48 [pid = 2792] [id = 613] 21:34:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (19B29400) [pid = 2792] [serial = 1839] [outer = 00000000] 21:34:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1A19D400) [pid = 2792] [serial = 1840] [outer = 19B29400] 21:34:49 INFO - PROCESS | 2792 | 1463718889801 Marionette DEBUG loaded listener.js 21:34:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1A387400) [pid = 2792] [serial = 1841] [outer = 19B29400] 21:34:50 INFO - PROCESS | 2792 | 1463718890219 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 21:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 730ms 21:34:50 INFO - PROCESS | 2792 | 1463718890239 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 21:34:50 INFO - PROCESS | 2792 | 1463718890241 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 21:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:34:50 INFO - PROCESS | 2792 | 1463718890250 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:34:50 INFO - PROCESS | 2792 | 1463718890252 Marionette TRACE conn5 <- [1,2418,null,{}] 21:34:50 INFO - PROCESS | 2792 | 1463718890255 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:50 INFO - PROCESS | 2792 | 1463718890372 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 21:34:50 INFO - PROCESS | 2792 | 1463718890379 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:50 INFO - PROCESS | 2792 | ++DOCSHELL 1A1C4000 == 49 [pid = 2792] [id = 614] 21:34:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1A38DC00) [pid = 2792] [serial = 1842] [outer = 00000000] 21:34:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1A4CB800) [pid = 2792] [serial = 1843] [outer = 1A38DC00] 21:34:50 INFO - PROCESS | 2792 | 1463718890425 Marionette DEBUG loaded listener.js 21:34:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1A4CDC00) [pid = 2792] [serial = 1844] [outer = 1A38DC00] 21:34:51 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (0D82C000) [pid = 2792] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:34:51 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (191A6C00) [pid = 2792] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:34:51 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1512D000) [pid = 2792] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:34:51 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (19A8A400) [pid = 2792] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:34:51 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1A19E400) [pid = 2792] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:34:51 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (16398C00) [pid = 2792] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:34:51 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1584E400) [pid = 2792] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:34:51 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (0D57B800) [pid = 2792] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:34:51 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (172A4000) [pid = 2792] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:34:51 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (11131C00) [pid = 2792] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:34:51 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (18605400) [pid = 2792] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:34:51 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1A38B000) [pid = 2792] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:34:51 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (19A94C00) [pid = 2792] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:34:51 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (11820000) [pid = 2792] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:34:51 INFO - PROCESS | 2792 | 1463718891056 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 21:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 830ms 21:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:34:51 INFO - PROCESS | 2792 | 1463718891084 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 21:34:51 INFO - PROCESS | 2792 | 1463718891086 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 21:34:51 INFO - PROCESS | 2792 | 1463718891089 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:34:51 INFO - PROCESS | 2792 | 1463718891100 Marionette TRACE conn5 <- [1,2422,null,{}] 21:34:51 INFO - PROCESS | 2792 | 1463718891104 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:51 INFO - PROCESS | 2792 | 1463718891185 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 21:34:51 INFO - PROCESS | 2792 | 1463718891191 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:51 INFO - PROCESS | 2792 | ++DOCSHELL 11820000 == 50 [pid = 2792] [id = 615] 21:34:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1512C400) [pid = 2792] [serial = 1845] [outer = 00000000] 21:34:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (174DE000) [pid = 2792] [serial = 1846] [outer = 1512C400] 21:34:51 INFO - PROCESS | 2792 | 1463718891236 Marionette DEBUG loaded listener.js 21:34:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1995B400) [pid = 2792] [serial = 1847] [outer = 1512C400] 21:34:51 INFO - PROCESS | 2792 | 1463718891657 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 21:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 590ms 21:34:51 INFO - PROCESS | 2792 | 1463718891680 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 21:34:51 INFO - PROCESS | 2792 | 1463718891682 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 21:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:34:51 INFO - PROCESS | 2792 | 1463718891686 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:34:51 INFO - PROCESS | 2792 | 1463718891687 Marionette TRACE conn5 <- [1,2426,null,{}] 21:34:51 INFO - PROCESS | 2792 | 1463718891705 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:51 INFO - PROCESS | 2792 | 1463718891791 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 21:34:51 INFO - PROCESS | 2792 | 1463718891797 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:51 INFO - PROCESS | 2792 | ++DOCSHELL 19A96000 == 51 [pid = 2792] [id = 616] 21:34:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A393400) [pid = 2792] [serial = 1848] [outer = 00000000] 21:34:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1A754400) [pid = 2792] [serial = 1849] [outer = 1A393400] 21:34:51 INFO - PROCESS | 2792 | 1463718891845 Marionette DEBUG loaded listener.js 21:34:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1A9ABC00) [pid = 2792] [serial = 1850] [outer = 1A393400] 21:34:52 INFO - PROCESS | 2792 | 1463718892283 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 21:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 21:34:52 INFO - PROCESS | 2792 | 1463718892316 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 21:34:52 INFO - PROCESS | 2792 | 1463718892318 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 21:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:34:52 INFO - PROCESS | 2792 | 1463718892336 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:34:52 INFO - PROCESS | 2792 | 1463718892338 Marionette TRACE conn5 <- [1,2430,null,{}] 21:34:52 INFO - PROCESS | 2792 | 1463718892342 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:52 INFO - PROCESS | 2792 | 1463718892430 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 21:34:52 INFO - PROCESS | 2792 | 1463718892437 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:52 INFO - PROCESS | 2792 | ++DOCSHELL 1A74F800 == 52 [pid = 2792] [id = 617] 21:34:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1A9B3000) [pid = 2792] [serial = 1851] [outer = 00000000] 21:34:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1A9D6800) [pid = 2792] [serial = 1852] [outer = 1A9B3000] 21:34:52 INFO - PROCESS | 2792 | 1463718892488 Marionette DEBUG loaded listener.js 21:34:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (1B669000) [pid = 2792] [serial = 1853] [outer = 1A9B3000] 21:34:52 INFO - PROCESS | 2792 | 1463718892961 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 21:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 21:34:53 INFO - PROCESS | 2792 | 1463718893040 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 21:34:53 INFO - PROCESS | 2792 | 1463718893044 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 21:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:34:53 INFO - PROCESS | 2792 | 1463718893054 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:34:53 INFO - PROCESS | 2792 | 1463718893059 Marionette TRACE conn5 <- [1,2434,null,{}] 21:34:53 INFO - PROCESS | 2792 | 1463718893065 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:53 INFO - PROCESS | 2792 | 1463718893179 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 21:34:53 INFO - PROCESS | 2792 | 1463718893327 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:53 INFO - PROCESS | 2792 | ++DOCSHELL 0D858400 == 53 [pid = 2792] [id = 618] 21:34:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (0D87B800) [pid = 2792] [serial = 1854] [outer = 00000000] 21:34:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (11136400) [pid = 2792] [serial = 1855] [outer = 0D87B800] 21:34:53 INFO - PROCESS | 2792 | 1463718893387 Marionette DEBUG loaded listener.js 21:34:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1136A000) [pid = 2792] [serial = 1856] [outer = 0D87B800] 21:34:54 INFO - PROCESS | 2792 | 1463718894032 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 21:34:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:34:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1015ms 21:34:54 INFO - PROCESS | 2792 | 1463718894078 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 21:34:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:34:54 INFO - PROCESS | 2792 | 1463718894082 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 21:34:54 INFO - PROCESS | 2792 | 1463718894089 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:34:54 INFO - PROCESS | 2792 | 1463718894093 Marionette TRACE conn5 <- [1,2438,null,{}] 21:34:54 INFO - PROCESS | 2792 | 1463718894098 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:54 INFO - PROCESS | 2792 | 1463718894209 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 21:34:54 INFO - PROCESS | 2792 | 1463718894368 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:54 INFO - PROCESS | 2792 | ++DOCSHELL 1512E800 == 54 [pid = 2792] [id = 619] 21:34:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (151E8400) [pid = 2792] [serial = 1857] [outer = 00000000] 21:34:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (16339800) [pid = 2792] [serial = 1858] [outer = 151E8400] 21:34:54 INFO - PROCESS | 2792 | 1463718894424 Marionette DEBUG loaded listener.js 21:34:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (163A0C00) [pid = 2792] [serial = 1859] [outer = 151E8400] 21:34:54 INFO - PROCESS | 2792 | 1463718894983 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 21:34:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:34:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 930ms 21:34:55 INFO - PROCESS | 2792 | 1463718895018 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 21:34:55 INFO - PROCESS | 2792 | 1463718895020 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 21:34:55 INFO - PROCESS | 2792 | 1463718895024 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:34:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:34:55 INFO - PROCESS | 2792 | 1463718895026 Marionette TRACE conn5 <- [1,2442,null,{}] 21:34:55 INFO - PROCESS | 2792 | 1463718895036 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:55 INFO - PROCESS | 2792 | 1463718895149 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 21:34:55 INFO - PROCESS | 2792 | 1463718895316 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:55 INFO - PROCESS | 2792 | ++DOCSHELL 19A92400 == 55 [pid = 2792] [id = 620] 21:34:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (19A93800) [pid = 2792] [serial = 1860] [outer = 00000000] 21:34:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1A4C0800) [pid = 2792] [serial = 1861] [outer = 19A93800] 21:34:55 INFO - PROCESS | 2792 | 1463718895376 Marionette DEBUG loaded listener.js 21:34:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1A8DEC00) [pid = 2792] [serial = 1862] [outer = 19A93800] 21:34:56 INFO - PROCESS | 2792 | 1463718895995 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 21:34:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:34:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1019ms 21:34:56 INFO - PROCESS | 2792 | 1463718896047 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 21:34:56 INFO - PROCESS | 2792 | 1463718896049 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 21:34:56 INFO - PROCESS | 2792 | 1463718896053 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:34:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:34:56 INFO - PROCESS | 2792 | 1463718896055 Marionette TRACE conn5 <- [1,2446,null,{}] 21:34:56 INFO - PROCESS | 2792 | 1463718896059 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:56 INFO - PROCESS | 2792 | 1463718896166 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 21:34:56 INFO - PROCESS | 2792 | 1463718896311 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:56 INFO - PROCESS | 2792 | ++DOCSHELL 1B66EC00 == 56 [pid = 2792] [id = 621] 21:34:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1B66FC00) [pid = 2792] [serial = 1863] [outer = 00000000] 21:34:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1B810800) [pid = 2792] [serial = 1864] [outer = 1B66FC00] 21:34:56 INFO - PROCESS | 2792 | 1463718896367 Marionette DEBUG loaded listener.js 21:34:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1B9C3400) [pid = 2792] [serial = 1865] [outer = 1B66FC00] 21:34:56 INFO - PROCESS | 2792 | 1463718896913 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 21:34:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:34:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 870ms 21:34:56 INFO - PROCESS | 2792 | 1463718896927 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 21:34:56 INFO - PROCESS | 2792 | 1463718896929 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 21:34:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:34:56 INFO - PROCESS | 2792 | 1463718896933 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:34:56 INFO - PROCESS | 2792 | 1463718896935 Marionette TRACE conn5 <- [1,2450,null,{}] 21:34:56 INFO - PROCESS | 2792 | 1463718896939 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:57 INFO - PROCESS | 2792 | 1463718897041 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 21:34:57 INFO - PROCESS | 2792 | 1463718897200 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:57 INFO - PROCESS | 2792 | ++DOCSHELL 1B9C5400 == 57 [pid = 2792] [id = 622] 21:34:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1B9C6800) [pid = 2792] [serial = 1866] [outer = 00000000] 21:34:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1B9CEC00) [pid = 2792] [serial = 1867] [outer = 1B9C6800] 21:34:57 INFO - PROCESS | 2792 | 1463718897254 Marionette DEBUG loaded listener.js 21:34:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1B9D3000) [pid = 2792] [serial = 1868] [outer = 1B9C6800] 21:34:57 INFO - PROCESS | 2792 | 1463718897885 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 21:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 970ms 21:34:58 INFO - PROCESS | 2792 | 1463718898079 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 21:34:58 INFO - PROCESS | 2792 | 1463718898083 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 21:34:58 INFO - PROCESS | 2792 | 1463718898098 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:34:58 INFO - PROCESS | 2792 | 1463718898101 Marionette TRACE conn5 <- [1,2454,null,{}] 21:34:58 INFO - PROCESS | 2792 | 1463718898107 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:34:58 INFO - PROCESS | 2792 | 1463718898209 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 21:34:58 INFO - PROCESS | 2792 | 1463718898350 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:58 INFO - PROCESS | 2792 | ++DOCSHELL 0D8E5400 == 58 [pid = 2792] [id = 623] 21:34:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (11178800) [pid = 2792] [serial = 1869] [outer = 00000000] 21:34:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1228CC00) [pid = 2792] [serial = 1870] [outer = 11178800] 21:34:58 INFO - PROCESS | 2792 | 1463718898399 Marionette DEBUG loaded listener.js 21:34:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1512FC00) [pid = 2792] [serial = 1871] [outer = 11178800] 21:34:58 INFO - PROCESS | 2792 | --DOCSHELL 19A96000 == 57 [pid = 2792] [id = 616] 21:34:58 INFO - PROCESS | 2792 | --DOCSHELL 11820000 == 56 [pid = 2792] [id = 615] 21:34:58 INFO - PROCESS | 2792 | --DOCSHELL 1A1C4000 == 55 [pid = 2792] [id = 614] 21:34:58 INFO - PROCESS | 2792 | --DOCSHELL 19A98000 == 54 [pid = 2792] [id = 613] 21:34:58 INFO - PROCESS | 2792 | --DOCSHELL 18A30800 == 53 [pid = 2792] [id = 612] 21:34:58 INFO - PROCESS | 2792 | --DOCSHELL 17010800 == 52 [pid = 2792] [id = 611] 21:34:58 INFO - PROCESS | 2792 | --DOCSHELL 151E9800 == 51 [pid = 2792] [id = 610] 21:34:58 INFO - PROCESS | 2792 | --DOCSHELL 0D660000 == 50 [pid = 2792] [id = 609] 21:34:58 INFO - PROCESS | 2792 | --DOCSHELL 11768400 == 49 [pid = 2792] [id = 608] 21:34:58 INFO - PROCESS | 2792 | --DOCSHELL 0CAA0400 == 48 [pid = 2792] [id = 607] 21:34:58 INFO - PROCESS | 2792 | --DOCSHELL 1A6D6C00 == 47 [pid = 2792] [id = 602] 21:34:58 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1136EC00) [pid = 2792] [serial = 1682] [outer = 00000000] [url = about:blank] 21:34:58 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (199CCC00) [pid = 2792] [serial = 1688] [outer = 00000000] [url = about:blank] 21:34:58 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (16348C00) [pid = 2792] [serial = 1685] [outer = 00000000] [url = about:blank] 21:34:58 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1A1A5800) [pid = 2792] [serial = 1721] [outer = 00000000] [url = about:blank] 21:34:58 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1A65AC00) [pid = 2792] [serial = 1763] [outer = 00000000] [url = about:blank] 21:34:58 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (11133000) [pid = 2792] [serial = 1765] [outer = 00000000] [url = about:blank] 21:34:58 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (154FD800) [pid = 2792] [serial = 1768] [outer = 00000000] [url = about:blank] 21:34:58 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (19C93800) [pid = 2792] [serial = 1771] [outer = 00000000] [url = about:blank] 21:34:58 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1A937400) [pid = 2792] [serial = 1777] [outer = 00000000] [url = about:blank] 21:34:58 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1A753400) [pid = 2792] [serial = 1774] [outer = 00000000] [url = about:blank] 21:34:58 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1A934800) [pid = 2792] [serial = 1807] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | 1463718899082 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 21:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1007ms 21:34:59 INFO - PROCESS | 2792 | 1463718899124 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 21:34:59 INFO - PROCESS | 2792 | 1463718899128 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 21:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:34:59 INFO - PROCESS | 2792 | 1463718899135 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:34:59 INFO - PROCESS | 2792 | 1463718899139 Marionette TRACE conn5 <- [1,2458,null,{}] 21:34:59 INFO - PROCESS | 2792 | 1463718899143 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:59 INFO - PROCESS | 2792 | 1463718899262 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1700A800) [pid = 2792] [serial = 1789] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (15897800) [pid = 2792] [serial = 1786] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (15BA3000) [pid = 2792] [serial = 1787] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (0D8DEC00) [pid = 2792] [serial = 1783] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1113B400) [pid = 2792] [serial = 1784] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (18609800) [pid = 2792] [serial = 1792] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (14F84C00) [pid = 2792] [serial = 1781] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (118ADC00) [pid = 2792] [serial = 1780] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (19A8BC00) [pid = 2792] [serial = 1796] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1A754000) [pid = 2792] [serial = 1805] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1979E000) [pid = 2792] [serial = 1795] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (19B33000) [pid = 2792] [serial = 1798] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1914E800) [pid = 2792] [serial = 1801] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (187E6C00) [pid = 2792] [serial = 1793] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (19C93C00) [pid = 2792] [serial = 1799] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1A19EC00) [pid = 2792] [serial = 1802] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1A6D9400) [pid = 2792] [serial = 1804] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (17233800) [pid = 2792] [serial = 1790] [outer = 00000000] [url = about:blank] 21:34:59 INFO - PROCESS | 2792 | 1463718899369 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:34:59 INFO - PROCESS | 2792 | ++DOCSHELL 0D65B000 == 48 [pid = 2792] [id = 624] 21:34:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (0D660000) [pid = 2792] [serial = 1872] [outer = 00000000] 21:34:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (11133400) [pid = 2792] [serial = 1873] [outer = 0D660000] 21:34:59 INFO - PROCESS | 2792 | 1463718899416 Marionette DEBUG loaded listener.js 21:34:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (11540800) [pid = 2792] [serial = 1874] [outer = 0D660000] 21:34:59 INFO - PROCESS | 2792 | 1463718899794 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 21:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 21:34:59 INFO - PROCESS | 2792 | 1463718899864 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 21:34:59 INFO - PROCESS | 2792 | 1463718899866 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 21:34:59 INFO - PROCESS | 2792 | 1463718899870 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:34:59 INFO - PROCESS | 2792 | 1463718899872 Marionette TRACE conn5 <- [1,2462,null,{}] 21:34:59 INFO - PROCESS | 2792 | 1463718899882 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:34:59 INFO - PROCESS | 2792 | 1463718899978 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 21:35:00 INFO - PROCESS | 2792 | 1463718899996 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:00 INFO - PROCESS | 2792 | ++DOCSHELL 15960000 == 49 [pid = 2792] [id = 625] 21:35:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (15960800) [pid = 2792] [serial = 1875] [outer = 00000000] 21:35:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1633C400) [pid = 2792] [serial = 1876] [outer = 15960800] 21:35:00 INFO - PROCESS | 2792 | 1463718900048 Marionette DEBUG loaded listener.js 21:35:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (16348C00) [pid = 2792] [serial = 1877] [outer = 15960800] 21:35:00 INFO - PROCESS | 2792 | 1463718900535 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 21:35:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:35:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 21:35:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:35:00 INFO - PROCESS | 2792 | 1463718900547 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 21:35:00 INFO - PROCESS | 2792 | 1463718900549 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 21:35:00 INFO - PROCESS | 2792 | 1463718900552 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:35:00 INFO - PROCESS | 2792 | 1463718900554 Marionette TRACE conn5 <- [1,2466,null,{}] 21:35:00 INFO - PROCESS | 2792 | 1463718900558 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:00 INFO - PROCESS | 2792 | 1463718900676 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 21:35:00 INFO - PROCESS | 2792 | 1463718900686 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:00 INFO - PROCESS | 2792 | ++DOCSHELL 15B9D800 == 50 [pid = 2792] [id = 626] 21:35:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (170D9800) [pid = 2792] [serial = 1878] [outer = 00000000] 21:35:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (18610000) [pid = 2792] [serial = 1879] [outer = 170D9800] 21:35:00 INFO - PROCESS | 2792 | 1463718900732 Marionette DEBUG loaded listener.js 21:35:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (187E5000) [pid = 2792] [serial = 1880] [outer = 170D9800] 21:35:01 INFO - PROCESS | 2792 | 1463718901190 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 21:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 21:35:01 INFO - PROCESS | 2792 | 1463718901224 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 21:35:01 INFO - PROCESS | 2792 | 1463718901226 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 21:35:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:35:01 INFO - PROCESS | 2792 | 1463718901238 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:35:01 INFO - PROCESS | 2792 | 1463718901240 Marionette TRACE conn5 <- [1,2470,null,{}] 21:35:01 INFO - PROCESS | 2792 | 1463718901244 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:01 INFO - PROCESS | 2792 | 1463718901324 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 21:35:01 INFO - PROCESS | 2792 | 1463718901331 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:01 INFO - PROCESS | 2792 | ++DOCSHELL 187E9C00 == 51 [pid = 2792] [id = 627] 21:35:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (18A30800) [pid = 2792] [serial = 1881] [outer = 00000000] 21:35:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (19136C00) [pid = 2792] [serial = 1882] [outer = 18A30800] 21:35:01 INFO - PROCESS | 2792 | 1463718901375 Marionette DEBUG loaded listener.js 21:35:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (19A89800) [pid = 2792] [serial = 1883] [outer = 18A30800] 21:35:01 INFO - PROCESS | 2792 | 1463718901860 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 21:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 690ms 21:35:01 INFO - PROCESS | 2792 | 1463718901920 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 21:35:01 INFO - PROCESS | 2792 | 1463718901922 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 21:35:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:35:01 INFO - PROCESS | 2792 | 1463718901931 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:35:01 INFO - PROCESS | 2792 | 1463718901933 Marionette TRACE conn5 <- [1,2474,null,{}] 21:35:01 INFO - PROCESS | 2792 | 1463718901936 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:02 INFO - PROCESS | 2792 | 1463718902078 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 21:35:02 INFO - PROCESS | 2792 | 1463718902180 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:02 INFO - PROCESS | 2792 | ++DOCSHELL 0D833800 == 52 [pid = 2792] [id = 628] 21:35:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (18ACF800) [pid = 2792] [serial = 1884] [outer = 00000000] 21:35:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1A1A1800) [pid = 2792] [serial = 1885] [outer = 18ACF800] 21:35:02 INFO - PROCESS | 2792 | 1463718902225 Marionette DEBUG loaded listener.js 21:35:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1A38A400) [pid = 2792] [serial = 1886] [outer = 18ACF800] 21:35:02 INFO - PROCESS | 2792 | 1463718902655 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 21:35:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:35:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 771ms 21:35:02 INFO - PROCESS | 2792 | 1463718902712 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 21:35:02 INFO - PROCESS | 2792 | 1463718902714 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 21:35:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:35:02 INFO - PROCESS | 2792 | 1463718902717 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:35:02 INFO - PROCESS | 2792 | 1463718902718 Marionette TRACE conn5 <- [1,2478,null,{}] 21:35:02 INFO - PROCESS | 2792 | 1463718902722 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:02 INFO - PROCESS | 2792 | 1463718902840 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 21:35:02 INFO - PROCESS | 2792 | 1463718902850 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:02 INFO - PROCESS | 2792 | ++DOCSHELL 1A395000 == 53 [pid = 2792] [id = 629] 21:35:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1A396000) [pid = 2792] [serial = 1887] [outer = 00000000] 21:35:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1A6CF400) [pid = 2792] [serial = 1888] [outer = 1A396000] 21:35:02 INFO - PROCESS | 2792 | 1463718902894 Marionette DEBUG loaded listener.js 21:35:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1A6DDC00) [pid = 2792] [serial = 1889] [outer = 1A396000] 21:35:03 INFO - PROCESS | 2792 | 1463718903343 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 21:35:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:35:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 670ms 21:35:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:35:03 INFO - PROCESS | 2792 | 1463718903391 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 21:35:03 INFO - PROCESS | 2792 | 1463718903393 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 21:35:03 INFO - PROCESS | 2792 | 1463718903396 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:35:03 INFO - PROCESS | 2792 | 1463718903397 Marionette TRACE conn5 <- [1,2482,null,{}] 21:35:03 INFO - PROCESS | 2792 | 1463718903401 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:03 INFO - PROCESS | 2792 | 1463718903555 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 21:35:03 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1A802400) [pid = 2792] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:35:03 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (15958000) [pid = 2792] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:35:03 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (0CAA0C00) [pid = 2792] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:35:03 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (0D6F9800) [pid = 2792] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:35:03 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (172A9000) [pid = 2792] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:35:03 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (19B29400) [pid = 2792] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:35:03 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1176A800) [pid = 2792] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:35:03 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1A38DC00) [pid = 2792] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:35:03 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1512C400) [pid = 2792] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:35:03 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1A393400) [pid = 2792] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:35:03 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (18AC3800) [pid = 2792] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:35:03 INFO - PROCESS | 2792 | 1463718903756 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:03 INFO - PROCESS | 2792 | ++DOCSHELL 0CFE0800 == 54 [pid = 2792] [id = 630] 21:35:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (0D587C00) [pid = 2792] [serial = 1890] [outer = 00000000] 21:35:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1176A800) [pid = 2792] [serial = 1891] [outer = 0D587C00] 21:35:03 INFO - PROCESS | 2792 | 1463718903803 Marionette DEBUG loaded listener.js 21:35:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (16397800) [pid = 2792] [serial = 1892] [outer = 0D587C00] 21:35:04 INFO - PROCESS | 2792 | 1463718904173 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 21:35:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:35:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 830ms 21:35:04 INFO - PROCESS | 2792 | 1463718904227 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 21:35:04 INFO - PROCESS | 2792 | 1463718904229 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 21:35:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:35:04 INFO - PROCESS | 2792 | 1463718904232 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:35:04 INFO - PROCESS | 2792 | 1463718904234 Marionette TRACE conn5 <- [1,2486,null,{}] 21:35:04 INFO - PROCESS | 2792 | 1463718904237 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:04 INFO - PROCESS | 2792 | 1463718904319 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 21:35:04 INFO - PROCESS | 2792 | 1463718904325 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:04 INFO - PROCESS | 2792 | ++DOCSHELL 187DE400 == 55 [pid = 2792] [id = 631] 21:35:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (19B37800) [pid = 2792] [serial = 1893] [outer = 00000000] 21:35:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1A9AC000) [pid = 2792] [serial = 1894] [outer = 19B37800] 21:35:04 INFO - PROCESS | 2792 | 1463718904370 Marionette DEBUG loaded listener.js 21:35:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1A9AF400) [pid = 2792] [serial = 1895] [outer = 19B37800] 21:35:04 INFO - PROCESS | 2792 | 1463718904842 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 21:35:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:35:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 630ms 21:35:04 INFO - PROCESS | 2792 | 1463718904877 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 21:35:04 INFO - PROCESS | 2792 | 1463718904879 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 21:35:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:35:04 INFO - PROCESS | 2792 | 1463718904882 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:35:04 INFO - PROCESS | 2792 | 1463718904884 Marionette TRACE conn5 <- [1,2490,null,{}] 21:35:04 INFO - PROCESS | 2792 | 1463718904888 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:04 INFO - PROCESS | 2792 | 1463718904979 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 21:35:04 INFO - PROCESS | 2792 | 1463718904987 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:05 INFO - PROCESS | 2792 | ++DOCSHELL 1A93D000 == 56 [pid = 2792] [id = 632] 21:35:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1A9DC000) [pid = 2792] [serial = 1896] [outer = 00000000] 21:35:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1B675000) [pid = 2792] [serial = 1897] [outer = 1A9DC000] 21:35:05 INFO - PROCESS | 2792 | 1463718905060 Marionette DEBUG loaded listener.js 21:35:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1B9C9400) [pid = 2792] [serial = 1898] [outer = 1A9DC000] 21:35:05 INFO - PROCESS | 2792 | 1463718905498 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:35:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:35:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 21:35:05 INFO - PROCESS | 2792 | 1463718905554 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 21:35:05 INFO - PROCESS | 2792 | 1463718905557 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 21:35:05 INFO - PROCESS | 2792 | 1463718905559 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:35:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:35:05 INFO - PROCESS | 2792 | 1463718905562 Marionette TRACE conn5 <- [1,2494,null,{}] 21:35:05 INFO - PROCESS | 2792 | 1463718905565 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:05 INFO - PROCESS | 2792 | 1463718905675 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 21:35:05 INFO - PROCESS | 2792 | 1463718905682 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:05 INFO - PROCESS | 2792 | ++DOCSHELL 1C8B1C00 == 57 [pid = 2792] [id = 633] 21:35:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1C8B7C00) [pid = 2792] [serial = 1899] [outer = 00000000] 21:35:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1C8BC800) [pid = 2792] [serial = 1900] [outer = 1C8B7C00] 21:35:05 INFO - PROCESS | 2792 | 1463718905730 Marionette DEBUG loaded listener.js 21:35:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1CA58C00) [pid = 2792] [serial = 1901] [outer = 1C8B7C00] 21:35:06 INFO - PROCESS | 2792 | 1463718906483 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:35:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:35:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 970ms 21:35:06 INFO - PROCESS | 2792 | 1463718906535 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 21:35:06 INFO - PROCESS | 2792 | 1463718906541 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 21:35:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:35:06 INFO - PROCESS | 2792 | 1463718906545 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:35:06 INFO - PROCESS | 2792 | 1463718906550 Marionette TRACE conn5 <- [1,2498,null,{}] 21:35:06 INFO - PROCESS | 2792 | 1463718906555 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:06 INFO - PROCESS | 2792 | 1463718906671 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 21:35:06 INFO - PROCESS | 2792 | 1463718906821 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:06 INFO - PROCESS | 2792 | ++DOCSHELL 1136B400 == 58 [pid = 2792] [id = 634] 21:35:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (12001400) [pid = 2792] [serial = 1902] [outer = 00000000] 21:35:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (151E9800) [pid = 2792] [serial = 1903] [outer = 12001400] 21:35:06 INFO - PROCESS | 2792 | 1463718906879 Marionette DEBUG loaded listener.js 21:35:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (15B03C00) [pid = 2792] [serial = 1904] [outer = 12001400] 21:35:07 INFO - PROCESS | 2792 | 1463718907449 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 21:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 970ms 21:35:07 INFO - PROCESS | 2792 | 1463718907520 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 21:35:07 INFO - PROCESS | 2792 | 1463718907526 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 21:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:35:07 INFO - PROCESS | 2792 | 1463718907533 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:35:07 INFO - PROCESS | 2792 | 1463718907536 Marionette TRACE conn5 <- [1,2502,null,{}] 21:35:07 INFO - PROCESS | 2792 | 1463718907540 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:07 INFO - PROCESS | 2792 | 1463718907659 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 21:35:07 INFO - PROCESS | 2792 | 1463718907816 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:07 INFO - PROCESS | 2792 | ++DOCSHELL 17010800 == 59 [pid = 2792] [id = 635] 21:35:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (172AF000) [pid = 2792] [serial = 1905] [outer = 00000000] 21:35:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (19A92C00) [pid = 2792] [serial = 1906] [outer = 172AF000] 21:35:07 INFO - PROCESS | 2792 | 1463718907875 Marionette DEBUG loaded listener.js 21:35:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (19B2E000) [pid = 2792] [serial = 1907] [outer = 172AF000] 21:35:08 INFO - PROCESS | 2792 | 1463718908493 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 21:35:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:35:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1020ms 21:35:08 INFO - PROCESS | 2792 | 1463718908555 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 21:35:08 INFO - PROCESS | 2792 | 1463718908558 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 21:35:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:35:08 INFO - PROCESS | 2792 | 1463718908561 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:35:08 INFO - PROCESS | 2792 | 1463718908565 Marionette TRACE conn5 <- [1,2506,null,{}] 21:35:08 INFO - PROCESS | 2792 | 1463718908576 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:08 INFO - PROCESS | 2792 | 1463718908739 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 21:35:08 INFO - PROCESS | 2792 | 1463718908759 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:08 INFO - PROCESS | 2792 | ++DOCSHELL 114AFC00 == 60 [pid = 2792] [id = 636] 21:35:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1C8B3000) [pid = 2792] [serial = 1908] [outer = 00000000] 21:35:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1C8BF000) [pid = 2792] [serial = 1909] [outer = 1C8B3000] 21:35:08 INFO - PROCESS | 2792 | 1463718908815 Marionette DEBUG loaded listener.js 21:35:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1CE04800) [pid = 2792] [serial = 1910] [outer = 1C8B3000] 21:35:09 INFO - PROCESS | 2792 | 1463718909437 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 21:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 930ms 21:35:09 INFO - PROCESS | 2792 | 1463718909495 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 21:35:09 INFO - PROCESS | 2792 | 1463718909498 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 21:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:35:09 INFO - PROCESS | 2792 | 1463718909501 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:35:09 INFO - PROCESS | 2792 | 1463718909503 Marionette TRACE conn5 <- [1,2510,null,{}] 21:35:09 INFO - PROCESS | 2792 | 1463718909507 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:09 INFO - PROCESS | 2792 | 1463718909652 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 21:35:09 INFO - PROCESS | 2792 | 1463718909800 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:09 INFO - PROCESS | 2792 | ++DOCSHELL 1B9BE000 == 61 [pid = 2792] [id = 637] 21:35:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1C8BE800) [pid = 2792] [serial = 1911] [outer = 00000000] 21:35:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1D10EC00) [pid = 2792] [serial = 1912] [outer = 1C8BE800] 21:35:09 INFO - PROCESS | 2792 | 1463718909858 Marionette DEBUG loaded listener.js 21:35:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1D14E400) [pid = 2792] [serial = 1913] [outer = 1C8BE800] 21:35:10 INFO - PROCESS | 2792 | 1463718910448 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 21:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1019ms 21:35:10 INFO - PROCESS | 2792 | 1463718910524 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 21:35:10 INFO - PROCESS | 2792 | 1463718910526 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 21:35:10 INFO - PROCESS | 2792 | 1463718910530 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:35:10 INFO - PROCESS | 2792 | 1463718910532 Marionette TRACE conn5 <- [1,2514,null,{}] 21:35:10 INFO - PROCESS | 2792 | 1463718910536 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:10 INFO - PROCESS | 2792 | 1463718910641 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 21:35:10 INFO - PROCESS | 2792 | 1463718910791 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:10 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA8800 == 62 [pid = 2792] [id = 638] 21:35:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (11171800) [pid = 2792] [serial = 1914] [outer = 00000000] 21:35:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (118AB000) [pid = 2792] [serial = 1915] [outer = 11171800] 21:35:10 INFO - PROCESS | 2792 | 1463718910847 Marionette DEBUG loaded listener.js 21:35:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1518A000) [pid = 2792] [serial = 1916] [outer = 11171800] 21:35:11 INFO - PROCESS | 2792 | 1463718911673 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 21:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1181ms 21:35:11 INFO - PROCESS | 2792 | 1463718911715 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 21:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:35:11 INFO - PROCESS | 2792 | 1463718911720 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 21:35:11 INFO - PROCESS | 2792 | 1463718911724 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:35:11 INFO - PROCESS | 2792 | 1463718911728 Marionette TRACE conn5 <- [1,2518,null,{}] 21:35:11 INFO - PROCESS | 2792 | 1463718911748 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:11 INFO - PROCESS | 2792 | 1463718911849 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 21:35:12 INFO - PROCESS | 2792 | 1463718912005 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:12 INFO - PROCESS | 2792 | ++DOCSHELL 11174000 == 63 [pid = 2792] [id = 639] 21:35:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (11174400) [pid = 2792] [serial = 1917] [outer = 00000000] 21:35:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (12010800) [pid = 2792] [serial = 1918] [outer = 11174400] 21:35:12 INFO - PROCESS | 2792 | 1463718912057 Marionette DEBUG loaded listener.js 21:35:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1512A400) [pid = 2792] [serial = 1919] [outer = 11174400] 21:35:12 INFO - PROCESS | 2792 | --DOCSHELL 1A93D000 == 62 [pid = 2792] [id = 632] 21:35:12 INFO - PROCESS | 2792 | --DOCSHELL 187DE400 == 61 [pid = 2792] [id = 631] 21:35:12 INFO - PROCESS | 2792 | --DOCSHELL 0CFE0800 == 60 [pid = 2792] [id = 630] 21:35:12 INFO - PROCESS | 2792 | --DOCSHELL 1A395000 == 59 [pid = 2792] [id = 629] 21:35:12 INFO - PROCESS | 2792 | --DOCSHELL 0D833800 == 58 [pid = 2792] [id = 628] 21:35:12 INFO - PROCESS | 2792 | --DOCSHELL 187E9C00 == 57 [pid = 2792] [id = 627] 21:35:12 INFO - PROCESS | 2792 | --DOCSHELL 15B9D800 == 56 [pid = 2792] [id = 626] 21:35:12 INFO - PROCESS | 2792 | --DOCSHELL 15960000 == 55 [pid = 2792] [id = 625] 21:35:12 INFO - PROCESS | 2792 | --DOCSHELL 0D65B000 == 54 [pid = 2792] [id = 624] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1A9D6800) [pid = 2792] [serial = 1852] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOCSHELL 0D8E5400 == 53 [pid = 2792] [id = 623] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1633C800) [pid = 2792] [serial = 1813] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1A6D7C00) [pid = 2792] [serial = 1816] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1633D000) [pid = 2792] [serial = 1826] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (15897000) [pid = 2792] [serial = 1825] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (0D8DB800) [pid = 2792] [serial = 1810] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1A4CB800) [pid = 2792] [serial = 1843] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (1995B400) [pid = 2792] [serial = 1847] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1A9ABC00) [pid = 2792] [serial = 1850] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (174DE000) [pid = 2792] [serial = 1846] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1A4CDC00) [pid = 2792] [serial = 1844] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (19138800) [pid = 2792] [serial = 1837] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1995E400) [pid = 2792] [serial = 1838] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1A754400) [pid = 2792] [serial = 1849] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (18A29000) [pid = 2792] [serial = 1835] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1A9AA800) [pid = 2792] [serial = 1808] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1A9DEC00) [pid = 2792] [serial = 1819] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (16922C00) [pid = 2792] [serial = 1831] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1700AC00) [pid = 2792] [serial = 1832] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1153F800) [pid = 2792] [serial = 1823] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (11131800) [pid = 2792] [serial = 1822] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (11546000) [pid = 2792] [serial = 1828] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (15125400) [pid = 2792] [serial = 1829] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (1869F400) [pid = 2792] [serial = 1834] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1A387400) [pid = 2792] [serial = 1841] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1A19D400) [pid = 2792] [serial = 1840] [outer = 00000000] [url = about:blank] 21:35:12 INFO - PROCESS | 2792 | 1463718912602 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 21:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 890ms 21:35:12 INFO - PROCESS | 2792 | 1463718912615 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 21:35:12 INFO - PROCESS | 2792 | 1463718912620 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 21:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:35:12 INFO - PROCESS | 2792 | 1463718912635 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:35:12 INFO - PROCESS | 2792 | 1463718912637 Marionette TRACE conn5 <- [1,2522,null,{}] 21:35:12 INFO - PROCESS | 2792 | 1463718912641 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:12 INFO - PROCESS | 2792 | 1463718912728 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 21:35:12 INFO - PROCESS | 2792 | 1463718912738 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:12 INFO - PROCESS | 2792 | ++DOCSHELL 11362000 == 54 [pid = 2792] [id = 640] 21:35:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (11364C00) [pid = 2792] [serial = 1920] [outer = 00000000] 21:35:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (15123000) [pid = 2792] [serial = 1921] [outer = 11364C00] 21:35:12 INFO - PROCESS | 2792 | 1463718912782 Marionette DEBUG loaded listener.js 21:35:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (15130C00) [pid = 2792] [serial = 1922] [outer = 11364C00] 21:35:13 INFO - PROCESS | 2792 | 1463718913272 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 21:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 690ms 21:35:13 INFO - PROCESS | 2792 | 1463718913319 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 21:35:13 INFO - PROCESS | 2792 | 1463718913322 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 21:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:35:13 INFO - PROCESS | 2792 | 1463718913325 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:35:13 INFO - PROCESS | 2792 | 1463718913328 Marionette TRACE conn5 <- [1,2526,null,{}] 21:35:13 INFO - PROCESS | 2792 | 1463718913338 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:13 INFO - PROCESS | 2792 | 1463718913425 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 21:35:13 INFO - PROCESS | 2792 | 1463718913471 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:13 INFO - PROCESS | 2792 | ++DOCSHELL 16394800 == 55 [pid = 2792] [id = 641] 21:35:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (16397C00) [pid = 2792] [serial = 1923] [outer = 00000000] 21:35:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1639FC00) [pid = 2792] [serial = 1924] [outer = 16397C00] 21:35:13 INFO - PROCESS | 2792 | 1463718913518 Marionette DEBUG loaded listener.js 21:35:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (17004800) [pid = 2792] [serial = 1925] [outer = 16397C00] 21:35:13 INFO - PROCESS | 2792 | 1463718913988 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 21:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 690ms 21:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:35:14 INFO - PROCESS | 2792 | 1463718914015 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 21:35:14 INFO - PROCESS | 2792 | 1463718914018 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 21:35:14 INFO - PROCESS | 2792 | 1463718914021 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:35:14 INFO - PROCESS | 2792 | 1463718914023 Marionette TRACE conn5 <- [1,2530,null,{}] 21:35:14 INFO - PROCESS | 2792 | 1463718914027 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:14 INFO - PROCESS | 2792 | 1463718914117 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 21:35:14 INFO - PROCESS | 2792 | 1463718914124 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:14 INFO - PROCESS | 2792 | ++DOCSHELL 17007C00 == 56 [pid = 2792] [id = 642] 21:35:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1700B400) [pid = 2792] [serial = 1926] [outer = 00000000] 21:35:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (18602400) [pid = 2792] [serial = 1927] [outer = 1700B400] 21:35:14 INFO - PROCESS | 2792 | 1463718914172 Marionette DEBUG loaded listener.js 21:35:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (187E1400) [pid = 2792] [serial = 1928] [outer = 1700B400] 21:35:14 INFO - PROCESS | 2792 | 1463718914635 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 21:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 21:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:35:14 INFO - PROCESS | 2792 | 1463718914664 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 21:35:14 INFO - PROCESS | 2792 | 1463718914666 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 21:35:14 INFO - PROCESS | 2792 | 1463718914669 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:35:14 INFO - PROCESS | 2792 | 1463718914671 Marionette TRACE conn5 <- [1,2534,null,{}] 21:35:14 INFO - PROCESS | 2792 | 1463718914682 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:14 INFO - PROCESS | 2792 | 1463718914797 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 21:35:14 INFO - PROCESS | 2792 | 1463718914831 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:14 INFO - PROCESS | 2792 | ++DOCSHELL 1633B400 == 57 [pid = 2792] [id = 643] 21:35:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1633C800) [pid = 2792] [serial = 1929] [outer = 00000000] 21:35:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (18A30000) [pid = 2792] [serial = 1930] [outer = 1633C800] 21:35:14 INFO - PROCESS | 2792 | 1463718914938 Marionette DEBUG loaded listener.js 21:35:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (18ACA000) [pid = 2792] [serial = 1931] [outer = 1633C800] 21:35:15 INFO - PROCESS | 2792 | 1463718915389 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 21:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 770ms 21:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:35:15 INFO - PROCESS | 2792 | 1463718915440 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 21:35:15 INFO - PROCESS | 2792 | 1463718915442 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 21:35:15 INFO - PROCESS | 2792 | 1463718915445 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:35:15 INFO - PROCESS | 2792 | 1463718915447 Marionette TRACE conn5 <- [1,2538,null,{}] 21:35:15 INFO - PROCESS | 2792 | 1463718915457 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:15 INFO - PROCESS | 2792 | 1463718915585 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 21:35:15 INFO - PROCESS | 2792 | 1463718915659 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:15 INFO - PROCESS | 2792 | ++DOCSHELL 199C9800 == 58 [pid = 2792] [id = 644] 21:35:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (19A8B800) [pid = 2792] [serial = 1932] [outer = 00000000] 21:35:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (19B2A400) [pid = 2792] [serial = 1933] [outer = 19A8B800] 21:35:15 INFO - PROCESS | 2792 | 1463718915704 Marionette DEBUG loaded listener.js 21:35:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (19B31C00) [pid = 2792] [serial = 1934] [outer = 19A8B800] 21:35:16 INFO - PROCESS | 2792 | 1463718916113 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 21:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 691ms 21:35:16 INFO - PROCESS | 2792 | 1463718916138 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 21:35:16 INFO - PROCESS | 2792 | 1463718916140 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 21:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:35:16 INFO - PROCESS | 2792 | 1463718916148 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:35:16 INFO - PROCESS | 2792 | 1463718916149 Marionette TRACE conn5 <- [1,2542,null,{}] 21:35:16 INFO - PROCESS | 2792 | 1463718916153 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:16 INFO - PROCESS | 2792 | 1463718916303 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 21:35:16 INFO - PROCESS | 2792 | 1463718916377 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:16 INFO - PROCESS | 2792 | ++DOCSHELL 19B29C00 == 59 [pid = 2792] [id = 645] 21:35:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (19B32000) [pid = 2792] [serial = 1935] [outer = 00000000] 21:35:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1A388400) [pid = 2792] [serial = 1936] [outer = 19B32000] 21:35:16 INFO - PROCESS | 2792 | 1463718916421 Marionette DEBUG loaded listener.js 21:35:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1A38D000) [pid = 2792] [serial = 1937] [outer = 19B32000] 21:35:16 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (0D587C00) [pid = 2792] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:35:16 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (0D660000) [pid = 2792] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:35:16 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (18ACF800) [pid = 2792] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:35:16 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (19B37800) [pid = 2792] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:35:16 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (170D9800) [pid = 2792] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:35:16 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (11178800) [pid = 2792] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:35:16 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (15960800) [pid = 2792] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:35:16 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1A9B3000) [pid = 2792] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:35:16 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1A396000) [pid = 2792] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:35:16 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (18A30800) [pid = 2792] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:35:16 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1A9DC000) [pid = 2792] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:35:16 INFO - PROCESS | 2792 | 1463718916965 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 21:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 891ms 21:35:17 INFO - PROCESS | 2792 | 1463718917035 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 21:35:17 INFO - PROCESS | 2792 | 1463718917047 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 21:35:17 INFO - PROCESS | 2792 | 1463718917050 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:35:17 INFO - PROCESS | 2792 | 1463718917052 Marionette TRACE conn5 <- [1,2546,null,{}] 21:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:35:17 INFO - PROCESS | 2792 | 1463718917056 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:17 INFO - PROCESS | 2792 | 1463718917174 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 21:35:17 INFO - PROCESS | 2792 | 1463718917241 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:17 INFO - PROCESS | 2792 | ++DOCSHELL 11131400 == 60 [pid = 2792] [id = 646] 21:35:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (11178800) [pid = 2792] [serial = 1938] [outer = 00000000] 21:35:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (199C0C00) [pid = 2792] [serial = 1939] [outer = 11178800] 21:35:17 INFO - PROCESS | 2792 | 1463718917286 Marionette DEBUG loaded listener.js 21:35:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1A38CC00) [pid = 2792] [serial = 1940] [outer = 11178800] 21:35:17 INFO - PROCESS | 2792 | 1463718917632 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 21:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 670ms 21:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:35:17 INFO - PROCESS | 2792 | 1463718917726 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 21:35:17 INFO - PROCESS | 2792 | 1463718917728 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 21:35:17 INFO - PROCESS | 2792 | 1463718917731 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:35:17 INFO - PROCESS | 2792 | 1463718917732 Marionette TRACE conn5 <- [1,2550,null,{}] 21:35:17 INFO - PROCESS | 2792 | 1463718917736 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:17 INFO - PROCESS | 2792 | 1463718917817 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 21:35:17 INFO - PROCESS | 2792 | 1463718917823 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:17 INFO - PROCESS | 2792 | ++DOCSHELL 0D8E6800 == 61 [pid = 2792] [id = 647] 21:35:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (174DE400) [pid = 2792] [serial = 1941] [outer = 00000000] 21:35:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1A6D6800) [pid = 2792] [serial = 1942] [outer = 174DE400] 21:35:17 INFO - PROCESS | 2792 | 1463718917867 Marionette DEBUG loaded listener.js 21:35:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1A747800) [pid = 2792] [serial = 1943] [outer = 174DE400] 21:35:18 INFO - PROCESS | 2792 | 1463718918312 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 21:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 21:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:35:18 INFO - PROCESS | 2792 | 1463718918362 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 21:35:18 INFO - PROCESS | 2792 | 1463718918364 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 21:35:18 INFO - PROCESS | 2792 | 1463718918366 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:35:18 INFO - PROCESS | 2792 | 1463718918368 Marionette TRACE conn5 <- [1,2554,null,{}] 21:35:18 INFO - PROCESS | 2792 | 1463718918372 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:18 INFO - PROCESS | 2792 | 1463718918454 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 21:35:18 INFO - PROCESS | 2792 | 1463718918461 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:18 INFO - PROCESS | 2792 | ++DOCSHELL 1A753C00 == 62 [pid = 2792] [id = 648] 21:35:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1A802000) [pid = 2792] [serial = 1944] [outer = 00000000] 21:35:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1A937800) [pid = 2792] [serial = 1945] [outer = 1A802000] 21:35:18 INFO - PROCESS | 2792 | 1463718918505 Marionette DEBUG loaded listener.js 21:35:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1A9AB800) [pid = 2792] [serial = 1946] [outer = 1A802000] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 1A74A000 == 61 [pid = 2792] [id = 591] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 1B66EC00 == 60 [pid = 2792] [id = 621] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 1117B800 == 59 [pid = 2792] [id = 604] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 1A394800 == 58 [pid = 2792] [id = 577] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 19136800 == 57 [pid = 2792] [id = 576] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 19A8CC00 == 56 [pid = 2792] [id = 605] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 0CFA8800 == 55 [pid = 2792] [id = 549] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 19A92400 == 54 [pid = 2792] [id = 620] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 1B9C5400 == 53 [pid = 2792] [id = 622] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 0C91F400 == 52 [pid = 2792] [id = 534] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 0D858400 == 51 [pid = 2792] [id = 618] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 1512B800 == 50 [pid = 2792] [id = 589] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 1A74F800 == 49 [pid = 2792] [id = 617] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 0C91BC00 == 48 [pid = 2792] [id = 592] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 1512E800 == 47 [pid = 2792] [id = 619] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 14F7C400 == 46 [pid = 2792] [id = 561] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 0D856C00 == 45 [pid = 2792] [id = 603] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 1A9B3800 == 44 [pid = 2792] [id = 606] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 19A95000 == 43 [pid = 2792] [id = 548] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 19154000 == 42 [pid = 2792] [id = 562] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 0D857800 == 41 [pid = 2792] [id = 588] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 18A31000 == 40 [pid = 2792] [id = 590] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 11174000 == 39 [pid = 2792] [id = 639] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 1B9BE000 == 38 [pid = 2792] [id = 637] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 0CAA8800 == 37 [pid = 2792] [id = 638] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 114AFC00 == 36 [pid = 2792] [id = 636] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 1136B400 == 35 [pid = 2792] [id = 634] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 17010800 == 34 [pid = 2792] [id = 635] 21:35:19 INFO - PROCESS | 2792 | --DOCSHELL 1C8B1C00 == 33 [pid = 2792] [id = 633] 21:35:20 INFO - PROCESS | 2792 | --DOCSHELL 17007C00 == 32 [pid = 2792] [id = 642] 21:35:20 INFO - PROCESS | 2792 | --DOCSHELL 16394800 == 31 [pid = 2792] [id = 641] 21:35:20 INFO - PROCESS | 2792 | --DOCSHELL 1633B400 == 30 [pid = 2792] [id = 643] 21:35:20 INFO - PROCESS | 2792 | --DOCSHELL 199C9800 == 29 [pid = 2792] [id = 644] 21:35:20 INFO - PROCESS | 2792 | --DOCSHELL 19B29C00 == 28 [pid = 2792] [id = 645] 21:35:20 INFO - PROCESS | 2792 | --DOCSHELL 11131400 == 27 [pid = 2792] [id = 646] 21:35:20 INFO - PROCESS | 2792 | --DOCSHELL 0D8E6800 == 26 [pid = 2792] [id = 647] 21:35:20 INFO - PROCESS | 2792 | --DOCSHELL 11362000 == 25 [pid = 2792] [id = 640] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1B9C9400) [pid = 2792] [serial = 1898] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1176A800) [pid = 2792] [serial = 1891] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1B9CEC00) [pid = 2792] [serial = 1867] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (16339800) [pid = 2792] [serial = 1858] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (11540800) [pid = 2792] [serial = 1874] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1A38A400) [pid = 2792] [serial = 1886] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1A9AC000) [pid = 2792] [serial = 1894] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (18610000) [pid = 2792] [serial = 1879] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1512FC00) [pid = 2792] [serial = 1871] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1A1A1800) [pid = 2792] [serial = 1885] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (16348C00) [pid = 2792] [serial = 1877] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1633C400) [pid = 2792] [serial = 1876] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (1B669000) [pid = 2792] [serial = 1853] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (16397800) [pid = 2792] [serial = 1892] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1A6DDC00) [pid = 2792] [serial = 1889] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (187E5000) [pid = 2792] [serial = 1880] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1B810800) [pid = 2792] [serial = 1864] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1228CC00) [pid = 2792] [serial = 1870] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (19136C00) [pid = 2792] [serial = 1882] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (1A6CF400) [pid = 2792] [serial = 1888] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (11136400) [pid = 2792] [serial = 1855] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1A4C0800) [pid = 2792] [serial = 1861] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (11133400) [pid = 2792] [serial = 1873] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (1A9AF400) [pid = 2792] [serial = 1895] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (19A89800) [pid = 2792] [serial = 1883] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1B675000) [pid = 2792] [serial = 1897] [outer = 00000000] [url = about:blank] 21:35:20 INFO - PROCESS | 2792 | 1463718920738 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 21:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2432ms 21:35:20 INFO - PROCESS | 2792 | 1463718920800 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 21:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:35:20 INFO - PROCESS | 2792 | 1463718920805 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 21:35:20 INFO - PROCESS | 2792 | 1463718920809 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:35:20 INFO - PROCESS | 2792 | 1463718920812 Marionette TRACE conn5 <- [1,2558,null,{}] 21:35:20 INFO - PROCESS | 2792 | 1463718920818 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:20 INFO - PROCESS | 2792 | 1463718920909 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 21:35:20 INFO - PROCESS | 2792 | 1463718920917 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:20 INFO - PROCESS | 2792 | ++DOCSHELL 0CA9E800 == 26 [pid = 2792] [id = 649] 21:35:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (0CA9EC00) [pid = 2792] [serial = 1947] [outer = 00000000] 21:35:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (0CAA8800) [pid = 2792] [serial = 1948] [outer = 0CA9EC00] 21:35:21 INFO - PROCESS | 2792 | 1463718921004 Marionette DEBUG loaded listener.js 21:35:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (0CFA8C00) [pid = 2792] [serial = 1949] [outer = 0CA9EC00] 21:35:21 INFO - PROCESS | 2792 | 1463718921496 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 21:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 21:35:21 INFO - PROCESS | 2792 | 1463718921540 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 21:35:21 INFO - PROCESS | 2792 | 1463718921547 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 21:35:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:35:21 INFO - PROCESS | 2792 | 1463718921553 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:35:21 INFO - PROCESS | 2792 | 1463718921555 Marionette TRACE conn5 <- [1,2562,null,{}] 21:35:21 INFO - PROCESS | 2792 | 1463718921559 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:21 INFO - PROCESS | 2792 | 1463718921649 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 21:35:21 INFO - PROCESS | 2792 | 1463718921657 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:21 INFO - PROCESS | 2792 | ++DOCSHELL 0D58A000 == 27 [pid = 2792] [id = 650] 21:35:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (0D58A400) [pid = 2792] [serial = 1950] [outer = 00000000] 21:35:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (0D830800) [pid = 2792] [serial = 1951] [outer = 0D58A400] 21:35:21 INFO - PROCESS | 2792 | 1463718921704 Marionette DEBUG loaded listener.js 21:35:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (0D85C000) [pid = 2792] [serial = 1952] [outer = 0D58A400] 21:35:22 INFO - PROCESS | 2792 | 1463718922180 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 21:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 21:35:22 INFO - PROCESS | 2792 | 1463718922225 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 21:35:22 INFO - PROCESS | 2792 | 1463718922228 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 21:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:35:22 INFO - PROCESS | 2792 | 1463718922232 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:35:22 INFO - PROCESS | 2792 | 1463718922235 Marionette TRACE conn5 <- [1,2566,null,{}] 21:35:22 INFO - PROCESS | 2792 | 1463718922246 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:22 INFO - PROCESS | 2792 | 1463718922363 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 21:35:22 INFO - PROCESS | 2792 | 1463718922381 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:22 INFO - PROCESS | 2792 | ++DOCSHELL 1113F800 == 28 [pid = 2792] [id = 651] 21:35:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (11140000) [pid = 2792] [serial = 1953] [outer = 00000000] 21:35:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (1116F400) [pid = 2792] [serial = 1954] [outer = 11140000] 21:35:22 INFO - PROCESS | 2792 | 1463718922430 Marionette DEBUG loaded listener.js 21:35:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (11178400) [pid = 2792] [serial = 1955] [outer = 11140000] 21:35:22 INFO - PROCESS | 2792 | 1463718922902 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 21:35:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:35:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 730ms 21:35:22 INFO - PROCESS | 2792 | 1463718922965 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 21:35:22 INFO - PROCESS | 2792 | 1463718922968 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 21:35:22 INFO - PROCESS | 2792 | 1463718922971 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:35:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:35:22 INFO - PROCESS | 2792 | 1463718922973 Marionette TRACE conn5 <- [1,2570,null,{}] 21:35:22 INFO - PROCESS | 2792 | 1463718922976 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:23 INFO - PROCESS | 2792 | 1463718923071 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 21:35:23 INFO - PROCESS | 2792 | 1463718923078 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:23 INFO - PROCESS | 2792 | ++DOCSHELL 1116E800 == 29 [pid = 2792] [id = 652] 21:35:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (114B5C00) [pid = 2792] [serial = 1956] [outer = 00000000] 21:35:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1176A800) [pid = 2792] [serial = 1957] [outer = 114B5C00] 21:35:23 INFO - PROCESS | 2792 | 1463718923123 Marionette DEBUG loaded listener.js 21:35:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (120F8800) [pid = 2792] [serial = 1958] [outer = 114B5C00] 21:35:23 INFO - PROCESS | 2792 | 1463718923556 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 21:35:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:35:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 630ms 21:35:23 INFO - PROCESS | 2792 | 1463718923605 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 21:35:23 INFO - PROCESS | 2792 | 1463718923607 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 21:35:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:35:23 INFO - PROCESS | 2792 | 1463718923615 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:35:23 INFO - PROCESS | 2792 | 1463718923616 Marionette TRACE conn5 <- [1,2574,null,{}] 21:35:23 INFO - PROCESS | 2792 | 1463718923620 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:23 INFO - PROCESS | 2792 | 1463718923697 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 21:35:23 INFO - PROCESS | 2792 | 1463718923705 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:23 INFO - PROCESS | 2792 | ++DOCSHELL 11768C00 == 30 [pid = 2792] [id = 653] 21:35:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (12285400) [pid = 2792] [serial = 1959] [outer = 00000000] 21:35:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (15124800) [pid = 2792] [serial = 1960] [outer = 12285400] 21:35:23 INFO - PROCESS | 2792 | 1463718923750 Marionette DEBUG loaded listener.js 21:35:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (15189800) [pid = 2792] [serial = 1961] [outer = 12285400] 21:35:24 INFO - PROCESS | 2792 | 1463718924221 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 21:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 21:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:35:24 INFO - PROCESS | 2792 | 1463718924252 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 21:35:24 INFO - PROCESS | 2792 | 1463718924254 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 21:35:24 INFO - PROCESS | 2792 | 1463718924257 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:35:24 INFO - PROCESS | 2792 | 1463718924259 Marionette TRACE conn5 <- [1,2578,null,{}] 21:35:24 INFO - PROCESS | 2792 | 1463718924267 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:24 INFO - PROCESS | 2792 | 1463718924377 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 21:35:24 INFO - PROCESS | 2792 | 1463718924388 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:24 INFO - PROCESS | 2792 | ++DOCSHELL 15958800 == 31 [pid = 2792] [id = 654] 21:35:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1595A400) [pid = 2792] [serial = 1962] [outer = 00000000] 21:35:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (15BA4800) [pid = 2792] [serial = 1963] [outer = 1595A400] 21:35:24 INFO - PROCESS | 2792 | 1463718924434 Marionette DEBUG loaded listener.js 21:35:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1633CC00) [pid = 2792] [serial = 1964] [outer = 1595A400] 21:35:24 INFO - PROCESS | 2792 | 1463718924880 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 21:35:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:35:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 690ms 21:35:24 INFO - PROCESS | 2792 | 1463718924950 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 21:35:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:35:24 INFO - PROCESS | 2792 | 1463718924952 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 21:35:24 INFO - PROCESS | 2792 | 1463718924955 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:35:24 INFO - PROCESS | 2792 | 1463718924957 Marionette TRACE conn5 <- [1,2582,null,{}] 21:35:24 INFO - PROCESS | 2792 | 1463718924961 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:25 INFO - PROCESS | 2792 | 1463718925036 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 21:35:25 INFO - PROCESS | 2792 | 1463718925043 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:25 INFO - PROCESS | 2792 | ++DOCSHELL 1633DC00 == 32 [pid = 2792] [id = 655] 21:35:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (16341C00) [pid = 2792] [serial = 1965] [outer = 00000000] 21:35:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (16398800) [pid = 2792] [serial = 1966] [outer = 16341C00] 21:35:25 INFO - PROCESS | 2792 | 1463718925088 Marionette DEBUG loaded listener.js 21:35:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (16393800) [pid = 2792] [serial = 1967] [outer = 16341C00] 21:35:25 INFO - PROCESS | 2792 | 1463718925554 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 21:35:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:35:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 21:35:25 INFO - PROCESS | 2792 | 1463718925602 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 21:35:25 INFO - PROCESS | 2792 | 1463718925604 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 21:35:25 INFO - PROCESS | 2792 | 1463718925608 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:35:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:35:25 INFO - PROCESS | 2792 | 1463718925610 Marionette TRACE conn5 <- [1,2586,null,{}] 21:35:25 INFO - PROCESS | 2792 | 1463718925614 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:25 INFO - PROCESS | 2792 | 1463718925694 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 21:35:25 INFO - PROCESS | 2792 | 1463718925701 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:25 INFO - PROCESS | 2792 | ++DOCSHELL 0D82E000 == 33 [pid = 2792] [id = 656] 21:35:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1117CC00) [pid = 2792] [serial = 1968] [outer = 00000000] 21:35:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (169EA000) [pid = 2792] [serial = 1969] [outer = 1117CC00] 21:35:25 INFO - PROCESS | 2792 | 1463718925746 Marionette DEBUG loaded listener.js 21:35:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (16395000) [pid = 2792] [serial = 1970] [outer = 1117CC00] 21:35:26 INFO - PROCESS | 2792 | 1463718926243 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 21:35:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:35:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 670ms 21:35:26 INFO - PROCESS | 2792 | 1463718926284 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 21:35:26 INFO - PROCESS | 2792 | 1463718926286 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 21:35:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:35:26 INFO - PROCESS | 2792 | 1463718926294 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:35:26 INFO - PROCESS | 2792 | 1463718926296 Marionette TRACE conn5 <- [1,2590,null,{}] 21:35:26 INFO - PROCESS | 2792 | 1463718926299 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:26 INFO - PROCESS | 2792 | 1463718926412 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 21:35:26 INFO - PROCESS | 2792 | 1463718926505 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:26 INFO - PROCESS | 2792 | ++DOCSHELL 1113EC00 == 34 [pid = 2792] [id = 657] 21:35:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (17009800) [pid = 2792] [serial = 1971] [outer = 00000000] 21:35:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (172A5800) [pid = 2792] [serial = 1972] [outer = 17009800] 21:35:26 INFO - PROCESS | 2792 | 1463718926550 Marionette DEBUG loaded listener.js 21:35:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (172AA000) [pid = 2792] [serial = 1973] [outer = 17009800] 21:35:26 INFO - PROCESS | 2792 | 1463718926973 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 21:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 21:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:35:27 INFO - PROCESS | 2792 | 1463718927029 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 21:35:27 INFO - PROCESS | 2792 | 1463718927031 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 21:35:27 INFO - PROCESS | 2792 | 1463718927034 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:35:27 INFO - PROCESS | 2792 | 1463718927036 Marionette TRACE conn5 <- [1,2594,null,{}] 21:35:27 INFO - PROCESS | 2792 | 1463718927039 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:27 INFO - PROCESS | 2792 | 1463718927156 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 21:35:27 INFO - PROCESS | 2792 | 1463718927166 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:27 INFO - PROCESS | 2792 | ++DOCSHELL 174E6400 == 35 [pid = 2792] [id = 658] 21:35:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1860A000) [pid = 2792] [serial = 1974] [outer = 00000000] 21:35:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (187E4C00) [pid = 2792] [serial = 1975] [outer = 1860A000] 21:35:27 INFO - PROCESS | 2792 | 1463718927210 Marionette DEBUG loaded listener.js 21:35:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (18A2E000) [pid = 2792] [serial = 1976] [outer = 1860A000] 21:35:27 INFO - PROCESS | 2792 | 1463718927678 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 21:35:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:35:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 21:35:27 INFO - PROCESS | 2792 | 1463718927713 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 21:35:27 INFO - PROCESS | 2792 | 1463718927715 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 21:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:35:27 INFO - PROCESS | 2792 | 1463718927718 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:35:27 INFO - PROCESS | 2792 | 1463718927721 Marionette TRACE conn5 <- [1,2598,null,{}] 21:35:27 INFO - PROCESS | 2792 | 1463718927724 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:27 INFO - PROCESS | 2792 | 1463718927895 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (15254000) [pid = 2792] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (0D826400) [pid = 2792] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1A74C800) [pid = 2792] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1512E400) [pid = 2792] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1A1A1000) [pid = 2792] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1518A800) [pid = 2792] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (19B2CC00) [pid = 2792] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1A9B4400) [pid = 2792] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (11171800) [pid = 2792] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1C8BE800) [pid = 2792] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1C8B3000) [pid = 2792] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (172AF000) [pid = 2792] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (12001400) [pid = 2792] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1C8B7C00) [pid = 2792] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1B9C6800) [pid = 2792] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (151E8400) [pid = 2792] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (19A93800) [pid = 2792] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (0D87B800) [pid = 2792] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1B66FC00) [pid = 2792] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (0D859800) [pid = 2792] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (187E3000) [pid = 2792] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1A395400) [pid = 2792] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1A74A400) [pid = 2792] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (18AC5400) [pid = 2792] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (0D874800) [pid = 2792] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1633C800) [pid = 2792] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (19A8B800) [pid = 2792] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (11178800) [pid = 2792] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (19B32000) [pid = 2792] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (174DE400) [pid = 2792] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1700B400) [pid = 2792] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (16397C00) [pid = 2792] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (11364C00) [pid = 2792] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:35:28 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (11174400) [pid = 2792] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:35:28 INFO - PROCESS | 2792 | 1463718928415 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:28 INFO - PROCESS | 2792 | ++DOCSHELL 0C80E800 == 36 [pid = 2792] [id = 659] 21:35:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (0C920000) [pid = 2792] [serial = 1977] [outer = 00000000] 21:35:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (0D874800) [pid = 2792] [serial = 1978] [outer = 0C920000] 21:35:28 INFO - PROCESS | 2792 | 1463718928469 Marionette DEBUG loaded listener.js 21:35:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (113D5000) [pid = 2792] [serial = 1979] [outer = 0C920000] 21:35:28 INFO - PROCESS | 2792 | 1463718928867 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 21:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1168ms 21:35:28 INFO - PROCESS | 2792 | 1463718928888 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 21:35:28 INFO - PROCESS | 2792 | 1463718928890 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 21:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:35:28 INFO - PROCESS | 2792 | 1463718928893 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:35:28 INFO - PROCESS | 2792 | 1463718928895 Marionette TRACE conn5 <- [1,2602,null,{}] 21:35:28 INFO - PROCESS | 2792 | 1463718928898 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:28 INFO - PROCESS | 2792 | 1463718928975 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 21:35:28 INFO - PROCESS | 2792 | 1463718928982 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:29 INFO - PROCESS | 2792 | ++DOCSHELL 12004000 == 37 [pid = 2792] [id = 660] 21:35:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (151E8400) [pid = 2792] [serial = 1980] [outer = 00000000] 21:35:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (18606800) [pid = 2792] [serial = 1981] [outer = 151E8400] 21:35:29 INFO - PROCESS | 2792 | 1463718929026 Marionette DEBUG loaded listener.js 21:35:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (18ACCC00) [pid = 2792] [serial = 1982] [outer = 151E8400] 21:35:29 INFO - PROCESS | 2792 | 1463718929462 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 21:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 21:35:29 INFO - PROCESS | 2792 | 1463718929525 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 21:35:29 INFO - PROCESS | 2792 | 1463718929527 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 21:35:29 INFO - PROCESS | 2792 | 1463718929530 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:35:29 INFO - PROCESS | 2792 | 1463718929531 Marionette TRACE conn5 <- [1,2606,null,{}] 21:35:29 INFO - PROCESS | 2792 | 1463718929535 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:29 INFO - PROCESS | 2792 | 1463718929613 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 21:35:29 INFO - PROCESS | 2792 | 1463718929619 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:29 INFO - PROCESS | 2792 | ++DOCSHELL 16348000 == 38 [pid = 2792] [id = 661] 21:35:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (174DE000) [pid = 2792] [serial = 1983] [outer = 00000000] 21:35:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (19957C00) [pid = 2792] [serial = 1984] [outer = 174DE000] 21:35:29 INFO - PROCESS | 2792 | 1463718929663 Marionette DEBUG loaded listener.js 21:35:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (199C3C00) [pid = 2792] [serial = 1985] [outer = 174DE000] 21:35:30 INFO - PROCESS | 2792 | 1463718930117 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 21:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 21:35:30 INFO - PROCESS | 2792 | 1463718930177 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 21:35:30 INFO - PROCESS | 2792 | 1463718930179 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 21:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:35:30 INFO - PROCESS | 2792 | 1463718930182 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:35:30 INFO - PROCESS | 2792 | 1463718930183 Marionette TRACE conn5 <- [1,2610,null,{}] 21:35:30 INFO - PROCESS | 2792 | 1463718930188 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:30 INFO - PROCESS | 2792 | 1463718930266 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 21:35:30 INFO - PROCESS | 2792 | 1463718930272 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:30 INFO - PROCESS | 2792 | ++DOCSHELL 199C6400 == 39 [pid = 2792] [id = 662] 21:35:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (199CCC00) [pid = 2792] [serial = 1986] [outer = 00000000] 21:35:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (19A8C800) [pid = 2792] [serial = 1987] [outer = 199CCC00] 21:35:30 INFO - PROCESS | 2792 | 1463718930316 Marionette DEBUG loaded listener.js 21:35:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (19A94400) [pid = 2792] [serial = 1988] [outer = 199CCC00] 21:35:31 INFO - PROCESS | 2792 | 1463718931150 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 21:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1017ms 21:35:31 INFO - PROCESS | 2792 | 1463718931203 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 21:35:31 INFO - PROCESS | 2792 | 1463718931208 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 21:35:31 INFO - PROCESS | 2792 | 1463718931213 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:35:31 INFO - PROCESS | 2792 | 1463718931217 Marionette TRACE conn5 <- [1,2614,null,{}] 21:35:31 INFO - PROCESS | 2792 | 1463718931243 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:31 INFO - PROCESS | 2792 | 1463718931363 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 21:35:31 INFO - PROCESS | 2792 | 1463718931508 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:31 INFO - PROCESS | 2792 | ++DOCSHELL 0CF35800 == 40 [pid = 2792] [id = 663] 21:35:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (0CF7B400) [pid = 2792] [serial = 1989] [outer = 00000000] 21:35:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (0D830400) [pid = 2792] [serial = 1990] [outer = 0CF7B400] 21:35:31 INFO - PROCESS | 2792 | 1463718931569 Marionette DEBUG loaded listener.js 21:35:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (0D8DBC00) [pid = 2792] [serial = 1991] [outer = 0CF7B400] 21:35:32 INFO - PROCESS | 2792 | 1463718932255 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 21:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1089ms 21:35:32 INFO - PROCESS | 2792 | 1463718932307 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 21:35:32 INFO - PROCESS | 2792 | 1463718932313 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 21:35:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:35:32 INFO - PROCESS | 2792 | 1463718932319 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:35:32 INFO - PROCESS | 2792 | 1463718932322 Marionette TRACE conn5 <- [1,2618,null,{}] 21:35:32 INFO - PROCESS | 2792 | 1463718932351 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:32 INFO - PROCESS | 2792 | 1463718932511 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 21:35:32 INFO - PROCESS | 2792 | 1463718932581 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:32 INFO - PROCESS | 2792 | ++DOCSHELL 11176C00 == 41 [pid = 2792] [id = 664] 21:35:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (11177800) [pid = 2792] [serial = 1992] [outer = 00000000] 21:35:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (12291800) [pid = 2792] [serial = 1993] [outer = 11177800] 21:35:32 INFO - PROCESS | 2792 | 1463718932635 Marionette DEBUG loaded listener.js 21:35:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (15130400) [pid = 2792] [serial = 1994] [outer = 11177800] 21:35:33 INFO - PROCESS | 2792 | 1463718933556 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 21:35:33 INFO - PROCESS | 2792 | --DOCSHELL 0CAA2800 == 40 [pid = 2792] [id = 523] 21:35:33 INFO - PROCESS | 2792 | --DOCSHELL 15127C00 == 39 [pid = 2792] [id = 513] 21:35:33 INFO - PROCESS | 2792 | --DOCSHELL 16919400 == 38 [pid = 2792] [id = 516] 21:35:33 INFO - PROCESS | 2792 | --DOCSHELL 1995A000 == 37 [pid = 2792] [id = 519] 21:35:33 INFO - PROCESS | 2792 | --DOCSHELL 11170000 == 36 [pid = 2792] [id = 520] 21:35:33 INFO - PROCESS | 2792 | --DOCSHELL 15BAA000 == 35 [pid = 2792] [id = 514] 21:35:33 INFO - PROCESS | 2792 | --DOCSHELL 1A753C00 == 34 [pid = 2792] [id = 648] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (11179000) [pid = 2792] [serial = 1811] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (191A7800) [pid = 2792] [serial = 1679] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (1A4C9C00) [pid = 2792] [serial = 1733] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (1A810000) [pid = 2792] [serial = 1775] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (1A4C6800) [pid = 2792] [serial = 1772] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1113F400) [pid = 2792] [serial = 1766] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (169E1400) [pid = 2792] [serial = 1814] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (11542400) [pid = 2792] [serial = 1724] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (1A93FC00) [pid = 2792] [serial = 1778] [outer = 00000000] [url = about:blank] 21:35:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (1633F800) [pid = 2792] [serial = 1769] [outer = 00000000] [url = about:blank] 21:35:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1269ms 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1A38B800) [pid = 2792] [serial = 1730] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (17005000) [pid = 2792] [serial = 1727] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (1A9B0400) [pid = 2792] [serial = 1817] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1A9E2C00) [pid = 2792] [serial = 1820] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1B9C3400) [pid = 2792] [serial = 1865] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (1B9D3000) [pid = 2792] [serial = 1868] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (163A0C00) [pid = 2792] [serial = 1859] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (1A8DEC00) [pid = 2792] [serial = 1862] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1136A000) [pid = 2792] [serial = 1856] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1A937800) [pid = 2792] [serial = 1945] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (18A30000) [pid = 2792] [serial = 1930] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (19B31C00) [pid = 2792] [serial = 1934] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (19B2A400) [pid = 2792] [serial = 1933] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (199C0C00) [pid = 2792] [serial = 1939] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (1A388400) [pid = 2792] [serial = 1936] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1A6D6800) [pid = 2792] [serial = 1942] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1A38D000) [pid = 2792] [serial = 1937] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (18602400) [pid = 2792] [serial = 1927] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (1639FC00) [pid = 2792] [serial = 1924] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (17004800) [pid = 2792] [serial = 1925] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (15123000) [pid = 2792] [serial = 1921] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (15130C00) [pid = 2792] [serial = 1922] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (1512A400) [pid = 2792] [serial = 1919] [outer = 00000000] [url = about:blank] 21:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (12010800) [pid = 2792] [serial = 1918] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (1518A000) [pid = 2792] [serial = 1916] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (118AB000) [pid = 2792] [serial = 1915] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (1D14E400) [pid = 2792] [serial = 1913] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (1D10EC00) [pid = 2792] [serial = 1912] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (1CE04800) [pid = 2792] [serial = 1910] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (1C8BF000) [pid = 2792] [serial = 1909] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (19B2E000) [pid = 2792] [serial = 1907] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (19A92C00) [pid = 2792] [serial = 1906] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (15B03C00) [pid = 2792] [serial = 1904] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (151E9800) [pid = 2792] [serial = 1903] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (1C8BC800) [pid = 2792] [serial = 1900] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (1CA58C00) [pid = 2792] [serial = 1901] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (18ACA000) [pid = 2792] [serial = 1931] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (1A38CC00) [pid = 2792] [serial = 1940] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (1A747800) [pid = 2792] [serial = 1943] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (187E1400) [pid = 2792] [serial = 1928] [outer = 00000000] [url = about:blank] 21:35:33 INFO - PROCESS | 2792 | 1463718933637 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 21:35:33 INFO - PROCESS | 2792 | 1463718933641 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 21:35:33 INFO - PROCESS | 2792 | 1463718933648 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:35:33 INFO - PROCESS | 2792 | 1463718933652 Marionette TRACE conn5 <- [1,2622,null,{}] 21:35:33 INFO - PROCESS | 2792 | 1463718933657 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:33 INFO - PROCESS | 2792 | 1463718933749 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 21:35:33 INFO - PROCESS | 2792 | 1463718933756 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:33 INFO - PROCESS | 2792 | ++DOCSHELL 0D65B000 == 35 [pid = 2792] [id = 665] 21:35:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (0D65B800) [pid = 2792] [serial = 1995] [outer = 00000000] 21:35:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (0D82CC00) [pid = 2792] [serial = 1996] [outer = 0D65B800] 21:35:33 INFO - PROCESS | 2792 | 1463718933816 Marionette DEBUG loaded listener.js 21:35:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (0D8DA800) [pid = 2792] [serial = 1997] [outer = 0D65B800] 21:35:34 INFO - PROCESS | 2792 | 1463718934350 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 21:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 21:35:34 INFO - PROCESS | 2792 | 1463718934378 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 21:35:34 INFO - PROCESS | 2792 | 1463718934383 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 21:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:35:34 INFO - PROCESS | 2792 | 1463718934389 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:35:34 INFO - PROCESS | 2792 | 1463718934392 Marionette TRACE conn5 <- [1,2626,null,{}] 21:35:34 INFO - PROCESS | 2792 | 1463718934396 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:34 INFO - PROCESS | 2792 | 1463718934478 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 21:35:34 INFO - PROCESS | 2792 | 1463718934485 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:34 INFO - PROCESS | 2792 | ++DOCSHELL 0D8DEC00 == 36 [pid = 2792] [id = 666] 21:35:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (0D8E6800) [pid = 2792] [serial = 1998] [outer = 00000000] 21:35:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (11174000) [pid = 2792] [serial = 1999] [outer = 0D8E6800] 21:35:34 INFO - PROCESS | 2792 | 1463718934533 Marionette DEBUG loaded listener.js 21:35:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (113CB400) [pid = 2792] [serial = 2000] [outer = 0D8E6800] 21:35:35 INFO - PROCESS | 2792 | 1463718935016 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 21:35:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:35:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 670ms 21:35:35 INFO - PROCESS | 2792 | 1463718935062 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 21:35:35 INFO - PROCESS | 2792 | 1463718935064 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 21:35:35 INFO - PROCESS | 2792 | 1463718935068 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:35:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:35:35 INFO - PROCESS | 2792 | 1463718935072 Marionette TRACE conn5 <- [1,2630,null,{}] 21:35:35 INFO - PROCESS | 2792 | 1463718935083 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:35 INFO - PROCESS | 2792 | 1463718935174 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 21:35:35 INFO - PROCESS | 2792 | 1463718935302 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:35 INFO - PROCESS | 2792 | ++DOCSHELL 15127C00 == 37 [pid = 2792] [id = 667] 21:35:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (15129000) [pid = 2792] [serial = 2001] [outer = 00000000] 21:35:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (15131400) [pid = 2792] [serial = 2002] [outer = 15129000] 21:35:35 INFO - PROCESS | 2792 | 1463718935355 Marionette DEBUG loaded listener.js 21:35:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (1525F000) [pid = 2792] [serial = 2003] [outer = 15129000] 21:35:35 INFO - PROCESS | 2792 | 1463718935752 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 21:35:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:35:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 730ms 21:35:35 INFO - PROCESS | 2792 | 1463718935802 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 21:35:35 INFO - PROCESS | 2792 | 1463718935813 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 21:35:35 INFO - PROCESS | 2792 | 1463718935831 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:35:35 INFO - PROCESS | 2792 | 1463718935833 Marionette TRACE conn5 <- [1,2634,null,{}] 21:35:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:35:35 INFO - PROCESS | 2792 | 1463718935836 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:35 INFO - PROCESS | 2792 | 1463718935956 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 21:35:36 INFO - PROCESS | 2792 | 1463718936018 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:36 INFO - PROCESS | 2792 | ++DOCSHELL 1584F400 == 38 [pid = 2792] [id = 668] 21:35:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (15899C00) [pid = 2792] [serial = 2004] [outer = 00000000] 21:35:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (15BA8800) [pid = 2792] [serial = 2005] [outer = 15899C00] 21:35:36 INFO - PROCESS | 2792 | 1463718936065 Marionette DEBUG loaded listener.js 21:35:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (16340400) [pid = 2792] [serial = 2006] [outer = 15899C00] 21:35:36 INFO - PROCESS | 2792 | 1463718936486 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 21:35:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:35:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 670ms 21:35:36 INFO - PROCESS | 2792 | 1463718936508 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 21:35:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:35:36 INFO - PROCESS | 2792 | 1463718936510 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 21:35:36 INFO - PROCESS | 2792 | 1463718936513 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:35:36 INFO - PROCESS | 2792 | 1463718936514 Marionette TRACE conn5 <- [1,2638,null,{}] 21:35:36 INFO - PROCESS | 2792 | 1463718936525 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:36 INFO - PROCESS | 2792 | 1463718936663 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 21:35:36 INFO - PROCESS | 2792 | 1463718936685 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:36 INFO - PROCESS | 2792 | ++DOCSHELL 16398400 == 39 [pid = 2792] [id = 669] 21:35:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (16399400) [pid = 2792] [serial = 2007] [outer = 00000000] 21:35:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (1639E400) [pid = 2792] [serial = 2008] [outer = 16399400] 21:35:36 INFO - PROCESS | 2792 | 1463718936731 Marionette DEBUG loaded listener.js 21:35:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (1639F800) [pid = 2792] [serial = 2009] [outer = 16399400] 21:35:37 INFO - PROCESS | 2792 | 1463718937195 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 21:35:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:35:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 730ms 21:35:37 INFO - PROCESS | 2792 | 1463718937244 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 21:35:37 INFO - PROCESS | 2792 | 1463718937246 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 21:35:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:35:37 INFO - PROCESS | 2792 | 1463718937249 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:35:37 INFO - PROCESS | 2792 | 1463718937250 Marionette TRACE conn5 <- [1,2642,null,{}] 21:35:37 INFO - PROCESS | 2792 | 1463718937254 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:37 INFO - PROCESS | 2792 | 1463718937386 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 21:35:37 INFO - PROCESS | 2792 | 1463718937454 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:37 INFO - PROCESS | 2792 | ++DOCSHELL 11139800 == 40 [pid = 2792] [id = 670] 21:35:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (151E9000) [pid = 2792] [serial = 2010] [outer = 00000000] 21:35:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (17236000) [pid = 2792] [serial = 2011] [outer = 151E9000] 21:35:37 INFO - PROCESS | 2792 | 1463718937500 Marionette DEBUG loaded listener.js 21:35:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (172AA800) [pid = 2792] [serial = 2012] [outer = 151E9000] 21:35:37 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (174DE000) [pid = 2792] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:35:37 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (17009800) [pid = 2792] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:35:37 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (1595A400) [pid = 2792] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:35:37 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (16341C00) [pid = 2792] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:35:37 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (11140000) [pid = 2792] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:35:37 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (114B5C00) [pid = 2792] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:35:37 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (12285400) [pid = 2792] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:35:37 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (1A802000) [pid = 2792] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:35:37 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (1117CC00) [pid = 2792] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:35:37 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (0D58A400) [pid = 2792] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:35:37 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (1860A000) [pid = 2792] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:35:37 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (151E8400) [pid = 2792] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:35:37 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (0CA9EC00) [pid = 2792] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:35:37 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (0C920000) [pid = 2792] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:35:38 INFO - PROCESS | 2792 | 1463718938061 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 21:35:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:35:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 830ms 21:35:38 INFO - PROCESS | 2792 | 1463718938081 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 21:35:38 INFO - PROCESS | 2792 | 1463718938083 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 21:35:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:35:38 INFO - PROCESS | 2792 | 1463718938087 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:35:38 INFO - PROCESS | 2792 | 1463718938088 Marionette TRACE conn5 <- [1,2646,null,{}] 21:35:38 INFO - PROCESS | 2792 | 1463718938092 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:38 INFO - PROCESS | 2792 | 1463718938179 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 21:35:38 INFO - PROCESS | 2792 | 1463718938185 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:38 INFO - PROCESS | 2792 | ++DOCSHELL 0D6F7400 == 41 [pid = 2792] [id = 671] 21:35:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (11132800) [pid = 2792] [serial = 2013] [outer = 00000000] 21:35:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (1586F800) [pid = 2792] [serial = 2014] [outer = 11132800] 21:35:38 INFO - PROCESS | 2792 | 1463718938229 Marionette DEBUG loaded listener.js 21:35:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (16396800) [pid = 2792] [serial = 2015] [outer = 11132800] 21:35:38 INFO - PROCESS | 2792 | 1463718938678 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 21:35:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:35:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 631ms 21:35:38 INFO - PROCESS | 2792 | 1463718938721 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 21:35:38 INFO - PROCESS | 2792 | 1463718938723 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 21:35:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:35:38 INFO - PROCESS | 2792 | 1463718938726 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:35:38 INFO - PROCESS | 2792 | 1463718938728 Marionette TRACE conn5 <- [1,2650,null,{}] 21:35:38 INFO - PROCESS | 2792 | 1463718938732 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:38 INFO - PROCESS | 2792 | 1463718938814 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 21:35:38 INFO - PROCESS | 2792 | 1463718938821 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:38 INFO - PROCESS | 2792 | ++DOCSHELL 170D8C00 == 42 [pid = 2792] [id = 672] 21:35:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (172AF000) [pid = 2792] [serial = 2016] [outer = 00000000] 21:35:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (187E7000) [pid = 2792] [serial = 2017] [outer = 172AF000] 21:35:38 INFO - PROCESS | 2792 | 1463718938867 Marionette DEBUG loaded listener.js 21:35:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (18A2F000) [pid = 2792] [serial = 2018] [outer = 172AF000] 21:35:39 INFO - PROCESS | 2792 | 1463718939281 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 21:35:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:35:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 570ms 21:35:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:35:39 INFO - PROCESS | 2792 | 1463718939297 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 21:35:39 INFO - PROCESS | 2792 | 1463718939298 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 21:35:39 INFO - PROCESS | 2792 | 1463718939301 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:35:39 INFO - PROCESS | 2792 | 1463718939303 Marionette TRACE conn5 <- [1,2654,null,{}] 21:35:39 INFO - PROCESS | 2792 | 1463718939306 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:39 INFO - PROCESS | 2792 | 1463718939432 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 21:35:39 INFO - PROCESS | 2792 | 1463718939441 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:39 INFO - PROCESS | 2792 | ++DOCSHELL 18AC7800 == 43 [pid = 2792] [id = 673] 21:35:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (18AC8000) [pid = 2792] [serial = 2019] [outer = 00000000] 21:35:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (1914A800) [pid = 2792] [serial = 2020] [outer = 18AC8000] 21:35:39 INFO - PROCESS | 2792 | 1463718939485 Marionette DEBUG loaded listener.js 21:35:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (191AC400) [pid = 2792] [serial = 2021] [outer = 18AC8000] 21:35:40 INFO - PROCESS | 2792 | 1463718940461 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 21:35:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 21:35:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1178ms 21:35:40 INFO - PROCESS | 2792 | 1463718940481 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 21:35:40 INFO - PROCESS | 2792 | 1463718940486 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 21:35:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:35:40 INFO - PROCESS | 2792 | 1463718940491 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:35:40 INFO - PROCESS | 2792 | 1463718940495 Marionette TRACE conn5 <- [1,2658,null,{}] 21:35:40 INFO - PROCESS | 2792 | 1463718940501 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:40 INFO - PROCESS | 2792 | 1463718940612 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 21:35:40 INFO - PROCESS | 2792 | 1463718940749 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:40 INFO - PROCESS | 2792 | ++DOCSHELL 0CFA8800 == 44 [pid = 2792] [id = 674] 21:35:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (0D53A400) [pid = 2792] [serial = 2022] [outer = 00000000] 21:35:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (0D826400) [pid = 2792] [serial = 2023] [outer = 0D53A400] 21:35:40 INFO - PROCESS | 2792 | 1463718940806 Marionette DEBUG loaded listener.js 21:35:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (11138400) [pid = 2792] [serial = 2024] [outer = 0D53A400] 21:35:41 INFO - PROCESS | 2792 | 1463718941905 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 21:35:41 INFO - PROCESS | 2792 | 1463718941932 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 21:35:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:35:41 INFO - PROCESS | 2792 | 1463718941939 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:35:41 INFO - PROCESS | 2792 | 1463718941941 Marionette TRACE conn5 <- [1,2662,null,{}] 21:35:41 INFO - PROCESS | 2792 | 1463718941946 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:42 INFO - PROCESS | 2792 | 1463718942058 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 21:35:42 INFO - PROCESS | 2792 | 1463718942200 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:42 INFO - PROCESS | 2792 | ++DOCSHELL 1154B800 == 45 [pid = 2792] [id = 675] 21:35:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (15126C00) [pid = 2792] [serial = 2025] [outer = 00000000] 21:35:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (1584E000) [pid = 2792] [serial = 2026] [outer = 15126C00] 21:35:42 INFO - PROCESS | 2792 | 1463718942257 Marionette DEBUG loaded listener.js 21:35:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (15BAA400) [pid = 2792] [serial = 2027] [outer = 15126C00] 21:35:43 INFO - PROCESS | 2792 | 1463718943306 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 21:35:43 INFO - PROCESS | 2792 | 1463718943379 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 21:35:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:35:43 INFO - PROCESS | 2792 | 1463718943427 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:35:43 INFO - PROCESS | 2792 | 1463718943430 Marionette TRACE conn5 <- [1,2666,null,{}] 21:35:43 INFO - PROCESS | 2792 | 1463718943450 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:43 INFO - PROCESS | 2792 | 1463718943581 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 21:35:43 INFO - PROCESS | 2792 | 1463718943901 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:43 INFO - PROCESS | 2792 | ++DOCSHELL 0CA9B800 == 46 [pid = 2792] [id = 676] 21:35:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (0CA9BC00) [pid = 2792] [serial = 2028] [outer = 00000000] 21:35:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (0CAA6800) [pid = 2792] [serial = 2029] [outer = 0CA9BC00] 21:35:43 INFO - PROCESS | 2792 | 1463718943951 Marionette DEBUG loaded listener.js 21:35:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (0D65F800) [pid = 2792] [serial = 2030] [outer = 0CA9BC00] 21:35:44 INFO - PROCESS | 2792 | --DOCSHELL 113CC000 == 45 [pid = 2792] [id = 512] 21:35:44 INFO - PROCESS | 2792 | --DOCSHELL 0D614000 == 44 [pid = 2792] [id = 510] 21:35:44 INFO - PROCESS | 2792 | --DOCSHELL 0CAA3000 == 43 [pid = 2792] [id = 509] 21:35:44 INFO - PROCESS | 2792 | --DOCSHELL 18A2D800 == 42 [pid = 2792] [id = 518] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (172A5800) [pid = 2792] [serial = 1972] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 85 (15BA4800) [pid = 2792] [serial = 1963] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 84 (1633CC00) [pid = 2792] [serial = 1964] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 83 (16398800) [pid = 2792] [serial = 1966] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 82 (16393800) [pid = 2792] [serial = 1967] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (1116F400) [pid = 2792] [serial = 1954] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (11178400) [pid = 2792] [serial = 1955] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (1176A800) [pid = 2792] [serial = 1957] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (120F8800) [pid = 2792] [serial = 1958] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (15124800) [pid = 2792] [serial = 1960] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (15189800) [pid = 2792] [serial = 1961] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (1A9AB800) [pid = 2792] [serial = 1946] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (169EA000) [pid = 2792] [serial = 1969] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (0D830800) [pid = 2792] [serial = 1951] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (0D85C000) [pid = 2792] [serial = 1952] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (187E4C00) [pid = 2792] [serial = 1975] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (172AA000) [pid = 2792] [serial = 1973] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (18A2E000) [pid = 2792] [serial = 1976] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (18606800) [pid = 2792] [serial = 1981] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (0CAA8800) [pid = 2792] [serial = 1948] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (0CFA8C00) [pid = 2792] [serial = 1949] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (0D874800) [pid = 2792] [serial = 1978] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (113D5000) [pid = 2792] [serial = 1979] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (199C3C00) [pid = 2792] [serial = 1985] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (18ACCC00) [pid = 2792] [serial = 1982] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (16395000) [pid = 2792] [serial = 1970] [outer = 00000000] [url = about:blank] 21:35:44 INFO - PROCESS | 2792 | --DOMWINDOW == 60 (19957C00) [pid = 2792] [serial = 1984] [outer = 00000000] [url = about:blank] 21:35:45 INFO - PROCESS | 2792 | 1463718945053 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 21:35:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 21:35:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1721ms 21:35:45 INFO - PROCESS | 2792 | 1463718945108 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 21:35:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:35:45 INFO - PROCESS | 2792 | 1463718945112 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 21:35:45 INFO - PROCESS | 2792 | 1463718945117 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:35:45 INFO - PROCESS | 2792 | 1463718945120 Marionette TRACE conn5 <- [1,2670,null,{}] 21:35:45 INFO - PROCESS | 2792 | 1463718945125 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:45 INFO - PROCESS | 2792 | 1463718945210 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 21:35:45 INFO - PROCESS | 2792 | 1463718945218 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:45 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA8800 == 43 [pid = 2792] [id = 677] 21:35:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 61 (0CAA9C00) [pid = 2792] [serial = 2031] [outer = 00000000] 21:35:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (0D835000) [pid = 2792] [serial = 2032] [outer = 0CAA9C00] 21:35:45 INFO - PROCESS | 2792 | 1463718945265 Marionette DEBUG loaded listener.js 21:35:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (0D8E1400) [pid = 2792] [serial = 2033] [outer = 0CAA9C00] 21:35:46 INFO - PROCESS | 2792 | 1463718946258 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 21:35:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 21:35:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1182ms 21:35:46 INFO - PROCESS | 2792 | 1463718946302 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 21:35:46 INFO - PROCESS | 2792 | 1463718946306 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 21:35:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:35:46 INFO - PROCESS | 2792 | 1463718946309 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:35:46 INFO - PROCESS | 2792 | 1463718946311 Marionette TRACE conn5 <- [1,2674,null,{}] 21:35:46 INFO - PROCESS | 2792 | 1463718946315 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:46 INFO - PROCESS | 2792 | 1463718946397 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 21:35:46 INFO - PROCESS | 2792 | 1463718946407 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:46 INFO - PROCESS | 2792 | ++DOCSHELL 11766400 == 44 [pid = 2792] [id = 678] 21:35:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (11767000) [pid = 2792] [serial = 2034] [outer = 00000000] 21:35:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (12001400) [pid = 2792] [serial = 2035] [outer = 11767000] 21:35:46 INFO - PROCESS | 2792 | 1463718946452 Marionette DEBUG loaded listener.js 21:35:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (12286800) [pid = 2792] [serial = 2036] [outer = 11767000] 21:35:47 INFO - PROCESS | 2792 | 1463718947440 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 21:35:47 INFO - PROCESS | 2792 | 1463718947490 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 21:35:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:35:47 INFO - PROCESS | 2792 | 1463718947500 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:35:47 INFO - PROCESS | 2792 | 1463718947506 Marionette TRACE conn5 <- [1,2678,null,{}] 21:35:47 INFO - PROCESS | 2792 | 1463718947510 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:47 INFO - PROCESS | 2792 | 1463718947632 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 21:35:47 INFO - PROCESS | 2792 | 1463718947639 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:47 INFO - PROCESS | 2792 | ++DOCSHELL 1228D400 == 45 [pid = 2792] [id = 679] 21:35:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (1512A400) [pid = 2792] [serial = 2037] [outer = 00000000] 21:35:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (1586EC00) [pid = 2792] [serial = 2038] [outer = 1512A400] 21:35:47 INFO - PROCESS | 2792 | 1463718947684 Marionette DEBUG loaded listener.js 21:35:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (15B04800) [pid = 2792] [serial = 2039] [outer = 1512A400] 21:35:48 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (15129000) [pid = 2792] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:35:48 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (0D8E6800) [pid = 2792] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:35:48 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (0D65B800) [pid = 2792] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:35:48 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (151E9000) [pid = 2792] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:35:48 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (16399400) [pid = 2792] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:35:48 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (11132800) [pid = 2792] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:35:48 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (15899C00) [pid = 2792] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:35:48 INFO - PROCESS | 2792 | --DOMWINDOW == 61 (172AF000) [pid = 2792] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:35:48 INFO - PROCESS | 2792 | 1463718948623 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 21:35:48 INFO - PROCESS | 2792 | 1463718948701 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 21:35:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:35:48 INFO - PROCESS | 2792 | 1463718948708 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:35:48 INFO - PROCESS | 2792 | 1463718948710 Marionette TRACE conn5 <- [1,2682,null,{}] 21:35:48 INFO - PROCESS | 2792 | 1463718948714 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:48 INFO - PROCESS | 2792 | 1463718948797 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 21:35:48 INFO - PROCESS | 2792 | 1463718948804 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:48 INFO - PROCESS | 2792 | ++DOCSHELL 0D8E6800 == 46 [pid = 2792] [id = 680] 21:35:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 62 (1153E400) [pid = 2792] [serial = 2040] [outer = 00000000] 21:35:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (1633CC00) [pid = 2792] [serial = 2041] [outer = 1153E400] 21:35:48 INFO - PROCESS | 2792 | 1463718948848 Marionette DEBUG loaded listener.js 21:35:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (16343C00) [pid = 2792] [serial = 2042] [outer = 1153E400] 21:35:49 INFO - PROCESS | 2792 | 1463718949788 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 21:35:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 21:35:49 INFO - PROCESS | 2792 | 1463718949839 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 21:35:49 INFO - PROCESS | 2792 | 1463718949843 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:35:49 INFO - PROCESS | 2792 | 1463718949844 Marionette TRACE conn5 <- [1,2686,null,{}] 21:35:49 INFO - PROCESS | 2792 | 1463718949848 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:49 INFO - PROCESS | 2792 | 1463718949960 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 21:35:49 INFO - PROCESS | 2792 | 1463718949969 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:49 INFO - PROCESS | 2792 | ++DOCSHELL 16399400 == 47 [pid = 2792] [id = 681] 21:35:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (1639A800) [pid = 2792] [serial = 2043] [outer = 00000000] 21:35:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (17004000) [pid = 2792] [serial = 2044] [outer = 1639A800] 21:35:50 INFO - PROCESS | 2792 | 1463718950021 Marionette DEBUG loaded listener.js 21:35:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (170D8400) [pid = 2792] [serial = 2045] [outer = 1639A800] 21:35:50 INFO - PROCESS | 2792 | 1463718950966 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 21:35:51 INFO - PROCESS | 2792 | 1463718951032 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 21:35:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:35:51 INFO - PROCESS | 2792 | 1463718951037 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:35:51 INFO - PROCESS | 2792 | 1463718951040 Marionette TRACE conn5 <- [1,2690,null,{}] 21:35:51 INFO - PROCESS | 2792 | 1463718951047 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:51 INFO - PROCESS | 2792 | 1463718951183 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 21:35:51 INFO - PROCESS | 2792 | 1463718951316 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:51 INFO - PROCESS | 2792 | ++DOCSHELL 11132000 == 48 [pid = 2792] [id = 682] 21:35:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (1113A400) [pid = 2792] [serial = 2046] [outer = 00000000] 21:35:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (11172000) [pid = 2792] [serial = 2047] [outer = 1113A400] 21:35:51 INFO - PROCESS | 2792 | 1463718951417 Marionette DEBUG loaded listener.js 21:35:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (113CC000) [pid = 2792] [serial = 2048] [outer = 1113A400] 21:35:51 INFO - PROCESS | 2792 | 1463718951998 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 21:35:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:35:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 990ms 21:35:52 INFO - PROCESS | 2792 | 1463718952029 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 21:35:52 INFO - PROCESS | 2792 | 1463718952035 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 21:35:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:35:52 INFO - PROCESS | 2792 | 1463718952042 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:35:52 INFO - PROCESS | 2792 | 1463718952045 Marionette TRACE conn5 <- [1,2694,null,{}] 21:35:52 INFO - PROCESS | 2792 | 1463718952049 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:52 INFO - PROCESS | 2792 | 1463718952165 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 21:35:52 INFO - PROCESS | 2792 | 1463718952285 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:52 INFO - PROCESS | 2792 | ++DOCSHELL 15462000 == 49 [pid = 2792] [id = 683] 21:35:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (15466C00) [pid = 2792] [serial = 2049] [outer = 00000000] 21:35:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (15B9EC00) [pid = 2792] [serial = 2050] [outer = 15466C00] 21:35:52 INFO - PROCESS | 2792 | 1463718952341 Marionette DEBUG loaded listener.js 21:35:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (169E5000) [pid = 2792] [serial = 2051] [outer = 15466C00] 21:35:52 INFO - PROCESS | 2792 | 1463718952973 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 21:35:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:35:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 970ms 21:35:53 INFO - PROCESS | 2792 | 1463718953013 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 21:35:53 INFO - PROCESS | 2792 | 1463718953016 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 21:35:53 INFO - PROCESS | 2792 | 1463718953019 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:35:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:35:53 INFO - PROCESS | 2792 | 1463718953023 Marionette TRACE conn5 <- [1,2698,null,{}] 21:35:53 INFO - PROCESS | 2792 | 1463718953035 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:53 INFO - PROCESS | 2792 | 1463718953151 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 21:35:53 INFO - PROCESS | 2792 | 1463718953292 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:53 INFO - PROCESS | 2792 | ++DOCSHELL 174E5000 == 50 [pid = 2792] [id = 684] 21:35:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (18606800) [pid = 2792] [serial = 2052] [outer = 00000000] 21:35:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (187E9800) [pid = 2792] [serial = 2053] [outer = 18606800] 21:35:53 INFO - PROCESS | 2792 | 1463718953351 Marionette DEBUG loaded listener.js 21:35:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (18A28800) [pid = 2792] [serial = 2054] [outer = 18606800] 21:35:54 INFO - PROCESS | 2792 | 1463718954014 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 21:35:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:35:54 INFO - PROCESS | 2792 | 1463718954047 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 21:35:54 INFO - PROCESS | 2792 | 1463718954050 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:35:54 INFO - PROCESS | 2792 | 1463718954052 Marionette TRACE conn5 <- [1,2702,null,{}] 21:35:54 INFO - PROCESS | 2792 | 1463718954056 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:54 INFO - PROCESS | 2792 | 1463718954161 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 21:35:54 INFO - PROCESS | 2792 | 1463718954298 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:54 INFO - PROCESS | 2792 | ++DOCSHELL 1914AC00 == 51 [pid = 2792] [id = 685] 21:35:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (191A8C00) [pid = 2792] [serial = 2055] [outer = 00000000] 21:35:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (199C1800) [pid = 2792] [serial = 2056] [outer = 191A8C00] 21:35:54 INFO - PROCESS | 2792 | 1463718954354 Marionette DEBUG loaded listener.js 21:35:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (199C9C00) [pid = 2792] [serial = 2057] [outer = 191A8C00] 21:35:55 INFO - PROCESS | 2792 | 1463718955034 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 21:35:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:35:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1017ms 21:35:55 INFO - PROCESS | 2792 | 1463718955071 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 21:35:55 INFO - PROCESS | 2792 | 1463718955075 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 21:35:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:35:55 INFO - PROCESS | 2792 | 1463718955080 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:35:55 INFO - PROCESS | 2792 | 1463718955084 Marionette TRACE conn5 <- [1,2706,null,{}] 21:35:55 INFO - PROCESS | 2792 | 1463718955090 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:55 INFO - PROCESS | 2792 | 1463718955187 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 21:35:55 INFO - PROCESS | 2792 | 1463718955303 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:55 INFO - PROCESS | 2792 | ++DOCSHELL 0CF9F400 == 52 [pid = 2792] [id = 686] 21:35:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (0D6F2000) [pid = 2792] [serial = 2058] [outer = 00000000] 21:35:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (0D829C00) [pid = 2792] [serial = 2059] [outer = 0D6F2000] 21:35:55 INFO - PROCESS | 2792 | 1463718955395 Marionette DEBUG loaded listener.js 21:35:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (0D8DF000) [pid = 2792] [serial = 2060] [outer = 0D6F2000] 21:35:55 INFO - PROCESS | 2792 | --DOCSHELL 11136800 == 51 [pid = 2792] [id = 524] 21:35:55 INFO - PROCESS | 2792 | --DOCSHELL 0C808800 == 50 [pid = 2792] [id = 525] 21:35:55 INFO - PROCESS | 2792 | --DOCSHELL 0D8E6800 == 49 [pid = 2792] [id = 680] 21:35:55 INFO - PROCESS | 2792 | --DOCSHELL 1228D400 == 48 [pid = 2792] [id = 679] 21:35:55 INFO - PROCESS | 2792 | --DOCSHELL 11766400 == 47 [pid = 2792] [id = 678] 21:35:55 INFO - PROCESS | 2792 | --DOCSHELL 0CAA8800 == 46 [pid = 2792] [id = 677] 21:35:55 INFO - PROCESS | 2792 | --DOCSHELL 0CA9B800 == 45 [pid = 2792] [id = 676] 21:35:55 INFO - PROCESS | 2792 | --DOCSHELL 1154B800 == 44 [pid = 2792] [id = 675] 21:35:55 INFO - PROCESS | 2792 | --DOCSHELL 0CFA8800 == 43 [pid = 2792] [id = 674] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 81 (15131400) [pid = 2792] [serial = 2002] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 80 (11174000) [pid = 2792] [serial = 1999] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 79 (113CB400) [pid = 2792] [serial = 2000] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 78 (0D82CC00) [pid = 2792] [serial = 1996] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 77 (0D8DA800) [pid = 2792] [serial = 1997] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 76 (19A8C800) [pid = 2792] [serial = 1987] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 75 (12291800) [pid = 2792] [serial = 1993] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 74 (0D830400) [pid = 2792] [serial = 1990] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (17236000) [pid = 2792] [serial = 2011] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (1639E400) [pid = 2792] [serial = 2008] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (1586F800) [pid = 2792] [serial = 2014] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (16396800) [pid = 2792] [serial = 2015] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (172AA800) [pid = 2792] [serial = 2012] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 68 (15BA8800) [pid = 2792] [serial = 2005] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 67 (16340400) [pid = 2792] [serial = 2006] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 66 (1639F800) [pid = 2792] [serial = 2009] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 65 (18A2F000) [pid = 2792] [serial = 2018] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 64 (1914A800) [pid = 2792] [serial = 2020] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 63 (187E7000) [pid = 2792] [serial = 2017] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | --DOMWINDOW == 62 (1525F000) [pid = 2792] [serial = 2003] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 2792 | 1463718955905 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 21:35:55 INFO - PROCESS | 2792 | 1463718955977 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 21:35:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:35:55 INFO - PROCESS | 2792 | 1463718955983 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:35:55 INFO - PROCESS | 2792 | 1463718955986 Marionette TRACE conn5 <- [1,2710,null,{}] 21:35:55 INFO - PROCESS | 2792 | 1463718955990 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:56 INFO - PROCESS | 2792 | 1463718956074 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 21:35:56 INFO - PROCESS | 2792 | 1463718956082 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:56 INFO - PROCESS | 2792 | ++DOCSHELL 11178800 == 44 [pid = 2792] [id = 687] 21:35:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 63 (11179800) [pid = 2792] [serial = 2061] [outer = 00000000] 21:35:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 64 (113CD800) [pid = 2792] [serial = 2062] [outer = 11179800] 21:35:56 INFO - PROCESS | 2792 | 1463718956133 Marionette DEBUG loaded listener.js 21:35:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 65 (1153F800) [pid = 2792] [serial = 2063] [outer = 11179800] 21:35:56 INFO - PROCESS | 2792 | 1463718956631 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 21:35:56 INFO - PROCESS | 2792 | 1463718956658 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 21:35:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:35:56 INFO - PROCESS | 2792 | 1463718956661 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:35:56 INFO - PROCESS | 2792 | 1463718956665 Marionette TRACE conn5 <- [1,2714,null,{}] 21:35:56 INFO - PROCESS | 2792 | 1463718956675 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:56 INFO - PROCESS | 2792 | 1463718956761 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 21:35:56 INFO - PROCESS | 2792 | 1463718956771 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:56 INFO - PROCESS | 2792 | ++DOCSHELL 1512E400 == 45 [pid = 2792] [id = 688] 21:35:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 66 (1518A000) [pid = 2792] [serial = 2064] [outer = 00000000] 21:35:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 67 (151E1000) [pid = 2792] [serial = 2065] [outer = 1518A000] 21:35:56 INFO - PROCESS | 2792 | 1463718956820 Marionette DEBUG loaded listener.js 21:35:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 68 (154F6000) [pid = 2792] [serial = 2066] [outer = 1518A000] 21:35:57 INFO - PROCESS | 2792 | 1463718957318 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 21:35:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:35:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 690ms 21:35:57 INFO - PROCESS | 2792 | 1463718957352 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 21:35:57 INFO - PROCESS | 2792 | 1463718957354 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 21:35:57 INFO - PROCESS | 2792 | 1463718957357 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:35:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:35:57 INFO - PROCESS | 2792 | 1463718957359 Marionette TRACE conn5 <- [1,2718,null,{}] 21:35:57 INFO - PROCESS | 2792 | 1463718957362 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:57 INFO - PROCESS | 2792 | 1463718957444 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 21:35:57 INFO - PROCESS | 2792 | 1463718957451 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:57 INFO - PROCESS | 2792 | ++DOCSHELL 15BABC00 == 46 [pid = 2792] [id = 689] 21:35:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 69 (16339400) [pid = 2792] [serial = 2067] [outer = 00000000] 21:35:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (16393000) [pid = 2792] [serial = 2068] [outer = 16339400] 21:35:57 INFO - PROCESS | 2792 | 1463718957495 Marionette DEBUG loaded listener.js 21:35:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (1639D000) [pid = 2792] [serial = 2069] [outer = 16339400] 21:35:58 INFO - PROCESS | 2792 | 1463718958432 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 21:35:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:35:58 INFO - PROCESS | 2792 | 1463718958482 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 21:35:58 INFO - PROCESS | 2792 | 1463718958485 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:35:58 INFO - PROCESS | 2792 | 1463718958487 Marionette TRACE conn5 <- [1,2722,null,{}] 21:35:58 INFO - PROCESS | 2792 | 1463718958490 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:58 INFO - PROCESS | 2792 | 1463718958604 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 21:35:58 INFO - PROCESS | 2792 | 1463718958611 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:58 INFO - PROCESS | 2792 | ++DOCSHELL 169E3C00 == 47 [pid = 2792] [id = 690] 21:35:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (169E8000) [pid = 2792] [serial = 2070] [outer = 00000000] 21:35:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (170D3C00) [pid = 2792] [serial = 2071] [outer = 169E8000] 21:35:58 INFO - PROCESS | 2792 | 1463718958709 Marionette DEBUG loaded listener.js 21:35:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (172A5800) [pid = 2792] [serial = 2072] [outer = 169E8000] 21:35:59 INFO - PROCESS | 2792 | 1463718959143 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 21:35:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:35:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 21:35:59 INFO - PROCESS | 2792 | 1463718959156 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 21:35:59 INFO - PROCESS | 2792 | 1463718959157 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 21:35:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:35:59 INFO - PROCESS | 2792 | 1463718959165 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:35:59 INFO - PROCESS | 2792 | 1463718959166 Marionette TRACE conn5 <- [1,2726,null,{}] 21:35:59 INFO - PROCESS | 2792 | --DOMWINDOW == 73 (0CA9BC00) [pid = 2792] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:35:59 INFO - PROCESS | 2792 | --DOMWINDOW == 72 (11767000) [pid = 2792] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:35:59 INFO - PROCESS | 2792 | --DOMWINDOW == 71 (0CAA9C00) [pid = 2792] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:35:59 INFO - PROCESS | 2792 | --DOMWINDOW == 70 (1153E400) [pid = 2792] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:35:59 INFO - PROCESS | 2792 | --DOMWINDOW == 69 (1512A400) [pid = 2792] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:35:59 INFO - PROCESS | 2792 | 1463718959188 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:59 INFO - PROCESS | 2792 | 1463718959325 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 21:35:59 INFO - PROCESS | 2792 | 1463718959393 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:59 INFO - PROCESS | 2792 | ++DOCSHELL 1860E400 == 48 [pid = 2792] [id = 691] 21:35:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 70 (1869D800) [pid = 2792] [serial = 2073] [outer = 00000000] 21:35:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 71 (18AC3800) [pid = 2792] [serial = 2074] [outer = 1869D800] 21:35:59 INFO - PROCESS | 2792 | 1463718959440 Marionette DEBUG loaded listener.js 21:35:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 72 (18AC9C00) [pid = 2792] [serial = 2075] [outer = 1869D800] 21:35:59 INFO - PROCESS | 2792 | 1463718959811 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 21:35:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:35:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 672ms 21:35:59 INFO - PROCESS | 2792 | 1463718959837 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 21:35:59 INFO - PROCESS | 2792 | 1463718959839 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 21:35:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:35:59 INFO - PROCESS | 2792 | 1463718959843 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:35:59 INFO - PROCESS | 2792 | 1463718959844 Marionette TRACE conn5 <- [1,2730,null,{}] 21:35:59 INFO - PROCESS | 2792 | 1463718959848 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:35:59 INFO - PROCESS | 2792 | 1463718959926 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 21:35:59 INFO - PROCESS | 2792 | 1463718959964 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:35:59 INFO - PROCESS | 2792 | ++DOCSHELL 18AC2400 == 49 [pid = 2792] [id = 692] 21:35:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 73 (1700B000) [pid = 2792] [serial = 2076] [outer = 00000000] 21:36:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 74 (199CFC00) [pid = 2792] [serial = 2077] [outer = 1700B000] 21:36:00 INFO - PROCESS | 2792 | 1463718960008 Marionette DEBUG loaded listener.js 21:36:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 75 (19A8DC00) [pid = 2792] [serial = 2078] [outer = 1700B000] 21:36:00 INFO - PROCESS | 2792 | 1463718960440 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 21:36:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:36:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 21:36:00 INFO - PROCESS | 2792 | 1463718960474 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 21:36:00 INFO - PROCESS | 2792 | 1463718960476 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 21:36:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:36:00 INFO - PROCESS | 2792 | 1463718960493 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:36:00 INFO - PROCESS | 2792 | 1463718960495 Marionette TRACE conn5 <- [1,2734,null,{}] 21:36:00 INFO - PROCESS | 2792 | 1463718960498 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:00 INFO - PROCESS | 2792 | 1463718960588 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 21:36:00 INFO - PROCESS | 2792 | 1463718960595 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:00 INFO - PROCESS | 2792 | ++DOCSHELL 19A91000 == 50 [pid = 2792] [id = 693] 21:36:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 76 (19A96800) [pid = 2792] [serial = 2079] [outer = 00000000] 21:36:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 77 (19B2EC00) [pid = 2792] [serial = 2080] [outer = 19A96800] 21:36:00 INFO - PROCESS | 2792 | 1463718960639 Marionette DEBUG loaded listener.js 21:36:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 78 (19B2F000) [pid = 2792] [serial = 2081] [outer = 19A96800] 21:36:01 INFO - PROCESS | 2792 | 1463718961066 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 21:36:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:36:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 21:36:01 INFO - PROCESS | 2792 | 1463718961125 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 21:36:01 INFO - PROCESS | 2792 | 1463718961127 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 21:36:01 INFO - PROCESS | 2792 | 1463718961130 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:36:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:36:01 INFO - PROCESS | 2792 | 1463718961132 Marionette TRACE conn5 <- [1,2738,null,{}] 21:36:01 INFO - PROCESS | 2792 | 1463718961136 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:01 INFO - PROCESS | 2792 | 1463718961215 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 21:36:01 INFO - PROCESS | 2792 | 1463718961222 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:01 INFO - PROCESS | 2792 | ++DOCSHELL 19B2CC00 == 51 [pid = 2792] [id = 694] 21:36:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 79 (19B33C00) [pid = 2792] [serial = 2082] [outer = 00000000] 21:36:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 80 (1A1A1000) [pid = 2792] [serial = 2083] [outer = 19B33C00] 21:36:01 INFO - PROCESS | 2792 | 1463718961266 Marionette DEBUG loaded listener.js 21:36:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 81 (1A1C5800) [pid = 2792] [serial = 2084] [outer = 19B33C00] 21:36:01 INFO - PROCESS | 2792 | 1463718961700 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 21:36:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:36:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 630ms 21:36:01 INFO - PROCESS | 2792 | 1463718961778 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 21:36:01 INFO - PROCESS | 2792 | 1463718961780 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 21:36:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:36:01 INFO - PROCESS | 2792 | 1463718961784 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:36:01 INFO - PROCESS | 2792 | 1463718961785 Marionette TRACE conn5 <- [1,2742,null,{}] 21:36:01 INFO - PROCESS | 2792 | 1463718961789 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:01 INFO - PROCESS | 2792 | 1463718961870 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 21:36:01 INFO - PROCESS | 2792 | 1463718961877 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:01 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA1800 == 52 [pid = 2792] [id = 695] 21:36:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 82 (11172400) [pid = 2792] [serial = 2085] [outer = 00000000] 21:36:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 83 (1A38D000) [pid = 2792] [serial = 2086] [outer = 11172400] 21:36:01 INFO - PROCESS | 2792 | 1463718961921 Marionette DEBUG loaded listener.js 21:36:01 INFO - PROCESS | 2792 | ++DOMWINDOW == 84 (1A391800) [pid = 2792] [serial = 2087] [outer = 11172400] 21:36:02 INFO - PROCESS | 2792 | 1463718962570 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 21:36:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:36:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 870ms 21:36:02 INFO - PROCESS | 2792 | 1463718962657 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 21:36:02 INFO - PROCESS | 2792 | 1463718962662 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 21:36:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:36:02 INFO - PROCESS | 2792 | 1463718962681 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:36:02 INFO - PROCESS | 2792 | 1463718962685 Marionette TRACE conn5 <- [1,2746,null,{}] 21:36:02 INFO - PROCESS | 2792 | 1463718962691 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:02 INFO - PROCESS | 2792 | 1463718962810 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 21:36:02 INFO - PROCESS | 2792 | 1463718962947 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:02 INFO - PROCESS | 2792 | ++DOCSHELL 0D8E0000 == 53 [pid = 2792] [id = 696] 21:36:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 85 (0D8E5000) [pid = 2792] [serial = 2088] [outer = 00000000] 21:36:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 86 (11768400) [pid = 2792] [serial = 2089] [outer = 0D8E5000] 21:36:03 INFO - PROCESS | 2792 | 1463718963005 Marionette DEBUG loaded listener.js 21:36:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (14F7C400) [pid = 2792] [serial = 2090] [outer = 0D8E5000] 21:36:03 INFO - PROCESS | 2792 | 1463718963564 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 21:36:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:36:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 930ms 21:36:03 INFO - PROCESS | 2792 | 1463718963615 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 21:36:03 INFO - PROCESS | 2792 | 1463718963621 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 21:36:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:36:03 INFO - PROCESS | 2792 | 1463718963627 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:36:03 INFO - PROCESS | 2792 | 1463718963630 Marionette TRACE conn5 <- [1,2750,null,{}] 21:36:03 INFO - PROCESS | 2792 | 1463718963634 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:03 INFO - PROCESS | 2792 | 1463718963745 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 21:36:03 INFO - PROCESS | 2792 | 1463718963861 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:03 INFO - PROCESS | 2792 | ++DOCSHELL 1633C400 == 54 [pid = 2792] [id = 697] 21:36:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (16340000) [pid = 2792] [serial = 2091] [outer = 00000000] 21:36:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (17003C00) [pid = 2792] [serial = 2092] [outer = 16340000] 21:36:03 INFO - PROCESS | 2792 | 1463718963956 Marionette DEBUG loaded listener.js 21:36:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (174DE000) [pid = 2792] [serial = 2093] [outer = 16340000] 21:36:04 INFO - PROCESS | 2792 | 1463718964574 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 21:36:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:36:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 970ms 21:36:04 INFO - PROCESS | 2792 | 1463718964599 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 21:36:04 INFO - PROCESS | 2792 | 1463718964602 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 21:36:04 INFO - PROCESS | 2792 | 1463718964605 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:36:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:36:04 INFO - PROCESS | 2792 | 1463718964609 Marionette TRACE conn5 <- [1,2754,null,{}] 21:36:04 INFO - PROCESS | 2792 | 1463718964620 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:04 INFO - PROCESS | 2792 | 1463718964732 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 21:36:04 INFO - PROCESS | 2792 | 1463718964877 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:04 INFO - PROCESS | 2792 | ++DOCSHELL 1A38B800 == 55 [pid = 2792] [id = 698] 21:36:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (1A38C400) [pid = 2792] [serial = 2094] [outer = 00000000] 21:36:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (1A4C3800) [pid = 2792] [serial = 2095] [outer = 1A38C400] 21:36:04 INFO - PROCESS | 2792 | 1463718964935 Marionette DEBUG loaded listener.js 21:36:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (1A4C8800) [pid = 2792] [serial = 2096] [outer = 1A38C400] 21:36:05 INFO - PROCESS | 2792 | 1463718965521 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 21:36:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:36:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 970ms 21:36:05 INFO - PROCESS | 2792 | 1463718965579 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 21:36:05 INFO - PROCESS | 2792 | 1463718965583 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 21:36:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:36:05 INFO - PROCESS | 2792 | 1463718965586 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:36:05 INFO - PROCESS | 2792 | 1463718965588 Marionette TRACE conn5 <- [1,2758,null,{}] 21:36:05 INFO - PROCESS | 2792 | 1463718965592 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:05 INFO - PROCESS | 2792 | 1463718965735 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 21:36:05 INFO - PROCESS | 2792 | 1463718965864 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:05 INFO - PROCESS | 2792 | ++DOCSHELL 1A392800 == 56 [pid = 2792] [id = 699] 21:36:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (1A663800) [pid = 2792] [serial = 2097] [outer = 00000000] 21:36:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1A745C00) [pid = 2792] [serial = 2098] [outer = 1A663800] 21:36:05 INFO - PROCESS | 2792 | 1463718965919 Marionette DEBUG loaded listener.js 21:36:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (1A74B800) [pid = 2792] [serial = 2099] [outer = 1A663800] 21:36:06 INFO - PROCESS | 2792 | 1463718966697 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 21:36:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:36:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1127ms 21:36:06 INFO - PROCESS | 2792 | 1463718966716 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 21:36:06 INFO - PROCESS | 2792 | 1463718966720 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 21:36:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:36:06 INFO - PROCESS | 2792 | 1463718966725 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:36:06 INFO - PROCESS | 2792 | 1463718966729 Marionette TRACE conn5 <- [1,2762,null,{}] 21:36:06 INFO - PROCESS | 2792 | 1463718966735 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:06 INFO - PROCESS | 2792 | 1463718966831 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 21:36:06 INFO - PROCESS | 2792 | 1463718966979 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:06 INFO - PROCESS | 2792 | ++DOCSHELL 1116E000 == 57 [pid = 2792] [id = 700] 21:36:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (11177C00) [pid = 2792] [serial = 2100] [outer = 00000000] 21:36:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (11765800) [pid = 2792] [serial = 2101] [outer = 11177C00] 21:36:07 INFO - PROCESS | 2792 | 1463718967031 Marionette DEBUG loaded listener.js 21:36:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (14F7FC00) [pid = 2792] [serial = 2102] [outer = 11177C00] 21:36:07 INFO - PROCESS | 2792 | --DOCSHELL 19B2CC00 == 56 [pid = 2792] [id = 694] 21:36:07 INFO - PROCESS | 2792 | --DOCSHELL 19A91000 == 55 [pid = 2792] [id = 693] 21:36:07 INFO - PROCESS | 2792 | --DOCSHELL 18AC2400 == 54 [pid = 2792] [id = 692] 21:36:07 INFO - PROCESS | 2792 | --DOCSHELL 1860E400 == 53 [pid = 2792] [id = 691] 21:36:07 INFO - PROCESS | 2792 | --DOCSHELL 169E3C00 == 52 [pid = 2792] [id = 690] 21:36:07 INFO - PROCESS | 2792 | --DOCSHELL 15BABC00 == 51 [pid = 2792] [id = 689] 21:36:07 INFO - PROCESS | 2792 | --DOCSHELL 1512E400 == 50 [pid = 2792] [id = 688] 21:36:07 INFO - PROCESS | 2792 | --DOCSHELL 11178800 == 49 [pid = 2792] [id = 687] 21:36:07 INFO - PROCESS | 2792 | --DOCSHELL 0CF9F400 == 48 [pid = 2792] [id = 686] 21:36:07 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (17004000) [pid = 2792] [serial = 2044] [outer = 00000000] [url = about:blank] 21:36:07 INFO - PROCESS | 2792 | --DOCSHELL 16399400 == 47 [pid = 2792] [id = 681] 21:36:07 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (0D65F800) [pid = 2792] [serial = 2030] [outer = 00000000] [url = about:blank] 21:36:07 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (1584E000) [pid = 2792] [serial = 2026] [outer = 00000000] [url = about:blank] 21:36:07 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (12286800) [pid = 2792] [serial = 2036] [outer = 00000000] [url = about:blank] 21:36:07 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (12001400) [pid = 2792] [serial = 2035] [outer = 00000000] [url = about:blank] 21:36:07 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (0D8E1400) [pid = 2792] [serial = 2033] [outer = 00000000] [url = about:blank] 21:36:07 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1633CC00) [pid = 2792] [serial = 2041] [outer = 00000000] [url = about:blank] 21:36:07 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (0CAA6800) [pid = 2792] [serial = 2029] [outer = 00000000] [url = about:blank] 21:36:07 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (0D835000) [pid = 2792] [serial = 2032] [outer = 00000000] [url = about:blank] 21:36:07 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (1586EC00) [pid = 2792] [serial = 2038] [outer = 00000000] [url = about:blank] 21:36:07 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (0D826400) [pid = 2792] [serial = 2023] [outer = 00000000] [url = about:blank] 21:36:07 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (16343C00) [pid = 2792] [serial = 2042] [outer = 00000000] [url = about:blank] 21:36:07 INFO - PROCESS | 2792 | --DOMWINDOW == 86 (15B04800) [pid = 2792] [serial = 2039] [outer = 00000000] [url = about:blank] 21:36:07 INFO - PROCESS | 2792 | 1463718967663 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 21:36:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:36:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 990ms 21:36:07 INFO - PROCESS | 2792 | 1463718967717 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 21:36:07 INFO - PROCESS | 2792 | 1463718967722 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 21:36:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:36:07 INFO - PROCESS | 2792 | 1463718967728 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:36:07 INFO - PROCESS | 2792 | 1463718967731 Marionette TRACE conn5 <- [1,2766,null,{}] 21:36:07 INFO - PROCESS | 2792 | 1463718967734 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:07 INFO - PROCESS | 2792 | 1463718967819 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 21:36:07 INFO - PROCESS | 2792 | 1463718967920 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:07 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA2000 == 48 [pid = 2792] [id = 701] 21:36:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 87 (0CAA3800) [pid = 2792] [serial = 2103] [outer = 00000000] 21:36:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (0D876400) [pid = 2792] [serial = 2104] [outer = 0CAA3800] 21:36:07 INFO - PROCESS | 2792 | 1463718967965 Marionette DEBUG loaded listener.js 21:36:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (11135400) [pid = 2792] [serial = 2105] [outer = 0CAA3800] 21:36:08 INFO - PROCESS | 2792 | 1463718968413 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 21:36:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:36:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 21:36:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:36:08 INFO - PROCESS | 2792 | 1463718968462 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 21:36:08 INFO - PROCESS | 2792 | 1463718968464 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 21:36:08 INFO - PROCESS | 2792 | 1463718968468 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:36:08 INFO - PROCESS | 2792 | 1463718968472 Marionette TRACE conn5 <- [1,2770,null,{}] 21:36:08 INFO - PROCESS | 2792 | 1463718968482 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:08 INFO - PROCESS | 2792 | 1463718968568 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 21:36:08 INFO - PROCESS | 2792 | 1463718968579 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:08 INFO - PROCESS | 2792 | ++DOCSHELL 15131000 == 49 [pid = 2792] [id = 702] 21:36:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (15183800) [pid = 2792] [serial = 2106] [outer = 00000000] 21:36:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (15466400) [pid = 2792] [serial = 2107] [outer = 15183800] 21:36:08 INFO - PROCESS | 2792 | 1463718968626 Marionette DEBUG loaded listener.js 21:36:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (15853000) [pid = 2792] [serial = 2108] [outer = 15183800] 21:36:09 INFO - PROCESS | 2792 | 1463718969090 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 21:36:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:36:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 21:36:09 INFO - PROCESS | 2792 | 1463718969142 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 21:36:09 INFO - PROCESS | 2792 | 1463718969144 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 21:36:09 INFO - PROCESS | 2792 | 1463718969148 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:36:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:36:09 INFO - PROCESS | 2792 | 1463718969149 Marionette TRACE conn5 <- [1,2774,null,{}] 21:36:09 INFO - PROCESS | 2792 | 1463718969153 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:09 INFO - PROCESS | 2792 | 1463718969239 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 21:36:09 INFO - PROCESS | 2792 | 1463718969248 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:09 INFO - PROCESS | 2792 | ++DOCSHELL 15899C00 == 50 [pid = 2792] [id = 703] 21:36:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (15B10400) [pid = 2792] [serial = 2109] [outer = 00000000] 21:36:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (16343000) [pid = 2792] [serial = 2110] [outer = 15B10400] 21:36:09 INFO - PROCESS | 2792 | 1463718969294 Marionette DEBUG loaded listener.js 21:36:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (1639B000) [pid = 2792] [serial = 2111] [outer = 15B10400] 21:36:09 INFO - PROCESS | 2792 | 1463718969736 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 21:36:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:36:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 21:36:09 INFO - PROCESS | 2792 | 1463718969782 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 21:36:09 INFO - PROCESS | 2792 | 1463718969793 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 21:36:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:36:09 INFO - PROCESS | 2792 | 1463718969805 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:36:09 INFO - PROCESS | 2792 | 1463718969807 Marionette TRACE conn5 <- [1,2778,null,{}] 21:36:09 INFO - PROCESS | 2792 | 1463718969811 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:09 INFO - PROCESS | 2792 | 1463718969923 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 21:36:10 INFO - PROCESS | 2792 | 1463718970015 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:10 INFO - PROCESS | 2792 | ++DOCSHELL 0D53C000 == 51 [pid = 2792] [id = 704] 21:36:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (1691EC00) [pid = 2792] [serial = 2112] [outer = 00000000] 21:36:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1700BC00) [pid = 2792] [serial = 2113] [outer = 1691EC00] 21:36:10 INFO - PROCESS | 2792 | 1463718970059 Marionette DEBUG loaded listener.js 21:36:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (170DD000) [pid = 2792] [serial = 2114] [outer = 1691EC00] 21:36:10 INFO - PROCESS | 2792 | 1463718970481 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 21:36:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:36:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 21:36:10 INFO - PROCESS | 2792 | 1463718970543 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 21:36:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:36:10 INFO - PROCESS | 2792 | 1463718970545 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 21:36:10 INFO - PROCESS | 2792 | 1463718970549 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:36:10 INFO - PROCESS | 2792 | 1463718970550 Marionette TRACE conn5 <- [1,2782,null,{}] 21:36:10 INFO - PROCESS | 2792 | 1463718970554 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:10 INFO - PROCESS | 2792 | 1463718970690 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 21:36:10 INFO - PROCESS | 2792 | 1463718970761 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:10 INFO - PROCESS | 2792 | ++DOCSHELL 1691E800 == 52 [pid = 2792] [id = 705] 21:36:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (172A3800) [pid = 2792] [serial = 2115] [outer = 00000000] 21:36:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (18ACC000) [pid = 2792] [serial = 2116] [outer = 172A3800] 21:36:10 INFO - PROCESS | 2792 | 1463718970807 Marionette DEBUG loaded listener.js 21:36:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (19150C00) [pid = 2792] [serial = 2117] [outer = 172A3800] 21:36:11 INFO - PROCESS | 2792 | 1463718971221 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 21:36:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:36:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 21:36:11 INFO - PROCESS | 2792 | 1463718971316 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 21:36:11 INFO - PROCESS | 2792 | 1463718971318 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 21:36:11 INFO - PROCESS | 2792 | 1463718971324 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:36:11 INFO - PROCESS | 2792 | 1463718971326 Marionette TRACE conn5 <- [1,2786,null,{}] 21:36:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:36:11 INFO - PROCESS | 2792 | 1463718971329 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:11 INFO - PROCESS | 2792 | 1463718971443 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 21:36:11 INFO - PROCESS | 2792 | 1463718971453 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:11 INFO - PROCESS | 2792 | ++DOCSHELL 0D613400 == 53 [pid = 2792] [id = 706] 21:36:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (19154800) [pid = 2792] [serial = 2118] [outer = 00000000] 21:36:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (19A93000) [pid = 2792] [serial = 2119] [outer = 19154800] 21:36:11 INFO - PROCESS | 2792 | 1463718971497 Marionette DEBUG loaded listener.js 21:36:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (19A94000) [pid = 2792] [serial = 2120] [outer = 19154800] 21:36:11 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (19B33C00) [pid = 2792] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:36:11 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (18AC8000) [pid = 2792] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:36:11 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (169E8000) [pid = 2792] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:36:11 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (1869D800) [pid = 2792] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:36:11 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (16339400) [pid = 2792] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:36:11 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (1518A000) [pid = 2792] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:36:11 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (0D6F2000) [pid = 2792] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:36:11 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (11179800) [pid = 2792] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:36:11 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (1700B000) [pid = 2792] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:36:11 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (19A96800) [pid = 2792] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:36:11 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (199CCC00) [pid = 2792] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:36:12 INFO - PROCESS | 2792 | 1463718972052 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 21:36:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:36:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 770ms 21:36:12 INFO - PROCESS | 2792 | 1463718972104 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 21:36:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:36:12 INFO - PROCESS | 2792 | 1463718972106 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 21:36:12 INFO - PROCESS | 2792 | 1463718972110 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:36:12 INFO - PROCESS | 2792 | 1463718972111 Marionette TRACE conn5 <- [1,2790,null,{}] 21:36:12 INFO - PROCESS | 2792 | 1463718972115 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:12 INFO - PROCESS | 2792 | 1463718972241 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 21:36:12 INFO - PROCESS | 2792 | 1463718972358 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:12 INFO - PROCESS | 2792 | ++DOCSHELL 0C809000 == 54 [pid = 2792] [id = 707] 21:36:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (0C91F400) [pid = 2792] [serial = 2121] [outer = 00000000] 21:36:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (0CAA9000) [pid = 2792] [serial = 2122] [outer = 0C91F400] 21:36:12 INFO - PROCESS | 2792 | 1463718972418 Marionette DEBUG loaded listener.js 21:36:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (0D829000) [pid = 2792] [serial = 2123] [outer = 0C91F400] 21:36:13 INFO - PROCESS | 2792 | 1463718973023 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 21:36:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:36:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 970ms 21:36:13 INFO - PROCESS | 2792 | 1463718973082 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 21:36:13 INFO - PROCESS | 2792 | 1463718973087 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 21:36:13 INFO - PROCESS | 2792 | 1463718973092 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:36:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:36:13 INFO - PROCESS | 2792 | 1463718973096 Marionette TRACE conn5 <- [1,2794,null,{}] 21:36:13 INFO - PROCESS | 2792 | 1463718973101 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:13 INFO - PROCESS | 2792 | 1463718973213 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 21:36:13 INFO - PROCESS | 2792 | 1463718973357 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:13 INFO - PROCESS | 2792 | ++DOCSHELL 15125400 == 55 [pid = 2792] [id = 708] 21:36:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (15125800) [pid = 2792] [serial = 2124] [outer = 00000000] 21:36:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (1518A000) [pid = 2792] [serial = 2125] [outer = 15125800] 21:36:13 INFO - PROCESS | 2792 | 1463718973415 Marionette DEBUG loaded listener.js 21:36:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (15890000) [pid = 2792] [serial = 2126] [outer = 15125800] 21:36:14 INFO - PROCESS | 2792 | 1463718974026 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 21:36:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:36:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 970ms 21:36:14 INFO - PROCESS | 2792 | 1463718974069 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 21:36:14 INFO - PROCESS | 2792 | 1463718974074 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 21:36:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:36:14 INFO - PROCESS | 2792 | 1463718974078 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:36:14 INFO - PROCESS | 2792 | 1463718974080 Marionette TRACE conn5 <- [1,2798,null,{}] 21:36:14 INFO - PROCESS | 2792 | 1463718974084 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:14 INFO - PROCESS | 2792 | 1463718974195 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 21:36:14 INFO - PROCESS | 2792 | 1463718974339 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:14 INFO - PROCESS | 2792 | ++DOCSHELL 17230800 == 56 [pid = 2792] [id = 709] 21:36:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (172AB400) [pid = 2792] [serial = 2127] [outer = 00000000] 21:36:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (1869E400) [pid = 2792] [serial = 2128] [outer = 172AB400] 21:36:14 INFO - PROCESS | 2792 | 1463718974395 Marionette DEBUG loaded listener.js 21:36:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (18AC6800) [pid = 2792] [serial = 2129] [outer = 172AB400] 21:36:14 INFO - PROCESS | 2792 | 1463718974937 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 21:36:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:36:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 870ms 21:36:14 INFO - PROCESS | 2792 | 1463718974951 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 21:36:14 INFO - PROCESS | 2792 | 1463718974953 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 21:36:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:36:14 INFO - PROCESS | 2792 | 1463718974979 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:36:14 INFO - PROCESS | 2792 | 1463718974986 Marionette TRACE conn5 <- [1,2802,null,{}] 21:36:14 INFO - PROCESS | 2792 | 1463718974993 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:15 INFO - PROCESS | 2792 | 1463718975101 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 21:36:15 INFO - PROCESS | 2792 | 1463718975216 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:15 INFO - PROCESS | 2792 | ++DOCSHELL 1A1A4800 == 57 [pid = 2792] [id = 710] 21:36:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1A1A5800) [pid = 2792] [serial = 2130] [outer = 00000000] 21:36:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A38CC00) [pid = 2792] [serial = 2131] [outer = 1A1A5800] 21:36:15 INFO - PROCESS | 2792 | 1463718975312 Marionette DEBUG loaded listener.js 21:36:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1A4C1800) [pid = 2792] [serial = 2132] [outer = 1A1A5800] 21:36:15 INFO - PROCESS | 2792 | 1463718975892 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 21:36:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:36:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 950ms 21:36:15 INFO - PROCESS | 2792 | 1463718975911 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 21:36:15 INFO - PROCESS | 2792 | 1463718975914 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 21:36:15 INFO - PROCESS | 2792 | 1463718975917 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:36:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:36:15 INFO - PROCESS | 2792 | 1463718975919 Marionette TRACE conn5 <- [1,2806,null,{}] 21:36:15 INFO - PROCESS | 2792 | 1463718975923 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:16 INFO - PROCESS | 2792 | 1463718976029 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 21:36:16 INFO - PROCESS | 2792 | 1463718976144 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:16 INFO - PROCESS | 2792 | ++DOCSHELL 19A93800 == 58 [pid = 2792] [id = 711] 21:36:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A4C6C00) [pid = 2792] [serial = 2133] [outer = 00000000] 21:36:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1A74AC00) [pid = 2792] [serial = 2134] [outer = 1A4C6C00] 21:36:16 INFO - PROCESS | 2792 | 1463718976240 Marionette DEBUG loaded listener.js 21:36:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1A752C00) [pid = 2792] [serial = 2135] [outer = 1A4C6C00] 21:36:16 INFO - PROCESS | 2792 | 1463718976800 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 21:36:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:36:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 930ms 21:36:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:36:16 INFO - PROCESS | 2792 | 1463718976851 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 21:36:16 INFO - PROCESS | 2792 | 1463718976853 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 21:36:16 INFO - PROCESS | 2792 | 1463718976856 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:36:16 INFO - PROCESS | 2792 | 1463718976858 Marionette TRACE conn5 <- [1,2810,null,{}] 21:36:16 INFO - PROCESS | 2792 | 1463718976862 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:16 INFO - PROCESS | 2792 | 1463718976964 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 21:36:17 INFO - PROCESS | 2792 | 1463718977239 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:17 INFO - PROCESS | 2792 | ++DOCSHELL 0C925000 == 59 [pid = 2792] [id = 712] 21:36:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (0D57B800) [pid = 2792] [serial = 2136] [outer = 00000000] 21:36:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (0D82EC00) [pid = 2792] [serial = 2137] [outer = 0D57B800] 21:36:17 INFO - PROCESS | 2792 | 1463718977294 Marionette DEBUG loaded listener.js 21:36:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (11174000) [pid = 2792] [serial = 2138] [outer = 0D57B800] 21:36:17 INFO - PROCESS | 2792 | 1463718977942 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 21:36:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:36:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1122ms 21:36:17 INFO - PROCESS | 2792 | 1463718977979 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 21:36:17 INFO - PROCESS | 2792 | 1463718977983 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 21:36:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:36:17 INFO - PROCESS | 2792 | 1463718977987 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:36:17 INFO - PROCESS | 2792 | 1463718977990 Marionette TRACE conn5 <- [1,2814,null,{}] 21:36:17 INFO - PROCESS | 2792 | 1463718977995 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:18 INFO - PROCESS | 2792 | 1463718978103 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 21:36:18 INFO - PROCESS | 2792 | --DOCSHELL 19965C00 == 58 [pid = 2792] [id = 522] 21:36:18 INFO - PROCESS | 2792 | --DOCSHELL 11139800 == 57 [pid = 2792] [id = 670] 21:36:18 INFO - PROCESS | 2792 | --DOCSHELL 15127C00 == 56 [pid = 2792] [id = 667] 21:36:18 INFO - PROCESS | 2792 | --DOCSHELL 0D613400 == 55 [pid = 2792] [id = 706] 21:36:18 INFO - PROCESS | 2792 | --DOCSHELL 1691E800 == 54 [pid = 2792] [id = 705] 21:36:18 INFO - PROCESS | 2792 | --DOCSHELL 0D53C000 == 53 [pid = 2792] [id = 704] 21:36:18 INFO - PROCESS | 2792 | --DOCSHELL 15899C00 == 52 [pid = 2792] [id = 703] 21:36:18 INFO - PROCESS | 2792 | --DOCSHELL 15131000 == 51 [pid = 2792] [id = 702] 21:36:18 INFO - PROCESS | 2792 | --DOCSHELL 0CAA2000 == 50 [pid = 2792] [id = 701] 21:36:18 INFO - PROCESS | 2792 | --DOCSHELL 1116E000 == 49 [pid = 2792] [id = 700] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (170D3C00) [pid = 2792] [serial = 2071] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (18AC3800) [pid = 2792] [serial = 2074] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (172A5800) [pid = 2792] [serial = 2072] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 107 (16393000) [pid = 2792] [serial = 2068] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 106 (151E1000) [pid = 2792] [serial = 2065] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 105 (154F6000) [pid = 2792] [serial = 2066] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (0D8DF000) [pid = 2792] [serial = 2060] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (0D829C00) [pid = 2792] [serial = 2059] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (113CD800) [pid = 2792] [serial = 2062] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (1153F800) [pid = 2792] [serial = 2063] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (11172000) [pid = 2792] [serial = 2047] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (199C1800) [pid = 2792] [serial = 2056] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 98 (15B9EC00) [pid = 2792] [serial = 2050] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 97 (187E9800) [pid = 2792] [serial = 2053] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 96 (199CFC00) [pid = 2792] [serial = 2077] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 95 (19B2EC00) [pid = 2792] [serial = 2080] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 94 (19A8DC00) [pid = 2792] [serial = 2078] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 93 (19B2F000) [pid = 2792] [serial = 2081] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 92 (1A1C5800) [pid = 2792] [serial = 2084] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 91 (1639D000) [pid = 2792] [serial = 2069] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 90 (18AC9C00) [pid = 2792] [serial = 2075] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 89 (19A94400) [pid = 2792] [serial = 1988] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 88 (1A1A1000) [pid = 2792] [serial = 2083] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | --DOMWINDOW == 87 (191AC400) [pid = 2792] [serial = 2021] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 2792 | 1463718978265 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:18 INFO - PROCESS | 2792 | ++DOCSHELL 0CA9BC00 == 50 [pid = 2792] [id = 713] 21:36:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 88 (0CA9F000) [pid = 2792] [serial = 2139] [outer = 00000000] 21:36:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 89 (0D660000) [pid = 2792] [serial = 2140] [outer = 0CA9F000] 21:36:18 INFO - PROCESS | 2792 | 1463718978316 Marionette DEBUG loaded listener.js 21:36:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 90 (0D86E800) [pid = 2792] [serial = 2141] [outer = 0CA9F000] 21:36:18 INFO - PROCESS | 2792 | 1463718978761 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:36:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:36:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 830ms 21:36:18 INFO - PROCESS | 2792 | 1463718978821 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 21:36:18 INFO - PROCESS | 2792 | 1463718978825 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 21:36:18 INFO - PROCESS | 2792 | 1463718978829 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:36:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:36:18 INFO - PROCESS | 2792 | 1463718978831 Marionette TRACE conn5 <- [1,2818,null,{}] 21:36:18 INFO - PROCESS | 2792 | 1463718978835 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:18 INFO - PROCESS | 2792 | 1463718978920 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 21:36:18 INFO - PROCESS | 2792 | 1463718978931 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:18 INFO - PROCESS | 2792 | ++DOCSHELL 14F7E000 == 51 [pid = 2792] [id = 714] 21:36:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 91 (15123400) [pid = 2792] [serial = 2142] [outer = 00000000] 21:36:18 INFO - PROCESS | 2792 | ++DOMWINDOW == 92 (15894800) [pid = 2792] [serial = 2143] [outer = 15123400] 21:36:18 INFO - PROCESS | 2792 | 1463718978976 Marionette DEBUG loaded listener.js 21:36:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 93 (16339C00) [pid = 2792] [serial = 2144] [outer = 15123400] 21:36:19 INFO - PROCESS | 2792 | 1463718979455 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 21:36:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:36:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 21:36:19 INFO - PROCESS | 2792 | 1463718979504 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 21:36:19 INFO - PROCESS | 2792 | 1463718979506 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 21:36:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:36:19 INFO - PROCESS | 2792 | 1463718979511 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:36:19 INFO - PROCESS | 2792 | 1463718979517 Marionette TRACE conn5 <- [1,2822,null,{}] 21:36:19 INFO - PROCESS | 2792 | 1463718979525 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:19 INFO - PROCESS | 2792 | 1463718979615 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 21:36:19 INFO - PROCESS | 2792 | 1463718979722 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:19 INFO - PROCESS | 2792 | ++DOCSHELL 1700CC00 == 52 [pid = 2792] [id = 715] 21:36:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 94 (1700D000) [pid = 2792] [serial = 2145] [outer = 00000000] 21:36:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 95 (17234C00) [pid = 2792] [serial = 2146] [outer = 1700D000] 21:36:19 INFO - PROCESS | 2792 | 1463718979802 Marionette DEBUG loaded listener.js 21:36:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 96 (174DD800) [pid = 2792] [serial = 2147] [outer = 1700D000] 21:36:20 INFO - PROCESS | 2792 | 1463718980193 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:36:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:36:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 730ms 21:36:20 INFO - PROCESS | 2792 | 1463718980244 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 21:36:20 INFO - PROCESS | 2792 | 1463718980246 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 21:36:20 INFO - PROCESS | 2792 | 1463718980249 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:36:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:36:20 INFO - PROCESS | 2792 | 1463718980251 Marionette TRACE conn5 <- [1,2826,null,{}] 21:36:20 INFO - PROCESS | 2792 | 1463718980254 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:20 INFO - PROCESS | 2792 | 1463718980385 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 21:36:20 INFO - PROCESS | 2792 | 1463718980405 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:20 INFO - PROCESS | 2792 | ++DOCSHELL 18604400 == 53 [pid = 2792] [id = 716] 21:36:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 97 (1860C400) [pid = 2792] [serial = 2148] [outer = 00000000] 21:36:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 98 (18A2D800) [pid = 2792] [serial = 2149] [outer = 1860C400] 21:36:20 INFO - PROCESS | 2792 | 1463718980450 Marionette DEBUG loaded listener.js 21:36:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 99 (18ACC400) [pid = 2792] [serial = 2150] [outer = 1860C400] 21:36:20 INFO - PROCESS | 2792 | 1463718980932 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 21:36:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:36:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 730ms 21:36:20 INFO - PROCESS | 2792 | 1463718980984 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 21:36:20 INFO - PROCESS | 2792 | 1463718980986 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 21:36:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:36:21 INFO - PROCESS | 2792 | 1463718981030 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:36:21 INFO - PROCESS | 2792 | 1463718981032 Marionette TRACE conn5 <- [1,2830,null,{}] 21:36:21 INFO - PROCESS | 2792 | 1463718981035 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:21 INFO - PROCESS | 2792 | 1463718981155 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 21:36:21 INFO - PROCESS | 2792 | 1463718981167 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:21 INFO - PROCESS | 2792 | ++DOCSHELL 199C1800 == 54 [pid = 2792] [id = 717] 21:36:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (199C7C00) [pid = 2792] [serial = 2151] [outer = 00000000] 21:36:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (19A8A400) [pid = 2792] [serial = 2152] [outer = 199C7C00] 21:36:21 INFO - PROCESS | 2792 | 1463718981278 Marionette DEBUG loaded listener.js 21:36:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (19B29C00) [pid = 2792] [serial = 2153] [outer = 199C7C00] 21:36:21 INFO - PROCESS | 2792 | 1463718981728 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 21:36:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:36:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 21:36:21 INFO - PROCESS | 2792 | 1463718981756 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 21:36:21 INFO - PROCESS | 2792 | 1463718981758 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 21:36:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:36:21 INFO - PROCESS | 2792 | 1463718981761 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:36:21 INFO - PROCESS | 2792 | 1463718981763 Marionette TRACE conn5 <- [1,2834,null,{}] 21:36:21 INFO - PROCESS | 2792 | 1463718981766 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:21 INFO - PROCESS | 2792 | 1463718981884 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 21:36:21 INFO - PROCESS | 2792 | 1463718981955 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:21 INFO - PROCESS | 2792 | ++DOCSHELL 0CA9F400 == 55 [pid = 2792] [id = 718] 21:36:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1A1A2C00) [pid = 2792] [serial = 2154] [outer = 00000000] 21:36:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A38BC00) [pid = 2792] [serial = 2155] [outer = 1A1A2C00] 21:36:21 INFO - PROCESS | 2792 | 1463718981999 Marionette DEBUG loaded listener.js 21:36:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1A38C800) [pid = 2792] [serial = 2156] [outer = 1A1A2C00] 21:36:22 INFO - PROCESS | 2792 | --DOMWINDOW == 104 (1691EC00) [pid = 2792] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:36:22 INFO - PROCESS | 2792 | --DOMWINDOW == 103 (172A3800) [pid = 2792] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:36:22 INFO - PROCESS | 2792 | --DOMWINDOW == 102 (15183800) [pid = 2792] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:36:22 INFO - PROCESS | 2792 | --DOMWINDOW == 101 (0CAA3800) [pid = 2792] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:36:22 INFO - PROCESS | 2792 | --DOMWINDOW == 100 (11177C00) [pid = 2792] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:36:22 INFO - PROCESS | 2792 | --DOMWINDOW == 99 (15B10400) [pid = 2792] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:36:22 INFO - PROCESS | 2792 | 1463718982446 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 21:36:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:36:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 21:36:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:36:22 INFO - PROCESS | 2792 | 1463718982500 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 21:36:22 INFO - PROCESS | 2792 | 1463718982502 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 21:36:22 INFO - PROCESS | 2792 | 1463718982530 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:36:22 INFO - PROCESS | 2792 | 1463718982532 Marionette TRACE conn5 <- [1,2838,null,{}] 21:36:22 INFO - PROCESS | 2792 | 1463718982540 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:22 INFO - PROCESS | 2792 | 1463718982623 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 21:36:22 INFO - PROCESS | 2792 | 1463718982729 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:22 INFO - PROCESS | 2792 | ++DOCSHELL 11179000 == 56 [pid = 2792] [id = 719] 21:36:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 100 (15126400) [pid = 2792] [serial = 2157] [outer = 00000000] 21:36:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 101 (170D2800) [pid = 2792] [serial = 2158] [outer = 15126400] 21:36:22 INFO - PROCESS | 2792 | 1463718982773 Marionette DEBUG loaded listener.js 21:36:22 INFO - PROCESS | 2792 | ++DOMWINDOW == 102 (1A4CD800) [pid = 2792] [serial = 2159] [outer = 15126400] 21:36:23 INFO - PROCESS | 2792 | 1463718983136 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:36:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:36:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 650ms 21:36:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:36:23 INFO - PROCESS | 2792 | 1463718983160 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 21:36:23 INFO - PROCESS | 2792 | 1463718983162 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 21:36:23 INFO - PROCESS | 2792 | 1463718983165 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:36:23 INFO - PROCESS | 2792 | 1463718983167 Marionette TRACE conn5 <- [1,2842,null,{}] 21:36:23 INFO - PROCESS | 2792 | 1463718983170 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:23 INFO - PROCESS | 2792 | 1463718983296 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 21:36:23 INFO - PROCESS | 2792 | 1463718983305 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:23 INFO - PROCESS | 2792 | ++DOCSHELL 15183800 == 57 [pid = 2792] [id = 720] 21:36:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 103 (1A4C8C00) [pid = 2792] [serial = 2160] [outer = 00000000] 21:36:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 104 (1A8D9400) [pid = 2792] [serial = 2161] [outer = 1A4C8C00] 21:36:23 INFO - PROCESS | 2792 | 1463718983349 Marionette DEBUG loaded listener.js 21:36:23 INFO - PROCESS | 2792 | ++DOMWINDOW == 105 (1A931800) [pid = 2792] [serial = 2162] [outer = 1A4C8C00] 21:36:23 INFO - PROCESS | 2792 | 1463718983761 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 21:36:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:36:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 21:36:23 INFO - PROCESS | 2792 | 1463718983796 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 21:36:23 INFO - PROCESS | 2792 | 1463718983798 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 21:36:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:36:23 INFO - PROCESS | 2792 | 1463718983801 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:36:23 INFO - PROCESS | 2792 | 1463718983803 Marionette TRACE conn5 <- [1,2846,null,{}] 21:36:23 INFO - PROCESS | 2792 | 1463718983807 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:23 INFO - PROCESS | 2792 | 1463718983890 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 21:36:24 INFO - PROCESS | 2792 | 1463718984026 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:24 INFO - PROCESS | 2792 | ++DOCSHELL 1A80F000 == 58 [pid = 2792] [id = 721] 21:36:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 106 (1A937400) [pid = 2792] [serial = 2163] [outer = 00000000] 21:36:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 107 (1A9AC400) [pid = 2792] [serial = 2164] [outer = 1A937400] 21:36:24 INFO - PROCESS | 2792 | 1463718984073 Marionette DEBUG loaded listener.js 21:36:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 108 (1A9AD000) [pid = 2792] [serial = 2165] [outer = 1A937400] 21:36:24 INFO - PROCESS | 2792 | 1463718984496 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:36:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:36:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 21:36:24 INFO - PROCESS | 2792 | 1463718984532 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 21:36:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:36:24 INFO - PROCESS | 2792 | 1463718984537 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 21:36:24 INFO - PROCESS | 2792 | 1463718984542 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:36:24 INFO - PROCESS | 2792 | 1463718984546 Marionette TRACE conn5 <- [1,2850,null,{}] 21:36:24 INFO - PROCESS | 2792 | 1463718984552 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:24 INFO - PROCESS | 2792 | 1463718984695 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 21:36:24 INFO - PROCESS | 2792 | 1463718984836 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:24 INFO - PROCESS | 2792 | ++DOCSHELL 0D8E5400 == 59 [pid = 2792] [id = 722] 21:36:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (0D8E7000) [pid = 2792] [serial = 2166] [outer = 00000000] 21:36:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (1117A400) [pid = 2792] [serial = 2167] [outer = 0D8E7000] 21:36:24 INFO - PROCESS | 2792 | 1463718984896 Marionette DEBUG loaded listener.js 21:36:24 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (11549000) [pid = 2792] [serial = 2168] [outer = 0D8E7000] 21:36:25 INFO - PROCESS | 2792 | 1463718985535 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 21:36:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:36:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1023ms 21:36:25 INFO - PROCESS | 2792 | 1463718985566 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 21:36:25 INFO - PROCESS | 2792 | 1463718985572 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 21:36:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:36:25 INFO - PROCESS | 2792 | 1463718985578 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:36:25 INFO - PROCESS | 2792 | 1463718985581 Marionette TRACE conn5 <- [1,2854,null,{}] 21:36:25 INFO - PROCESS | 2792 | 1463718985585 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:25 INFO - PROCESS | 2792 | 1463718985695 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 21:36:25 INFO - PROCESS | 2792 | 1463718985843 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:25 INFO - PROCESS | 2792 | ++DOCSHELL 1586B800 == 60 [pid = 2792] [id = 723] 21:36:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (1586F800) [pid = 2792] [serial = 2169] [outer = 00000000] 21:36:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (1639E000) [pid = 2792] [serial = 2170] [outer = 1586F800] 21:36:25 INFO - PROCESS | 2792 | 1463718985900 Marionette DEBUG loaded listener.js 21:36:25 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (1700A400) [pid = 2792] [serial = 2171] [outer = 1586F800] 21:36:26 INFO - PROCESS | 2792 | 1463718986484 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 21:36:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:36:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 970ms 21:36:26 INFO - PROCESS | 2792 | 1463718986551 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 21:36:26 INFO - PROCESS | 2792 | 1463718986553 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 21:36:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:36:26 INFO - PROCESS | 2792 | 1463718986557 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:36:26 INFO - PROCESS | 2792 | 1463718986561 Marionette TRACE conn5 <- [1,2858,null,{}] 21:36:26 INFO - PROCESS | 2792 | 1463718986587 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:26 INFO - PROCESS | 2792 | 1463718986707 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 21:36:26 INFO - PROCESS | 2792 | 1463718986847 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:26 INFO - PROCESS | 2792 | ++DOCSHELL 1A38A800 == 61 [pid = 2792] [id = 724] 21:36:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (1A74E000) [pid = 2792] [serial = 2172] [outer = 00000000] 21:36:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (1A93E800) [pid = 2792] [serial = 2173] [outer = 1A74E000] 21:36:26 INFO - PROCESS | 2792 | 1463718986907 Marionette DEBUG loaded listener.js 21:36:26 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (1A9B7400) [pid = 2792] [serial = 2174] [outer = 1A74E000] 21:36:27 INFO - PROCESS | 2792 | 1463718987488 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 21:36:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:36:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 990ms 21:36:27 INFO - PROCESS | 2792 | 1463718987550 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 21:36:27 INFO - PROCESS | 2792 | 1463718987553 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 21:36:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:36:27 INFO - PROCESS | 2792 | 1463718987557 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:36:27 INFO - PROCESS | 2792 | 1463718987559 Marionette TRACE conn5 <- [1,2862,null,{}] 21:36:27 INFO - PROCESS | 2792 | 1463718987562 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:27 INFO - PROCESS | 2792 | 1463718987700 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 21:36:27 INFO - PROCESS | 2792 | 1463718987847 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:27 INFO - PROCESS | 2792 | ++DOCSHELL 1A9DD400 == 62 [pid = 2792] [id = 725] 21:36:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1A9DE000) [pid = 2792] [serial = 2175] [outer = 00000000] 21:36:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1AA5AC00) [pid = 2792] [serial = 2176] [outer = 1A9DE000] 21:36:27 INFO - PROCESS | 2792 | 1463718987902 Marionette DEBUG loaded listener.js 21:36:27 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1B667C00) [pid = 2792] [serial = 2177] [outer = 1A9DE000] 21:36:28 INFO - PROCESS | 2792 | 1463718988492 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 21:36:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:36:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 970ms 21:36:28 INFO - PROCESS | 2792 | 1463718988531 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 21:36:28 INFO - PROCESS | 2792 | 1463718988533 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 21:36:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:36:28 INFO - PROCESS | 2792 | 1463718988537 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:36:28 INFO - PROCESS | 2792 | 1463718988539 Marionette TRACE conn5 <- [1,2866,null,{}] 21:36:28 INFO - PROCESS | 2792 | 1463718988542 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:28 INFO - PROCESS | 2792 | 1463718988647 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 21:36:28 INFO - PROCESS | 2792 | 1463718988821 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:28 INFO - PROCESS | 2792 | ++DOCSHELL 19150400 == 63 [pid = 2792] [id = 726] 21:36:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (191A7800) [pid = 2792] [serial = 2178] [outer = 00000000] 21:36:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1B66FC00) [pid = 2792] [serial = 2179] [outer = 191A7800] 21:36:28 INFO - PROCESS | 2792 | 1463718988876 Marionette DEBUG loaded listener.js 21:36:28 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1B672C00) [pid = 2792] [serial = 2180] [outer = 191A7800] 21:36:29 INFO - PROCESS | 2792 | 1463718989675 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 21:36:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:36:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1175ms 21:36:29 INFO - PROCESS | 2792 | 1463718989716 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 21:36:29 INFO - PROCESS | 2792 | 1463718989720 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 21:36:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:36:29 INFO - PROCESS | 2792 | 1463718989725 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:36:29 INFO - PROCESS | 2792 | 1463718989728 Marionette TRACE conn5 <- [1,2870,null,{}] 21:36:29 INFO - PROCESS | 2792 | 1463718989734 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:29 INFO - PROCESS | 2792 | 1463718989834 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 21:36:29 INFO - PROCESS | 2792 | 1463718989989 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:29 INFO - PROCESS | 2792 | ++DOCSHELL 11174800 == 64 [pid = 2792] [id = 727] 21:36:29 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1117BC00) [pid = 2792] [serial = 2181] [outer = 00000000] 21:36:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (15890400) [pid = 2792] [serial = 2182] [outer = 1117BC00] 21:36:30 INFO - PROCESS | 2792 | 1463718990045 Marionette DEBUG loaded listener.js 21:36:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (16397C00) [pid = 2792] [serial = 2183] [outer = 1117BC00] 21:36:30 INFO - PROCESS | 2792 | --DOCSHELL 11132000 == 63 [pid = 2792] [id = 682] 21:36:30 INFO - PROCESS | 2792 | --DOCSHELL 15183800 == 62 [pid = 2792] [id = 720] 21:36:30 INFO - PROCESS | 2792 | --DOCSHELL 11179000 == 61 [pid = 2792] [id = 719] 21:36:30 INFO - PROCESS | 2792 | --DOCSHELL 0CA9F400 == 60 [pid = 2792] [id = 718] 21:36:30 INFO - PROCESS | 2792 | --DOCSHELL 199C1800 == 59 [pid = 2792] [id = 717] 21:36:30 INFO - PROCESS | 2792 | --DOCSHELL 18604400 == 58 [pid = 2792] [id = 716] 21:36:30 INFO - PROCESS | 2792 | --DOCSHELL 1700CC00 == 57 [pid = 2792] [id = 715] 21:36:30 INFO - PROCESS | 2792 | --DOCSHELL 14F7E000 == 56 [pid = 2792] [id = 714] 21:36:30 INFO - PROCESS | 2792 | --DOCSHELL 0CA9BC00 == 55 [pid = 2792] [id = 713] 21:36:30 INFO - PROCESS | 2792 | --DOCSHELL 0C925000 == 54 [pid = 2792] [id = 712] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1A38D000) [pid = 2792] [serial = 2086] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (11768400) [pid = 2792] [serial = 2089] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (17003C00) [pid = 2792] [serial = 2092] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1A4C3800) [pid = 2792] [serial = 2095] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (19A93000) [pid = 2792] [serial = 2119] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOCSHELL 0C809000 == 53 [pid = 2792] [id = 707] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1700BC00) [pid = 2792] [serial = 2113] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (170DD000) [pid = 2792] [serial = 2114] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (18ACC000) [pid = 2792] [serial = 2116] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (19150C00) [pid = 2792] [serial = 2117] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (15466400) [pid = 2792] [serial = 2107] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (15853000) [pid = 2792] [serial = 2108] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (0D876400) [pid = 2792] [serial = 2104] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 113 (11135400) [pid = 2792] [serial = 2105] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 112 (14F7FC00) [pid = 2792] [serial = 2102] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 111 (11765800) [pid = 2792] [serial = 2101] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 110 (16343000) [pid = 2792] [serial = 2110] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 109 (1A745C00) [pid = 2792] [serial = 2098] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | --DOMWINDOW == 108 (1639B000) [pid = 2792] [serial = 2111] [outer = 00000000] [url = about:blank] 21:36:30 INFO - PROCESS | 2792 | 1463718990701 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 21:36:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:36:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1025ms 21:36:30 INFO - PROCESS | 2792 | 1463718990751 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 21:36:30 INFO - PROCESS | 2792 | 1463718990756 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 21:36:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:36:30 INFO - PROCESS | 2792 | 1463718990762 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:36:30 INFO - PROCESS | 2792 | 1463718990764 Marionette TRACE conn5 <- [1,2874,null,{}] 21:36:30 INFO - PROCESS | 2792 | 1463718990768 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:30 INFO - PROCESS | 2792 | 1463718990872 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 21:36:30 INFO - PROCESS | 2792 | 1463718990977 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:30 INFO - PROCESS | 2792 | ++DOCSHELL 0CF77800 == 54 [pid = 2792] [id = 728] 21:36:30 INFO - PROCESS | 2792 | ++DOMWINDOW == 109 (0CFAD400) [pid = 2792] [serial = 2184] [outer = 00000000] 21:36:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 110 (11547400) [pid = 2792] [serial = 2185] [outer = 0CFAD400] 21:36:31 INFO - PROCESS | 2792 | 1463718991022 Marionette DEBUG loaded listener.js 21:36:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 111 (120F8800) [pid = 2792] [serial = 2186] [outer = 0CFAD400] 21:36:31 INFO - PROCESS | 2792 | 1463718991414 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 21:36:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:36:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 671ms 21:36:31 INFO - PROCESS | 2792 | 1463718991437 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 21:36:31 INFO - PROCESS | 2792 | 1463718991439 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 21:36:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:36:31 INFO - PROCESS | 2792 | 1463718991456 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:36:31 INFO - PROCESS | 2792 | 1463718991460 Marionette TRACE conn5 <- [1,2878,null,{}] 21:36:31 INFO - PROCESS | 2792 | 1463718991470 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:31 INFO - PROCESS | 2792 | 1463718991559 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 21:36:31 INFO - PROCESS | 2792 | 1463718991567 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:31 INFO - PROCESS | 2792 | ++DOCSHELL 15481800 == 55 [pid = 2792] [id = 729] 21:36:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 112 (154F1400) [pid = 2792] [serial = 2187] [outer = 00000000] 21:36:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 113 (16913400) [pid = 2792] [serial = 2188] [outer = 154F1400] 21:36:31 INFO - PROCESS | 2792 | 1463718991614 Marionette DEBUG loaded listener.js 21:36:31 INFO - PROCESS | 2792 | ++DOMWINDOW == 114 (17009000) [pid = 2792] [serial = 2189] [outer = 154F1400] 21:36:32 INFO - PROCESS | 2792 | 1463718992086 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:36:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:36:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 690ms 21:36:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:36:32 INFO - PROCESS | 2792 | 1463718992136 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 21:36:32 INFO - PROCESS | 2792 | 1463718992139 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 21:36:32 INFO - PROCESS | 2792 | 1463718992142 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:36:32 INFO - PROCESS | 2792 | 1463718992143 Marionette TRACE conn5 <- [1,2882,null,{}] 21:36:32 INFO - PROCESS | 2792 | 1463718992147 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:32 INFO - PROCESS | 2792 | 1463718992230 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 21:36:32 INFO - PROCESS | 2792 | 1463718992237 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:32 INFO - PROCESS | 2792 | ++DOCSHELL 172AAC00 == 56 [pid = 2792] [id = 730] 21:36:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (172AD400) [pid = 2792] [serial = 2190] [outer = 00000000] 21:36:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (18A2F000) [pid = 2792] [serial = 2191] [outer = 172AD400] 21:36:32 INFO - PROCESS | 2792 | 1463718992282 Marionette DEBUG loaded listener.js 21:36:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (18ACDC00) [pid = 2792] [serial = 2192] [outer = 172AD400] 21:36:32 INFO - PROCESS | 2792 | 1463718992759 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 21:36:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:36:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 670ms 21:36:32 INFO - PROCESS | 2792 | 1463718992813 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 21:36:32 INFO - PROCESS | 2792 | 1463718992824 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 21:36:32 INFO - PROCESS | 2792 | 1463718992835 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:36:32 INFO - PROCESS | 2792 | 1463718992836 Marionette TRACE conn5 <- [1,2886,null,{}] 21:36:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:36:32 INFO - PROCESS | 2792 | 1463718992840 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:32 INFO - PROCESS | 2792 | 1463718992956 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 21:36:32 INFO - PROCESS | 2792 | 1463718992964 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:32 INFO - PROCESS | 2792 | ++DOCSHELL 0D8E7C00 == 57 [pid = 2792] [id = 731] 21:36:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (174E1400) [pid = 2792] [serial = 2193] [outer = 00000000] 21:36:32 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1979CC00) [pid = 2792] [serial = 2194] [outer = 174E1400] 21:36:33 INFO - PROCESS | 2792 | 1463718993008 Marionette DEBUG loaded listener.js 21:36:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (199C4000) [pid = 2792] [serial = 2195] [outer = 174E1400] 21:36:33 INFO - PROCESS | 2792 | 1463718993470 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 21:36:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:36:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 670ms 21:36:33 INFO - PROCESS | 2792 | 1463718993511 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 21:36:33 INFO - PROCESS | 2792 | 1463718993513 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 21:36:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:36:33 INFO - PROCESS | 2792 | 1463718993515 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:36:33 INFO - PROCESS | 2792 | 1463718993517 Marionette TRACE conn5 <- [1,2890,null,{}] 21:36:33 INFO - PROCESS | 2792 | 1463718993521 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:33 INFO - PROCESS | 2792 | 1463718993667 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 21:36:33 INFO - PROCESS | 2792 | 1463718993770 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:33 INFO - PROCESS | 2792 | ++DOCSHELL 19B32800 == 58 [pid = 2792] [id = 732] 21:36:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (19B37000) [pid = 2792] [serial = 2196] [outer = 00000000] 21:36:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1A390C00) [pid = 2792] [serial = 2197] [outer = 19B37000] 21:36:33 INFO - PROCESS | 2792 | 1463718993815 Marionette DEBUG loaded listener.js 21:36:33 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1A4C6400) [pid = 2792] [serial = 2198] [outer = 19B37000] 21:36:34 INFO - PROCESS | 2792 | 1463718994246 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:36:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:36:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 770ms 21:36:34 INFO - PROCESS | 2792 | 1463718994287 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 21:36:34 INFO - PROCESS | 2792 | 1463718994289 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 21:36:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:36:34 INFO - PROCESS | 2792 | 1463718994298 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:36:34 INFO - PROCESS | 2792 | 1463718994300 Marionette TRACE conn5 <- [1,2894,null,{}] 21:36:34 INFO - PROCESS | 2792 | 1463718994303 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:34 INFO - PROCESS | 2792 | 1463718994429 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 21:36:34 INFO - PROCESS | 2792 | 1463718994436 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:34 INFO - PROCESS | 2792 | ++DOCSHELL 1A65C800 == 59 [pid = 2792] [id = 733] 21:36:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1A664800) [pid = 2792] [serial = 2199] [outer = 00000000] 21:36:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1A750C00) [pid = 2792] [serial = 2200] [outer = 1A664800] 21:36:34 INFO - PROCESS | 2792 | 1463718994481 Marionette DEBUG loaded listener.js 21:36:34 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1A8DB800) [pid = 2792] [serial = 2201] [outer = 1A664800] 21:36:35 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1639A800) [pid = 2792] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:36:35 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (19154800) [pid = 2792] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:36:35 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (199C7C00) [pid = 2792] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:36:35 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1A1A2C00) [pid = 2792] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:36:35 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (15126400) [pid = 2792] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:36:35 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (15123400) [pid = 2792] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:36:35 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1700D000) [pid = 2792] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:36:35 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (0CA9F000) [pid = 2792] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:36:35 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (0D57B800) [pid = 2792] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:36:35 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1A4C8C00) [pid = 2792] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:36:35 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1860C400) [pid = 2792] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:36:35 INFO - PROCESS | 2792 | --DOMWINDOW == 114 (11172400) [pid = 2792] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:36:35 INFO - PROCESS | 2792 | 1463718995116 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 21:36:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:36:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 870ms 21:36:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:36:35 INFO - PROCESS | 2792 | 1463718995167 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 21:36:35 INFO - PROCESS | 2792 | 1463718995169 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 21:36:35 INFO - PROCESS | 2792 | 1463718995172 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:36:35 INFO - PROCESS | 2792 | 1463718995173 Marionette TRACE conn5 <- [1,2898,null,{}] 21:36:35 INFO - PROCESS | 2792 | 1463718995177 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:35 INFO - PROCESS | 2792 | 1463718995268 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 21:36:35 INFO - PROCESS | 2792 | 1463718995377 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:35 INFO - PROCESS | 2792 | ++DOCSHELL 0D6F9000 == 60 [pid = 2792] [id = 734] 21:36:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 115 (0D8E5800) [pid = 2792] [serial = 2202] [outer = 00000000] 21:36:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (17004C00) [pid = 2792] [serial = 2203] [outer = 0D8E5800] 21:36:35 INFO - PROCESS | 2792 | 1463718995422 Marionette DEBUG loaded listener.js 21:36:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (199C3C00) [pid = 2792] [serial = 2204] [outer = 0D8E5800] 21:36:35 INFO - PROCESS | 2792 | 1463718995759 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 21:36:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:36:35 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:36:35 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 21:36:35 INFO - PROCESS | 2792 | 1463718995803 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 21:36:35 INFO - PROCESS | 2792 | 1463718995805 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 21:36:35 INFO - PROCESS | 2792 | 1463718995808 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:36:35 INFO - TEST-START | /DOMEvents/constructors.html 21:36:35 INFO - PROCESS | 2792 | 1463718995810 Marionette TRACE conn5 <- [1,2902,null,{}] 21:36:35 INFO - PROCESS | 2792 | 1463718995813 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:35 INFO - PROCESS | 2792 | 1463718995937 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 21:36:35 INFO - PROCESS | 2792 | 1463718995962 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:35 INFO - PROCESS | 2792 | ++DOCSHELL 19132400 == 61 [pid = 2792] [id = 735] 21:36:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (1979C800) [pid = 2792] [serial = 2205] [outer = 00000000] 21:36:35 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1A9ACC00) [pid = 2792] [serial = 2206] [outer = 1979C800] 21:36:36 INFO - PROCESS | 2792 | 1463718996007 Marionette DEBUG loaded listener.js 21:36:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1A9D9C00) [pid = 2792] [serial = 2207] [outer = 1979C800] 21:36:36 INFO - PROCESS | 2792 | 1463718996688 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:36:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:36:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:36:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:36:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:36:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:36:36 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:36:36 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:36:36 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:36:36 INFO - TEST-OK | /DOMEvents/constructors.html | took 994ms 21:36:36 INFO - PROCESS | 2792 | 1463718996807 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 21:36:36 INFO - PROCESS | 2792 | 1463718996809 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 21:36:36 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:36:36 INFO - PROCESS | 2792 | 1463718996813 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:36:36 INFO - PROCESS | 2792 | 1463718996814 Marionette TRACE conn5 <- [1,2906,null,{}] 21:36:36 INFO - PROCESS | 2792 | 1463718996818 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:36 INFO - PROCESS | 2792 | 1463718996944 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 21:36:36 INFO - PROCESS | 2792 | 1463718996953 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:36 INFO - PROCESS | 2792 | ++DOCSHELL 1A9E0C00 == 62 [pid = 2792] [id = 736] 21:36:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1AA59800) [pid = 2792] [serial = 2208] [outer = 00000000] 21:36:36 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1B80B400) [pid = 2792] [serial = 2209] [outer = 1AA59800] 21:36:37 INFO - PROCESS | 2792 | 1463718996997 Marionette DEBUG loaded listener.js 21:36:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1B9C5000) [pid = 2792] [serial = 2210] [outer = 1AA59800] 21:36:37 INFO - PROCESS | 2792 | 1463718997593 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:36:37 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:36:37 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 830ms 21:36:37 INFO - PROCESS | 2792 | 1463718997648 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 21:36:37 INFO - PROCESS | 2792 | 1463718997653 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 21:36:37 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:36:37 INFO - PROCESS | 2792 | 1463718997658 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:36:37 INFO - PROCESS | 2792 | 1463718997663 Marionette TRACE conn5 <- [1,2910,null,{}] 21:36:37 INFO - PROCESS | 2792 | 1463718997669 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:37 INFO - PROCESS | 2792 | 1463718997790 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 21:36:37 INFO - PROCESS | 2792 | 1463718997947 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:37 INFO - PROCESS | 2792 | ++DOCSHELL 11548800 == 63 [pid = 2792] [id = 737] 21:36:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (11765800) [pid = 2792] [serial = 2211] [outer = 00000000] 21:36:37 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1512BC00) [pid = 2792] [serial = 2212] [outer = 11765800] 21:36:38 INFO - PROCESS | 2792 | 1463718998009 Marionette DEBUG loaded listener.js 21:36:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1584E800) [pid = 2792] [serial = 2213] [outer = 11765800] 21:36:38 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:36:38 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:36:38 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:36:38 INFO - PROCESS | 2792 | [2792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 21:36:38 INFO - PROCESS | 2792 | 1463718998599 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 21:36:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:36:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:36:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 21:36:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:36:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 21:36:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:36:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 21:36:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:36:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:36:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 976ms 21:36:38 INFO - PROCESS | 2792 | 1463718998648 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 21:36:38 INFO - PROCESS | 2792 | 1463718998654 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 21:36:38 INFO - PROCESS | 2792 | 1463718998662 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:36:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:36:38 INFO - PROCESS | 2792 | 1463718998665 Marionette TRACE conn5 <- [1,2914,null,{}] 21:36:38 INFO - PROCESS | 2792 | 1463718998669 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:38 INFO - PROCESS | 2792 | 1463718998782 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 21:36:38 INFO - PROCESS | 2792 | 1463718998944 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:38 INFO - PROCESS | 2792 | ++DOCSHELL 15B03C00 == 64 [pid = 2792] [id = 738] 21:36:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (187E4C00) [pid = 2792] [serial = 2214] [outer = 00000000] 21:36:38 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1A388800) [pid = 2792] [serial = 2215] [outer = 187E4C00] 21:36:38 INFO - PROCESS | 2792 | 1463718999000 Marionette DEBUG loaded listener.js 21:36:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1A80E800) [pid = 2792] [serial = 2216] [outer = 187E4C00] 21:36:39 INFO - PROCESS | 2792 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:36:39 INFO - PROCESS | 2792 | 1463718999586 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 21:36:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 21:36:39 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 970ms 21:36:39 INFO - PROCESS | 2792 | 1463718999636 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 21:36:39 INFO - PROCESS | 2792 | 1463718999639 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 21:36:39 INFO - PROCESS | 2792 | 1463718999643 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:36:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:36:39 INFO - PROCESS | 2792 | 1463718999646 Marionette TRACE conn5 <- [1,2918,null,{}] 21:36:39 INFO - PROCESS | 2792 | 1463718999657 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:39 INFO - PROCESS | 2792 | 1463718999774 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 21:36:39 INFO - PROCESS | 2792 | 1463718999929 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:39 INFO - PROCESS | 2792 | ++DOCSHELL 1B9C8C00 == 65 [pid = 2792] [id = 739] 21:36:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1B9CAC00) [pid = 2792] [serial = 2217] [outer = 00000000] 21:36:39 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1B9CF800) [pid = 2792] [serial = 2218] [outer = 1B9CAC00] 21:36:39 INFO - PROCESS | 2792 | 1463718999988 Marionette DEBUG loaded listener.js 21:36:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1BFBB400) [pid = 2792] [serial = 2219] [outer = 1B9CAC00] 21:36:40 INFO - PROCESS | 2792 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 21:36:40 INFO - PROCESS | 2792 | 1463719000480 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 21:36:40 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:36:40 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 21:36:40 INFO - PROCESS | 2792 | 1463719000529 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 21:36:40 INFO - PROCESS | 2792 | 1463719000532 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 21:36:40 INFO - PROCESS | 2792 | 1463719000537 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:36:40 INFO - PROCESS | 2792 | 1463719000539 Marionette TRACE conn5 <- [1,2922,null,{}] 21:36:40 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:36:40 INFO - PROCESS | 2792 | 1463719000543 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:40 INFO - PROCESS | 2792 | 1463719000654 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 21:36:40 INFO - PROCESS | 2792 | 1463719000815 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:40 INFO - PROCESS | 2792 | ++DOCSHELL 1C8B3800 == 66 [pid = 2792] [id = 740] 21:36:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1C8B4800) [pid = 2792] [serial = 2220] [outer = 00000000] 21:36:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1C8B8C00) [pid = 2792] [serial = 2221] [outer = 1C8B4800] 21:36:40 INFO - PROCESS | 2792 | 1463719000871 Marionette DEBUG loaded listener.js 21:36:40 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1C8BCC00) [pid = 2792] [serial = 2222] [outer = 1C8B4800] 21:36:41 INFO - PROCESS | 2792 | 1463719001387 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 21:36:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:36:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 870ms 21:36:41 INFO - PROCESS | 2792 | 1463719001414 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 21:36:41 INFO - PROCESS | 2792 | 1463719001417 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 21:36:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:36:41 INFO - PROCESS | 2792 | 1463719001420 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:36:41 INFO - PROCESS | 2792 | 1463719001422 Marionette TRACE conn5 <- [1,2926,null,{}] 21:36:41 INFO - PROCESS | 2792 | 1463719001425 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:41 INFO - PROCESS | 2792 | 1463719001530 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 21:36:41 INFO - PROCESS | 2792 | 1463719001692 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:41 INFO - PROCESS | 2792 | ++DOCSHELL 11176400 == 67 [pid = 2792] [id = 741] 21:36:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1C8B5800) [pid = 2792] [serial = 2223] [outer = 00000000] 21:36:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1CA5F000) [pid = 2792] [serial = 2224] [outer = 1C8B5800] 21:36:41 INFO - PROCESS | 2792 | 1463719001747 Marionette DEBUG loaded listener.js 21:36:41 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1CE09400) [pid = 2792] [serial = 2225] [outer = 1C8B5800] 21:36:42 INFO - PROCESS | 2792 | 1463719002244 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 21:36:42 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 21:36:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 870ms 21:36:42 INFO - PROCESS | 2792 | 1463719002294 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 21:36:42 INFO - PROCESS | 2792 | 1463719002297 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 21:36:42 INFO - PROCESS | 2792 | 1463719002300 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:36:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:36:42 INFO - PROCESS | 2792 | 1463719002302 Marionette TRACE conn5 <- [1,2930,null,{}] 21:36:42 INFO - PROCESS | 2792 | 1463719002306 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:42 INFO - PROCESS | 2792 | 1463719002422 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 21:36:42 INFO - PROCESS | 2792 | 1463719002588 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:42 INFO - PROCESS | 2792 | ++DOCSHELL 11173C00 == 68 [pid = 2792] [id = 742] 21:36:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1A810400) [pid = 2792] [serial = 2226] [outer = 00000000] 21:36:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (1CF06000) [pid = 2792] [serial = 2227] [outer = 1A810400] 21:36:42 INFO - PROCESS | 2792 | 1463719002644 Marionette DEBUG loaded listener.js 21:36:42 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1D14EC00) [pid = 2792] [serial = 2228] [outer = 1A810400] 21:36:43 INFO - PROCESS | 2792 | 1463719003344 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 21:36:43 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 21:36:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:36:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1069ms 21:36:43 INFO - PROCESS | 2792 | 1463719003374 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 21:36:43 INFO - PROCESS | 2792 | 1463719003377 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 21:36:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:36:43 INFO - PROCESS | 2792 | 1463719003399 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:36:43 INFO - PROCESS | 2792 | 1463719003403 Marionette TRACE conn5 <- [1,2934,null,{}] 21:36:43 INFO - PROCESS | 2792 | 1463719003409 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:43 INFO - PROCESS | 2792 | 1463719003512 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 21:36:43 INFO - PROCESS | 2792 | 1463719003677 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:43 INFO - PROCESS | 2792 | ++DOCSHELL 1113E800 == 69 [pid = 2792] [id = 743] 21:36:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1116DC00) [pid = 2792] [serial = 2229] [outer = 00000000] 21:36:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (15B9D400) [pid = 2792] [serial = 2230] [outer = 1116DC00] 21:36:43 INFO - PROCESS | 2792 | 1463719003728 Marionette DEBUG loaded listener.js 21:36:43 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (1639C800) [pid = 2792] [serial = 2231] [outer = 1116DC00] 21:36:44 INFO - PROCESS | 2792 | 1463719004233 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 21:36:44 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 21:36:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 890ms 21:36:44 INFO - PROCESS | 2792 | 1463719004285 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 21:36:44 INFO - PROCESS | 2792 | 1463719004290 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 21:36:44 INFO - PROCESS | 2792 | 1463719004297 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:36:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:36:44 INFO - PROCESS | 2792 | 1463719004300 Marionette TRACE conn5 <- [1,2938,null,{}] 21:36:44 INFO - PROCESS | 2792 | 1463719004304 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:44 INFO - PROCESS | 2792 | 1463719004407 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 21:36:44 INFO - PROCESS | 2792 | 1463719004570 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:44 INFO - PROCESS | 2792 | --DOCSHELL 11178000 == 68 [pid = 2792] [id = 517] 21:36:44 INFO - PROCESS | 2792 | --DOCSHELL 0D6F7400 == 67 [pid = 2792] [id = 671] 21:36:44 INFO - PROCESS | 2792 | --DOCSHELL 16398400 == 66 [pid = 2792] [id = 669] 21:36:44 INFO - PROCESS | 2792 | --DOCSHELL 19132400 == 65 [pid = 2792] [id = 735] 21:36:44 INFO - PROCESS | 2792 | --DOCSHELL 0D6F9000 == 64 [pid = 2792] [id = 734] 21:36:44 INFO - PROCESS | 2792 | --DOCSHELL 1A65C800 == 63 [pid = 2792] [id = 733] 21:36:44 INFO - PROCESS | 2792 | --DOCSHELL 19B32800 == 62 [pid = 2792] [id = 732] 21:36:44 INFO - PROCESS | 2792 | --DOCSHELL 172AAC00 == 61 [pid = 2792] [id = 730] 21:36:44 INFO - PROCESS | 2792 | --DOCSHELL 15481800 == 60 [pid = 2792] [id = 729] 21:36:44 INFO - PROCESS | 2792 | --DOCSHELL 0CF77800 == 59 [pid = 2792] [id = 728] 21:36:44 INFO - PROCESS | 2792 | --DOCSHELL 11174800 == 58 [pid = 2792] [id = 727] 21:36:44 INFO - PROCESS | 2792 | --DOCSHELL 1586B800 == 57 [pid = 2792] [id = 723] 21:36:44 INFO - PROCESS | 2792 | --DOCSHELL 0D8E5400 == 56 [pid = 2792] [id = 722] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (170D8400) [pid = 2792] [serial = 2045] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (19A94000) [pid = 2792] [serial = 2120] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (19A8A400) [pid = 2792] [serial = 2152] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1A38BC00) [pid = 2792] [serial = 2155] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (19B29C00) [pid = 2792] [serial = 2153] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (0CAA9000) [pid = 2792] [serial = 2122] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (170D2800) [pid = 2792] [serial = 2158] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (15894800) [pid = 2792] [serial = 2143] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (16339C00) [pid = 2792] [serial = 2144] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (17234C00) [pid = 2792] [serial = 2146] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (174DD800) [pid = 2792] [serial = 2147] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (0D660000) [pid = 2792] [serial = 2140] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (0D86E800) [pid = 2792] [serial = 2141] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (11174000) [pid = 2792] [serial = 2138] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (0D82EC00) [pid = 2792] [serial = 2137] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1518A000) [pid = 2792] [serial = 2125] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1869E400) [pid = 2792] [serial = 2128] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1A38CC00) [pid = 2792] [serial = 2131] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1A74AC00) [pid = 2792] [serial = 2134] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1A8D9400) [pid = 2792] [serial = 2161] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1A38C800) [pid = 2792] [serial = 2156] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1A931800) [pid = 2792] [serial = 2162] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (18A2D800) [pid = 2792] [serial = 2149] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (18ACC400) [pid = 2792] [serial = 2150] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (1A9AC400) [pid = 2792] [serial = 2164] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1A4CD800) [pid = 2792] [serial = 2159] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1A391800) [pid = 2792] [serial = 2087] [outer = 00000000] [url = about:blank] 21:36:44 INFO - PROCESS | 2792 | ++DOCSHELL 0C91C800 == 57 [pid = 2792] [id = 744] 21:36:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (0C996800) [pid = 2792] [serial = 2232] [outer = 00000000] 21:36:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (0D587C00) [pid = 2792] [serial = 2233] [outer = 0C996800] 21:36:44 INFO - PROCESS | 2792 | 1463719004689 Marionette DEBUG loaded listener.js 21:36:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (0D830800) [pid = 2792] [serial = 2234] [outer = 0C996800] 21:36:44 INFO - PROCESS | 2792 | ++DOCSHELL 154F6000 == 58 [pid = 2792] [id = 745] 21:36:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1584E000) [pid = 2792] [serial = 2235] [outer = 00000000] 21:36:44 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1586B800) [pid = 2792] [serial = 2236] [outer = 1584E000] 21:36:45 INFO - PROCESS | 2792 | 1463719005162 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 21:36:45 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 21:36:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 870ms 21:36:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:36:45 INFO - PROCESS | 2792 | 1463719005171 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 21:36:45 INFO - PROCESS | 2792 | 1463719005173 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 21:36:45 INFO - PROCESS | 2792 | 1463719005176 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:36:45 INFO - PROCESS | 2792 | 1463719005180 Marionette TRACE conn5 <- [1,2942,null,{}] 21:36:45 INFO - PROCESS | 2792 | 1463719005190 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:45 INFO - PROCESS | 2792 | 1463719005296 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 21:36:45 INFO - PROCESS | 2792 | 1463719005303 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:45 INFO - PROCESS | 2792 | ++DOCSHELL 1176A800 == 59 [pid = 2792] [id = 746] 21:36:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (12259000) [pid = 2792] [serial = 2237] [outer = 00000000] 21:36:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (169EF800) [pid = 2792] [serial = 2238] [outer = 12259000] 21:36:45 INFO - PROCESS | 2792 | 1463719005350 Marionette DEBUG loaded listener.js 21:36:45 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (174DD800) [pid = 2792] [serial = 2239] [outer = 12259000] 21:36:45 INFO - PROCESS | 2792 | 1463719005831 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 21:36:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:36:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 21:36:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 690ms 21:36:45 INFO - PROCESS | 2792 | 1463719005867 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 21:36:45 INFO - PROCESS | 2792 | 1463719005870 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 21:36:45 INFO - PROCESS | 2792 | 1463719005873 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:36:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:36:45 INFO - PROCESS | 2792 | 1463719005874 Marionette TRACE conn5 <- [1,2946,null,{}] 21:36:45 INFO - PROCESS | 2792 | 1463719005878 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:45 INFO - PROCESS | 2792 | 1463719005998 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 21:36:46 INFO - PROCESS | 2792 | 1463719006004 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:46 INFO - PROCESS | 2792 | ++DOCSHELL 0CF9F400 == 60 [pid = 2792] [id = 747] 21:36:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (18603800) [pid = 2792] [serial = 2240] [outer = 00000000] 21:36:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (19966000) [pid = 2792] [serial = 2241] [outer = 18603800] 21:36:46 INFO - PROCESS | 2792 | 1463719006049 Marionette DEBUG loaded listener.js 21:36:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (19A96000) [pid = 2792] [serial = 2242] [outer = 18603800] 21:36:46 INFO - PROCESS | 2792 | 1463719006498 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 21:36:46 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 21:36:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 670ms 21:36:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:36:46 INFO - PROCESS | 2792 | 1463719006551 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 21:36:46 INFO - PROCESS | 2792 | 1463719006553 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 21:36:46 INFO - PROCESS | 2792 | 1463719006556 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:36:46 INFO - PROCESS | 2792 | 1463719006557 Marionette TRACE conn5 <- [1,2950,null,{}] 21:36:46 INFO - PROCESS | 2792 | 1463719006561 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:46 INFO - PROCESS | 2792 | 1463719006644 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 21:36:46 INFO - PROCESS | 2792 | 1463719006650 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:46 INFO - PROCESS | 2792 | ++DOCSHELL 187EC800 == 61 [pid = 2792] [id = 748] 21:36:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1979B000) [pid = 2792] [serial = 2243] [outer = 00000000] 21:36:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1A1C6800) [pid = 2792] [serial = 2244] [outer = 1979B000] 21:36:46 INFO - PROCESS | 2792 | 1463719006704 Marionette DEBUG loaded listener.js 21:36:46 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1A38BC00) [pid = 2792] [serial = 2245] [outer = 1979B000] 21:36:47 INFO - PROCESS | 2792 | 1463719007162 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 21:36:47 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 21:36:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 630ms 21:36:47 INFO - PROCESS | 2792 | 1463719007187 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 21:36:47 INFO - PROCESS | 2792 | 1463719007189 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 21:36:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:36:47 INFO - PROCESS | 2792 | 1463719007192 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:36:47 INFO - PROCESS | 2792 | 1463719007194 Marionette TRACE conn5 <- [1,2954,null,{}] 21:36:47 INFO - PROCESS | 2792 | 1463719007197 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:47 INFO - PROCESS | 2792 | 1463719007354 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 21:36:47 INFO - PROCESS | 2792 | 1463719007370 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:47 INFO - PROCESS | 2792 | ++DOCSHELL 1A393800 == 62 [pid = 2792] [id = 749] 21:36:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1A4C0000) [pid = 2792] [serial = 2246] [outer = 00000000] 21:36:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1A801C00) [pid = 2792] [serial = 2247] [outer = 1A4C0000] 21:36:47 INFO - PROCESS | 2792 | 1463719007414 Marionette DEBUG loaded listener.js 21:36:47 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1A933800) [pid = 2792] [serial = 2248] [outer = 1A4C0000] 21:36:47 INFO - PROCESS | 2792 | 1463719007828 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 21:36:47 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 21:36:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 670ms 21:36:47 INFO - PROCESS | 2792 | 1463719007865 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 21:36:47 INFO - PROCESS | 2792 | 1463719007867 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 21:36:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:36:47 INFO - PROCESS | 2792 | 1463719007870 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:36:47 INFO - PROCESS | 2792 | 1463719007872 Marionette TRACE conn5 <- [1,2958,null,{}] 21:36:47 INFO - PROCESS | 2792 | 1463719007875 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:47 INFO - PROCESS | 2792 | 1463719007999 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 21:36:47 INFO - PROCESS | 2792 | 1463719008005 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:48 INFO - PROCESS | 2792 | ++DOCSHELL 1A93FC00 == 63 [pid = 2792] [id = 750] 21:36:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1A9B0800) [pid = 2792] [serial = 2249] [outer = 00000000] 21:36:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1AA5D800) [pid = 2792] [serial = 2250] [outer = 1A9B0800] 21:36:48 INFO - PROCESS | 2792 | 1463719008049 Marionette DEBUG loaded listener.js 21:36:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1B66DC00) [pid = 2792] [serial = 2251] [outer = 1A9B0800] 21:36:48 INFO - PROCESS | 2792 | 1463719008481 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 21:36:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 21:36:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 670ms 21:36:48 INFO - PROCESS | 2792 | 1463719008543 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 21:36:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:36:48 INFO - PROCESS | 2792 | 1463719008545 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 21:36:48 INFO - PROCESS | 2792 | 1463719008548 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:36:48 INFO - PROCESS | 2792 | 1463719008550 Marionette TRACE conn5 <- [1,2962,null,{}] 21:36:48 INFO - PROCESS | 2792 | 1463719008553 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:48 INFO - PROCESS | 2792 | 1463719008677 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 21:36:48 INFO - PROCESS | 2792 | 1463719008744 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:48 INFO - PROCESS | 2792 | ++DOCSHELL 1B675000 == 64 [pid = 2792] [id = 751] 21:36:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1B675800) [pid = 2792] [serial = 2252] [outer = 00000000] 21:36:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1B9CFC00) [pid = 2792] [serial = 2253] [outer = 1B675800] 21:36:48 INFO - PROCESS | 2792 | 1463719008788 Marionette DEBUG loaded listener.js 21:36:48 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (1C8B4C00) [pid = 2792] [serial = 2254] [outer = 1B675800] 21:36:49 INFO - PROCESS | 2792 | 1463719009170 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 21:36:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 21:36:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 21:36:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:36:49 INFO - PROCESS | 2792 | 1463719009219 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 21:36:49 INFO - PROCESS | 2792 | 1463719009221 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 21:36:49 INFO - PROCESS | 2792 | 1463719009224 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:36:49 INFO - PROCESS | 2792 | 1463719009226 Marionette TRACE conn5 <- [1,2966,null,{}] 21:36:49 INFO - PROCESS | 2792 | 1463719009229 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:49 INFO - PROCESS | 2792 | 1463719009590 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (15126C00) [pid = 2792] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (174E1400) [pid = 2792] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (0D8E5800) [pid = 2792] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (154F1400) [pid = 2792] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (19B37000) [pid = 2792] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (18606800) [pid = 2792] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1A664800) [pid = 2792] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (0C91F400) [pid = 2792] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1A937400) [pid = 2792] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (1A38C400) [pid = 2792] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (172AD400) [pid = 2792] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1117BC00) [pid = 2792] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (0CFAD400) [pid = 2792] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (0D8E5000) [pid = 2792] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1113A400) [pid = 2792] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (191A8C00) [pid = 2792] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (0D53A400) [pid = 2792] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (16340000) [pid = 2792] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (11177800) [pid = 2792] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (15466C00) [pid = 2792] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (0CF7B400) [pid = 2792] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1A663800) [pid = 2792] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:36:49 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (1979C800) [pid = 2792] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:36:49 INFO - PROCESS | 2792 | 1463719009694 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:49 INFO - PROCESS | 2792 | ++DOCSHELL 0C91D000 == 65 [pid = 2792] [id = 752] 21:36:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (0C91F400) [pid = 2792] [serial = 2255] [outer = 00000000] 21:36:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (0D607C00) [pid = 2792] [serial = 2256] [outer = 0C91F400] 21:36:49 INFO - PROCESS | 2792 | 1463719009740 Marionette DEBUG loaded listener.js 21:36:49 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (0D8E5000) [pid = 2792] [serial = 2257] [outer = 0C91F400] 21:36:50 INFO - PROCESS | 2792 | 1463719010080 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 21:36:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 21:36:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 870ms 21:36:50 INFO - PROCESS | 2792 | 1463719010096 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 21:36:50 INFO - PROCESS | 2792 | 1463719010098 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 21:36:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:36:50 INFO - PROCESS | 2792 | 1463719010106 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:36:50 INFO - PROCESS | 2792 | 1463719010108 Marionette TRACE conn5 <- [1,2970,null,{}] 21:36:50 INFO - PROCESS | 2792 | 1463719010112 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:50 INFO - PROCESS | 2792 | 1463719010248 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 21:36:50 INFO - PROCESS | 2792 | 1463719010257 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:50 INFO - PROCESS | 2792 | ++DOCSHELL 1153EC00 == 66 [pid = 2792] [id = 753] 21:36:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (15126000) [pid = 2792] [serial = 2258] [outer = 00000000] 21:36:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1A395400) [pid = 2792] [serial = 2259] [outer = 15126000] 21:36:50 INFO - PROCESS | 2792 | 1463719010301 Marionette DEBUG loaded listener.js 21:36:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1A8E0800) [pid = 2792] [serial = 2260] [outer = 15126000] 21:36:50 INFO - PROCESS | 2792 | 1463719010693 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 21:36:50 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 21:36:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:36:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 21:36:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:36:50 INFO - PROCESS | 2792 | 1463719010740 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 21:36:50 INFO - PROCESS | 2792 | 1463719010743 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 21:36:50 INFO - PROCESS | 2792 | 1463719010745 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:36:50 INFO - PROCESS | 2792 | 1463719010748 Marionette TRACE conn5 <- [1,2974,null,{}] 21:36:50 INFO - PROCESS | 2792 | 1463719010751 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:50 INFO - PROCESS | 2792 | 1463719010895 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 21:36:50 INFO - PROCESS | 2792 | 1463719010907 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:50 INFO - PROCESS | 2792 | ++DOCSHELL 0D588000 == 67 [pid = 2792] [id = 754] 21:36:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1A9B1800) [pid = 2792] [serial = 2261] [outer = 00000000] 21:36:50 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1D195C00) [pid = 2792] [serial = 2262] [outer = 1A9B1800] 21:36:50 INFO - PROCESS | 2792 | 1463719010957 Marionette DEBUG loaded listener.js 21:36:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1D5C6000) [pid = 2792] [serial = 2263] [outer = 1A9B1800] 21:36:51 INFO - PROCESS | 2792 | 1463719011383 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 21:36:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 21:36:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 21:36:51 INFO - PROCESS | 2792 | 1463719011417 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 21:36:51 INFO - PROCESS | 2792 | 1463719011419 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 21:36:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:36:51 INFO - PROCESS | 2792 | 1463719011422 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:36:51 INFO - PROCESS | 2792 | 1463719011423 Marionette TRACE conn5 <- [1,2978,null,{}] 21:36:51 INFO - PROCESS | 2792 | 1463719011427 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:51 INFO - PROCESS | 2792 | 1463719011562 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 21:36:51 INFO - PROCESS | 2792 | 1463719011698 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:51 INFO - PROCESS | 2792 | ++DOCSHELL 0CAA3C00 == 68 [pid = 2792] [id = 755] 21:36:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (0CAA4C00) [pid = 2792] [serial = 2264] [outer = 00000000] 21:36:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (0D65BC00) [pid = 2792] [serial = 2265] [outer = 0CAA4C00] 21:36:51 INFO - PROCESS | 2792 | 1463719011760 Marionette DEBUG loaded listener.js 21:36:51 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (0D8DB400) [pid = 2792] [serial = 2266] [outer = 0CAA4C00] 21:36:52 INFO - PROCESS | 2792 | ++DOCSHELL 16348C00 == 69 [pid = 2792] [id = 756] 21:36:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (16392400) [pid = 2792] [serial = 2267] [outer = 00000000] 21:36:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (16397400) [pid = 2792] [serial = 2268] [outer = 16392400] 21:36:52 INFO - PROCESS | 2792 | 1463719012375 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 21:36:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 21:36:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1021ms 21:36:52 INFO - PROCESS | 2792 | 1463719012452 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 21:36:52 INFO - PROCESS | 2792 | 1463719012456 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 21:36:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:36:52 INFO - PROCESS | 2792 | 1463719012494 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:36:52 INFO - PROCESS | 2792 | 1463719012497 Marionette TRACE conn5 <- [1,2982,null,{}] 21:36:52 INFO - PROCESS | 2792 | 1463719012505 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:52 INFO - PROCESS | 2792 | 1463719012638 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 21:36:52 INFO - PROCESS | 2792 | 1463719012784 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:52 INFO - PROCESS | 2792 | ++DOCSHELL 16345000 == 70 [pid = 2792] [id = 757] 21:36:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1639B000) [pid = 2792] [serial = 2269] [outer = 00000000] 21:36:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (172B1000) [pid = 2792] [serial = 2270] [outer = 1639B000] 21:36:52 INFO - PROCESS | 2792 | 1463719012844 Marionette DEBUG loaded listener.js 21:36:52 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (187E8400) [pid = 2792] [serial = 2271] [outer = 1639B000] 21:36:53 INFO - PROCESS | 2792 | 1463719013330 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 21:36:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:36:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 21:36:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 890ms 21:36:53 INFO - PROCESS | 2792 | 1463719013382 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 21:36:53 INFO - PROCESS | 2792 | 1463719013386 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 21:36:53 INFO - PROCESS | 2792 | 1463719013390 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:36:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:36:53 INFO - PROCESS | 2792 | 1463719013392 Marionette TRACE conn5 <- [1,2986,null,{}] 21:36:53 INFO - PROCESS | 2792 | 1463719013396 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:53 INFO - PROCESS | 2792 | 1463719013512 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 21:36:53 INFO - PROCESS | 2792 | 1463719013667 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:53 INFO - PROCESS | 2792 | ++DOCSHELL 191A4400 == 71 [pid = 2792] [id = 758] 21:36:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (19A8A400) [pid = 2792] [serial = 2272] [outer = 00000000] 21:36:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1A74EC00) [pid = 2792] [serial = 2273] [outer = 19A8A400] 21:36:53 INFO - PROCESS | 2792 | 1463719013723 Marionette DEBUG loaded listener.js 21:36:53 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1B9CBC00) [pid = 2792] [serial = 2274] [outer = 19A8A400] 21:36:54 INFO - PROCESS | 2792 | 1463719014272 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 21:36:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 21:36:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 930ms 21:36:54 INFO - PROCESS | 2792 | 1463719014324 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 21:36:54 INFO - PROCESS | 2792 | 1463719014326 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 21:36:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:36:54 INFO - PROCESS | 2792 | 1463719014350 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:36:54 INFO - PROCESS | 2792 | 1463719014356 Marionette TRACE conn5 <- [1,2990,null,{}] 21:36:54 INFO - PROCESS | 2792 | 1463719014365 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:54 INFO - PROCESS | 2792 | 1463719014479 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 21:36:54 INFO - PROCESS | 2792 | 1463719014644 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:54 INFO - PROCESS | 2792 | ++DOCSHELL 1F459800 == 72 [pid = 2792] [id = 759] 21:36:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1F4ED800) [pid = 2792] [serial = 2275] [outer = 00000000] 21:36:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1F9E1400) [pid = 2792] [serial = 2276] [outer = 1F4ED800] 21:36:54 INFO - PROCESS | 2792 | 1463719014700 Marionette DEBUG loaded listener.js 21:36:54 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (1F9E5C00) [pid = 2792] [serial = 2277] [outer = 1F4ED800] 21:36:55 INFO - PROCESS | 2792 | 1463719015197 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 21:36:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 21:36:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 950ms 21:36:55 INFO - PROCESS | 2792 | 1463719015284 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 21:36:55 INFO - PROCESS | 2792 | 1463719015287 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 21:36:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:36:55 INFO - PROCESS | 2792 | 1463719015291 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:36:55 INFO - PROCESS | 2792 | 1463719015293 Marionette TRACE conn5 <- [1,2994,null,{}] 21:36:55 INFO - PROCESS | 2792 | 1463719015296 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:55 INFO - PROCESS | 2792 | 1463719015408 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 21:36:55 INFO - PROCESS | 2792 | 1463719015579 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:55 INFO - PROCESS | 2792 | ++DOCSHELL 1F9E9C00 == 73 [pid = 2792] [id = 760] 21:36:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1FBB5800) [pid = 2792] [serial = 2278] [outer = 00000000] 21:36:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1FE73800) [pid = 2792] [serial = 2279] [outer = 1FBB5800] 21:36:55 INFO - PROCESS | 2792 | 1463719015634 Marionette DEBUG loaded listener.js 21:36:55 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (1FE78000) [pid = 2792] [serial = 2280] [outer = 1FBB5800] 21:36:56 INFO - PROCESS | 2792 | 1463719016119 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 21:36:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 21:36:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 870ms 21:36:56 INFO - PROCESS | 2792 | 1463719016164 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 21:36:56 INFO - PROCESS | 2792 | 1463719016166 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 21:36:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:36:56 INFO - PROCESS | 2792 | 1463719016170 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:36:56 INFO - PROCESS | 2792 | 1463719016172 Marionette TRACE conn5 <- [1,2998,null,{}] 21:36:56 INFO - PROCESS | 2792 | 1463719016176 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:56 INFO - PROCESS | 2792 | 1463719016289 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 21:36:56 INFO - PROCESS | 2792 | 1463719016465 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:56 INFO - PROCESS | 2792 | ++DOCSHELL 1FE7E400 == 74 [pid = 2792] [id = 761] 21:36:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (1FE7E800) [pid = 2792] [serial = 2281] [outer = 00000000] 21:36:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (20769000) [pid = 2792] [serial = 2282] [outer = 1FE7E800] 21:36:56 INFO - PROCESS | 2792 | 1463719016526 Marionette DEBUG loaded listener.js 21:36:56 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (2076E400) [pid = 2792] [serial = 2283] [outer = 1FE7E800] 21:36:56 INFO - PROCESS | 2792 | [2792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:36:57 INFO - PROCESS | 2792 | 1463719017155 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:36:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:36:57 INFO - {} 21:36:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:36:57 INFO - {} 21:36:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:36:57 INFO - {} 21:36:57 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:36:57 INFO - {} 21:36:57 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1016ms 21:36:57 INFO - PROCESS | 2792 | 1463719017196 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 21:36:57 INFO - PROCESS | 2792 | 1463719017198 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 21:36:57 INFO - TEST-START | /FileAPI/fileReader.html 21:36:57 INFO - PROCESS | 2792 | 1463719017203 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:36:57 INFO - PROCESS | 2792 | 1463719017205 Marionette TRACE conn5 <- [1,3002,null,{}] 21:36:57 INFO - PROCESS | 2792 | 1463719017209 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:57 INFO - PROCESS | 2792 | 1463719017322 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 21:36:57 INFO - PROCESS | 2792 | 1463719017473 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:57 INFO - PROCESS | 2792 | ++DOCSHELL 0D82B800 == 75 [pid = 2792] [id = 762] 21:36:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (0D8D8800) [pid = 2792] [serial = 2284] [outer = 00000000] 21:36:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (15482400) [pid = 2792] [serial = 2285] [outer = 0D8D8800] 21:36:57 INFO - PROCESS | 2792 | 1463719017528 Marionette DEBUG loaded listener.js 21:36:57 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (1A936800) [pid = 2792] [serial = 2286] [outer = 0D8D8800] 21:36:58 INFO - PROCESS | 2792 | 1463719018283 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 21:36:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:36:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:36:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:36:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:36:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 1131ms 21:36:58 INFO - PROCESS | 2792 | 1463719018337 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 21:36:58 INFO - PROCESS | 2792 | 1463719018341 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 21:36:58 INFO - TEST-START | /FileAPI/historical.html 21:36:58 INFO - PROCESS | 2792 | 1463719018346 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:36:58 INFO - PROCESS | 2792 | 1463719018349 Marionette TRACE conn5 <- [1,3006,null,{}] 21:36:58 INFO - PROCESS | 2792 | 1463719018355 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:58 INFO - PROCESS | 2792 | 1463719018457 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 21:36:58 INFO - PROCESS | 2792 | 1463719018628 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:58 INFO - PROCESS | 2792 | ++DOCSHELL 0D829400 == 76 [pid = 2792] [id = 763] 21:36:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (0D82D800) [pid = 2792] [serial = 2287] [outer = 00000000] 21:36:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 151 (12265400) [pid = 2792] [serial = 2288] [outer = 0D82D800] 21:36:58 INFO - PROCESS | 2792 | 1463719018679 Marionette DEBUG loaded listener.js 21:36:58 INFO - PROCESS | 2792 | ++DOMWINDOW == 152 (1525F800) [pid = 2792] [serial = 2289] [outer = 0D82D800] 21:36:59 INFO - PROCESS | 2792 | 1463719019234 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 21:36:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:36:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:36:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:36:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:36:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:36:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:36:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:36:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:36:59 INFO - TEST-OK | /FileAPI/historical.html | took 930ms 21:36:59 INFO - PROCESS | 2792 | --DOCSHELL 0D588000 == 75 [pid = 2792] [id = 754] 21:36:59 INFO - PROCESS | 2792 | --DOCSHELL 1153EC00 == 74 [pid = 2792] [id = 753] 21:36:59 INFO - PROCESS | 2792 | --DOCSHELL 0C91D000 == 73 [pid = 2792] [id = 752] 21:36:59 INFO - PROCESS | 2792 | --DOCSHELL 1B675000 == 72 [pid = 2792] [id = 751] 21:36:59 INFO - PROCESS | 2792 | --DOCSHELL 1A93FC00 == 71 [pid = 2792] [id = 750] 21:36:59 INFO - PROCESS | 2792 | --DOCSHELL 1A393800 == 70 [pid = 2792] [id = 749] 21:36:59 INFO - PROCESS | 2792 | --DOCSHELL 187EC800 == 69 [pid = 2792] [id = 748] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 151 (1B66FC00) [pid = 2792] [serial = 2179] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | 1463719019346 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 21:36:59 INFO - PROCESS | 2792 | 1463719019351 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 21:36:59 INFO - PROCESS | 2792 | --DOCSHELL 0D8E7C00 == 68 [pid = 2792] [id = 731] 21:36:59 INFO - PROCESS | 2792 | --DOCSHELL 0CF9F400 == 67 [pid = 2792] [id = 747] 21:36:59 INFO - PROCESS | 2792 | --DOCSHELL 1176A800 == 66 [pid = 2792] [id = 746] 21:36:59 INFO - PROCESS | 2792 | --DOCSHELL 154F6000 == 65 [pid = 2792] [id = 745] 21:36:59 INFO - PROCESS | 2792 | --DOCSHELL 0C91C800 == 64 [pid = 2792] [id = 744] 21:36:59 INFO - PROCESS | 2792 | --DOCSHELL 1113E800 == 63 [pid = 2792] [id = 743] 21:36:59 INFO - PROCESS | 2792 | --DOCSHELL 15B03C00 == 62 [pid = 2792] [id = 738] 21:36:59 INFO - PROCESS | 2792 | --DOCSHELL 11548800 == 61 [pid = 2792] [id = 737] 21:36:59 INFO - PROCESS | 2792 | --DOCSHELL 1A9E0C00 == 60 [pid = 2792] [id = 736] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 150 (1A9D9C00) [pid = 2792] [serial = 2207] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (15BAA400) [pid = 2792] [serial = 2027] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (1117A400) [pid = 2792] [serial = 2167] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (199C4000) [pid = 2792] [serial = 2195] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (17004C00) [pid = 2792] [serial = 2203] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (17009000) [pid = 2792] [serial = 2189] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (1AA5AC00) [pid = 2792] [serial = 2176] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (1A390C00) [pid = 2792] [serial = 2197] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (16913400) [pid = 2792] [serial = 2188] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (18A28800) [pid = 2792] [serial = 2054] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1A93E800) [pid = 2792] [serial = 2173] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (1A750C00) [pid = 2792] [serial = 2200] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (1979CC00) [pid = 2792] [serial = 2194] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (0D829000) [pid = 2792] [serial = 2123] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1A9AD000) [pid = 2792] [serial = 2165] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (1A4C8800) [pid = 2792] [serial = 2096] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (18ACDC00) [pid = 2792] [serial = 2192] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (15890400) [pid = 2792] [serial = 2182] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (120F8800) [pid = 2792] [serial = 2186] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (14F7C400) [pid = 2792] [serial = 2090] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (113CC000) [pid = 2792] [serial = 2048] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (199C9C00) [pid = 2792] [serial = 2057] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (11547400) [pid = 2792] [serial = 2185] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (11138400) [pid = 2792] [serial = 2024] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (174DE000) [pid = 2792] [serial = 2093] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (15130400) [pid = 2792] [serial = 1994] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1639E000) [pid = 2792] [serial = 2170] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1A8DB800) [pid = 2792] [serial = 2201] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (18A2F000) [pid = 2792] [serial = 2191] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (169E5000) [pid = 2792] [serial = 2051] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (0D8DBC00) [pid = 2792] [serial = 1991] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (16397C00) [pid = 2792] [serial = 2183] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1A74B800) [pid = 2792] [serial = 2099] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 117 (199C3C00) [pid = 2792] [serial = 2204] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 116 (1A4C6400) [pid = 2792] [serial = 2198] [outer = 00000000] [url = about:blank] 21:36:59 INFO - PROCESS | 2792 | --DOMWINDOW == 115 (1A9ACC00) [pid = 2792] [serial = 2206] [outer = 00000000] [url = about:blank] 21:36:59 INFO - TEST-START | /FileAPI/idlharness.html 21:36:59 INFO - PROCESS | 2792 | 1463719019411 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:36:59 INFO - PROCESS | 2792 | 1463719019414 Marionette TRACE conn5 <- [1,3010,null,{}] 21:36:59 INFO - PROCESS | 2792 | 1463719019418 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:36:59 INFO - PROCESS | 2792 | 1463719019522 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 21:36:59 INFO - PROCESS | 2792 | 1463719019624 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:36:59 INFO - PROCESS | 2792 | ++DOCSHELL 0CF7B400 == 61 [pid = 2792] [id = 764] 21:36:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 116 (0CFA6C00) [pid = 2792] [serial = 2290] [outer = 00000000] 21:36:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 117 (0D833C00) [pid = 2792] [serial = 2291] [outer = 0CFA6C00] 21:36:59 INFO - PROCESS | 2792 | 1463719019670 Marionette DEBUG loaded listener.js 21:36:59 INFO - PROCESS | 2792 | ++DOMWINDOW == 118 (11135C00) [pid = 2792] [serial = 2292] [outer = 0CFA6C00] 21:37:00 INFO - PROCESS | 2792 | 1463719020513 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:37:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:37:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:37:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:37:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:37:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:37:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:37:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:37:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:37:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:37:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:37:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:37:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:37:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:37:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:37:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:37:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:37:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:37:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:37:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:37:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:37:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:37:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:37:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:37:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:37:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:37:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:37:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:37:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:37:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:37:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:37:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:37:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:37:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:37:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:37:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:37:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:37:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:37:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:37:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:37:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 21:37:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:37:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:37:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:37:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:37:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:37:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:37:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:37:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:37:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:37:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:37:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:37:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:37:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:37:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:37:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:37:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:37:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:37:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:37:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:37:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:37:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:37:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:37:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:37:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:37:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:37:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:37:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:37:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:37:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 21:37:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:37:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:37:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:37:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:37:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:37:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:37:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:37:00 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:37:00 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:37:00 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:37:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:37:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 1263ms 21:37:00 INFO - PROCESS | 2792 | 1463719020660 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 21:37:00 INFO - PROCESS | 2792 | 1463719020663 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 21:37:00 INFO - TEST-START | /FileAPI/idlharness.worker 21:37:00 INFO - PROCESS | 2792 | 1463719020667 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:37:00 INFO - PROCESS | 2792 | 1463719020670 Marionette TRACE conn5 <- [1,3014,null,{}] 21:37:00 INFO - PROCESS | 2792 | 1463719020681 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:00 INFO - PROCESS | 2792 | 1463719020772 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 21:37:00 INFO - PROCESS | 2792 | 1463719020782 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:00 INFO - PROCESS | 2792 | ++DOCSHELL 151ECC00 == 62 [pid = 2792] [id = 765] 21:37:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (19138400) [pid = 2792] [serial = 2293] [outer = 00000000] 21:37:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1995C400) [pid = 2792] [serial = 2294] [outer = 19138400] 21:37:00 INFO - PROCESS | 2792 | 1463719020829 Marionette DEBUG loaded listener.js 21:37:00 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (199CB000) [pid = 2792] [serial = 2295] [outer = 19138400] 21:37:01 INFO - PROCESS | 2792 | [2792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:37:01 INFO - PROCESS | 2792 | 1463719021807 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:37:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:37:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:37:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:37:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 21:37:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:37:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:37:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:37:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 21:37:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:37:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:37:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:37:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:37:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:37:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:37:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:37:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:37:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:37:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:37:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:37:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:37:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:37:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:37:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 21:37:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:37:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:37:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:37:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 21:37:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:37:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:37:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:37:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:37:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:37:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:37:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:37:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:37:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:37:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:37:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:37:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:37:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:37:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:37:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:37:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:37:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:37:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:37:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:37:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:37:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:37:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:37:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:37:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 21:37:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:37:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:37:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:37:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:37:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:37:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:37:01 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:37:01 INFO - {} 21:37:01 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1247ms 21:37:01 INFO - PROCESS | 2792 | 1463719021918 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 21:37:01 INFO - PROCESS | 2792 | 1463719021921 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 21:37:01 INFO - PROCESS | 2792 | 1463719021924 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:37:01 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:37:01 INFO - PROCESS | 2792 | 1463719021926 Marionette TRACE conn5 <- [1,3018,null,{}] 21:37:01 INFO - PROCESS | 2792 | 1463719021929 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:02 INFO - PROCESS | 2792 | 1463719022056 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 21:37:02 INFO - PROCESS | 2792 | 1463719022125 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:02 INFO - PROCESS | 2792 | ++DOCSHELL 19A8C800 == 63 [pid = 2792] [id = 766] 21:37:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (19B36C00) [pid = 2792] [serial = 2296] [outer = 00000000] 21:37:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1D149800) [pid = 2792] [serial = 2297] [outer = 19B36C00] 21:37:02 INFO - PROCESS | 2792 | 1463719022170 Marionette DEBUG loaded listener.js 21:37:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (1D154C00) [pid = 2792] [serial = 2298] [outer = 19B36C00] 21:37:02 INFO - PROCESS | 2792 | 1463719022593 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 21:37:02 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 21:37:02 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 21:37:02 INFO - PROCESS | 2792 | 1463719022658 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 21:37:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:37:02 INFO - PROCESS | 2792 | 1463719022660 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 21:37:02 INFO - PROCESS | 2792 | 1463719022674 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:37:02 INFO - PROCESS | 2792 | 1463719022676 Marionette TRACE conn5 <- [1,3022,null,{}] 21:37:02 INFO - PROCESS | 2792 | 1463719022679 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:02 INFO - PROCESS | 2792 | 1463719022804 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 21:37:02 INFO - PROCESS | 2792 | 1463719022815 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:02 INFO - PROCESS | 2792 | ++DOCSHELL 169E9400 == 64 [pid = 2792] [id = 767] 21:37:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (17010000) [pid = 2792] [serial = 2299] [outer = 00000000] 21:37:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1D1CF800) [pid = 2792] [serial = 2300] [outer = 17010000] 21:37:02 INFO - PROCESS | 2792 | 1463719022925 Marionette DEBUG loaded listener.js 21:37:02 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1D5C3C00) [pid = 2792] [serial = 2301] [outer = 17010000] 21:37:03 INFO - PROCESS | 2792 | 1463719023309 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 21:37:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:37:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 21:37:03 INFO - PROCESS | 2792 | 1463719023354 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 21:37:03 INFO - PROCESS | 2792 | 1463719023356 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 21:37:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:37:03 INFO - PROCESS | 2792 | 1463719023360 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:37:03 INFO - PROCESS | 2792 | 1463719023362 Marionette TRACE conn5 <- [1,3026,null,{}] 21:37:03 INFO - PROCESS | 2792 | 1463719023365 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:03 INFO - PROCESS | 2792 | 1463719023540 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 21:37:03 INFO - PROCESS | 2792 | 1463719023560 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:03 INFO - PROCESS | 2792 | ++DOCSHELL 1E219000 == 65 [pid = 2792] [id = 768] 21:37:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (1E219400) [pid = 2792] [serial = 2302] [outer = 00000000] 21:37:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1F454C00) [pid = 2792] [serial = 2303] [outer = 1E219400] 21:37:03 INFO - PROCESS | 2792 | 1463719023606 Marionette DEBUG loaded listener.js 21:37:03 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1F4F7400) [pid = 2792] [serial = 2304] [outer = 1E219400] 21:37:03 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (191A7800) [pid = 2792] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:37:03 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1A9B0800) [pid = 2792] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:37:03 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1B675800) [pid = 2792] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:37:03 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1116DC00) [pid = 2792] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:37:03 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (12259000) [pid = 2792] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:37:03 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (18603800) [pid = 2792] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:37:03 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1979B000) [pid = 2792] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:37:03 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1584E000) [pid = 2792] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:37:03 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (0C996800) [pid = 2792] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:37:03 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (0C91F400) [pid = 2792] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:37:03 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (15126000) [pid = 2792] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:37:03 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (1A4C0000) [pid = 2792] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:37:04 INFO - PROCESS | 2792 | 1463719024117 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 21:37:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:37:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:37:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:37:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 770ms 21:37:04 INFO - PROCESS | 2792 | 1463719024134 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 21:37:04 INFO - PROCESS | 2792 | 1463719024136 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 21:37:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:37:04 INFO - PROCESS | 2792 | 1463719024139 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:37:04 INFO - PROCESS | 2792 | 1463719024141 Marionette TRACE conn5 <- [1,3030,null,{}] 21:37:04 INFO - PROCESS | 2792 | 1463719024145 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:04 INFO - PROCESS | 2792 | 1463719024281 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 21:37:04 INFO - PROCESS | 2792 | 1463719024352 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:04 INFO - PROCESS | 2792 | ++DOCSHELL 1584E000 == 66 [pid = 2792] [id = 769] 21:37:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (1633D800) [pid = 2792] [serial = 2305] [outer = 00000000] 21:37:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (1A38D800) [pid = 2792] [serial = 2306] [outer = 1633D800] 21:37:04 INFO - PROCESS | 2792 | 1463719024396 Marionette DEBUG loaded listener.js 21:37:04 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (1E221C00) [pid = 2792] [serial = 2307] [outer = 1633D800] 21:37:04 INFO - PROCESS | 2792 | 1463719024920 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:37:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 21:37:05 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:05 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:37:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:37:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:37:05 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 889ms 21:37:05 INFO - PROCESS | 2792 | 1463719025029 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 21:37:05 INFO - PROCESS | 2792 | 1463719025031 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 21:37:05 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:37:05 INFO - PROCESS | 2792 | 1463719025037 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:37:05 INFO - PROCESS | 2792 | 1463719025039 Marionette TRACE conn5 <- [1,3034,null,{}] 21:37:05 INFO - PROCESS | 2792 | 1463719025043 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:05 INFO - PROCESS | 2792 | 1463719025133 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 21:37:05 INFO - PROCESS | 2792 | 1463719025237 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:05 INFO - PROCESS | 2792 | ++DOCSHELL 187E4000 == 67 [pid = 2792] [id = 770] 21:37:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (187E9800) [pid = 2792] [serial = 2308] [outer = 00000000] 21:37:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (2076D000) [pid = 2792] [serial = 2309] [outer = 187E9800] 21:37:05 INFO - PROCESS | 2792 | 1463719025282 Marionette DEBUG loaded listener.js 21:37:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (232F0400) [pid = 2792] [serial = 2310] [outer = 187E9800] 21:37:05 INFO - PROCESS | 2792 | [2792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:37:05 INFO - PROCESS | 2792 | 1463719025651 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:37:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:37:05 INFO - {} 21:37:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 630ms 21:37:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:37:05 INFO - PROCESS | 2792 | 1463719025669 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 21:37:05 INFO - PROCESS | 2792 | 1463719025671 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 21:37:05 INFO - PROCESS | 2792 | 1463719025674 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:37:05 INFO - PROCESS | 2792 | 1463719025676 Marionette TRACE conn5 <- [1,3038,null,{}] 21:37:05 INFO - PROCESS | 2792 | 1463719025679 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:05 INFO - PROCESS | 2792 | 1463719025807 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 21:37:05 INFO - PROCESS | 2792 | 1463719025816 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:05 INFO - PROCESS | 2792 | ++DOCSHELL 2076A400 == 68 [pid = 2792] [id = 771] 21:37:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (232ED400) [pid = 2792] [serial = 2311] [outer = 00000000] 21:37:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (232FC400) [pid = 2792] [serial = 2312] [outer = 232ED400] 21:37:05 INFO - PROCESS | 2792 | 1463719025860 Marionette DEBUG loaded listener.js 21:37:05 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (233AEC00) [pid = 2792] [serial = 2313] [outer = 232ED400] 21:37:06 INFO - PROCESS | 2792 | 1463719026567 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 21:37:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:37:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:37:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:37:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:37:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 21:37:06 INFO - PROCESS | 2792 | 1463719026606 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 21:37:06 INFO - PROCESS | 2792 | 1463719026610 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 21:37:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:37:06 INFO - PROCESS | 2792 | 1463719026615 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:37:06 INFO - PROCESS | 2792 | 1463719026619 Marionette TRACE conn5 <- [1,3042,null,{}] 21:37:06 INFO - PROCESS | 2792 | 1463719026624 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:06 INFO - PROCESS | 2792 | 1463719026739 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 21:37:06 INFO - PROCESS | 2792 | 1463719026905 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:06 INFO - PROCESS | 2792 | ++DOCSHELL 0D8E5800 == 69 [pid = 2792] [id = 772] 21:37:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (11139800) [pid = 2792] [serial = 2314] [outer = 00000000] 21:37:06 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (1154BC00) [pid = 2792] [serial = 2315] [outer = 11139800] 21:37:06 INFO - PROCESS | 2792 | 1463719026962 Marionette DEBUG loaded listener.js 21:37:07 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (12265800) [pid = 2792] [serial = 2316] [outer = 11139800] 21:37:07 INFO - PROCESS | 2792 | 1463719027771 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:37:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:37:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 21:37:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:37:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:37:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1247ms 21:37:07 INFO - PROCESS | 2792 | 1463719027864 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 21:37:07 INFO - PROCESS | 2792 | 1463719027870 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 21:37:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:37:07 INFO - PROCESS | 2792 | 1463719027920 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:37:07 INFO - PROCESS | 2792 | 1463719027923 Marionette TRACE conn5 <- [1,3046,null,{}] 21:37:07 INFO - PROCESS | 2792 | 1463719027928 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:08 INFO - PROCESS | 2792 | 1463719028034 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 21:37:08 INFO - PROCESS | 2792 | 1463719028223 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:08 INFO - PROCESS | 2792 | ++DOCSHELL 1117A400 == 70 [pid = 2792] [id = 773] 21:37:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (14F7E000) [pid = 2792] [serial = 2317] [outer = 00000000] 21:37:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1A19EC00) [pid = 2792] [serial = 2318] [outer = 14F7E000] 21:37:08 INFO - PROCESS | 2792 | 1463719028280 Marionette DEBUG loaded listener.js 21:37:08 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1A38A000) [pid = 2792] [serial = 2319] [outer = 14F7E000] 21:37:08 INFO - PROCESS | 2792 | 1463719028870 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 21:37:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:37:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:37:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:37:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:37:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:37:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:37:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:37:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:37:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:37:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:37:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:37:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:37:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:37:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:37:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:37:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:37:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:37:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:37:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:37:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 992ms 21:37:08 INFO - PROCESS | 2792 | 1463719028911 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 21:37:08 INFO - PROCESS | 2792 | 1463719028914 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 21:37:08 INFO - PROCESS | 2792 | 1463719028918 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:37:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:37:08 INFO - PROCESS | 2792 | 1463719028922 Marionette TRACE conn5 <- [1,3050,null,{}] 21:37:08 INFO - PROCESS | 2792 | 1463719028933 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:09 INFO - PROCESS | 2792 | 1463719029080 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 21:37:09 INFO - PROCESS | 2792 | 1463719029209 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:09 INFO - PROCESS | 2792 | ++DOCSHELL 1A395C00 == 71 [pid = 2792] [id = 774] 21:37:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1A664800) [pid = 2792] [serial = 2320] [outer = 00000000] 21:37:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1A78B400) [pid = 2792] [serial = 2321] [outer = 1A664800] 21:37:09 INFO - PROCESS | 2792 | 1463719029266 Marionette DEBUG loaded listener.js 21:37:09 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1A790000) [pid = 2792] [serial = 2322] [outer = 1A664800] 21:37:09 INFO - PROCESS | 2792 | [2792] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 21:37:09 INFO - PROCESS | 2792 | 1463719029815 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:37:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:37:09 INFO - {} 21:37:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 930ms 21:37:09 INFO - PROCESS | 2792 | 1463719029852 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 21:37:09 INFO - PROCESS | 2792 | 1463719029854 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 21:37:09 INFO - PROCESS | 2792 | 1463719029857 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:37:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:37:09 INFO - PROCESS | 2792 | 1463719029859 Marionette TRACE conn5 <- [1,3054,null,{}] 21:37:09 INFO - PROCESS | 2792 | 1463719029863 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:09 INFO - PROCESS | 2792 | 1463719029977 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 21:37:10 INFO - PROCESS | 2792 | 1463719030143 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:10 INFO - PROCESS | 2792 | ++DOCSHELL 1A796C00 == 72 [pid = 2792] [id = 775] 21:37:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 137 (1A80DC00) [pid = 2792] [serial = 2323] [outer = 00000000] 21:37:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 138 (1A9AEC00) [pid = 2792] [serial = 2324] [outer = 1A80DC00] 21:37:10 INFO - PROCESS | 2792 | 1463719030199 Marionette DEBUG loaded listener.js 21:37:10 INFO - PROCESS | 2792 | ++DOMWINDOW == 139 (1A9D5C00) [pid = 2792] [serial = 2325] [outer = 1A80DC00] 21:37:10 INFO - PROCESS | 2792 | 1463719030698 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 21:37:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:37:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:37:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:37:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:37:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:37:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:37:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:37:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 871ms 21:37:10 INFO - PROCESS | 2792 | 1463719030733 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 21:37:10 INFO - PROCESS | 2792 | 1463719030735 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 21:37:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:37:10 INFO - PROCESS | 2792 | 1463719030739 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:37:10 INFO - PROCESS | 2792 | 1463719030741 Marionette TRACE conn5 <- [1,3058,null,{}] 21:37:10 INFO - PROCESS | 2792 | 1463719030745 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:10 INFO - PROCESS | 2792 | 1463719030856 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 21:37:11 INFO - PROCESS | 2792 | 1463719031024 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:11 INFO - PROCESS | 2792 | ++DOCSHELL 1A9ACC00 == 73 [pid = 2792] [id = 776] 21:37:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 140 (1A9AE000) [pid = 2792] [serial = 2326] [outer = 00000000] 21:37:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 141 (1D14C400) [pid = 2792] [serial = 2327] [outer = 1A9AE000] 21:37:11 INFO - PROCESS | 2792 | 1463719031082 Marionette DEBUG loaded listener.js 21:37:11 INFO - PROCESS | 2792 | ++DOMWINDOW == 142 (1D69B000) [pid = 2792] [serial = 2328] [outer = 1A9AE000] 21:37:11 INFO - PROCESS | 2792 | 1463719031658 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 21:37:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:37:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:37:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:37:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:37:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:37:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:37:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 970ms 21:37:11 INFO - PROCESS | 2792 | 1463719031713 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 21:37:11 INFO - PROCESS | 2792 | 1463719031715 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 21:37:11 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:37:11 INFO - PROCESS | 2792 | 1463719031719 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:37:11 INFO - PROCESS | 2792 | 1463719031721 Marionette TRACE conn5 <- [1,3062,null,{}] 21:37:11 INFO - PROCESS | 2792 | 1463719031725 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:11 INFO - PROCESS | 2792 | 1463719031849 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 21:37:12 INFO - PROCESS | 2792 | 1463719032010 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:12 INFO - PROCESS | 2792 | ++DOCSHELL 1A940400 == 74 [pid = 2792] [id = 777] 21:37:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 143 (1D196000) [pid = 2792] [serial = 2329] [outer = 00000000] 21:37:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 144 (1D684800) [pid = 2792] [serial = 2330] [outer = 1D196000] 21:37:12 INFO - PROCESS | 2792 | 1463719032069 Marionette DEBUG loaded listener.js 21:37:12 INFO - PROCESS | 2792 | ++DOMWINDOW == 145 (1D686C00) [pid = 2792] [serial = 2331] [outer = 1D196000] 21:37:12 INFO - PROCESS | 2792 | 1463719032590 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 21:37:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:37:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:37:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:37:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:37:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:37:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:37:12 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 930ms 21:37:12 INFO - PROCESS | 2792 | 1463719032654 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 21:37:12 INFO - PROCESS | 2792 | 1463719032656 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 21:37:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:37:12 INFO - PROCESS | 2792 | 1463719032660 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:37:12 INFO - PROCESS | 2792 | 1463719032662 Marionette TRACE conn5 <- [1,3066,null,{}] 21:37:12 INFO - PROCESS | 2792 | 1463719032666 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:12 INFO - PROCESS | 2792 | 1463719032775 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 21:37:13 INFO - PROCESS | 2792 | 1463719033116 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:13 INFO - PROCESS | 2792 | ++DOCSHELL 0D829C00 == 75 [pid = 2792] [id = 778] 21:37:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 146 (0D831800) [pid = 2792] [serial = 2332] [outer = 00000000] 21:37:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 147 (1113A800) [pid = 2792] [serial = 2333] [outer = 0D831800] 21:37:13 INFO - PROCESS | 2792 | 1463719033169 Marionette DEBUG loaded listener.js 21:37:13 INFO - PROCESS | 2792 | ++DOMWINDOW == 148 (1153DC00) [pid = 2792] [serial = 2334] [outer = 0D831800] 21:37:13 INFO - PROCESS | 2792 | 1463719033765 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 21:37:13 INFO - PROCESS | 2792 | 1463719033855 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 21:37:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:37:13 INFO - PROCESS | 2792 | 1463719033860 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:37:13 INFO - PROCESS | 2792 | 1463719033864 Marionette TRACE conn5 <- [1,3070,null,{}] 21:37:13 INFO - PROCESS | 2792 | 1463719033868 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:13 INFO - PROCESS | 2792 | 1463719033980 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 21:37:14 INFO - PROCESS | 2792 | 1463719034144 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:14 INFO - PROCESS | 2792 | ++DOCSHELL 118AB000 == 76 [pid = 2792] [id = 779] 21:37:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 149 (14F7C400) [pid = 2792] [serial = 2335] [outer = 00000000] 21:37:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 150 (15BA2800) [pid = 2792] [serial = 2336] [outer = 14F7C400] 21:37:14 INFO - PROCESS | 2792 | 1463719034196 Marionette DEBUG loaded listener.js 21:37:14 INFO - PROCESS | 2792 | ++DOMWINDOW == 151 (16342800) [pid = 2792] [serial = 2337] [outer = 14F7C400] 21:37:14 INFO - PROCESS | 2792 | --DOCSHELL 187E4000 == 75 [pid = 2792] [id = 770] 21:37:14 INFO - PROCESS | 2792 | --DOCSHELL 1584E000 == 74 [pid = 2792] [id = 769] 21:37:14 INFO - PROCESS | 2792 | --DOCSHELL 1E219000 == 73 [pid = 2792] [id = 768] 21:37:14 INFO - PROCESS | 2792 | --DOCSHELL 169E9400 == 72 [pid = 2792] [id = 767] 21:37:14 INFO - PROCESS | 2792 | --DOCSHELL 19A8C800 == 71 [pid = 2792] [id = 766] 21:37:14 INFO - PROCESS | 2792 | --DOCSHELL 151ECC00 == 70 [pid = 2792] [id = 765] 21:37:14 INFO - PROCESS | 2792 | --DOCSHELL 0CF7B400 == 69 [pid = 2792] [id = 764] 21:37:14 INFO - PROCESS | 2792 | --DOCSHELL 0D829400 == 68 [pid = 2792] [id = 763] 21:37:14 INFO - PROCESS | 2792 | --DOCSHELL 1F459800 == 67 [pid = 2792] [id = 759] 21:37:14 INFO - PROCESS | 2792 | --DOCSHELL 191A4400 == 66 [pid = 2792] [id = 758] 21:37:14 INFO - PROCESS | 2792 | --DOCSHELL 16345000 == 65 [pid = 2792] [id = 757] 21:37:14 INFO - PROCESS | 2792 | --DOCSHELL 16348C00 == 64 [pid = 2792] [id = 756] 21:37:14 INFO - PROCESS | 2792 | --DOCSHELL 0CAA3C00 == 63 [pid = 2792] [id = 755] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 150 (1B672C00) [pid = 2792] [serial = 2180] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 149 (1AA5D800) [pid = 2792] [serial = 2250] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 148 (1B9CFC00) [pid = 2792] [serial = 2253] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 147 (1B66DC00) [pid = 2792] [serial = 2251] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 146 (1C8B4C00) [pid = 2792] [serial = 2254] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 145 (1512BC00) [pid = 2792] [serial = 2212] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 144 (1A388800) [pid = 2792] [serial = 2215] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 143 (1B9CF800) [pid = 2792] [serial = 2218] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 142 (1C8B8C00) [pid = 2792] [serial = 2221] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 141 (1CA5F000) [pid = 2792] [serial = 2224] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 140 (1639C800) [pid = 2792] [serial = 2231] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 139 (15B9D400) [pid = 2792] [serial = 2230] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 138 (169EF800) [pid = 2792] [serial = 2238] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 137 (174DD800) [pid = 2792] [serial = 2239] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 136 (1CF06000) [pid = 2792] [serial = 2227] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (19966000) [pid = 2792] [serial = 2241] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (19A96000) [pid = 2792] [serial = 2242] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1A1C6800) [pid = 2792] [serial = 2244] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (1A38BC00) [pid = 2792] [serial = 2245] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (1586B800) [pid = 2792] [serial = 2236] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (0D587C00) [pid = 2792] [serial = 2233] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (0D830800) [pid = 2792] [serial = 2234] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1D195C00) [pid = 2792] [serial = 2262] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (0D607C00) [pid = 2792] [serial = 2256] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (1B80B400) [pid = 2792] [serial = 2209] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1A8E0800) [pid = 2792] [serial = 2260] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1A801C00) [pid = 2792] [serial = 2247] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (1A933800) [pid = 2792] [serial = 2248] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (0D8E5000) [pid = 2792] [serial = 2257] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (1A395400) [pid = 2792] [serial = 2259] [outer = 00000000] [url = about:blank] 21:37:14 INFO - PROCESS | 2792 | 1463719034732 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 21:37:14 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:37:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:37:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:14 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:37:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:37:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 931ms 21:37:14 INFO - PROCESS | 2792 | 1463719034794 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 21:37:14 INFO - PROCESS | 2792 | 1463719034797 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 21:37:14 INFO - PROCESS | 2792 | 1463719034801 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:37:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:37:14 INFO - PROCESS | 2792 | 1463719034803 Marionette TRACE conn5 <- [1,3074,null,{}] 21:37:14 INFO - PROCESS | 2792 | 1463719034807 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:14 INFO - PROCESS | 2792 | 1463719034896 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 21:37:15 INFO - PROCESS | 2792 | 1463719035022 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:15 INFO - PROCESS | 2792 | ++DOCSHELL 0D826400 == 64 [pid = 2792] [id = 780] 21:37:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (1228D800) [pid = 2792] [serial = 2338] [outer = 00000000] 21:37:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (15963C00) [pid = 2792] [serial = 2339] [outer = 1228D800] 21:37:15 INFO - PROCESS | 2792 | 1463719035068 Marionette DEBUG loaded listener.js 21:37:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (16347400) [pid = 2792] [serial = 2340] [outer = 1228D800] 21:37:15 INFO - PROCESS | 2792 | 1463719035449 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:37:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:37:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 21:37:15 INFO - PROCESS | 2792 | 1463719035476 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 21:37:15 INFO - PROCESS | 2792 | 1463719035478 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 21:37:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:37:15 INFO - PROCESS | 2792 | 1463719035505 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:37:15 INFO - PROCESS | 2792 | 1463719035510 Marionette TRACE conn5 <- [1,3078,null,{}] 21:37:15 INFO - PROCESS | 2792 | 1463719035516 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:15 INFO - PROCESS | 2792 | 1463719035638 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 21:37:15 INFO - PROCESS | 2792 | 1463719035652 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:15 INFO - PROCESS | 2792 | ++DOCSHELL 17003C00 == 65 [pid = 2792] [id = 781] 21:37:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (17006400) [pid = 2792] [serial = 2341] [outer = 00000000] 21:37:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (191A9800) [pid = 2792] [serial = 2342] [outer = 17006400] 21:37:15 INFO - PROCESS | 2792 | 1463719035698 Marionette DEBUG loaded listener.js 21:37:15 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (199C9C00) [pid = 2792] [serial = 2343] [outer = 17006400] 21:37:16 INFO - PROCESS | 2792 | 1463719036138 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:37:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:37:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 710ms 21:37:16 INFO - PROCESS | 2792 | 1463719036196 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 21:37:16 INFO - PROCESS | 2792 | 1463719036199 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 21:37:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:37:16 INFO - PROCESS | 2792 | 1463719036202 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:37:16 INFO - PROCESS | 2792 | 1463719036204 Marionette TRACE conn5 <- [1,3082,null,{}] 21:37:16 INFO - PROCESS | 2792 | 1463719036207 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:16 INFO - PROCESS | 2792 | 1463719036296 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 21:37:16 INFO - PROCESS | 2792 | 1463719036303 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:16 INFO - PROCESS | 2792 | ++DOCSHELL 19A8DC00 == 66 [pid = 2792] [id = 782] 21:37:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 128 (19A95800) [pid = 2792] [serial = 2344] [outer = 00000000] 21:37:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 129 (19B31C00) [pid = 2792] [serial = 2345] [outer = 19A95800] 21:37:16 INFO - PROCESS | 2792 | 1463719036349 Marionette DEBUG loaded listener.js 21:37:16 INFO - PROCESS | 2792 | ++DOMWINDOW == 130 (1A19E400) [pid = 2792] [serial = 2346] [outer = 19A95800] 21:37:16 INFO - PROCESS | 2792 | 1463719036820 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:37:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:37:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 21:37:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:37:16 INFO - PROCESS | 2792 | 1463719036876 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 21:37:16 INFO - PROCESS | 2792 | 1463719036878 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 21:37:16 INFO - PROCESS | 2792 | 1463719036889 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:37:16 INFO - PROCESS | 2792 | 1463719036891 Marionette TRACE conn5 <- [1,3086,null,{}] 21:37:16 INFO - PROCESS | 2792 | 1463719036894 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:17 INFO - PROCESS | 2792 | 1463719037028 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 21:37:17 INFO - PROCESS | 2792 | 1463719037136 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:17 INFO - PROCESS | 2792 | ++DOCSHELL 1A38F400 == 67 [pid = 2792] [id = 783] 21:37:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 131 (1A38FC00) [pid = 2792] [serial = 2347] [outer = 00000000] 21:37:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 132 (1A4C5400) [pid = 2792] [serial = 2348] [outer = 1A38FC00] 21:37:17 INFO - PROCESS | 2792 | 1463719037187 Marionette DEBUG loaded listener.js 21:37:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 133 (1A663800) [pid = 2792] [serial = 2349] [outer = 1A38FC00] 21:37:17 INFO - PROCESS | 2792 | 1463719037600 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 21:37:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:37:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:37:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 21:37:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:37:17 INFO - PROCESS | 2792 | 1463719037612 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 21:37:17 INFO - PROCESS | 2792 | 1463719037614 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 21:37:17 INFO - PROCESS | 2792 | 1463719037617 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:37:17 INFO - PROCESS | 2792 | 1463719037619 Marionette TRACE conn5 <- [1,3090,null,{}] 21:37:17 INFO - PROCESS | 2792 | 1463719037628 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:17 INFO - PROCESS | 2792 | 1463719037756 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 21:37:17 INFO - PROCESS | 2792 | 1463719037762 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:17 INFO - PROCESS | 2792 | ++DOCSHELL 11547000 == 68 [pid = 2792] [id = 784] 21:37:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 134 (1A4C4800) [pid = 2792] [serial = 2350] [outer = 00000000] 21:37:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 135 (1A8D9400) [pid = 2792] [serial = 2351] [outer = 1A4C4800] 21:37:17 INFO - PROCESS | 2792 | 1463719037872 Marionette DEBUG loaded listener.js 21:37:17 INFO - PROCESS | 2792 | ++DOMWINDOW == 136 (1A937400) [pid = 2792] [serial = 2352] [outer = 1A4C4800] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 135 (17010000) [pid = 2792] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 134 (1E219400) [pid = 2792] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 133 (1633D800) [pid = 2792] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 132 (0D82D800) [pid = 2792] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 131 (16392400) [pid = 2792] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 130 (0CFA6C00) [pid = 2792] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 129 (19B36C00) [pid = 2792] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 128 (1A9B1800) [pid = 2792] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 127 (1586F800) [pid = 2792] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 126 (15125800) [pid = 2792] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 125 (1A1A5800) [pid = 2792] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 124 (1A74E000) [pid = 2792] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 123 (172AB400) [pid = 2792] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 122 (1A9DE000) [pid = 2792] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 121 (0D8E7000) [pid = 2792] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 120 (1A4C6C00) [pid = 2792] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 119 (19138400) [pid = 2792] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 21:37:18 INFO - PROCESS | 2792 | --DOMWINDOW == 118 (187E9800) [pid = 2792] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 21:37:18 INFO - PROCESS | 2792 | 1463719038727 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:37:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:37:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1119ms 21:37:18 INFO - PROCESS | 2792 | 1463719038741 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 21:37:18 INFO - PROCESS | 2792 | 1463719038745 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 21:37:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:37:18 INFO - PROCESS | 2792 | 1463719038751 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:37:18 INFO - PROCESS | 2792 | 1463719038755 Marionette TRACE conn5 <- [1,3094,null,{}] 21:37:18 INFO - PROCESS | 2792 | 1463719038761 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:18 INFO - PROCESS | 2792 | 1463719038933 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 21:37:19 INFO - PROCESS | 2792 | 1463719039030 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:19 INFO - PROCESS | 2792 | ++DOCSHELL 0CF70000 == 69 [pid = 2792] [id = 785] 21:37:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 119 (0D851C00) [pid = 2792] [serial = 2353] [outer = 00000000] 21:37:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 120 (118A1000) [pid = 2792] [serial = 2354] [outer = 0D851C00] 21:37:19 INFO - PROCESS | 2792 | 1463719039092 Marionette DEBUG loaded listener.js 21:37:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 121 (151E1800) [pid = 2792] [serial = 2355] [outer = 0D851C00] 21:37:19 INFO - PROCESS | 2792 | 1463719039600 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 21:37:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:37:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:37:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:37:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 890ms 21:37:19 INFO - PROCESS | 2792 | 1463719039643 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 21:37:19 INFO - PROCESS | 2792 | 1463719039649 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 21:37:19 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:37:19 INFO - PROCESS | 2792 | 1463719039656 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:37:19 INFO - PROCESS | 2792 | 1463719039659 Marionette TRACE conn5 <- [1,3098,null,{}] 21:37:19 INFO - PROCESS | 2792 | 1463719039663 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:19 INFO - PROCESS | 2792 | 1463719039776 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 21:37:19 INFO - PROCESS | 2792 | 1463719039952 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:19 INFO - PROCESS | 2792 | ++DOCSHELL 1584E000 == 70 [pid = 2792] [id = 786] 21:37:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 122 (16392C00) [pid = 2792] [serial = 2356] [outer = 00000000] 21:37:19 INFO - PROCESS | 2792 | ++DOMWINDOW == 123 (1700CC00) [pid = 2792] [serial = 2357] [outer = 16392C00] 21:37:20 INFO - PROCESS | 2792 | 1463719040012 Marionette DEBUG loaded listener.js 21:37:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 124 (17239C00) [pid = 2792] [serial = 2358] [outer = 16392C00] 21:37:20 INFO - PROCESS | 2792 | 1463719040569 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 21:37:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:37:20 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 21:37:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:37:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:37:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:37:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 930ms 21:37:20 INFO - PROCESS | 2792 | 1463719040587 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 21:37:20 INFO - PROCESS | 2792 | 1463719040589 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 21:37:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:37:20 INFO - PROCESS | 2792 | 1463719040593 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:37:20 INFO - PROCESS | 2792 | 1463719040597 Marionette TRACE conn5 <- [1,3102,null,{}] 21:37:20 INFO - PROCESS | 2792 | 1463719040628 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 21:37:20 INFO - PROCESS | 2792 | 1463719040750 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 21:37:20 INFO - PROCESS | 2792 | 1463719040928 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"b46a0d8d-5d27-44b3-bb6b-e3514ebbc1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:37:20 INFO - PROCESS | 2792 | ++DOCSHELL 1A4C6C00 == 71 [pid = 2792] [id = 787] 21:37:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 125 (1A4CB000) [pid = 2792] [serial = 2359] [outer = 00000000] 21:37:20 INFO - PROCESS | 2792 | ++DOMWINDOW == 126 (1A748800) [pid = 2792] [serial = 2360] [outer = 1A4CB000] 21:37:20 INFO - PROCESS | 2792 | 1463719040986 Marionette DEBUG loaded listener.js 21:37:21 INFO - PROCESS | 2792 | ++DOMWINDOW == 127 (1A78B000) [pid = 2792] [serial = 2361] [outer = 1A4CB000] 21:37:21 INFO - PROCESS | 2792 | 1463719041532 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 21:37:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:37:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 990ms 21:37:21 INFO - PROCESS | 2792 | 1463719041586 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 21:37:21 INFO - PROCESS | 2792 | 1463719041589 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 21:37:22 WARNING - u'runner_teardown' () 21:37:22 INFO - No more tests 21:37:22 INFO - Got 0 unexpected results 21:37:22 INFO - SUITE-END | took 680s 21:37:22 INFO - Closing logging queue 21:37:22 INFO - queue closed 21:37:22 INFO - Return code: 0 21:37:22 WARNING - # TBPL SUCCESS # 21:37:22 INFO - Running post-action listener: _resource_record_post_action 21:37:22 INFO - Running post-run listener: _resource_record_post_run 21:37:23 INFO - Total resource usage - Wall time: 689s; CPU: 14.0%; Read bytes: 99417600; Write bytes: 1119570432; Read time: 1541720; Write time: 7882950 21:37:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:37:23 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 51400704; Read time: 0; Write time: 49510 21:37:23 INFO - run-tests - Wall time: 688s; CPU: 14.0%; Read bytes: 99327488; Write bytes: 1060923392; Read time: 1528980; Write time: 7826970 21:37:23 INFO - Running post-run listener: _upload_blobber_files 21:37:23 INFO - Blob upload gear active. 21:37:23 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 21:37:23 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 21:37:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 21:37:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 21:37:24 INFO - (blobuploader) - INFO - Open directory for files ... 21:37:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 21:37:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:37:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:37:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:37:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:37:25 INFO - (blobuploader) - INFO - Done attempting. 21:37:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 21:37:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:37:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:37:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:37:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:37:27 INFO - (blobuploader) - INFO - Done attempting. 21:37:27 INFO - (blobuploader) - INFO - Iteration through files over. 21:37:27 INFO - Return code: 0 21:37:27 INFO - rmtree: C:\slave\test\build\uploaded_files.json 21:37:27 INFO - Using _rmtree_windows ... 21:37:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 21:37:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fca01b8c07abd5e5b0b1e915324759bf335ca2c98ca07ce883459a50be7c6eca083eed7fe5da64346cbadf832fad447d11456d0202c4b28aa0b7c77979ca677a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c33be2da60e6ba5f1cc7ab999c1870fbaadecde3720fc4a6ffdeb258f80f3b8a952c116d5754dea21034e781b8bf1bd351aa0cd0bed0f8eae5e305ffd780f395"} 21:37:27 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 21:37:27 INFO - Writing to file C:\slave\test\properties\blobber_files 21:37:27 INFO - Contents: 21:37:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fca01b8c07abd5e5b0b1e915324759bf335ca2c98ca07ce883459a50be7c6eca083eed7fe5da64346cbadf832fad447d11456d0202c4b28aa0b7c77979ca677a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c33be2da60e6ba5f1cc7ab999c1870fbaadecde3720fc4a6ffdeb258f80f3b8a952c116d5754dea21034e781b8bf1bd351aa0cd0bed0f8eae5e305ffd780f395"} 21:37:27 INFO - Running post-run listener: copy_logs_to_upload_dir 21:37:27 INFO - Copying logs to upload dir... 21:37:27 INFO - mkdir: C:\slave\test\build\upload\logs 21:37:27 INFO - Copying logs to upload dir... 21:37:27 INFO - Using _rmtree_windows ... 21:37:27 INFO - Using _rmtree_windows ... 21:37:27 INFO - Using _rmtree_windows ... 21:37:27 INFO - Using _rmtree_windows ... 21:37:27 INFO - Using _rmtree_windows ... 21:37:27 INFO - Using _rmtree_windows ... 21:37:27 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=904.633000 ========= master_lag: 1.04 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 5 secs) (at 2016-05-19 21:37:28.429684) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 21:37:28.430553) ========= '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-125 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-125 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-125 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fca01b8c07abd5e5b0b1e915324759bf335ca2c98ca07ce883459a50be7c6eca083eed7fe5da64346cbadf832fad447d11456d0202c4b28aa0b7c77979ca677a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c33be2da60e6ba5f1cc7ab999c1870fbaadecde3720fc4a6ffdeb258f80f3b8a952c116d5754dea21034e781b8bf1bd351aa0cd0bed0f8eae5e305ffd780f395"} build_url:https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/fca01b8c07abd5e5b0b1e915324759bf335ca2c98ca07ce883459a50be7c6eca083eed7fe5da64346cbadf832fad447d11456d0202c4b28aa0b7c77979ca677a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/c33be2da60e6ba5f1cc7ab999c1870fbaadecde3720fc4a6ffdeb258f80f3b8a952c116d5754dea21034e781b8bf1bd351aa0cd0bed0f8eae5e305ffd780f395"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 21:37:28.554477) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 21:37:28.554829) ========= '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-125 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-125 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-125 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 21:37:28.671220) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-19 21:37:28.671547) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-19 21:37:29.299860) ========= ========= Total master_lag: 2.43 =========