builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-026 starttime: 1463718132.65 results: success (0) buildid: 20160519191805 builduid: 758043963a694a0b8e389b65cf50b56c revision: 9ba18aae69e626a3f83560df321d91e42316083a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:12.650710) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:12.651148) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:12.651655) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:13.311943) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:13.312232) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False --21:22:13-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.50 MB/s 21:22:13 (7.50 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.735000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:14.109206) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:14.109553) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.656000 ========= master_lag: 0.07 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:14.831954) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 21:22:14.832758) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False 2016-05-19 21:22:14,963 truncating revision to first 12 chars 2016-05-19 21:22:14,963 Setting DEBUG logging. 2016-05-19 21:22:14,963 attempt 1/10 2016-05-19 21:22:14,963 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:15,322 unpacking tar archive at: mozilla-aurora-9ba18aae69e6/testing/mozharness/ program finished with exit code 0 elapsedTime=1.109000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-19 21:22:16.057417) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:16.057731) ========= script_repo_revision: 9ba18aae69e626a3f83560df321d91e42316083a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:16.058148) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:16.058427) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-19 21:22:16.258861) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 9 secs) (at 2016-05-19 21:22:16.259183) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 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=\Documents and Settings\cltbld.T-XP32-IX-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-026 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 21:22:16 INFO - MultiFileLogger online at 20160519 21:22:16 in C:\slave\test 21:22:16 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:16 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 21:22:16 INFO - {'append_to_log': False, 21:22:16 INFO - 'base_work_dir': 'C:\\slave\\test', 21:22:16 INFO - 'blob_upload_branch': 'mozilla-aurora', 21:22:16 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 21:22:16 INFO - 'buildbot_json_path': 'buildprops.json', 21:22:16 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 21:22:16 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 21:22:16 INFO - 'download_minidump_stackwalk': True, 21:22:16 INFO - 'download_symbols': 'true', 21:22:16 INFO - 'e10s': False, 21:22:16 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 21:22:16 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 21:22:16 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 21:22:16 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 21:22:16 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 21:22:16 INFO - 'C:/mozilla-build/tooltool.py'), 21:22:16 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 21:22:16 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 21:22:16 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 21:22:16 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 21:22:16 INFO - 'log_level': 'info', 21:22:16 INFO - 'log_to_console': True, 21:22:16 INFO - 'opt_config_files': (), 21:22:16 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 21:22:16 INFO - '--processes=1', 21:22:16 INFO - '--config=%(test_path)s/wptrunner.ini', 21:22:16 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 21:22:16 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 21:22:16 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 21:22:16 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 21:22:16 INFO - 'pip_index': False, 21:22:16 INFO - 'require_test_zip': True, 21:22:16 INFO - 'test_type': ('testharness',), 21:22:16 INFO - 'this_chunk': '1', 21:22:16 INFO - 'total_chunks': '10', 21:22:16 INFO - 'virtualenv_path': 'venv', 21:22:16 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 21:22:16 INFO - 'work_dir': 'build'} 21:22:16 INFO - ##### 21:22:16 INFO - ##### Running clobber step. 21:22:16 INFO - ##### 21:22:16 INFO - Running pre-action listener: _resource_record_pre_action 21:22:16 INFO - Running main action method: clobber 21:22:16 INFO - rmtree: C:\slave\test\build 21:22:16 INFO - Using _rmtree_windows ... 21:22:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 21:22:59 INFO - Running post-action listener: _resource_record_post_action 21:22:59 INFO - ##### 21:22:59 INFO - ##### Running read-buildbot-config step. 21:22:59 INFO - ##### 21:22:59 INFO - Running pre-action listener: _resource_record_pre_action 21:22:59 INFO - Running main action method: read_buildbot_config 21:22:59 INFO - Using buildbot properties: 21:22:59 INFO - { 21:22:59 INFO - "project": "", 21:22:59 INFO - "product": "firefox", 21:22:59 INFO - "script_repo_revision": "production", 21:22:59 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 21:22:59 INFO - "repository": "", 21:22:59 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 21:22:59 INFO - "buildid": "20160519191805", 21:22:59 INFO - "pgo_build": "False", 21:22:59 INFO - "basedir": "C:\\slave\\test", 21:22:59 INFO - "buildnumber": 15, 21:22:59 INFO - "slavename": "t-xp32-ix-026", 21:22:59 INFO - "revision": "9ba18aae69e626a3f83560df321d91e42316083a", 21:22:59 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 21:22:59 INFO - "platform": "win32", 21:22:59 INFO - "branch": "mozilla-aurora", 21:22:59 INFO - "repo_path": "releases/mozilla-aurora", 21:22:59 INFO - "moz_repo_path": "", 21:22:59 INFO - "stage_platform": "win32", 21:22:59 INFO - "builduid": "758043963a694a0b8e389b65cf50b56c", 21:22:59 INFO - "slavebuilddir": "test" 21:22:59 INFO - } 21:22:59 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:22:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 21:22:59 INFO - Running post-action listener: _resource_record_post_action 21:22:59 INFO - ##### 21:22:59 INFO - ##### Running download-and-extract step. 21:22:59 INFO - ##### 21:22:59 INFO - Running pre-action listener: _resource_record_pre_action 21:22:59 INFO - Running main action method: download_and_extract 21:22:59 INFO - mkdir: C:\slave\test\build\tests 21:22: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:22:59 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:22:59 INFO - trying https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 21:22:59 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:22:59 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:00 INFO - Downloaded 1274 bytes. 21:23:00 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 21:23:00 INFO - Using the following test package requirements: 21:23:00 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 21:23:00 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:23:00 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 21:23:00 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:23:00 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 21:23:00 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:23:00 INFO - u'jsshell-win32.zip'], 21:23:00 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:23:00 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 21:23:00 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 21:23:00 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:23:00 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 21:23:00 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:23:00 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 21:23:00 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:23:00 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 21:23:00 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 21:23:00 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 21:23:00 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:00 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:00 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:00 INFO - trying https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 21:23:00 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:00 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:02 INFO - Downloaded 19979451 bytes. 21:23:02 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:02 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:05 INFO - caution: filename not matched: web-platform/* 21:23:05 INFO - Return code: 11 21:23:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:23:05 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:05 INFO - trying https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 21:23:05 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:05 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:23:09 INFO - Downloaded 36409073 bytes. 21:23:09 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:23:09 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:08 INFO - caution: filename not matched: bin/* 21:24:08 INFO - caution: filename not matched: config/* 21:24:08 INFO - caution: filename not matched: mozbase/* 21:24:08 INFO - caution: filename not matched: marionette/* 21:24:08 INFO - caution: filename not matched: tools/wptserve/* 21:24:08 INFO - Return code: 11 21:24:08 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:08 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:08 INFO - trying https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 21:24:08 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:08 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:13 INFO - Downloaded 68467865 bytes. 21:24:13 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:13 INFO - mkdir: C:\slave\test\properties 21:24:13 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 21:24:13 INFO - Writing to file C:\slave\test\properties\build_url 21:24:13 INFO - Contents: 21:24:13 INFO - build_url:https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 21:24:13 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:13 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 21:24:13 INFO - Writing to file C:\slave\test\properties\symbols_url 21:24:13 INFO - Contents: 21:24:13 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 21:24:13 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:13 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:13 INFO - trying https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 21:24:13 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:13 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:18 INFO - Downloaded 55560573 bytes. 21:24:18 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:18 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:24:25 INFO - Return code: 0 21:24:25 INFO - Running post-action listener: _resource_record_post_action 21:24:25 INFO - Running post-action listener: set_extra_try_arguments 21:24:25 INFO - ##### 21:24:25 INFO - ##### Running create-virtualenv step. 21:24:25 INFO - ##### 21:24:25 INFO - Running pre-action listener: _pre_create_virtualenv 21:24:25 INFO - Running pre-action listener: _resource_record_pre_action 21:24:25 INFO - Running main action method: create_virtualenv 21:24:25 INFO - Creating virtualenv C:\slave\test\build\venv 21:24:25 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:24:25 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:24:27 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 21:24:29 INFO - Installing distribute......................................................................................................................................................................................done. 21:24:30 INFO - Return code: 0 21:24:30 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 21:24:30 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:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:24:30 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:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:24:30 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-026', 'USERDOMAIN': 'T-XP32-IX-026', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026'}}, attempt #1 21:24:30 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:24:30 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:24:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:24:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 21:24:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:24:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 21:24:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:24:30 INFO - 'DCLOCATION': 'SCL3', 21:24:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:24:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:24:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:24:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:24:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:24:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:24:30 INFO - 'HOMEDRIVE': 'C:', 21:24:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:24:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:24:30 INFO - 'KTS_VERSION': '1.19c', 21:24:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:24:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 21:24:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:24:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:24:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:24:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:24:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:24:30 INFO - 'MOZ_AIRBAG': '1', 21:24:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:24:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:24:30 INFO - 'MOZ_MSVCVERSION': '8', 21:24:30 INFO - 'MOZ_NO_REMOTE': '1', 21:24:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:24:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:24:30 INFO - 'NO_EM_RESTART': '1', 21:24:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:24:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:24:30 INFO - 'OS': 'Windows_NT', 21:24:30 INFO - 'OURDRIVE': 'C:', 21:24:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 21:24:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:24:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:24:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:24:30 INFO - 'PROCESSOR_LEVEL': '6', 21:24:30 INFO - 'PROCESSOR_REVISION': '1e05', 21:24:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:24:30 INFO - 'PROMPT': '$P$G', 21:24:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:24:30 INFO - 'PWD': 'C:\\slave\\test', 21:24:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:24:30 INFO - 'SESSIONNAME': 'Console', 21:24:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:24:30 INFO - 'SYSTEMDRIVE': 'C:', 21:24:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:24:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:24:30 INFO - 'TEST1': 'testie', 21:24:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:24:30 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 21:24:30 INFO - 'USERNAME': 'cltbld', 21:24:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:24:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:24:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:24:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:24:30 INFO - 'WINDIR': 'C:\\WINDOWS', 21:24:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:24:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:24:30 INFO - Downloading/unpacking psutil>=0.7.1 21:24:31 INFO - Running setup.py egg_info for package psutil 21:24:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:24:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:24:31 INFO - Installing collected packages: psutil 21:24:31 INFO - Running setup.py install for psutil 21:24:31 INFO - building 'psutil._psutil_windows' extension 21:24:31 INFO - error: Unable to find vcvarsall.bat 21:24:31 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-hyi49y-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:24:31 INFO - running install 21:24:31 INFO - running build 21:24:31 INFO - running build_py 21:24:31 INFO - creating build 21:24:31 INFO - creating build\lib.win32-2.7 21:24:31 INFO - creating build\lib.win32-2.7\psutil 21:24:31 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 21:24:31 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 21:24:31 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 21:24:31 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 21:24:31 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 21:24:31 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 21:24:31 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 21:24:31 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 21:24:31 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 21:24:31 INFO - running build_ext 21:24:31 INFO - building 'psutil._psutil_windows' extension 21:24:31 INFO - error: Unable to find vcvarsall.bat 21:24:31 INFO - ---------------------------------------- 21:24:31 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-hyi49y-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:24:31 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data\pip\pip.log 21:24:31 WARNING - Return code: 1 21:24:31 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:24:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 21:24:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:24:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:24:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:24:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:24:31 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-026', 'USERDOMAIN': 'T-XP32-IX-026', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026'}}, attempt #1 21:24:31 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:24:31 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:24:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:24:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 21:24:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:24:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 21:24:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:24:31 INFO - 'DCLOCATION': 'SCL3', 21:24:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:24:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:24:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:24:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:24:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:24:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:24:31 INFO - 'HOMEDRIVE': 'C:', 21:24:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:24:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:24:31 INFO - 'KTS_VERSION': '1.19c', 21:24:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:24:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 21:24:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:24:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:24:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:24:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:24:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:24:31 INFO - 'MOZ_AIRBAG': '1', 21:24:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:24:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:24:31 INFO - 'MOZ_MSVCVERSION': '8', 21:24:31 INFO - 'MOZ_NO_REMOTE': '1', 21:24:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:24:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:24:31 INFO - 'NO_EM_RESTART': '1', 21:24:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:24:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:24:31 INFO - 'OS': 'Windows_NT', 21:24:31 INFO - 'OURDRIVE': 'C:', 21:24:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 21:24:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:24:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:24:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:24:31 INFO - 'PROCESSOR_LEVEL': '6', 21:24:31 INFO - 'PROCESSOR_REVISION': '1e05', 21:24:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:24:31 INFO - 'PROMPT': '$P$G', 21:24:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:24:31 INFO - 'PWD': 'C:\\slave\\test', 21:24:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:24:31 INFO - 'SESSIONNAME': 'Console', 21:24:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:24:31 INFO - 'SYSTEMDRIVE': 'C:', 21:24:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:24:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:24:31 INFO - 'TEST1': 'testie', 21:24:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:24:31 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 21:24:31 INFO - 'USERNAME': 'cltbld', 21:24:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:24:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:24:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:24:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:24:31 INFO - 'WINDIR': 'C:\\WINDOWS', 21:24:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:24:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:24:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 21:24:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 21:24:31 INFO - Running setup.py egg_info for package mozsystemmonitor 21:24:31 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 21:24:31 INFO - Running setup.py egg_info for package psutil 21:24:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 21:24:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 21:24:31 INFO - Installing collected packages: mozsystemmonitor, psutil 21:24:31 INFO - Running setup.py install for mozsystemmonitor 21:24:31 INFO - Running setup.py install for psutil 21:24:31 INFO - building 'psutil._psutil_windows' extension 21:24:31 INFO - error: Unable to find vcvarsall.bat 21:24:31 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-p55q_k-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 21:24:31 INFO - running install 21:24:31 INFO - running build 21:24:31 INFO - running build_py 21:24:31 INFO - running build_ext 21:24:31 INFO - building 'psutil._psutil_windows' extension 21:24:31 INFO - error: Unable to find vcvarsall.bat 21:24:31 INFO - ---------------------------------------- 21:24:31 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-p55q_k-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 21:24:31 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data\pip\pip.log 21:24:31 WARNING - Return code: 1 21:24:31 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:24:31 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 21:24:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:24:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:24:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:24:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:24:31 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-026', 'USERDOMAIN': 'T-XP32-IX-026', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026'}}, attempt #1 21:24:31 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:24:31 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:24:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:24:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 21:24:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:24:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 21:24:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:24:31 INFO - 'DCLOCATION': 'SCL3', 21:24:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:24:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:24:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:24:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:24:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:24:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:24:31 INFO - 'HOMEDRIVE': 'C:', 21:24:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:24:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:24:31 INFO - 'KTS_VERSION': '1.19c', 21:24:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:24:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 21:24:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:24:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:24:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:24:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:24:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:24:31 INFO - 'MOZ_AIRBAG': '1', 21:24:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:24:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:24:31 INFO - 'MOZ_MSVCVERSION': '8', 21:24:31 INFO - 'MOZ_NO_REMOTE': '1', 21:24:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:24:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:24:31 INFO - 'NO_EM_RESTART': '1', 21:24:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:24:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:24:31 INFO - 'OS': 'Windows_NT', 21:24:31 INFO - 'OURDRIVE': 'C:', 21:24:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 21:24:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:24:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:24:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:24:31 INFO - 'PROCESSOR_LEVEL': '6', 21:24:31 INFO - 'PROCESSOR_REVISION': '1e05', 21:24:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:24:31 INFO - 'PROMPT': '$P$G', 21:24:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:24:31 INFO - 'PWD': 'C:\\slave\\test', 21:24:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:24:31 INFO - 'SESSIONNAME': 'Console', 21:24:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:24:31 INFO - 'SYSTEMDRIVE': 'C:', 21:24:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:24:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:24:31 INFO - 'TEST1': 'testie', 21:24:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:24:31 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 21:24:31 INFO - 'USERNAME': 'cltbld', 21:24:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:24:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:24:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:24:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:24:31 INFO - 'WINDIR': 'C:\\WINDOWS', 21:24:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:24:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:24:32 INFO - Downloading/unpacking blobuploader==1.2.4 21:24:32 INFO - Downloading blobuploader-1.2.4.tar.gz 21:24:32 INFO - Running setup.py egg_info for package blobuploader 21:24:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 21:24:34 INFO - Running setup.py egg_info for package requests 21:24:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 21:24:34 INFO - Downloading docopt-0.6.1.tar.gz 21:24:34 INFO - Running setup.py egg_info for package docopt 21:24:34 INFO - Installing collected packages: blobuploader, docopt, requests 21:24:34 INFO - Running setup.py install for blobuploader 21:24:34 INFO - Running setup.py install for docopt 21:24:34 INFO - Running setup.py install for requests 21:24:34 INFO - Successfully installed blobuploader docopt requests 21:24:34 INFO - Cleaning up... 21:24:34 INFO - Return code: 0 21:24:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:24: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:24:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:24: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:24:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:24:34 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-026', 'USERDOMAIN': 'T-XP32-IX-026', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026'}}, attempt #1 21:24:34 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:24:34 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:24:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:24:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 21:24:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:24:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 21:24:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:24:34 INFO - 'DCLOCATION': 'SCL3', 21:24:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:24:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:24:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:24:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:24:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:24:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:24:34 INFO - 'HOMEDRIVE': 'C:', 21:24:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:24:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:24:34 INFO - 'KTS_VERSION': '1.19c', 21:24:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:24:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 21:24:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:24:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:24:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:24:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:24:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:24:34 INFO - 'MOZ_AIRBAG': '1', 21:24:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:24:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:24:34 INFO - 'MOZ_MSVCVERSION': '8', 21:24:34 INFO - 'MOZ_NO_REMOTE': '1', 21:24:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:24:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:24:34 INFO - 'NO_EM_RESTART': '1', 21:24:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:24:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:24:34 INFO - 'OS': 'Windows_NT', 21:24:34 INFO - 'OURDRIVE': 'C:', 21:24: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:\\mozilla-build\\hg', 21:24:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:24:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:24:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:24:34 INFO - 'PROCESSOR_LEVEL': '6', 21:24:34 INFO - 'PROCESSOR_REVISION': '1e05', 21:24:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:24:34 INFO - 'PROMPT': '$P$G', 21:24:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:24:34 INFO - 'PWD': 'C:\\slave\\test', 21:24:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:24:34 INFO - 'SESSIONNAME': 'Console', 21:24:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:24:34 INFO - 'SYSTEMDRIVE': 'C:', 21:24:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:24:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:24:34 INFO - 'TEST1': 'testie', 21:24:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:24:34 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 21:24:34 INFO - 'USERNAME': 'cltbld', 21:24:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:24:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:24:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:24:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:24:34 INFO - 'WINDIR': 'C:\\WINDOWS', 21:24:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:24:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:24:42 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:24:42 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:24:42 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:24:42 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:24:42 INFO - Unpacking c:\slave\test\build\tests\marionette 21:24:42 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:24:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:24:42 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:24:42 INFO - Running setup.py install for browsermob-proxy 21:24:47 INFO - Running setup.py install for manifestparser 21:24:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Running setup.py install for marionette-client 21:24:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:24:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Running setup.py install for marionette-driver 21:24:47 INFO - Running setup.py install for mozcrash 21:24:47 INFO - Running setup.py install for mozdebug 21:24:47 INFO - Running setup.py install for mozdevice 21:24:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Running setup.py install for mozfile 21:24:47 INFO - Running setup.py install for mozhttpd 21:24:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Running setup.py install for mozinfo 21:24:47 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Running setup.py install for mozInstall 21:24:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Running setup.py install for mozleak 21:24:47 INFO - Running setup.py install for mozlog 21:24:47 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Running setup.py install for moznetwork 21:24:47 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Running setup.py install for mozprocess 21:24:47 INFO - Running setup.py install for mozprofile 21:24:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Running setup.py install for mozrunner 21:24:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Running setup.py install for mozscreenshot 21:24:47 INFO - Running setup.py install for moztest 21:24:47 INFO - Running setup.py install for mozversion 21:24:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:24:47 INFO - Running setup.py install for wptserve 21:24:47 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:24:47 INFO - Cleaning up... 21:24:47 INFO - Return code: 0 21:24:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 21:24:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:24:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 21:24:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:24:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 21:24:47 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-026', 'USERDOMAIN': 'T-XP32-IX-026', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-026', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026'}}, attempt #1 21:24:47 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:24:47 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:24:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:24:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 21:24:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:24:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 21:24:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:24:47 INFO - 'DCLOCATION': 'SCL3', 21:24:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:24:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:24:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:24:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:24:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:24:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:24:47 INFO - 'HOMEDRIVE': 'C:', 21:24:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:24:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:24:47 INFO - 'KTS_VERSION': '1.19c', 21:24:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:24:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 21:24:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:24:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:24:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:24:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:24:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:24:47 INFO - 'MOZ_AIRBAG': '1', 21:24:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:24:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:24:47 INFO - 'MOZ_MSVCVERSION': '8', 21:24:47 INFO - 'MOZ_NO_REMOTE': '1', 21:24:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:24:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:24:47 INFO - 'NO_EM_RESTART': '1', 21:24:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:24:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:24:47 INFO - 'OS': 'Windows_NT', 21:24:47 INFO - 'OURDRIVE': 'C:', 21:24:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 21:24:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:24:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:24:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:24:47 INFO - 'PROCESSOR_LEVEL': '6', 21:24:47 INFO - 'PROCESSOR_REVISION': '1e05', 21:24:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:24:47 INFO - 'PROMPT': '$P$G', 21:24:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:24:47 INFO - 'PWD': 'C:\\slave\\test', 21:24:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:24:47 INFO - 'SESSIONNAME': 'Console', 21:24:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:24:47 INFO - 'SYSTEMDRIVE': 'C:', 21:24:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:24:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:24:47 INFO - 'TEST1': 'testie', 21:24:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:24:47 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 21:24:47 INFO - 'USERNAME': 'cltbld', 21:24:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:24:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:24:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:24:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:24:47 INFO - 'WINDIR': 'C:\\WINDOWS', 21:24:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:24:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 21:24:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 21:24:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 21:24:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 21:24:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 21:24:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 21:24:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 21:24:57 INFO - Unpacking c:\slave\test\build\tests\marionette 21:24:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 21:24:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:24:57 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:00 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:00 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:00 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:00 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:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 21:25:00 INFO - Downloading blessings-1.6.tar.gz 21:25:00 INFO - Running setup.py egg_info for package blessings 21:25:00 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:00 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:00 INFO - Running setup.py install for blessings 21:25:00 INFO - Running setup.py install for browsermob-proxy 21:25:00 INFO - Running setup.py install for manifestparser 21:25:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Running setup.py install for marionette-client 21:25:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 21:25:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Running setup.py install for marionette-driver 21:25:00 INFO - Running setup.py install for mozcrash 21:25:00 INFO - Running setup.py install for mozdebug 21:25:00 INFO - Running setup.py install for mozdevice 21:25:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Running setup.py install for mozhttpd 21:25:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Running setup.py install for mozInstall 21:25:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Running setup.py install for mozleak 21:25:00 INFO - Running setup.py install for mozprofile 21:25:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Running setup.py install for mozrunner 21:25:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 21:25:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 21:25:01 INFO - Running setup.py install for mozscreenshot 21:25:01 INFO - Running setup.py install for moztest 21:25:01 INFO - Running setup.py install for mozversion 21:25:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 21:25:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 21:25:01 INFO - Running setup.py install for wptserve 21:25:01 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:01 INFO - Cleaning up... 21:25:01 INFO - Return code: 0 21:25:01 INFO - Done creating virtualenv C:\slave\test\build\venv. 21:25:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:25:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:25:01 INFO - Reading from file tmpfile_stdout 21:25:01 INFO - Using _rmtree_windows ... 21:25:01 INFO - Using _rmtree_windows ... 21:25:01 INFO - Current package versions: 21:25:01 INFO - blessings == 1.6 21:25:01 INFO - blobuploader == 1.2.4 21:25:01 INFO - browsermob-proxy == 0.6.0 21:25:01 INFO - distribute == 0.6.14 21:25:01 INFO - docopt == 0.6.1 21:25:01 INFO - manifestparser == 1.1 21:25:01 INFO - marionette-client == 2.3.0 21:25:01 INFO - marionette-driver == 1.4.0 21:25:01 INFO - mozInstall == 1.12 21:25:01 INFO - mozcrash == 0.17 21:25:01 INFO - mozdebug == 0.1 21:25:01 INFO - mozdevice == 0.48 21:25:01 INFO - mozfile == 1.2 21:25:01 INFO - mozhttpd == 0.7 21:25:01 INFO - mozinfo == 0.9 21:25:01 INFO - mozleak == 0.1 21:25:01 INFO - mozlog == 3.1 21:25:01 INFO - moznetwork == 0.27 21:25:01 INFO - mozprocess == 0.22 21:25:01 INFO - mozprofile == 0.28 21:25:01 INFO - mozrunner == 6.11 21:25:01 INFO - mozscreenshot == 0.1 21:25:01 INFO - mozsystemmonitor == 0.0 21:25:01 INFO - moztest == 0.7 21:25:01 INFO - mozversion == 1.4 21:25:01 INFO - requests == 1.2.3 21:25:01 INFO - wptserve == 1.4.0 21:25:01 INFO - Running post-action listener: _resource_record_post_action 21:25:01 INFO - Running post-action listener: _start_resource_monitoring 21:25:01 INFO - Starting resource monitoring. 21:25:01 INFO - ##### 21:25:01 INFO - ##### Running pull step. 21:25:01 INFO - ##### 21:25:01 INFO - Running pre-action listener: _resource_record_pre_action 21:25:01 INFO - Running main action method: pull 21:25:01 INFO - Pull has nothing to do! 21:25:01 INFO - Running post-action listener: _resource_record_post_action 21:25:01 INFO - ##### 21:25:01 INFO - ##### Running install step. 21:25:01 INFO - ##### 21:25:01 INFO - Running pre-action listener: _resource_record_pre_action 21:25:01 INFO - Running main action method: install 21:25:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 21:25:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 21:25:01 INFO - Reading from file tmpfile_stdout 21:25:01 INFO - Using _rmtree_windows ... 21:25:01 INFO - Using _rmtree_windows ... 21:25:01 INFO - Detecting whether we're running mozinstall >=1.0... 21:25:01 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 21:25:01 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 21:25:02 INFO - Reading from file tmpfile_stdout 21:25:02 INFO - Output received: 21:25:02 INFO - Usage: mozinstall-script.py [options] installer 21:25:02 INFO - Options: 21:25:02 INFO - -h, --help show this help message and exit 21:25:02 INFO - -d DEST, --destination=DEST 21:25:02 INFO - Directory to install application into. [default: 21:25:02 INFO - "C:\slave\test"] 21:25:02 INFO - --app=APP Application being installed. [default: firefox] 21:25:02 INFO - Using _rmtree_windows ... 21:25:02 INFO - Using _rmtree_windows ... 21:25:02 INFO - mkdir: C:\slave\test\build\application 21:25:02 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:02 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:05 INFO - Reading from file tmpfile_stdout 21:25:05 INFO - Output received: 21:25:05 INFO - C:\slave\test\build\application\firefox\firefox.exe 21:25:05 INFO - Using _rmtree_windows ... 21:25:05 INFO - Using _rmtree_windows ... 21:25:05 INFO - Running post-action listener: _resource_record_post_action 21:25:05 INFO - ##### 21:25:05 INFO - ##### Running run-tests step. 21:25:05 INFO - ##### 21:25:05 INFO - Running pre-action listener: _resource_record_pre_action 21:25:05 INFO - Running main action method: run_tests 21:25:05 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 21:25:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 21:25:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 21:25:05 INFO - grabbing minidump binary from tooltool 21:25:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 21:25:05 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 21:25:05 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:05 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:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 21:25:08 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpctxmqi 21:25:08 INFO - INFO - File integrity verified, renaming tmpctxmqi to win32-minidump_stackwalk.exe 21:25:08 INFO - Return code: 0 21:25:08 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 21:25:08 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 21:25:08 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:08 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:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 21:25:08 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026\\Application Data', 21:25:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 21:25:08 INFO - 'COMPUTERNAME': 'T-XP32-IX-026', 21:25:08 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 21:25:08 INFO - 'DCLOCATION': 'SCL3', 21:25:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 21:25:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 21:25:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 21:25:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 21:25:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 21:25:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 21:25:08 INFO - 'HOMEDRIVE': 'C:', 21:25:08 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:25:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 21:25:08 INFO - 'KTS_VERSION': '1.19c', 21:25:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 21:25:08 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-026', 21:25:08 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 21:25:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 21:25:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 21:25:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 21:25:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 21:25:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 21:25:08 INFO - 'MOZ_AIRBAG': '1', 21:25:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 21:25:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 21:25:08 INFO - 'MOZ_MSVCVERSION': '8', 21:25:08 INFO - 'MOZ_NO_REMOTE': '1', 21:25:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 21:25:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 21:25:08 INFO - 'NO_EM_RESTART': '1', 21:25:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 21:25:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 21:25:08 INFO - 'OS': 'Windows_NT', 21:25:08 INFO - 'OURDRIVE': 'C:', 21:25:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 21:25:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 21:25:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 21:25:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 21:25:08 INFO - 'PROCESSOR_LEVEL': '6', 21:25:08 INFO - 'PROCESSOR_REVISION': '1e05', 21:25:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 21:25:08 INFO - 'PROMPT': '$P$G', 21:25:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 21:25:08 INFO - 'PWD': 'C:\\slave\\test', 21:25:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 21:25:08 INFO - 'SESSIONNAME': 'Console', 21:25:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 21:25:08 INFO - 'SYSTEMDRIVE': 'C:', 21:25:08 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 21:25:08 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:25:08 INFO - 'TEST1': 'testie', 21:25:08 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 21:25:08 INFO - 'USERDOMAIN': 'T-XP32-IX-026', 21:25:08 INFO - 'USERNAME': 'cltbld', 21:25:08 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-026', 21:25:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 21:25:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 21:25:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 21:25:08 INFO - 'WINDIR': 'C:\\WINDOWS', 21:25:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 21:25:08 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:09 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:09 INFO - import pkg_resources 21:25:10 INFO - Using 1 client processes 21:25:13 INFO - SUITE-START | Running 778 tests 21:25:13 INFO - Running testharness tests 21:25:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 21:25:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 21:25:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 21:25:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 21:25:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 21:25:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 21:25:13 INFO - Setting up ssl 21:25:14 INFO - PROCESS | certutil | 21:25:14 INFO - PROCESS | certutil | 21:25:14 INFO - PROCESS | certutil | 21:25:14 INFO - Certificate Nickname Trust Attributes 21:25:14 INFO - SSL,S/MIME,JAR/XPI 21:25:14 INFO - 21:25:14 INFO - web-platform-tests CT,, 21:25:14 INFO - 21:25:14 INFO - Starting runner 21:25:16 INFO - PROCESS | 916 | [916] 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:25:16 INFO - PROCESS | 916 | [916] 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:25:16 INFO - PROCESS | 916 | [916] 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:25:18 INFO - PROCESS | 916 | 1463718318030 Marionette DEBUG Marionette enabled via build flag and pref 21:25:18 INFO - PROCESS | 916 | ++DOCSHELL 11A02800 == 1 [pid = 916] [id = 1] 21:25:18 INFO - PROCESS | 916 | ++DOMWINDOW == 1 (11A02C00) [pid = 916] [serial = 1] [outer = 00000000] 21:25:18 INFO - PROCESS | 916 | [916] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:25:18 INFO - PROCESS | 916 | ++DOMWINDOW == 2 (11A03800) [pid = 916] [serial = 2] [outer = 11A02C00] 21:25:18 INFO - PROCESS | 916 | [916] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 21:25:18 INFO - PROCESS | 916 | [916] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 21:25:18 INFO - PROCESS | 916 | ++DOCSHELL 11CED800 == 2 [pid = 916] [id = 2] 21:25:18 INFO - PROCESS | 916 | ++DOMWINDOW == 3 (11CEDC00) [pid = 916] [serial = 3] [outer = 00000000] 21:25:18 INFO - PROCESS | 916 | [916] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:25:18 INFO - PROCESS | 916 | ++DOMWINDOW == 4 (11CEE800) [pid = 916] [serial = 4] [outer = 11CEDC00] 21:25:18 INFO - PROCESS | 916 | 1463718318638 Marionette INFO Listening on port 2828 21:25:19 INFO - PROCESS | 916 | 1463718319030 Marionette DEBUG Marionette enabled via command-line flag 21:25:19 INFO - PROCESS | 916 | ++DOCSHELL 1051E400 == 3 [pid = 916] [id = 3] 21:25:19 INFO - PROCESS | 916 | ++DOMWINDOW == 5 (1051E800) [pid = 916] [serial = 5] [outer = 00000000] 21:25:19 INFO - PROCESS | 916 | [916] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 21:25:19 INFO - PROCESS | 916 | ++DOMWINDOW == 6 (1051F400) [pid = 916] [serial = 6] [outer = 1051E800] 21:25:19 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 21:25:19 INFO - PROCESS | 916 | [916] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 21:25:19 INFO - PROCESS | 916 | [916] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:25:19 INFO - PROCESS | 916 | [916] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:25:19 INFO - PROCESS | 916 | ++DOMWINDOW == 7 (13827400) [pid = 916] [serial = 7] [outer = 11CEDC00] 21:25:19 INFO - PROCESS | 916 | [916] 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:25:19 INFO - PROCESS | 916 | 1463718319412 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1769 21:25:19 INFO - PROCESS | 916 | 1463718319499 Marionette DEBUG Closed connection conn0 21:25:19 INFO - PROCESS | 916 | [916] 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:25:19 INFO - PROCESS | 916 | 1463718319504 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1770 21:25:19 INFO - PROCESS | 916 | 1463718319550 Marionette DEBUG Closed connection conn1 21:25:19 INFO - PROCESS | 916 | [916] 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:25:19 INFO - PROCESS | 916 | 1463718319557 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1771 21:25:19 INFO - PROCESS | 916 | ++DOCSHELL 13DB5400 == 4 [pid = 916] [id = 4] 21:25:19 INFO - PROCESS | 916 | ++DOMWINDOW == 8 (13DB5C00) [pid = 916] [serial = 8] [outer = 00000000] 21:25:19 INFO - PROCESS | 916 | ++DOMWINDOW == 9 (141C6400) [pid = 916] [serial = 9] [outer = 13DB5C00] 21:25:19 INFO - PROCESS | 916 | [916] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 21:25:19 INFO - PROCESS | 916 | ++DOMWINDOW == 10 (141CB000) [pid = 916] [serial = 10] [outer = 13DB5C00] 21:25:19 INFO - PROCESS | 916 | 1463718319849 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 21:25:19 INFO - PROCESS | 916 | 1463718319854 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.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:25:19 INFO - PROCESS | 916 | [916] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:25:20 INFO - PROCESS | 916 | [916] 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:25:20 INFO - PROCESS | 916 | [916] 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:25:20 INFO - PROCESS | 916 | [916] 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:25:20 INFO - PROCESS | 916 | ++DOCSHELL 1144E400 == 5 [pid = 916] [id = 5] 21:25:20 INFO - PROCESS | 916 | ++DOMWINDOW == 11 (11451000) [pid = 916] [serial = 11] [outer = 00000000] 21:25:20 INFO - PROCESS | 916 | ++DOCSHELL 11451400 == 6 [pid = 916] [id = 6] 21:25:20 INFO - PROCESS | 916 | ++DOMWINDOW == 12 (11452800) [pid = 916] [serial = 12] [outer = 00000000] 21:25:21 INFO - PROCESS | 916 | [916] 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:25:21 INFO - PROCESS | 916 | ++DOCSHELL 165C2800 == 7 [pid = 916] [id = 7] 21:25:21 INFO - PROCESS | 916 | ++DOMWINDOW == 13 (165C2C00) [pid = 916] [serial = 13] [outer = 00000000] 21:25:21 INFO - PROCESS | 916 | [916] 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:25:21 INFO - PROCESS | 916 | [916] 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:25:21 INFO - PROCESS | 916 | ++DOMWINDOW == 14 (1678E000) [pid = 916] [serial = 14] [outer = 165C2C00] 21:25:21 INFO - PROCESS | 916 | [916] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 21:25:21 INFO - PROCESS | 916 | ++DOMWINDOW == 15 (164B6400) [pid = 916] [serial = 15] [outer = 11451000] 21:25:21 INFO - PROCESS | 916 | ++DOMWINDOW == 16 (164B7C00) [pid = 916] [serial = 16] [outer = 11452800] 21:25:21 INFO - PROCESS | 916 | ++DOMWINDOW == 17 (164BA400) [pid = 916] [serial = 17] [outer = 165C2C00] 21:25:22 INFO - PROCESS | 916 | 1463718322320 Marionette DEBUG loaded listener.js 21:25:22 INFO - PROCESS | 916 | 1463718322335 Marionette DEBUG loaded listener.js 21:25:22 INFO - PROCESS | 916 | ++DOMWINDOW == 18 (17D50C00) [pid = 916] [serial = 18] [outer = 165C2C00] 21:25:22 INFO - PROCESS | 916 | 1463718322913 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"e3b0988d-3f12-4183-ba39-e9ce44e9ddbd","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.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:25:23 INFO - PROCESS | 916 | 1463718323083 Marionette TRACE conn2 -> [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:25:23 INFO - PROCESS | 916 | 1463718323148 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 21:25:23 INFO - PROCESS | 916 | 1463718323251 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 21:25:23 INFO - PROCESS | 916 | [916] 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:25:23 INFO - PROCESS | 916 | [916] 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:25:23 INFO - PROCESS | 916 | ++DOMWINDOW == 19 (19A13C00) [pid = 916] [serial = 19] [outer = 165C2C00] 21:25:23 INFO - PROCESS | 916 | [916] 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:25:23 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:25:23 INFO - PROCESS | 916 | 1463718323786 Marionette TRACE conn2 <- [1,3,null,{}] 21:25:23 INFO - PROCESS | 916 | 1463718323803 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 21:25:23 INFO - PROCESS | 916 | 1463718323829 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 21:25:23 INFO - PROCESS | 916 | 1463718323870 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 21:25:23 INFO - PROCESS | 916 | 1463718323872 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 21:25:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 21:25:23 INFO - PROCESS | 916 | 1463718323886 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 21:25:23 INFO - PROCESS | 916 | 1463718323890 Marionette TRACE conn2 <- [1,6,null,{}] 21:25:23 INFO - PROCESS | 916 | 1463718323943 Marionette TRACE conn2 -> [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:25:23 INFO - PROCESS | 916 | 1463718323956 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 21:25:23 INFO - PROCESS | 916 | 1463718323959 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:23 INFO - PROCESS | 916 | ++DOCSHELL 165BE800 == 8 [pid = 916] [id = 8] 21:25:23 INFO - PROCESS | 916 | ++DOMWINDOW == 20 (19ADF800) [pid = 916] [serial = 20] [outer = 00000000] 21:25:24 INFO - PROCESS | 916 | ++DOMWINDOW == 21 (19F27400) [pid = 916] [serial = 21] [outer = 19ADF800] 21:25:24 INFO - PROCESS | 916 | 1463718324006 Marionette DEBUG loaded listener.js 21:25:24 INFO - PROCESS | 916 | ++DOMWINDOW == 22 (19F2B400) [pid = 916] [serial = 22] [outer = 19ADF800] 21:25:24 INFO - PROCESS | 916 | ++DOCSHELL 1A1ED800 == 9 [pid = 916] [id = 9] 21:25:24 INFO - PROCESS | 916 | ++DOMWINDOW == 23 (1A1F2400) [pid = 916] [serial = 23] [outer = 00000000] 21:25:24 INFO - PROCESS | 916 | ++DOMWINDOW == 24 (1A1F5000) [pid = 916] [serial = 24] [outer = 1A1F2400] 21:25:24 INFO - PROCESS | 916 | 1463718324427 Marionette DEBUG loaded listener.js 21:25:24 INFO - PROCESS | 916 | ++DOMWINDOW == 25 (1A1F5800) [pid = 916] [serial = 25] [outer = 1A1F2400] 21:25:24 INFO - PROCESS | 916 | 1463718324628 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 21:25:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 21:25:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 797ms 21:25:24 INFO - PROCESS | 916 | 1463718324732 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 21:25:24 INFO - PROCESS | 916 | 1463718324734 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 21:25:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 21:25:24 INFO - PROCESS | 916 | 1463718324751 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 21:25:24 INFO - PROCESS | 916 | 1463718324753 Marionette TRACE conn2 <- [1,10,null,{}] 21:25:24 INFO - PROCESS | 916 | 1463718324799 Marionette TRACE conn2 -> [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:25:24 INFO - PROCESS | 916 | 1463718324927 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 21:25:24 INFO - PROCESS | 916 | 1463718324942 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:24 INFO - PROCESS | 916 | ++DOCSHELL 1A59C400 == 10 [pid = 916] [id = 10] 21:25:24 INFO - PROCESS | 916 | ++DOMWINDOW == 26 (1A59C800) [pid = 916] [serial = 26] [outer = 00000000] 21:25:24 INFO - PROCESS | 916 | ++DOMWINDOW == 27 (1AC37400) [pid = 916] [serial = 27] [outer = 1A59C800] 21:25:24 INFO - PROCESS | 916 | 1463718324988 Marionette DEBUG loaded listener.js 21:25:25 INFO - PROCESS | 916 | ++DOMWINDOW == 28 (1AC3B400) [pid = 916] [serial = 28] [outer = 1A59C800] 21:25:25 INFO - PROCESS | 916 | 1463718325350 Marionette TRACE conn2 <- [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:25:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 21:25:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 610ms 21:25:25 INFO - PROCESS | 916 | 1463718325364 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 21:25:25 INFO - PROCESS | 916 | 1463718325366 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 21:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 21:25:25 INFO - PROCESS | 916 | 1463718325369 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 21:25:25 INFO - PROCESS | 916 | 1463718325371 Marionette TRACE conn2 <- [1,14,null,{}] 21:25:25 INFO - PROCESS | 916 | 1463718325374 Marionette TRACE conn2 -> [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:25:25 INFO - PROCESS | 916 | 1463718325467 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 21:25:25 INFO - PROCESS | 916 | 1463718325474 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:25 INFO - PROCESS | 916 | ++DOCSHELL 1A773800 == 11 [pid = 916] [id = 11] 21:25:25 INFO - PROCESS | 916 | ++DOMWINDOW == 29 (1A776000) [pid = 916] [serial = 29] [outer = 00000000] 21:25:25 INFO - PROCESS | 916 | ++DOMWINDOW == 30 (1A95E800) [pid = 916] [serial = 30] [outer = 1A776000] 21:25:25 INFO - PROCESS | 916 | 1463718325548 Marionette DEBUG loaded listener.js 21:25:25 INFO - PROCESS | 916 | ++DOMWINDOW == 31 (1AC37000) [pid = 916] [serial = 31] [outer = 1A776000] 21:25:25 INFO - PROCESS | 916 | 1463718325945 Marionette TRACE conn2 <- [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:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 21:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 625ms 21:25:26 INFO - PROCESS | 916 | 1463718326007 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 21:25:26 INFO - PROCESS | 916 | 1463718326009 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 21:25:26 INFO - PROCESS | 916 | 1463718326012 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 21:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 21:25:26 INFO - PROCESS | 916 | 1463718326014 Marionette TRACE conn2 <- [1,18,null,{}] 21:25:26 INFO - PROCESS | 916 | 1463718326018 Marionette TRACE conn2 -> [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:25:26 INFO - PROCESS | 916 | 1463718326108 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 21:25:26 INFO - PROCESS | 916 | 1463718326115 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:26 INFO - PROCESS | 916 | ++DOCSHELL 1A959800 == 12 [pid = 916] [id = 12] 21:25:26 INFO - PROCESS | 916 | ++DOMWINDOW == 32 (1AA40400) [pid = 916] [serial = 32] [outer = 00000000] 21:25:26 INFO - PROCESS | 916 | ++DOMWINDOW == 33 (1AA4A400) [pid = 916] [serial = 33] [outer = 1AA40400] 21:25:26 INFO - PROCESS | 916 | 1463718326172 Marionette DEBUG loaded listener.js 21:25:26 INFO - PROCESS | 916 | ++DOMWINDOW == 34 (1AD98800) [pid = 916] [serial = 34] [outer = 1AA40400] 21:25:26 INFO - PROCESS | 916 | 1463718326502 Marionette TRACE conn2 <- [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:25:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 21:25:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 531ms 21:25:26 INFO - PROCESS | 916 | 1463718326549 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 21:25:26 INFO - PROCESS | 916 | 1463718326551 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 21:25:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 21:25:26 INFO - PROCESS | 916 | 1463718326555 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 21:25:26 INFO - PROCESS | 916 | 1463718326556 Marionette TRACE conn2 <- [1,22,null,{}] 21:25:26 INFO - PROCESS | 916 | 1463718326560 Marionette TRACE conn2 -> [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:25:26 INFO - PROCESS | 916 | 1463718326647 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 21:25:26 INFO - PROCESS | 916 | 1463718326653 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:26 INFO - PROCESS | 916 | ++DOCSHELL 1AD9E800 == 13 [pid = 916] [id = 13] 21:25:26 INFO - PROCESS | 916 | ++DOMWINDOW == 35 (1ADA0C00) [pid = 916] [serial = 35] [outer = 00000000] 21:25:26 INFO - PROCESS | 916 | ++DOMWINDOW == 36 (1AF29800) [pid = 916] [serial = 36] [outer = 1ADA0C00] 21:25:26 INFO - PROCESS | 916 | 1463718326698 Marionette DEBUG loaded listener.js 21:25:26 INFO - PROCESS | 916 | ++DOMWINDOW == 37 (1AF2D400) [pid = 916] [serial = 37] [outer = 1ADA0C00] 21:25:27 INFO - PROCESS | 916 | 1463718327029 Marionette TRACE conn2 <- [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:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 21:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 531ms 21:25:27 INFO - PROCESS | 916 | 1463718327089 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 21:25:27 INFO - PROCESS | 916 | 1463718327091 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 21:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 21:25:27 INFO - PROCESS | 916 | 1463718327094 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 21:25:27 INFO - PROCESS | 916 | 1463718327096 Marionette TRACE conn2 <- [1,26,null,{}] 21:25:27 INFO - PROCESS | 916 | 1463718327100 Marionette TRACE conn2 -> [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:25:27 INFO - PROCESS | 916 | 1463718327195 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 21:25:27 INFO - PROCESS | 916 | 1463718327201 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:27 INFO - PROCESS | 916 | ++DOCSHELL 1AF32C00 == 14 [pid = 916] [id = 14] 21:25:27 INFO - PROCESS | 916 | ++DOMWINDOW == 38 (1B05A400) [pid = 916] [serial = 38] [outer = 00000000] 21:25:27 INFO - PROCESS | 916 | ++DOMWINDOW == 39 (1B063C00) [pid = 916] [serial = 39] [outer = 1B05A400] 21:25:27 INFO - PROCESS | 916 | 1463718327246 Marionette DEBUG loaded listener.js 21:25:27 INFO - PROCESS | 916 | ++DOMWINDOW == 40 (1B068000) [pid = 916] [serial = 40] [outer = 1B05A400] 21:25:27 INFO - PROCESS | 916 | 1463718327587 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 21:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 21:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 531ms 21:25:27 INFO - PROCESS | 916 | 1463718327630 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 21:25:27 INFO - PROCESS | 916 | 1463718327632 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 21:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 21:25:27 INFO - PROCESS | 916 | 1463718327635 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 21:25:27 INFO - PROCESS | 916 | 1463718327637 Marionette TRACE conn2 <- [1,30,null,{}] 21:25:27 INFO - PROCESS | 916 | 1463718327640 Marionette TRACE conn2 -> [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:25:27 INFO - PROCESS | 916 | ++DOCSHELL 1B309400 == 15 [pid = 916] [id = 15] 21:25:27 INFO - PROCESS | 916 | ++DOMWINDOW == 41 (1B309800) [pid = 916] [serial = 41] [outer = 00000000] 21:25:27 INFO - PROCESS | 916 | 1463718327729 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 21:25:27 INFO - PROCESS | 916 | ++DOMWINDOW == 42 (1B05F400) [pid = 916] [serial = 42] [outer = 1B309800] 21:25:27 INFO - PROCESS | 916 | ++DOMWINDOW == 43 (1B30C400) [pid = 916] [serial = 43] [outer = 1B309800] 21:25:27 INFO - PROCESS | 916 | 1463718327770 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:27 INFO - PROCESS | 916 | ++DOCSHELL 1B30AC00 == 16 [pid = 916] [id = 16] 21:25:27 INFO - PROCESS | 916 | ++DOMWINDOW == 44 (1B30D800) [pid = 916] [serial = 44] [outer = 00000000] 21:25:27 INFO - PROCESS | 916 | ++DOMWINDOW == 45 (1B408C00) [pid = 916] [serial = 45] [outer = 1B30D800] 21:25:27 INFO - PROCESS | 916 | ++DOCSHELL 1B40AC00 == 17 [pid = 916] [id = 17] 21:25:27 INFO - PROCESS | 916 | ++DOMWINDOW == 46 (1B40B000) [pid = 916] [serial = 46] [outer = 00000000] 21:25:27 INFO - PROCESS | 916 | ++DOMWINDOW == 47 (1B40D800) [pid = 916] [serial = 47] [outer = 1B40B000] 21:25:27 INFO - PROCESS | 916 | 1463718327858 Marionette DEBUG loaded listener.js 21:25:27 INFO - PROCESS | 916 | ++DOMWINDOW == 48 (1B40F400) [pid = 916] [serial = 48] [outer = 1B40B000] 21:25:28 INFO - PROCESS | 916 | ++DOMWINDOW == 49 (1B4DD400) [pid = 916] [serial = 49] [outer = 1B30D800] 21:25:28 INFO - PROCESS | 916 | --DOCSHELL 11A02800 == 16 [pid = 916] [id = 1] 21:25:28 INFO - PROCESS | 916 | 1463718328914 Marionette TRACE conn2 <- [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:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 21:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1297ms 21:25:28 INFO - PROCESS | 916 | 1463718328940 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 21:25:28 INFO - PROCESS | 916 | 1463718328944 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 21:25:28 INFO - PROCESS | 916 | 1463718328950 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 21:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 21:25:28 INFO - PROCESS | 916 | 1463718328954 Marionette TRACE conn2 <- [1,34,null,{}] 21:25:28 INFO - PROCESS | 916 | 1463718328961 Marionette TRACE conn2 -> [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:25:29 INFO - PROCESS | 916 | 1463718329082 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 21:25:29 INFO - PROCESS | 916 | 1463718329154 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:29 INFO - PROCESS | 916 | ++DOCSHELL 10484800 == 17 [pid = 916] [id = 18] 21:25:29 INFO - PROCESS | 916 | ++DOMWINDOW == 50 (104EAC00) [pid = 916] [serial = 50] [outer = 00000000] 21:25:29 INFO - PROCESS | 916 | ++DOMWINDOW == 51 (10A5FC00) [pid = 916] [serial = 51] [outer = 104EAC00] 21:25:29 INFO - PROCESS | 916 | 1463718329251 Marionette DEBUG loaded listener.js 21:25:29 INFO - PROCESS | 916 | ++DOMWINDOW == 52 (10F31400) [pid = 916] [serial = 52] [outer = 104EAC00] 21:25:29 INFO - PROCESS | 916 | 1463718329800 Marionette TRACE conn2 <- [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:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 21:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 891ms 21:25:29 INFO - PROCESS | 916 | 1463718329855 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 21:25:29 INFO - PROCESS | 916 | 1463718329861 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 21:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 21:25:29 INFO - PROCESS | 916 | 1463718329868 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 21:25:29 INFO - PROCESS | 916 | 1463718329871 Marionette TRACE conn2 <- [1,38,null,{}] 21:25:29 INFO - PROCESS | 916 | 1463718329875 Marionette TRACE conn2 -> [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:25:29 INFO - PROCESS | 916 | 1463718329982 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 21:25:30 INFO - PROCESS | 916 | 1463718330059 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:30 INFO - PROCESS | 916 | ++DOCSHELL 10FECC00 == 18 [pid = 916] [id = 19] 21:25:30 INFO - PROCESS | 916 | ++DOMWINDOW == 53 (11457800) [pid = 916] [serial = 53] [outer = 00000000] 21:25:30 INFO - PROCESS | 916 | ++DOMWINDOW == 54 (13316C00) [pid = 916] [serial = 54] [outer = 11457800] 21:25:30 INFO - PROCESS | 916 | 1463718330154 Marionette DEBUG loaded listener.js 21:25:30 INFO - PROCESS | 916 | ++DOMWINDOW == 55 (1337F800) [pid = 916] [serial = 55] [outer = 11457800] 21:25:30 INFO - PROCESS | 916 | 1463718330910 Marionette TRACE conn2 <- [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:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 21:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1094ms 21:25:30 INFO - PROCESS | 916 | 1463718330974 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 21:25:30 INFO - PROCESS | 916 | 1463718330978 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 21:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 21:25:30 INFO - PROCESS | 916 | 1463718330984 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 21:25:30 INFO - PROCESS | 916 | 1463718330988 Marionette TRACE conn2 <- [1,42,null,{}] 21:25:30 INFO - PROCESS | 916 | 1463718330993 Marionette TRACE conn2 -> [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:25:31 INFO - PROCESS | 916 | 1463718331087 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 21:25:31 INFO - PROCESS | 916 | 1463718331154 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:31 INFO - PROCESS | 916 | ++DOCSHELL 10515800 == 19 [pid = 916] [id = 20] 21:25:31 INFO - PROCESS | 916 | ++DOMWINDOW == 56 (10518400) [pid = 916] [serial = 56] [outer = 00000000] 21:25:31 INFO - PROCESS | 916 | ++DOMWINDOW == 57 (105F5800) [pid = 916] [serial = 57] [outer = 10518400] 21:25:31 INFO - PROCESS | 916 | 1463718331206 Marionette DEBUG loaded listener.js 21:25:31 INFO - PROCESS | 916 | ++DOMWINDOW == 58 (10A5F800) [pid = 916] [serial = 58] [outer = 10518400] 21:25:31 INFO - PROCESS | 916 | --DOCSHELL 13DB5400 == 18 [pid = 916] [id = 4] 21:25:31 INFO - PROCESS | 916 | 1463718331619 Marionette TRACE conn2 <- [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:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 21:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 688ms 21:25:31 INFO - PROCESS | 916 | 1463718331705 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 21:25:31 INFO - PROCESS | 916 | 1463718331710 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 21:25:31 INFO - PROCESS | 916 | 1463718331718 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 21:25:31 INFO - PROCESS | 916 | 1463718331720 Marionette TRACE conn2 <- [1,46,null,{}] 21:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 21:25:31 INFO - PROCESS | 916 | 1463718331729 Marionette TRACE conn2 -> [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:25:31 INFO - PROCESS | 916 | 1463718331805 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 21:25:31 INFO - PROCESS | 916 | 1463718331818 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:31 INFO - PROCESS | 916 | ++DOCSHELL 10F2E800 == 19 [pid = 916] [id = 21] 21:25:31 INFO - PROCESS | 916 | ++DOMWINDOW == 59 (110B9800) [pid = 916] [serial = 59] [outer = 00000000] 21:25:31 INFO - PROCESS | 916 | ++DOMWINDOW == 60 (1144C400) [pid = 916] [serial = 60] [outer = 110B9800] 21:25:31 INFO - PROCESS | 916 | 1463718331869 Marionette DEBUG loaded listener.js 21:25:31 INFO - PROCESS | 916 | ++DOMWINDOW == 61 (1149F800) [pid = 916] [serial = 61] [outer = 110B9800] 21:25:32 INFO - PROCESS | 916 | 1463718332368 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 21:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 21:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 703ms 21:25:32 INFO - PROCESS | 916 | 1463718332422 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 21:25:32 INFO - PROCESS | 916 | 1463718332424 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 21:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 21:25:32 INFO - PROCESS | 916 | 1463718332428 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 21:25:32 INFO - PROCESS | 916 | 1463718332431 Marionette TRACE conn2 <- [1,50,null,{}] 21:25:32 INFO - PROCESS | 916 | 1463718332442 Marionette TRACE conn2 -> [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:25:32 INFO - PROCESS | 916 | 1463718332525 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 21:25:32 INFO - PROCESS | 916 | 1463718332543 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:32 INFO - PROCESS | 916 | ++DOCSHELL 12A8A000 == 20 [pid = 916] [id = 22] 21:25:32 INFO - PROCESS | 916 | ++DOMWINDOW == 62 (13316800) [pid = 916] [serial = 62] [outer = 00000000] 21:25:32 INFO - PROCESS | 916 | ++DOMWINDOW == 63 (1381E000) [pid = 916] [serial = 63] [outer = 13316800] 21:25:32 INFO - PROCESS | 916 | 1463718332591 Marionette DEBUG loaded listener.js 21:25:32 INFO - PROCESS | 916 | ++DOMWINDOW == 64 (13BA0400) [pid = 916] [serial = 64] [outer = 13316800] 21:25:32 INFO - PROCESS | 916 | 1463718332964 Marionette TRACE conn2 <- [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:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 21:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 594ms 21:25:33 INFO - PROCESS | 916 | 1463718333024 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 21:25:33 INFO - PROCESS | 916 | 1463718333027 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 21:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 21:25:33 INFO - PROCESS | 916 | 1463718333030 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 21:25:33 INFO - PROCESS | 916 | 1463718333032 Marionette TRACE conn2 <- [1,54,null,{}] 21:25:33 INFO - PROCESS | 916 | 1463718333035 Marionette TRACE conn2 -> [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:25:33 INFO - PROCESS | 916 | 1463718333113 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 21:25:33 INFO - PROCESS | 916 | 1463718333121 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:33 INFO - PROCESS | 916 | ++DOCSHELL 13823C00 == 21 [pid = 916] [id = 23] 21:25:33 INFO - PROCESS | 916 | ++DOMWINDOW == 65 (13B9EC00) [pid = 916] [serial = 65] [outer = 00000000] 21:25:33 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (13DB4C00) [pid = 916] [serial = 66] [outer = 13B9EC00] 21:25:33 INFO - PROCESS | 916 | 1463718333173 Marionette DEBUG loaded listener.js 21:25:33 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (141CE800) [pid = 916] [serial = 67] [outer = 13B9EC00] 21:25:33 INFO - PROCESS | 916 | 1463718333557 Marionette TRACE conn2 <- [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:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 21:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 594ms 21:25:33 INFO - PROCESS | 916 | 1463718333627 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 21:25:33 INFO - PROCESS | 916 | 1463718333629 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 21:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 21:25:33 INFO - PROCESS | 916 | 1463718333632 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 21:25:33 INFO - PROCESS | 916 | 1463718333634 Marionette TRACE conn2 <- [1,58,null,{}] 21:25:33 INFO - PROCESS | 916 | 1463718333638 Marionette TRACE conn2 -> [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:25:33 INFO - PROCESS | 916 | 1463718333738 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 21:25:33 INFO - PROCESS | 916 | 1463718333744 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:33 INFO - PROCESS | 916 | ++DOCSHELL 11C0B400 == 22 [pid = 916] [id = 24] 21:25:33 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (14E7F800) [pid = 916] [serial = 68] [outer = 00000000] 21:25:33 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (155E7C00) [pid = 916] [serial = 69] [outer = 14E7F800] 21:25:33 INFO - PROCESS | 916 | 1463718333790 Marionette DEBUG loaded listener.js 21:25:33 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (155E9000) [pid = 916] [serial = 70] [outer = 14E7F800] 21:25:34 INFO - PROCESS | 916 | 1463718334194 Marionette TRACE conn2 <- [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:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 21:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 594ms 21:25:34 INFO - PROCESS | 916 | 1463718334229 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 21:25:34 INFO - PROCESS | 916 | 1463718334231 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 21:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 21:25:34 INFO - PROCESS | 916 | 1463718334248 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 21:25:34 INFO - PROCESS | 916 | 1463718334249 Marionette TRACE conn2 <- [1,62,null,{}] 21:25:34 INFO - PROCESS | 916 | 1463718334253 Marionette TRACE conn2 -> [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:25:34 INFO - PROCESS | 916 | 1463718334343 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 21:25:34 INFO - PROCESS | 916 | 1463718334351 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:34 INFO - PROCESS | 916 | ++DOCSHELL 156C3C00 == 23 [pid = 916] [id = 25] 21:25:34 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (15C07400) [pid = 916] [serial = 71] [outer = 00000000] 21:25:34 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (15D64400) [pid = 916] [serial = 72] [outer = 15C07400] 21:25:34 INFO - PROCESS | 916 | 1463718334397 Marionette DEBUG loaded listener.js 21:25:34 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (15D64C00) [pid = 916] [serial = 73] [outer = 15C07400] 21:25:34 INFO - PROCESS | 916 | 1463718334778 Marionette TRACE conn2 <- [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:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 21:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 21:25:34 INFO - PROCESS | 916 | 1463718334847 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 21:25:34 INFO - PROCESS | 916 | 1463718334849 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 21:25:34 INFO - PROCESS | 916 | 1463718334853 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 21:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 21:25:34 INFO - PROCESS | 916 | 1463718334854 Marionette TRACE conn2 <- [1,66,null,{}] 21:25:34 INFO - PROCESS | 916 | 1463718334858 Marionette TRACE conn2 -> [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:25:34 INFO - PROCESS | 916 | 1463718334930 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 21:25:34 INFO - PROCESS | 916 | 1463718334936 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:34 INFO - PROCESS | 916 | ++DOCSHELL 165C0C00 == 24 [pid = 916] [id = 26] 21:25:34 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (16788800) [pid = 916] [serial = 74] [outer = 00000000] 21:25:34 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (16848800) [pid = 916] [serial = 75] [outer = 16788800] 21:25:34 INFO - PROCESS | 916 | 1463718334980 Marionette DEBUG loaded listener.js 21:25:35 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (16EAC000) [pid = 916] [serial = 76] [outer = 16788800] 21:25:35 INFO - PROCESS | 916 | 1463718335386 Marionette TRACE conn2 <- [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:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 21:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 594ms 21:25:35 INFO - PROCESS | 916 | 1463718335450 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 21:25:35 INFO - PROCESS | 916 | 1463718335452 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 21:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 21:25:35 INFO - PROCESS | 916 | 1463718335460 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 21:25:35 INFO - PROCESS | 916 | 1463718335461 Marionette TRACE conn2 <- [1,70,null,{}] 21:25:35 INFO - PROCESS | 916 | 1463718335465 Marionette TRACE conn2 -> [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:25:35 INFO - PROCESS | 916 | 1463718335538 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 21:25:35 INFO - PROCESS | 916 | 1463718335544 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:35 INFO - PROCESS | 916 | ++DOCSHELL 11CEE400 == 25 [pid = 916] [id = 27] 21:25:35 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (15A52000) [pid = 916] [serial = 77] [outer = 00000000] 21:25:35 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (173BFC00) [pid = 916] [serial = 78] [outer = 15A52000] 21:25:35 INFO - PROCESS | 916 | 1463718335590 Marionette DEBUG loaded listener.js 21:25:35 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (1775F000) [pid = 916] [serial = 79] [outer = 15A52000] 21:25:35 INFO - PROCESS | 916 | 1463718335981 Marionette TRACE conn2 <- [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:25:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 21:25:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 531ms 21:25:35 INFO - PROCESS | 916 | 1463718335991 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 21:25:35 INFO - PROCESS | 916 | 1463718335993 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 21:25:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 21:25:35 INFO - PROCESS | 916 | 1463718335996 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 21:25:35 INFO - PROCESS | 916 | 1463718335998 Marionette TRACE conn2 <- [1,74,null,{}] 21:25:35 INFO - PROCESS | 916 | 1463718336001 Marionette TRACE conn2 -> [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:25:36 INFO - PROCESS | 916 | 1463718336106 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 21:25:36 INFO - PROCESS | 916 | 1463718336114 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:36 INFO - PROCESS | 916 | ++DOCSHELL 13315C00 == 26 [pid = 916] [id = 28] 21:25:36 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (1381D800) [pid = 916] [serial = 80] [outer = 00000000] 21:25:36 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (17D46C00) [pid = 916] [serial = 81] [outer = 1381D800] 21:25:36 INFO - PROCESS | 916 | 1463718336158 Marionette DEBUG loaded listener.js 21:25:36 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (17D54C00) [pid = 916] [serial = 82] [outer = 1381D800] 21:25:36 INFO - PROCESS | 916 | 1463718336544 Marionette TRACE conn2 <- [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:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 21:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 594ms 21:25:36 INFO - PROCESS | 916 | 1463718336593 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 21:25:36 INFO - PROCESS | 916 | 1463718336595 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 21:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 21:25:36 INFO - PROCESS | 916 | 1463718336599 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 21:25:36 INFO - PROCESS | 916 | 1463718336600 Marionette TRACE conn2 <- [1,78,null,{}] 21:25:36 INFO - PROCESS | 916 | 1463718336604 Marionette TRACE conn2 -> [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:25:36 INFO - PROCESS | 916 | 1463718336706 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 21:25:36 INFO - PROCESS | 916 | 1463718336749 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:36 INFO - PROCESS | 916 | ++DOCSHELL 1434E000 == 27 [pid = 916] [id = 29] 21:25:36 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (17303400) [pid = 916] [serial = 83] [outer = 00000000] 21:25:36 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (18341800) [pid = 916] [serial = 84] [outer = 17303400] 21:25:36 INFO - PROCESS | 916 | 1463718336793 Marionette DEBUG loaded listener.js 21:25:36 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (19601C00) [pid = 916] [serial = 85] [outer = 17303400] 21:25:37 INFO - PROCESS | 916 | 1463718337121 Marionette TRACE conn2 <- [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:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 21:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 593ms 21:25:37 INFO - PROCESS | 916 | 1463718337196 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 21:25:37 INFO - PROCESS | 916 | 1463718337198 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 21:25:37 INFO - PROCESS | 916 | 1463718337202 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 21:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 21:25:37 INFO - PROCESS | 916 | 1463718337204 Marionette TRACE conn2 <- [1,82,null,{}] 21:25:37 INFO - PROCESS | 916 | 1463718337207 Marionette TRACE conn2 -> [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:25:37 INFO - PROCESS | 916 | 1463718337339 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 21:25:37 INFO - PROCESS | 916 | 1463718337366 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:37 INFO - PROCESS | 916 | ++DOCSHELL 16CA7000 == 28 [pid = 916] [id = 30] 21:25:37 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (17B94800) [pid = 916] [serial = 86] [outer = 00000000] 21:25:37 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (19ADE000) [pid = 916] [serial = 87] [outer = 17B94800] 21:25:37 INFO - PROCESS | 916 | 1463718337413 Marionette DEBUG loaded listener.js 21:25:37 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (19F36400) [pid = 916] [serial = 88] [outer = 17B94800] 21:25:37 INFO - PROCESS | 916 | 1463718337788 Marionette TRACE conn2 <- [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:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 21:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 625ms 21:25:37 INFO - PROCESS | 916 | 1463718337840 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 21:25:37 INFO - PROCESS | 916 | 1463718337841 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 21:25:37 INFO - PROCESS | 916 | 1463718337845 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 21:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 21:25:37 INFO - PROCESS | 916 | 1463718337846 Marionette TRACE conn2 <- [1,86,null,{}] 21:25:37 INFO - PROCESS | 916 | 1463718337850 Marionette TRACE conn2 -> [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:25:37 INFO - PROCESS | 916 | 1463718337964 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 21:25:37 INFO - PROCESS | 916 | 1463718337978 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:37 INFO - PROCESS | 916 | ++DOCSHELL 13DB0000 == 29 [pid = 916] [id = 31] 21:25:37 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (16845C00) [pid = 916] [serial = 89] [outer = 00000000] 21:25:38 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (19FCCC00) [pid = 916] [serial = 90] [outer = 16845C00] 21:25:38 INFO - PROCESS | 916 | 1463718338021 Marionette DEBUG loaded listener.js 21:25:38 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (1A1EE400) [pid = 916] [serial = 91] [outer = 16845C00] 21:25:38 INFO - PROCESS | 916 | 1463718338392 Marionette TRACE conn2 <- [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:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 21:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 593ms 21:25:38 INFO - PROCESS | 916 | 1463718338442 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 21:25:38 INFO - PROCESS | 916 | 1463718338444 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 21:25:38 INFO - PROCESS | 916 | 1463718338447 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 21:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 21:25:38 INFO - PROCESS | 916 | 1463718338448 Marionette TRACE conn2 <- [1,90,null,{}] 21:25:38 INFO - PROCESS | 916 | 1463718338451 Marionette TRACE conn2 -> [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:25:38 INFO - PROCESS | 916 | 1463718338525 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 21:25:38 INFO - PROCESS | 916 | 1463718338638 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:38 INFO - PROCESS | 916 | ++DOCSHELL 19F2B800 == 30 [pid = 916] [id = 32] 21:25:38 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (19FCB000) [pid = 916] [serial = 92] [outer = 00000000] 21:25:38 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1A6A1400) [pid = 916] [serial = 93] [outer = 19FCB000] 21:25:38 INFO - PROCESS | 916 | 1463718338681 Marionette DEBUG loaded listener.js 21:25:38 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (1A771400) [pid = 916] [serial = 94] [outer = 19FCB000] 21:25:39 INFO - PROCESS | 916 | 1463718339718 Marionette TRACE conn2 <- [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:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 21:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1297ms 21:25:39 INFO - PROCESS | 916 | 1463718339753 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 21:25:39 INFO - PROCESS | 916 | 1463718339756 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 21:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 21:25:39 INFO - PROCESS | 916 | 1463718339762 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 21:25:39 INFO - PROCESS | 916 | 1463718339765 Marionette TRACE conn2 <- [1,94,null,{}] 21:25:39 INFO - PROCESS | 916 | 1463718339771 Marionette TRACE conn2 -> [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:25:39 INFO - PROCESS | 916 | 1463718339878 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 21:25:39 INFO - PROCESS | 916 | 1463718339958 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:39 INFO - PROCESS | 916 | ++DOCSHELL 1051EC00 == 31 [pid = 916] [id = 33] 21:25:39 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (10565800) [pid = 916] [serial = 95] [outer = 00000000] 21:25:39 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (105F7400) [pid = 916] [serial = 96] [outer = 10565800] 21:25:40 INFO - PROCESS | 916 | 1463718340006 Marionette DEBUG loaded listener.js 21:25:40 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (10F30800) [pid = 916] [serial = 97] [outer = 10565800] 21:25:40 INFO - PROCESS | 916 | 1463718340442 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 21:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 21:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 735ms 21:25:40 INFO - PROCESS | 916 | 1463718340508 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 21:25:40 INFO - PROCESS | 916 | 1463718340514 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 21:25:40 INFO - PROCESS | 916 | 1463718340520 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 21:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 21:25:40 INFO - PROCESS | 916 | 1463718340522 Marionette TRACE conn2 <- [1,98,null,{}] 21:25:40 INFO - PROCESS | 916 | 1463718340526 Marionette TRACE conn2 -> [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:25:40 INFO - PROCESS | 916 | 1463718340628 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 21:25:40 INFO - PROCESS | 916 | 1463718340644 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:40 INFO - PROCESS | 916 | ++DOCSHELL 105F6800 == 32 [pid = 916] [id = 34] 21:25:40 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (114AA800) [pid = 916] [serial = 98] [outer = 00000000] 21:25:40 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1289F400) [pid = 916] [serial = 99] [outer = 114AA800] 21:25:40 INFO - PROCESS | 916 | 1463718340725 Marionette DEBUG loaded listener.js 21:25:40 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (12D78800) [pid = 916] [serial = 100] [outer = 114AA800] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 99 (13DB5C00) [pid = 916] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1B05A400) [pid = 916] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1ADA0C00) [pid = 916] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1AA40400) [pid = 916] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1A776000) [pid = 916] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1A59C800) [pid = 916] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 93 (19ADF800) [pid = 916] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 92 (15C07400) [pid = 916] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 91 (16788800) [pid = 916] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 90 (15A52000) [pid = 916] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1381D800) [pid = 916] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 88 (17303400) [pid = 916] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 87 (17B94800) [pid = 916] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 86 (1B40B000) [pid = 916] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 85 (104EAC00) [pid = 916] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 84 (11457800) [pid = 916] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 83 (10518400) [pid = 916] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 82 (110B9800) [pid = 916] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 81 (13316800) [pid = 916] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 80 (13B9EC00) [pid = 916] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 21:25:41 INFO - PROCESS | 916 | --DOMWINDOW == 79 (14E7F800) [pid = 916] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 21:25:41 INFO - PROCESS | 916 | 1463718341513 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 21:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 21:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1047ms 21:25:41 INFO - PROCESS | 916 | 1463718341581 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 21:25:41 INFO - PROCESS | 916 | 1463718341583 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 21:25:41 INFO - PROCESS | 916 | 1463718341590 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 21:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 21:25:41 INFO - PROCESS | 916 | 1463718341594 Marionette TRACE conn2 <- [1,102,null,{}] 21:25:41 INFO - PROCESS | 916 | 1463718341604 Marionette TRACE conn2 -> [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:25:41 INFO - PROCESS | 916 | 1463718341680 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 21:25:41 INFO - PROCESS | 916 | 1463718341691 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:41 INFO - PROCESS | 916 | ++DOCSHELL 11C57800 == 33 [pid = 916] [id = 35] 21:25:41 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (11CF3000) [pid = 916] [serial = 101] [outer = 00000000] 21:25:41 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (13375400) [pid = 916] [serial = 102] [outer = 11CF3000] 21:25:41 INFO - PROCESS | 916 | 1463718341737 Marionette DEBUG loaded listener.js 21:25:41 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (13B9F000) [pid = 916] [serial = 103] [outer = 11CF3000] 21:25:42 INFO - PROCESS | 916 | 1463718342116 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 21:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 21:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 594ms 21:25:42 INFO - PROCESS | 916 | 1463718342190 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 21:25:42 INFO - PROCESS | 916 | 1463718342193 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 21:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 21:25:42 INFO - PROCESS | 916 | 1463718342196 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 21:25:42 INFO - PROCESS | 916 | 1463718342209 Marionette TRACE conn2 <- [1,106,null,{}] 21:25:42 INFO - PROCESS | 916 | 1463718342212 Marionette TRACE conn2 -> [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:25:42 INFO - PROCESS | 916 | 1463718342293 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 21:25:42 INFO - PROCESS | 916 | 1463718342301 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:42 INFO - PROCESS | 916 | ++DOCSHELL 141C5C00 == 34 [pid = 916] [id = 36] 21:25:42 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (1434E800) [pid = 916] [serial = 104] [outer = 00000000] 21:25:42 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (14EC3400) [pid = 916] [serial = 105] [outer = 1434E800] 21:25:42 INFO - PROCESS | 916 | 1463718342353 Marionette DEBUG loaded listener.js 21:25:42 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (155F0000) [pid = 916] [serial = 106] [outer = 1434E800] 21:25:42 INFO - PROCESS | 916 | 1463718342784 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 21:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 21:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 656ms 21:25:42 INFO - PROCESS | 916 | 1463718342855 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 21:25:42 INFO - PROCESS | 916 | 1463718342857 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 21:25:42 INFO - PROCESS | 916 | 1463718342860 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 21:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 21:25:42 INFO - PROCESS | 916 | 1463718342862 Marionette TRACE conn2 <- [1,110,null,{}] 21:25:42 INFO - PROCESS | 916 | 1463718342865 Marionette TRACE conn2 -> [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:25:42 INFO - PROCESS | 916 | 1463718342935 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 21:25:42 INFO - PROCESS | 916 | 1463718342944 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:42 INFO - PROCESS | 916 | ++DOCSHELL 15A50C00 == 35 [pid = 916] [id = 37] 21:25:42 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (15C07400) [pid = 916] [serial = 107] [outer = 00000000] 21:25:42 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (15D59C00) [pid = 916] [serial = 108] [outer = 15C07400] 21:25:42 INFO - PROCESS | 916 | 1463718342987 Marionette DEBUG loaded listener.js 21:25:43 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (15E25000) [pid = 916] [serial = 109] [outer = 15C07400] 21:25:43 INFO - PROCESS | 916 | 1463718343447 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 21:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 21:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 641ms 21:25:43 INFO - PROCESS | 916 | 1463718343498 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 21:25:43 INFO - PROCESS | 916 | 1463718343503 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 21:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 21:25:43 INFO - PROCESS | 916 | 1463718343509 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 21:25:43 INFO - PROCESS | 916 | 1463718343513 Marionette TRACE conn2 <- [1,114,null,{}] 21:25:43 INFO - PROCESS | 916 | 1463718343518 Marionette TRACE conn2 -> [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:25:43 INFO - PROCESS | 916 | 1463718343619 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 21:25:43 INFO - PROCESS | 916 | 1463718343739 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:43 INFO - PROCESS | 916 | ++DOCSHELL 1051DC00 == 36 [pid = 916] [id = 38] 21:25:43 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (10A58400) [pid = 916] [serial = 110] [outer = 00000000] 21:25:43 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (10FE9400) [pid = 916] [serial = 111] [outer = 10A58400] 21:25:43 INFO - PROCESS | 916 | 1463718343795 Marionette DEBUG loaded listener.js 21:25:43 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (11277800) [pid = 916] [serial = 112] [outer = 10A58400] 21:25:44 INFO - PROCESS | 916 | 1463718344320 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 21:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 21:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 843ms 21:25:44 INFO - PROCESS | 916 | 1463718344352 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 21:25:44 INFO - PROCESS | 916 | 1463718344358 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 21:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 21:25:44 INFO - PROCESS | 916 | 1463718344365 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 21:25:44 INFO - PROCESS | 916 | 1463718344368 Marionette TRACE conn2 <- [1,118,null,{}] 21:25:44 INFO - PROCESS | 916 | 1463718344372 Marionette TRACE conn2 -> [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:25:44 INFO - PROCESS | 916 | 1463718344472 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 21:25:44 INFO - PROCESS | 916 | 1463718344565 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:44 INFO - PROCESS | 916 | ++DOCSHELL 13184800 == 37 [pid = 916] [id = 39] 21:25:44 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (13312000) [pid = 916] [serial = 113] [outer = 00000000] 21:25:44 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1434DC00) [pid = 916] [serial = 114] [outer = 13312000] 21:25:44 INFO - PROCESS | 916 | 1463718344619 Marionette DEBUG loaded listener.js 21:25:44 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (15A4AC00) [pid = 916] [serial = 115] [outer = 13312000] 21:25:45 INFO - PROCESS | 916 | 1463718345131 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 21:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 21:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 844ms 21:25:45 INFO - PROCESS | 916 | 1463718345205 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 21:25:45 INFO - PROCESS | 916 | 1463718345208 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 21:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 21:25:45 INFO - PROCESS | 916 | 1463718345212 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 21:25:45 INFO - PROCESS | 916 | 1463718345215 Marionette TRACE conn2 <- [1,122,null,{}] 21:25:45 INFO - PROCESS | 916 | 1463718345226 Marionette TRACE conn2 -> [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:25:45 INFO - PROCESS | 916 | 1463718345325 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 21:25:45 INFO - PROCESS | 916 | 1463718345401 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:45 INFO - PROCESS | 916 | ++DOCSHELL 173B9800 == 38 [pid = 916] [id = 40] 21:25:45 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (173BA400) [pid = 916] [serial = 116] [outer = 00000000] 21:25:45 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (17756800) [pid = 916] [serial = 117] [outer = 173BA400] 21:25:45 INFO - PROCESS | 916 | 1463718345457 Marionette DEBUG loaded listener.js 21:25:45 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (17B24000) [pid = 916] [serial = 118] [outer = 173BA400] 21:25:45 INFO - PROCESS | 916 | 1463718345969 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 21:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 21:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 812ms 21:25:46 INFO - PROCESS | 916 | 1463718346021 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 21:25:46 INFO - PROCESS | 916 | 1463718346024 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 21:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 21:25:46 INFO - PROCESS | 916 | 1463718346029 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 21:25:46 INFO - PROCESS | 916 | 1463718346031 Marionette TRACE conn2 <- [1,126,null,{}] 21:25:46 INFO - PROCESS | 916 | 1463718346034 Marionette TRACE conn2 -> [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:25:46 INFO - PROCESS | 916 | 1463718346127 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 21:25:46 INFO - PROCESS | 916 | 1463718346212 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:46 INFO - PROCESS | 916 | ++DOCSHELL 18337C00 == 39 [pid = 916] [id = 41] 21:25:46 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (18338000) [pid = 916] [serial = 119] [outer = 00000000] 21:25:46 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (19602400) [pid = 916] [serial = 120] [outer = 18338000] 21:25:46 INFO - PROCESS | 916 | 1463718346266 Marionette DEBUG loaded listener.js 21:25:46 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (19881800) [pid = 916] [serial = 121] [outer = 18338000] 21:25:46 INFO - PROCESS | 916 | 1463718346778 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 21:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 21:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 797ms 21:25:46 INFO - PROCESS | 916 | 1463718346831 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 21:25:46 INFO - PROCESS | 916 | 1463718346834 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 21:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 21:25:46 INFO - PROCESS | 916 | 1463718346837 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 21:25:46 INFO - PROCESS | 916 | 1463718346839 Marionette TRACE conn2 <- [1,130,null,{}] 21:25:46 INFO - PROCESS | 916 | 1463718346843 Marionette TRACE conn2 -> [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:25:46 INFO - PROCESS | 916 | 1463718346942 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 21:25:47 INFO - PROCESS | 916 | 1463718347029 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:47 INFO - PROCESS | 916 | ++DOCSHELL 13023000 == 40 [pid = 916] [id = 42] 21:25:47 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (13373C00) [pid = 916] [serial = 122] [outer = 00000000] 21:25:47 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (18168000) [pid = 916] [serial = 123] [outer = 13373C00] 21:25:47 INFO - PROCESS | 916 | 1463718347081 Marionette DEBUG loaded listener.js 21:25:47 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (19AD7C00) [pid = 916] [serial = 124] [outer = 13373C00] 21:25:47 INFO - PROCESS | 916 | 1463718347711 Marionette TRACE conn2 <- [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:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 21:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 953ms 21:25:47 INFO - PROCESS | 916 | 1463718347783 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 21:25:47 INFO - PROCESS | 916 | 1463718347786 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 21:25:47 INFO - PROCESS | 916 | 1463718347791 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 21:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 21:25:47 INFO - PROCESS | 916 | 1463718347795 Marionette TRACE conn2 <- [1,134,null,{}] 21:25:47 INFO - PROCESS | 916 | 1463718347802 Marionette TRACE conn2 -> [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:25:47 INFO - PROCESS | 916 | 1463718347902 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 21:25:47 INFO - PROCESS | 916 | 1463718347980 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:47 INFO - PROCESS | 916 | ++DOCSHELL 10504000 == 41 [pid = 916] [id = 43] 21:25:47 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1050A400) [pid = 916] [serial = 125] [outer = 00000000] 21:25:48 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (10A58C00) [pid = 916] [serial = 126] [outer = 1050A400] 21:25:48 INFO - PROCESS | 916 | 1463718348028 Marionette DEBUG loaded listener.js 21:25:48 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (10FE3800) [pid = 916] [serial = 127] [outer = 1050A400] 21:25:48 INFO - PROCESS | 916 | --DOCSHELL 105F6800 == 40 [pid = 916] [id = 34] 21:25:48 INFO - PROCESS | 916 | --DOCSHELL 1051EC00 == 39 [pid = 916] [id = 33] 21:25:48 INFO - PROCESS | 916 | --DOCSHELL 11C57800 == 38 [pid = 916] [id = 35] 21:25:48 INFO - PROCESS | 916 | --DOCSHELL 141C5C00 == 37 [pid = 916] [id = 36] 21:25:48 INFO - PROCESS | 916 | --DOCSHELL 18337C00 == 36 [pid = 916] [id = 41] 21:25:48 INFO - PROCESS | 916 | --DOCSHELL 13023000 == 35 [pid = 916] [id = 42] 21:25:48 INFO - PROCESS | 916 | --DOCSHELL 1434E000 == 34 [pid = 916] [id = 29] 21:25:48 INFO - PROCESS | 916 | --DOCSHELL 13DB0000 == 33 [pid = 916] [id = 31] 21:25:48 INFO - PROCESS | 916 | --DOCSHELL 173B9800 == 32 [pid = 916] [id = 40] 21:25:48 INFO - PROCESS | 916 | --DOCSHELL 19F2B800 == 31 [pid = 916] [id = 32] 21:25:48 INFO - PROCESS | 916 | --DOCSHELL 15A50C00 == 30 [pid = 916] [id = 37] 21:25:48 INFO - PROCESS | 916 | --DOCSHELL 16CA7000 == 29 [pid = 916] [id = 30] 21:25:48 INFO - PROCESS | 916 | --DOCSHELL 1051DC00 == 28 [pid = 916] [id = 38] 21:25:48 INFO - PROCESS | 916 | --DOCSHELL 13184800 == 27 [pid = 916] [id = 39] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 105 (15D64400) [pid = 916] [serial = 72] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 104 (16848800) [pid = 916] [serial = 75] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 103 (173BFC00) [pid = 916] [serial = 78] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 102 (17D46C00) [pid = 916] [serial = 81] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 101 (18341800) [pid = 916] [serial = 84] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 100 (19ADE000) [pid = 916] [serial = 87] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 99 (19FCCC00) [pid = 916] [serial = 90] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 98 (10A5FC00) [pid = 916] [serial = 51] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 97 (13316C00) [pid = 916] [serial = 54] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 96 (105F5800) [pid = 916] [serial = 57] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1144C400) [pid = 916] [serial = 60] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1149F800) [pid = 916] [serial = 61] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1381E000) [pid = 916] [serial = 63] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 92 (13BA0400) [pid = 916] [serial = 64] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 91 (13DB4C00) [pid = 916] [serial = 66] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 90 (141CE800) [pid = 916] [serial = 67] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 89 (155E7C00) [pid = 916] [serial = 69] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 88 (155E9000) [pid = 916] [serial = 70] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 87 (15D64C00) [pid = 916] [serial = 73] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 86 (10F31400) [pid = 916] [serial = 52] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 85 (16EAC000) [pid = 916] [serial = 76] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1775F000) [pid = 916] [serial = 79] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 83 (10A5F800) [pid = 916] [serial = 58] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 82 (17D54C00) [pid = 916] [serial = 82] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 81 (19601C00) [pid = 916] [serial = 85] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 80 (1337F800) [pid = 916] [serial = 55] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 79 (19F36400) [pid = 916] [serial = 88] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 78 (1B40F400) [pid = 916] [serial = 48] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 77 (1678E000) [pid = 916] [serial = 14] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 76 (141C6400) [pid = 916] [serial = 9] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 75 (141CB000) [pid = 916] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 74 (11CEE800) [pid = 916] [serial = 4] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 73 (1B063C00) [pid = 916] [serial = 39] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 72 (1AF29800) [pid = 916] [serial = 36] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 71 (1AF2D400) [pid = 916] [serial = 37] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 70 (1AA4A400) [pid = 916] [serial = 33] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 69 (1AD98800) [pid = 916] [serial = 34] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 68 (1AC37000) [pid = 916] [serial = 31] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 67 (1A95E800) [pid = 916] [serial = 30] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 66 (1AC37400) [pid = 916] [serial = 27] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 65 (1AC3B400) [pid = 916] [serial = 28] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 64 (19F2B400) [pid = 916] [serial = 22] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 63 (1A1F5000) [pid = 916] [serial = 24] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 62 (19F27400) [pid = 916] [serial = 21] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 61 (164BA400) [pid = 916] [serial = 17] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 60 (1B05F400) [pid = 916] [serial = 42] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 59 (1B408C00) [pid = 916] [serial = 45] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 58 (1B40D800) [pid = 916] [serial = 47] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | --DOMWINDOW == 57 (1B068000) [pid = 916] [serial = 40] [outer = 00000000] [url = about:blank] 21:25:48 INFO - PROCESS | 916 | 1463718348989 Marionette TRACE conn2 <- [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:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 21:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1250ms 21:25:49 INFO - PROCESS | 916 | 1463718349055 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 21:25:49 INFO - PROCESS | 916 | 1463718349060 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 21:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 21:25:49 INFO - PROCESS | 916 | 1463718349065 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 21:25:49 INFO - PROCESS | 916 | 1463718349069 Marionette TRACE conn2 <- [1,138,null,{}] 21:25:49 INFO - PROCESS | 916 | 1463718349075 Marionette TRACE conn2 -> [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:25:49 INFO - PROCESS | 916 | 1463718349156 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 21:25:49 INFO - PROCESS | 916 | 1463718349171 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:49 INFO - PROCESS | 916 | ++DOCSHELL 1144C400 == 28 [pid = 916] [id = 44] 21:25:49 INFO - PROCESS | 916 | ++DOMWINDOW == 58 (11453000) [pid = 916] [serial = 128] [outer = 00000000] 21:25:49 INFO - PROCESS | 916 | ++DOMWINDOW == 59 (11A03000) [pid = 916] [serial = 129] [outer = 11453000] 21:25:49 INFO - PROCESS | 916 | 1463718349218 Marionette DEBUG loaded listener.js 21:25:49 INFO - PROCESS | 916 | ++DOMWINDOW == 60 (11CEF400) [pid = 916] [serial = 130] [outer = 11453000] 21:25:49 INFO - PROCESS | 916 | 1463718349644 Marionette TRACE conn2 <- [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:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 21:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 641ms 21:25:49 INFO - PROCESS | 916 | 1463718349704 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 21:25:49 INFO - PROCESS | 916 | 1463718349710 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 21:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 21:25:49 INFO - PROCESS | 916 | 1463718349716 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 21:25:49 INFO - PROCESS | 916 | 1463718349719 Marionette TRACE conn2 <- [1,142,null,{}] 21:25:49 INFO - PROCESS | 916 | 1463718349723 Marionette TRACE conn2 -> [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:25:49 INFO - PROCESS | 916 | 1463718349804 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 21:25:49 INFO - PROCESS | 916 | 1463718349843 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:49 INFO - PROCESS | 916 | ++DOCSHELL 13313800 == 29 [pid = 916] [id = 45] 21:25:49 INFO - PROCESS | 916 | ++DOMWINDOW == 61 (13313C00) [pid = 916] [serial = 131] [outer = 00000000] 21:25:49 INFO - PROCESS | 916 | ++DOMWINDOW == 62 (13377C00) [pid = 916] [serial = 132] [outer = 13313C00] 21:25:49 INFO - PROCESS | 916 | 1463718349887 Marionette DEBUG loaded listener.js 21:25:49 INFO - PROCESS | 916 | ++DOMWINDOW == 63 (1381E400) [pid = 916] [serial = 133] [outer = 13313C00] 21:25:50 INFO - PROCESS | 916 | 1463718350294 Marionette TRACE conn2 <- [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:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 21:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 625ms 21:25:50 INFO - PROCESS | 916 | 1463718350352 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 21:25:50 INFO - PROCESS | 916 | 1463718350354 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 21:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 21:25:50 INFO - PROCESS | 916 | 1463718350358 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 21:25:50 INFO - PROCESS | 916 | 1463718350362 Marionette TRACE conn2 <- [1,146,null,{}] 21:25:50 INFO - PROCESS | 916 | 1463718350372 Marionette TRACE conn2 -> [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:25:50 INFO - PROCESS | 916 | 1463718350452 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 21:25:50 INFO - PROCESS | 916 | 1463718350462 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:50 INFO - PROCESS | 916 | ++DOCSHELL 13906400 == 30 [pid = 916] [id = 46] 21:25:50 INFO - PROCESS | 916 | ++DOMWINDOW == 64 (13BB4400) [pid = 916] [serial = 134] [outer = 00000000] 21:25:50 INFO - PROCESS | 916 | ++DOMWINDOW == 65 (141CB000) [pid = 916] [serial = 135] [outer = 13BB4400] 21:25:50 INFO - PROCESS | 916 | 1463718350514 Marionette DEBUG loaded listener.js 21:25:50 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (14356800) [pid = 916] [serial = 136] [outer = 13BB4400] 21:25:50 INFO - PROCESS | 916 | 1463718350926 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 21:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 21:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 593ms 21:25:50 INFO - PROCESS | 916 | 1463718350954 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 21:25:50 INFO - PROCESS | 916 | 1463718350956 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 21:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 21:25:50 INFO - PROCESS | 916 | 1463718350960 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 21:25:50 INFO - PROCESS | 916 | 1463718350962 Marionette TRACE conn2 <- [1,150,null,{}] 21:25:51 INFO - PROCESS | 916 | --DOCSHELL 1144C400 == 29 [pid = 916] [id = 44] 21:25:51 INFO - PROCESS | 916 | --DOCSHELL 10504000 == 28 [pid = 916] [id = 43] 21:25:51 INFO - PROCESS | 916 | 1463718351560 Marionette TRACE conn2 -> [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:25:51 INFO - PROCESS | 916 | 1463718351723 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 21:25:51 INFO - PROCESS | 916 | 1463718351734 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:51 INFO - PROCESS | 916 | ++DOCSHELL 10FE3400 == 29 [pid = 916] [id = 47] 21:25:51 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (10FE4800) [pid = 916] [serial = 137] [outer = 00000000] 21:25:51 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (110B5800) [pid = 916] [serial = 138] [outer = 10FE4800] 21:25:51 INFO - PROCESS | 916 | 1463718351798 Marionette DEBUG loaded listener.js 21:25:51 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (11453400) [pid = 916] [serial = 139] [outer = 10FE4800] 21:25:52 INFO - PROCESS | 916 | 1463718352239 Marionette TRACE conn2 <- [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:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 21:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1297ms 21:25:52 INFO - PROCESS | 916 | 1463718352253 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 21:25:52 INFO - PROCESS | 916 | 1463718352257 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 21:25:52 INFO - PROCESS | 916 | 1463718352261 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 21:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 21:25:52 INFO - PROCESS | 916 | 1463718352263 Marionette TRACE conn2 <- [1,154,null,{}] 21:25:52 INFO - PROCESS | 916 | 1463718352273 Marionette TRACE conn2 -> [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:25:52 INFO - PROCESS | 916 | 1463718352375 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 21:25:52 INFO - PROCESS | 916 | 1463718352385 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:52 INFO - PROCESS | 916 | ++DOCSHELL 11CF0800 == 30 [pid = 916] [id = 48] 21:25:52 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (128A3000) [pid = 916] [serial = 140] [outer = 00000000] 21:25:52 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (1381F400) [pid = 916] [serial = 141] [outer = 128A3000] 21:25:52 INFO - PROCESS | 916 | 1463718352432 Marionette DEBUG loaded listener.js 21:25:52 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (13BA0400) [pid = 916] [serial = 142] [outer = 128A3000] 21:25:52 INFO - PROCESS | 916 | 1463718352862 Marionette TRACE conn2 <- [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:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 21:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 625ms 21:25:52 INFO - PROCESS | 916 | 1463718352904 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 21:25:52 INFO - PROCESS | 916 | 1463718352906 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 21:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 21:25:52 INFO - PROCESS | 916 | 1463718352909 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 21:25:52 INFO - PROCESS | 916 | 1463718352911 Marionette TRACE conn2 <- [1,158,null,{}] 21:25:52 INFO - PROCESS | 916 | 1463718352915 Marionette TRACE conn2 -> [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:25:53 INFO - PROCESS | 916 | 1463718353250 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 21:25:53 INFO - PROCESS | 916 | --DOMWINDOW == 71 (19FCB000) [pid = 916] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 21:25:53 INFO - PROCESS | 916 | --DOMWINDOW == 70 (16845C00) [pid = 916] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 21:25:53 INFO - PROCESS | 916 | --DOMWINDOW == 69 (15C07400) [pid = 916] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 21:25:53 INFO - PROCESS | 916 | --DOMWINDOW == 68 (114AA800) [pid = 916] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 21:25:53 INFO - PROCESS | 916 | --DOMWINDOW == 67 (10565800) [pid = 916] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 21:25:53 INFO - PROCESS | 916 | --DOMWINDOW == 66 (1434E800) [pid = 916] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 21:25:53 INFO - PROCESS | 916 | --DOMWINDOW == 65 (11CF3000) [pid = 916] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 21:25:53 INFO - PROCESS | 916 | --DOMWINDOW == 64 (10A58400) [pid = 916] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 21:25:53 INFO - PROCESS | 916 | --DOMWINDOW == 63 (13312000) [pid = 916] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 21:25:53 INFO - PROCESS | 916 | --DOMWINDOW == 62 (173BA400) [pid = 916] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 21:25:53 INFO - PROCESS | 916 | --DOMWINDOW == 61 (18338000) [pid = 916] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 21:25:53 INFO - PROCESS | 916 | 1463718353327 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:53 INFO - PROCESS | 916 | ++DOCSHELL 10504C00 == 31 [pid = 916] [id = 49] 21:25:53 INFO - PROCESS | 916 | ++DOMWINDOW == 62 (1051F800) [pid = 916] [serial = 143] [outer = 00000000] 21:25:53 INFO - PROCESS | 916 | ++DOMWINDOW == 63 (11457800) [pid = 916] [serial = 144] [outer = 1051F800] 21:25:53 INFO - PROCESS | 916 | 1463718353377 Marionette DEBUG loaded listener.js 21:25:53 INFO - PROCESS | 916 | ++DOMWINDOW == 64 (13BBF800) [pid = 916] [serial = 145] [outer = 1051F800] 21:25:53 INFO - PROCESS | 916 | 1463718353739 Marionette TRACE conn2 <- [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:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 21:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 843ms 21:25:53 INFO - PROCESS | 916 | 1463718353757 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 21:25:53 INFO - PROCESS | 916 | 1463718353765 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 21:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 21:25:53 INFO - PROCESS | 916 | 1463718353780 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 21:25:53 INFO - PROCESS | 916 | 1463718353782 Marionette TRACE conn2 <- [1,162,null,{}] 21:25:53 INFO - PROCESS | 916 | 1463718353787 Marionette TRACE conn2 -> [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:25:53 INFO - PROCESS | 916 | 1463718353893 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 21:25:53 INFO - PROCESS | 916 | 1463718353899 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:53 INFO - PROCESS | 916 | ++DOCSHELL 12AE2C00 == 32 [pid = 916] [id = 50] 21:25:53 INFO - PROCESS | 916 | ++DOMWINDOW == 65 (14E81400) [pid = 916] [serial = 146] [outer = 00000000] 21:25:53 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (15D62800) [pid = 916] [serial = 147] [outer = 14E81400] 21:25:53 INFO - PROCESS | 916 | 1463718353943 Marionette DEBUG loaded listener.js 21:25:54 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (15E20000) [pid = 916] [serial = 148] [outer = 14E81400] 21:25:54 INFO - PROCESS | 916 | 1463718354358 Marionette TRACE conn2 <- [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:25:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 21:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 656ms 21:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 21:25:54 INFO - PROCESS | 916 | 1463718354429 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 21:25:54 INFO - PROCESS | 916 | 1463718354431 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 21:25:54 INFO - PROCESS | 916 | 1463718354434 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 21:25:54 INFO - PROCESS | 916 | 1463718354436 Marionette TRACE conn2 <- [1,166,null,{}] 21:25:54 INFO - PROCESS | 916 | 1463718354439 Marionette TRACE conn2 -> [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:25:54 INFO - PROCESS | 916 | 1463718354518 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 21:25:54 INFO - PROCESS | 916 | 1463718354527 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:54 INFO - PROCESS | 916 | ++DOCSHELL 156C1000 == 33 [pid = 916] [id = 51] 21:25:54 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (15D62000) [pid = 916] [serial = 149] [outer = 00000000] 21:25:54 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (16844400) [pid = 916] [serial = 150] [outer = 15D62000] 21:25:54 INFO - PROCESS | 916 | 1463718354571 Marionette DEBUG loaded listener.js 21:25:54 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (16EAD000) [pid = 916] [serial = 151] [outer = 15D62000] 21:25:54 INFO - PROCESS | 916 | 1463718354996 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 21:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 21:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 593ms 21:25:55 INFO - PROCESS | 916 | 1463718355031 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 21:25:55 INFO - PROCESS | 916 | 1463718355033 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 21:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 21:25:55 INFO - PROCESS | 916 | 1463718355037 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 21:25:55 INFO - PROCESS | 916 | 1463718355038 Marionette TRACE conn2 <- [1,170,null,{}] 21:25:55 INFO - PROCESS | 916 | 1463718355046 Marionette TRACE conn2 -> [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:25:55 INFO - PROCESS | 916 | 1463718355140 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 21:25:55 INFO - PROCESS | 916 | 1463718355150 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:55 INFO - PROCESS | 916 | ++DOCSHELL 1684D800 == 34 [pid = 916] [id = 52] 21:25:55 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (17215C00) [pid = 916] [serial = 152] [outer = 00000000] 21:25:55 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (17757800) [pid = 916] [serial = 153] [outer = 17215C00] 21:25:55 INFO - PROCESS | 916 | 1463718355194 Marionette DEBUG loaded listener.js 21:25:55 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (17B23C00) [pid = 916] [serial = 154] [outer = 17215C00] 21:25:55 INFO - PROCESS | 916 | 1463718355837 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 21:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 21:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 844ms 21:25:55 INFO - PROCESS | 916 | 1463718355886 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 21:25:55 INFO - PROCESS | 916 | 1463718355890 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 21:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 21:25:55 INFO - PROCESS | 916 | 1463718355897 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 21:25:55 INFO - PROCESS | 916 | 1463718355900 Marionette TRACE conn2 <- [1,174,null,{}] 21:25:55 INFO - PROCESS | 916 | 1463718355905 Marionette TRACE conn2 -> [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:25:55 INFO - PROCESS | 916 | 1463718356003 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 21:25:56 INFO - PROCESS | 916 | 1463718356073 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:56 INFO - PROCESS | 916 | ++DOCSHELL 1144B000 == 35 [pid = 916] [id = 53] 21:25:56 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (11A02800) [pid = 916] [serial = 155] [outer = 00000000] 21:25:56 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (13183400) [pid = 916] [serial = 156] [outer = 11A02800] 21:25:56 INFO - PROCESS | 916 | 1463718356128 Marionette DEBUG loaded listener.js 21:25:56 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (13B98400) [pid = 916] [serial = 157] [outer = 11A02800] 21:25:56 INFO - PROCESS | 916 | 1463718356632 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 21:25:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 21:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 797ms 21:25:56 INFO - PROCESS | 916 | 1463718356700 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 21:25:56 INFO - PROCESS | 916 | 1463718356706 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 21:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 21:25:56 INFO - PROCESS | 916 | 1463718356712 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 21:25:56 INFO - PROCESS | 916 | 1463718356715 Marionette TRACE conn2 <- [1,178,null,{}] 21:25:56 INFO - PROCESS | 916 | 1463718356719 Marionette TRACE conn2 -> [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:25:56 INFO - PROCESS | 916 | 1463718356820 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 21:25:56 INFO - PROCESS | 916 | 1463718356911 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:56 INFO - PROCESS | 916 | ++DOCSHELL 141CE400 == 36 [pid = 916] [id = 54] 21:25:56 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (1434FC00) [pid = 916] [serial = 158] [outer = 00000000] 21:25:56 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (164B5000) [pid = 916] [serial = 159] [outer = 1434FC00] 21:25:56 INFO - PROCESS | 916 | 1463718356965 Marionette DEBUG loaded listener.js 21:25:57 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (16CA5000) [pid = 916] [serial = 160] [outer = 1434FC00] 21:25:57 INFO - PROCESS | 916 | 1463718357523 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 21:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 21:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 844ms 21:25:57 INFO - PROCESS | 916 | 1463718357552 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 21:25:57 INFO - PROCESS | 916 | 1463718357555 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 21:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 21:25:57 INFO - PROCESS | 916 | 1463718357559 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 21:25:57 INFO - PROCESS | 916 | 1463718357563 Marionette TRACE conn2 <- [1,182,null,{}] 21:25:57 INFO - PROCESS | 916 | 1463718357573 Marionette TRACE conn2 -> [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:25:57 INFO - PROCESS | 916 | 1463718357668 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 21:25:57 INFO - PROCESS | 916 | 1463718357753 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:57 INFO - PROCESS | 916 | ++DOCSHELL 17E86800 == 37 [pid = 916] [id = 55] 21:25:57 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (17E8C000) [pid = 916] [serial = 161] [outer = 00000000] 21:25:57 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (18167000) [pid = 916] [serial = 162] [outer = 17E8C000] 21:25:57 INFO - PROCESS | 916 | 1463718357809 Marionette DEBUG loaded listener.js 21:25:57 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (18340800) [pid = 916] [serial = 163] [outer = 17E8C000] 21:25:58 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (17D51C00) [pid = 916] [serial = 164] [outer = 1B30D800] 21:25:58 INFO - PROCESS | 916 | 1463718358512 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 21:25:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 21:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1000ms 21:25:58 INFO - PROCESS | 916 | 1463718358561 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 21:25:58 INFO - PROCESS | 916 | 1463718358565 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 21:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 21:25:58 INFO - PROCESS | 916 | 1463718358571 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 21:25:58 INFO - PROCESS | 916 | 1463718358575 Marionette TRACE conn2 <- [1,186,null,{}] 21:25:58 INFO - PROCESS | 916 | 1463718358582 Marionette TRACE conn2 -> [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:25:58 INFO - PROCESS | 916 | 1463718358680 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 21:25:58 INFO - PROCESS | 916 | 1463718358746 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:58 INFO - PROCESS | 916 | ++DOCSHELL 105FB000 == 38 [pid = 916] [id = 56] 21:25:58 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (105FB400) [pid = 916] [serial = 165] [outer = 00000000] 21:25:58 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (10A62400) [pid = 916] [serial = 166] [outer = 105FB400] 21:25:58 INFO - PROCESS | 916 | 1463718358794 Marionette DEBUG loaded listener.js 21:25:58 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (10FE3C00) [pid = 916] [serial = 167] [outer = 105FB400] 21:25:59 INFO - PROCESS | 916 | --DOCSHELL 156C1000 == 37 [pid = 916] [id = 51] 21:25:59 INFO - PROCESS | 916 | --DOCSHELL 12AE2C00 == 36 [pid = 916] [id = 50] 21:25:59 INFO - PROCESS | 916 | --DOCSHELL 10504C00 == 35 [pid = 916] [id = 49] 21:25:59 INFO - PROCESS | 916 | --DOCSHELL 11CF0800 == 34 [pid = 916] [id = 48] 21:25:59 INFO - PROCESS | 916 | --DOCSHELL 13313800 == 33 [pid = 916] [id = 45] 21:25:59 INFO - PROCESS | 916 | --DOCSHELL 10FE3400 == 32 [pid = 916] [id = 47] 21:25:59 INFO - PROCESS | 916 | --DOCSHELL 13906400 == 31 [pid = 916] [id = 46] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 85 (10FE9400) [pid = 916] [serial = 111] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 84 (11277800) [pid = 916] [serial = 112] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 83 (1434DC00) [pid = 916] [serial = 114] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 82 (17756800) [pid = 916] [serial = 117] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 81 (19602400) [pid = 916] [serial = 120] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 80 (18168000) [pid = 916] [serial = 123] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 79 (15A4AC00) [pid = 916] [serial = 115] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 78 (10A58C00) [pid = 916] [serial = 126] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 77 (11A03000) [pid = 916] [serial = 129] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 76 (15D59C00) [pid = 916] [serial = 108] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 75 (13377C00) [pid = 916] [serial = 132] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 74 (15E25000) [pid = 916] [serial = 109] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 73 (17B24000) [pid = 916] [serial = 118] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 72 (19881800) [pid = 916] [serial = 121] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 71 (1289F400) [pid = 916] [serial = 99] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 70 (105F7400) [pid = 916] [serial = 96] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 69 (10F30800) [pid = 916] [serial = 97] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 68 (14EC3400) [pid = 916] [serial = 105] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 67 (12D78800) [pid = 916] [serial = 100] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 66 (13B9F000) [pid = 916] [serial = 103] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 65 (1A771400) [pid = 916] [serial = 94] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 64 (13375400) [pid = 916] [serial = 102] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 63 (155F0000) [pid = 916] [serial = 106] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 62 (1A6A1400) [pid = 916] [serial = 93] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | --DOMWINDOW == 61 (1A1EE400) [pid = 916] [serial = 91] [outer = 00000000] [url = about:blank] 21:25:59 INFO - PROCESS | 916 | 1463718359311 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 21:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 21:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 812ms 21:25:59 INFO - PROCESS | 916 | 1463718359376 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 21:25:59 INFO - PROCESS | 916 | 1463718359382 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 21:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 21:25:59 INFO - PROCESS | 916 | 1463718359388 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 21:25:59 INFO - PROCESS | 916 | 1463718359391 Marionette TRACE conn2 <- [1,190,null,{}] 21:25:59 INFO - PROCESS | 916 | 1463718359395 Marionette TRACE conn2 -> [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:25:59 INFO - PROCESS | 916 | 1463718359472 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 21:25:59 INFO - PROCESS | 916 | 1463718359481 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 21:25:59 INFO - PROCESS | 916 | ++DOCSHELL 10F2F400 == 32 [pid = 916] [id = 57] 21:25:59 INFO - PROCESS | 916 | ++DOMWINDOW == 62 (10F30800) [pid = 916] [serial = 168] [outer = 00000000] 21:25:59 INFO - PROCESS | 916 | ++DOMWINDOW == 63 (1289F400) [pid = 916] [serial = 169] [outer = 10F30800] 21:25:59 INFO - PROCESS | 916 | 1463718359526 Marionette DEBUG loaded listener.js 21:25:59 INFO - PROCESS | 916 | ++DOMWINDOW == 64 (12D79400) [pid = 916] [serial = 170] [outer = 10F30800] 21:25:59 INFO - PROCESS | 916 | 1463718359953 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 21:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 21:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 593ms 21:25:59 INFO - PROCESS | 916 | 1463718359987 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 21:25:59 INFO - PROCESS | 916 | 1463718359989 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 21:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 21:25:59 INFO - PROCESS | 916 | 1463718359996 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 21:25:59 INFO - PROCESS | 916 | 1463718360000 Marionette TRACE conn2 <- [1,194,null,{}] 21:26:00 INFO - PROCESS | 916 | 1463718360010 Marionette TRACE conn2 -> [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:00 INFO - PROCESS | 916 | 1463718360090 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 21:26:00 INFO - PROCESS | 916 | 1463718360099 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 916 | ++DOCSHELL 13BBF400 == 33 [pid = 916] [id = 58] 21:26:00 INFO - PROCESS | 916 | ++DOMWINDOW == 65 (13BC0000) [pid = 916] [serial = 171] [outer = 00000000] 21:26:00 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (141C9400) [pid = 916] [serial = 172] [outer = 13BC0000] 21:26:00 INFO - PROCESS | 916 | 1463718360147 Marionette DEBUG loaded listener.js 21:26:00 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (14E83400) [pid = 916] [serial = 173] [outer = 13BC0000] 21:26:00 INFO - PROCESS | 916 | 1463718360590 Marionette TRACE conn2 <- [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:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 21:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 625ms 21:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 21:26:00 INFO - PROCESS | 916 | 1463718360635 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 21:26:00 INFO - PROCESS | 916 | 1463718360637 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 21:26:00 INFO - PROCESS | 916 | 1463718360641 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 21:26:00 INFO - PROCESS | 916 | 1463718360642 Marionette TRACE conn2 <- [1,198,null,{}] 21:26:00 INFO - PROCESS | 916 | 1463718360646 Marionette TRACE conn2 -> [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:00 INFO - PROCESS | 916 | 1463718360721 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 21:26:00 INFO - PROCESS | 916 | 1463718360727 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 916 | ++DOCSHELL 156B9C00 == 34 [pid = 916] [id = 59] 21:26:00 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (156BA000) [pid = 916] [serial = 174] [outer = 00000000] 21:26:00 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (15C03400) [pid = 916] [serial = 175] [outer = 156BA000] 21:26:00 INFO - PROCESS | 916 | 1463718360771 Marionette DEBUG loaded listener.js 21:26:00 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (15D65400) [pid = 916] [serial = 176] [outer = 156BA000] 21:26:01 INFO - PROCESS | 916 | 1463718361188 Marionette TRACE conn2 <- [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:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 21:26:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 593ms 21:26:01 INFO - PROCESS | 916 | 1463718361238 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 21:26:01 INFO - PROCESS | 916 | 1463718361240 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 21:26:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 21:26:01 INFO - PROCESS | 916 | 1463718361243 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 21:26:01 INFO - PROCESS | 916 | 1463718361245 Marionette TRACE conn2 <- [1,202,null,{}] 21:26:01 INFO - PROCESS | 916 | 1463718361248 Marionette TRACE conn2 -> [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:01 INFO - PROCESS | 916 | 1463718361320 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 21:26:01 INFO - PROCESS | 916 | 1463718361326 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 916 | ++DOCSHELL 164B6000 == 35 [pid = 916] [id = 60] 21:26:01 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (164B9C00) [pid = 916] [serial = 177] [outer = 00000000] 21:26:01 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (17310400) [pid = 916] [serial = 178] [outer = 164B9C00] 21:26:01 INFO - PROCESS | 916 | 1463718361370 Marionette DEBUG loaded listener.js 21:26:01 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (17756C00) [pid = 916] [serial = 179] [outer = 164B9C00] 21:26:01 INFO - PROCESS | 916 | 1463718361794 Marionette TRACE conn2 <- [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:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 21:26:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 594ms 21:26:01 INFO - PROCESS | 916 | 1463718361843 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 21:26:01 INFO - PROCESS | 916 | 1463718361845 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 21:26:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 21:26:01 INFO - PROCESS | 916 | 1463718361849 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 21:26:01 INFO - PROCESS | 916 | 1463718361850 Marionette TRACE conn2 <- [1,206,null,{}] 21:26:01 INFO - PROCESS | 916 | 1463718361853 Marionette TRACE conn2 -> [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:01 INFO - PROCESS | 916 | 1463718361975 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 21:26:01 INFO - PROCESS | 916 | 1463718361990 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 916 | ++DOCSHELL 15EBDC00 == 36 [pid = 916] [id = 61] 21:26:02 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (1833B800) [pid = 916] [serial = 180] [outer = 00000000] 21:26:02 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (19604C00) [pid = 916] [serial = 181] [outer = 1833B800] 21:26:02 INFO - PROCESS | 916 | 1463718362044 Marionette DEBUG loaded listener.js 21:26:02 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (19A0F800) [pid = 916] [serial = 182] [outer = 1833B800] 21:26:02 INFO - PROCESS | 916 | 1463718362465 Marionette TRACE conn2 <- [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:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 21:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 640ms 21:26:02 INFO - PROCESS | 916 | 1463718362485 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 21:26:02 INFO - PROCESS | 916 | 1463718362487 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 21:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 21:26:02 INFO - PROCESS | 916 | 1463718362490 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 21:26:02 INFO - PROCESS | 916 | 1463718362492 Marionette TRACE conn2 <- [1,210,null,{}] 21:26:02 INFO - PROCESS | 916 | 1463718362496 Marionette TRACE conn2 -> [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:02 INFO - PROCESS | 916 | 1463718362593 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 21:26:02 INFO - PROCESS | 916 | 1463718362599 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 916 | ++DOCSHELL 11454C00 == 37 [pid = 916] [id = 62] 21:26:02 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (141CA800) [pid = 916] [serial = 183] [outer = 00000000] 21:26:02 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (19F28400) [pid = 916] [serial = 184] [outer = 141CA800] 21:26:02 INFO - PROCESS | 916 | 1463718362642 Marionette DEBUG loaded listener.js 21:26:02 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (19F2A400) [pid = 916] [serial = 185] [outer = 141CA800] 21:26:03 INFO - PROCESS | 916 | 1463718363065 Marionette TRACE conn2 <- [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:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 21:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 641ms 21:26:03 INFO - PROCESS | 916 | 1463718363127 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 21:26:03 INFO - PROCESS | 916 | 1463718363129 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 21:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 21:26:03 INFO - PROCESS | 916 | 1463718363133 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 21:26:03 INFO - PROCESS | 916 | 1463718363134 Marionette TRACE conn2 <- [1,214,null,{}] 21:26:03 INFO - PROCESS | 916 | 1463718363146 Marionette TRACE conn2 -> [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:03 INFO - PROCESS | 916 | 1463718363244 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 21:26:03 INFO - PROCESS | 916 | 1463718363250 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 916 | ++DOCSHELL 19ADF000 == 38 [pid = 916] [id = 63] 21:26:03 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (19F2E400) [pid = 916] [serial = 186] [outer = 00000000] 21:26:03 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (19FCC800) [pid = 916] [serial = 187] [outer = 19F2E400] 21:26:03 INFO - PROCESS | 916 | 1463718363296 Marionette DEBUG loaded listener.js 21:26:03 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (1A1EC400) [pid = 916] [serial = 188] [outer = 19F2E400] 21:26:03 INFO - PROCESS | 916 | --DOMWINDOW == 81 (128A3000) [pid = 916] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 21:26:03 INFO - PROCESS | 916 | --DOMWINDOW == 80 (10FE4800) [pid = 916] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 21:26:03 INFO - PROCESS | 916 | --DOMWINDOW == 79 (1051F800) [pid = 916] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 21:26:03 INFO - PROCESS | 916 | --DOMWINDOW == 78 (14E81400) [pid = 916] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 21:26:03 INFO - PROCESS | 916 | --DOMWINDOW == 77 (13BB4400) [pid = 916] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 21:26:03 INFO - PROCESS | 916 | --DOMWINDOW == 76 (13313C00) [pid = 916] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 21:26:03 INFO - PROCESS | 916 | --DOMWINDOW == 75 (13373C00) [pid = 916] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 21:26:03 INFO - PROCESS | 916 | --DOMWINDOW == 74 (1050A400) [pid = 916] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 21:26:03 INFO - PROCESS | 916 | --DOMWINDOW == 73 (11453000) [pid = 916] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 21:26:03 INFO - PROCESS | 916 | --DOMWINDOW == 72 (15D62000) [pid = 916] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 21:26:03 INFO - PROCESS | 916 | 1463718363699 Marionette TRACE conn2 <- [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:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 21:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 594ms 21:26:03 INFO - PROCESS | 916 | 1463718363730 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 21:26:03 INFO - PROCESS | 916 | 1463718363732 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 21:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 21:26:03 INFO - PROCESS | 916 | 1463718363735 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 21:26:03 INFO - PROCESS | 916 | 1463718363737 Marionette TRACE conn2 <- [1,218,null,{}] 21:26:03 INFO - PROCESS | 916 | 1463718363740 Marionette TRACE conn2 -> [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:03 INFO - PROCESS | 916 | 1463718363821 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 21:26:03 INFO - PROCESS | 916 | 1463718363827 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 916 | ++DOCSHELL 104EB400 == 39 [pid = 916] [id = 64] 21:26:03 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (12883800) [pid = 916] [serial = 189] [outer = 00000000] 21:26:03 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (13824800) [pid = 916] [serial = 190] [outer = 12883800] 21:26:03 INFO - PROCESS | 916 | 1463718363871 Marionette DEBUG loaded listener.js 21:26:03 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (19FC1C00) [pid = 916] [serial = 191] [outer = 12883800] 21:26:04 INFO - PROCESS | 916 | 1463718364278 Marionette TRACE conn2 <- [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:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 21:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 594ms 21:26:04 INFO - PROCESS | 916 | 1463718364332 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 21:26:04 INFO - PROCESS | 916 | 1463718364334 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 21:26:04 INFO - PROCESS | 916 | 1463718364338 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 21:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 21:26:04 INFO - PROCESS | 916 | 1463718364339 Marionette TRACE conn2 <- [1,222,null,{}] 21:26:04 INFO - PROCESS | 916 | 1463718364343 Marionette TRACE conn2 -> [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:04 INFO - PROCESS | 916 | 1463718364416 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 21:26:04 INFO - PROCESS | 916 | 1463718364423 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 916 | ++DOCSHELL 11453000 == 40 [pid = 916] [id = 65] 21:26:04 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (15A50C00) [pid = 916] [serial = 192] [outer = 00000000] 21:26:04 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (1A59C800) [pid = 916] [serial = 193] [outer = 15A50C00] 21:26:04 INFO - PROCESS | 916 | 1463718364466 Marionette DEBUG loaded listener.js 21:26:04 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (1A6A3000) [pid = 916] [serial = 194] [outer = 15A50C00] 21:26:04 INFO - PROCESS | 916 | 1463718364841 Marionette TRACE conn2 <- [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:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 21:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 531ms 21:26:04 INFO - PROCESS | 916 | 1463718364873 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 21:26:04 INFO - PROCESS | 916 | 1463718364877 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 21:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 21:26:04 INFO - PROCESS | 916 | 1463718364880 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 21:26:04 INFO - PROCESS | 916 | 1463718364882 Marionette TRACE conn2 <- [1,226,null,{}] 21:26:04 INFO - PROCESS | 916 | 1463718364886 Marionette TRACE conn2 -> [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:05 INFO - PROCESS | 916 | 1463718365009 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 21:26:05 INFO - PROCESS | 916 | 1463718365017 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 916 | ++DOCSHELL 15A4CC00 == 41 [pid = 916] [id = 66] 21:26:05 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (15D5B000) [pid = 916] [serial = 195] [outer = 00000000] 21:26:05 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (1A957000) [pid = 916] [serial = 196] [outer = 15D5B000] 21:26:05 INFO - PROCESS | 916 | 1463718365070 Marionette DEBUG loaded listener.js 21:26:05 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (1A95F000) [pid = 916] [serial = 197] [outer = 15D5B000] 21:26:05 INFO - PROCESS | 916 | 1463718365483 Marionette TRACE conn2 <- [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:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 21:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 640ms 21:26:05 INFO - PROCESS | 916 | 1463718365517 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 21:26:05 INFO - PROCESS | 916 | 1463718365519 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 21:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 21:26:05 INFO - PROCESS | 916 | 1463718365522 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 21:26:05 INFO - PROCESS | 916 | 1463718365524 Marionette TRACE conn2 <- [1,230,null,{}] 21:26:05 INFO - PROCESS | 916 | 1463718365527 Marionette TRACE conn2 -> [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:05 INFO - PROCESS | 916 | 1463718365629 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 21:26:05 INFO - PROCESS | 916 | 1463718365727 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 916 | ++DOCSHELL 10271400 == 42 [pid = 916] [id = 67] 21:26:05 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (10273400) [pid = 916] [serial = 198] [outer = 00000000] 21:26:05 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (10486400) [pid = 916] [serial = 199] [outer = 10273400] 21:26:05 INFO - PROCESS | 916 | 1463718365783 Marionette DEBUG loaded listener.js 21:26:05 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (1051D800) [pid = 916] [serial = 200] [outer = 10273400] 21:26:06 INFO - PROCESS | 916 | 1463718366314 Marionette TRACE conn2 <- [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:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 21:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 907ms 21:26:06 INFO - PROCESS | 916 | 1463718366436 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 21:26:06 INFO - PROCESS | 916 | 1463718366441 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 21:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 21:26:06 INFO - PROCESS | 916 | 1463718366446 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 21:26:06 INFO - PROCESS | 916 | 1463718366450 Marionette TRACE conn2 <- [1,234,null,{}] 21:26:06 INFO - PROCESS | 916 | 1463718366455 Marionette TRACE conn2 -> [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:06 INFO - PROCESS | 916 | 1463718366565 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 21:26:06 INFO - PROCESS | 916 | 1463718366633 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 916 | ++DOCSHELL 1302F400 == 43 [pid = 916] [id = 68] 21:26:06 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (13377C00) [pid = 916] [serial = 201] [outer = 00000000] 21:26:06 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (13DABC00) [pid = 916] [serial = 202] [outer = 13377C00] 21:26:06 INFO - PROCESS | 916 | 1463718366689 Marionette DEBUG loaded listener.js 21:26:06 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (14E7F800) [pid = 916] [serial = 203] [outer = 13377C00] 21:26:07 INFO - PROCESS | 916 | 1463718367256 Marionette TRACE conn2 <- [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:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 21:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 844ms 21:26:07 INFO - PROCESS | 916 | 1463718367289 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 21:26:07 INFO - PROCESS | 916 | 1463718367294 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 21:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 21:26:07 INFO - PROCESS | 916 | 1463718367298 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 21:26:07 INFO - PROCESS | 916 | 1463718367300 Marionette TRACE conn2 <- [1,238,null,{}] 21:26:07 INFO - PROCESS | 916 | 1463718367304 Marionette TRACE conn2 -> [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:07 INFO - PROCESS | 916 | 1463718367403 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 21:26:07 INFO - PROCESS | 916 | 1463718367492 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 916 | ++DOCSHELL 16CA7000 == 44 [pid = 916] [id = 69] 21:26:07 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (1730F000) [pid = 916] [serial = 204] [outer = 00000000] 21:26:07 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (18168000) [pid = 916] [serial = 205] [outer = 1730F000] 21:26:07 INFO - PROCESS | 916 | 1463718367546 Marionette DEBUG loaded listener.js 21:26:07 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (19610C00) [pid = 916] [serial = 206] [outer = 1730F000] 21:26:08 INFO - PROCESS | 916 | 1463718368064 Marionette TRACE conn2 <- [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:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 21:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 797ms 21:26:08 INFO - PROCESS | 916 | 1463718368100 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 21:26:08 INFO - PROCESS | 916 | 1463718368102 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 21:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 21:26:08 INFO - PROCESS | 916 | 1463718368112 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 21:26:08 INFO - PROCESS | 916 | 1463718368119 Marionette TRACE conn2 <- [1,242,null,{}] 21:26:08 INFO - PROCESS | 916 | 1463718368123 Marionette TRACE conn2 -> [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:08 INFO - PROCESS | 916 | 1463718368233 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 21:26:08 INFO - PROCESS | 916 | 1463718368319 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 916 | ++DOCSHELL 1987B000 == 45 [pid = 916] [id = 70] 21:26:08 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (1987B800) [pid = 916] [serial = 207] [outer = 00000000] 21:26:08 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (19FCBC00) [pid = 916] [serial = 208] [outer = 1987B800] 21:26:08 INFO - PROCESS | 916 | 1463718368372 Marionette DEBUG loaded listener.js 21:26:08 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1A59CC00) [pid = 916] [serial = 209] [outer = 1987B800] 21:26:08 INFO - PROCESS | 916 | 1463718368889 Marionette TRACE conn2 <- [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:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 21:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 797ms 21:26:08 INFO - PROCESS | 916 | 1463718368921 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 21:26:08 INFO - PROCESS | 916 | 1463718368924 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 21:26:08 INFO - PROCESS | 916 | 1463718368929 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 21:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 21:26:08 INFO - PROCESS | 916 | 1463718368931 Marionette TRACE conn2 <- [1,246,null,{}] 21:26:08 INFO - PROCESS | 916 | 1463718368934 Marionette TRACE conn2 -> [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:09 INFO - PROCESS | 916 | 1463718369031 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 21:26:09 INFO - PROCESS | 916 | 1463718369118 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 916 | ++DOCSHELL 10A5F800 == 46 [pid = 916] [id = 71] 21:26:09 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (110BEC00) [pid = 916] [serial = 210] [outer = 00000000] 21:26:09 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (12884800) [pid = 916] [serial = 211] [outer = 110BEC00] 21:26:09 INFO - PROCESS | 916 | 1463718369171 Marionette DEBUG loaded listener.js 21:26:09 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (13B9C400) [pid = 916] [serial = 212] [outer = 110BEC00] 21:26:09 INFO - PROCESS | 916 | 1463718369841 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 21:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 21:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 953ms 21:26:09 INFO - PROCESS | 916 | 1463718369876 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 21:26:09 INFO - PROCESS | 916 | 1463718369880 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 21:26:09 INFO - PROCESS | 916 | 1463718369885 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 21:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 21:26:09 INFO - PROCESS | 916 | 1463718369888 Marionette TRACE conn2 <- [1,250,null,{}] 21:26:09 INFO - PROCESS | 916 | 1463718369893 Marionette TRACE conn2 -> [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:26:09 INFO - PROCESS | 916 | 1463718369988 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 21:26:10 INFO - PROCESS | 916 | 1463718370082 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 916 | ++DOCSHELL 1127A000 == 47 [pid = 916] [id = 72] 21:26:10 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (11CE7000) [pid = 916] [serial = 213] [outer = 00000000] 21:26:10 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (13826400) [pid = 916] [serial = 214] [outer = 11CE7000] 21:26:10 INFO - PROCESS | 916 | 1463718370132 Marionette DEBUG loaded listener.js 21:26:10 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (13BB8000) [pid = 916] [serial = 215] [outer = 11CE7000] 21:26:10 INFO - PROCESS | 916 | --DOCSHELL 15A4CC00 == 46 [pid = 916] [id = 66] 21:26:10 INFO - PROCESS | 916 | --DOCSHELL 11453000 == 45 [pid = 916] [id = 65] 21:26:10 INFO - PROCESS | 916 | --DOCSHELL 104EB400 == 44 [pid = 916] [id = 64] 21:26:10 INFO - PROCESS | 916 | --DOCSHELL 19ADF000 == 43 [pid = 916] [id = 63] 21:26:10 INFO - PROCESS | 916 | --DOCSHELL 11454C00 == 42 [pid = 916] [id = 62] 21:26:10 INFO - PROCESS | 916 | --DOCSHELL 15EBDC00 == 41 [pid = 916] [id = 61] 21:26:10 INFO - PROCESS | 916 | --DOCSHELL 164B6000 == 40 [pid = 916] [id = 60] 21:26:10 INFO - PROCESS | 916 | --DOCSHELL 156B9C00 == 39 [pid = 916] [id = 59] 21:26:10 INFO - PROCESS | 916 | --DOCSHELL 13BBF400 == 38 [pid = 916] [id = 58] 21:26:10 INFO - PROCESS | 916 | --DOCSHELL 10F2F400 == 37 [pid = 916] [id = 57] 21:26:10 INFO - PROCESS | 916 | --DOCSHELL 105FB000 == 36 [pid = 916] [id = 56] 21:26:10 INFO - PROCESS | 916 | --DOCSHELL 17E86800 == 35 [pid = 916] [id = 55] 21:26:10 INFO - PROCESS | 916 | --DOCSHELL 141CE400 == 34 [pid = 916] [id = 54] 21:26:10 INFO - PROCESS | 916 | --DOCSHELL 1144B000 == 33 [pid = 916] [id = 53] 21:26:10 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1381F400) [pid = 916] [serial = 141] [outer = 00000000] [url = about:blank] 21:26:10 INFO - PROCESS | 916 | --DOMWINDOW == 97 (110B5800) [pid = 916] [serial = 138] [outer = 00000000] [url = about:blank] 21:26:10 INFO - PROCESS | 916 | --DOMWINDOW == 96 (11453400) [pid = 916] [serial = 139] [outer = 00000000] [url = about:blank] 21:26:10 INFO - PROCESS | 916 | --DOMWINDOW == 95 (11457800) [pid = 916] [serial = 144] [outer = 00000000] [url = about:blank] 21:26:10 INFO - PROCESS | 916 | --DOMWINDOW == 94 (13BA0400) [pid = 916] [serial = 142] [outer = 00000000] [url = about:blank] 21:26:10 INFO - PROCESS | 916 | --DOMWINDOW == 93 (15D62800) [pid = 916] [serial = 147] [outer = 00000000] [url = about:blank] 21:26:10 INFO - PROCESS | 916 | --DOMWINDOW == 92 (13BBF800) [pid = 916] [serial = 145] [outer = 00000000] [url = about:blank] 21:26:10 INFO - PROCESS | 916 | --DOMWINDOW == 91 (15E20000) [pid = 916] [serial = 148] [outer = 00000000] [url = about:blank] 21:26:10 INFO - PROCESS | 916 | --DOMWINDOW == 90 (14356800) [pid = 916] [serial = 136] [outer = 00000000] [url = about:blank] 21:26:10 INFO - PROCESS | 916 | --DOMWINDOW == 89 (16EAD000) [pid = 916] [serial = 151] [outer = 00000000] [url = about:blank] 21:26:10 INFO - PROCESS | 916 | --DOMWINDOW == 88 (141CB000) [pid = 916] [serial = 135] [outer = 00000000] [url = about:blank] 21:26:10 INFO - PROCESS | 916 | --DOMWINDOW == 87 (1381E400) [pid = 916] [serial = 133] [outer = 00000000] [url = about:blank] 21:26:10 INFO - PROCESS | 916 | --DOMWINDOW == 86 (19AD7C00) [pid = 916] [serial = 124] [outer = 00000000] [url = about:blank] 21:26:10 INFO - PROCESS | 916 | --DOMWINDOW == 85 (10FE3800) [pid = 916] [serial = 127] [outer = 00000000] [url = about:blank] 21:26:10 INFO - PROCESS | 916 | --DOMWINDOW == 84 (11CEF400) [pid = 916] [serial = 130] [outer = 00000000] [url = about:blank] 21:26:10 INFO - PROCESS | 916 | --DOMWINDOW == 83 (16844400) [pid = 916] [serial = 150] [outer = 00000000] [url = about:blank] 21:26:10 INFO - PROCESS | 916 | 1463718370680 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 21:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 21:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 828ms 21:26:10 INFO - PROCESS | 916 | 1463718370730 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 21:26:10 INFO - PROCESS | 916 | 1463718370735 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 21:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 21:26:10 INFO - PROCESS | 916 | 1463718370741 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 21:26:10 INFO - PROCESS | 916 | 1463718370744 Marionette TRACE conn2 <- [1,254,null,{}] 21:26:10 INFO - PROCESS | 916 | 1463718370747 Marionette TRACE conn2 -> [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:26:10 INFO - PROCESS | 916 | 1463718370828 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 21:26:10 INFO - PROCESS | 916 | 1463718370898 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 916 | ++DOCSHELL 10FE3800 == 34 [pid = 916] [id = 73] 21:26:10 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (10FE7C00) [pid = 916] [serial = 216] [outer = 00000000] 21:26:10 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (1289E000) [pid = 916] [serial = 217] [outer = 10FE7C00] 21:26:10 INFO - PROCESS | 916 | 1463718370950 Marionette DEBUG loaded listener.js 21:26:11 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (13BA5000) [pid = 916] [serial = 218] [outer = 10FE7C00] 21:26:11 INFO - PROCESS | 916 | 1463718371316 Marionette TRACE conn2 <- [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:26:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 21:26:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 594ms 21:26:11 INFO - PROCESS | 916 | 1463718371337 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 21:26:11 INFO - PROCESS | 916 | 1463718371339 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 21:26:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 21:26:11 INFO - PROCESS | 916 | 1463718371342 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 21:26:11 INFO - PROCESS | 916 | 1463718371345 Marionette TRACE conn2 <- [1,258,null,{}] 21:26:11 INFO - PROCESS | 916 | 1463718371355 Marionette TRACE conn2 -> [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:26:11 INFO - PROCESS | 916 | 1463718371435 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 21:26:11 INFO - PROCESS | 916 | 1463718371504 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 916 | ++DOCSHELL 141CEC00 == 35 [pid = 916] [id = 74] 21:26:11 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (14E80400) [pid = 916] [serial = 219] [outer = 00000000] 21:26:11 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (15D59000) [pid = 916] [serial = 220] [outer = 14E80400] 21:26:11 INFO - PROCESS | 916 | 1463718371558 Marionette DEBUG loaded listener.js 21:26:11 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (15EB3000) [pid = 916] [serial = 221] [outer = 14E80400] 21:26:11 INFO - PROCESS | 916 | 1463718371926 Marionette TRACE conn2 <- [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:26:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 21:26:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 625ms 21:26:11 INFO - PROCESS | 916 | 1463718371980 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 21:26:11 INFO - PROCESS | 916 | 1463718371982 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 21:26:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 21:26:11 INFO - PROCESS | 916 | 1463718371986 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 21:26:11 INFO - PROCESS | 916 | 1463718371988 Marionette TRACE conn2 <- [1,262,null,{}] 21:26:11 INFO - PROCESS | 916 | 1463718371991 Marionette TRACE conn2 -> [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:26:12 INFO - PROCESS | 916 | 1463718372068 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 21:26:12 INFO - PROCESS | 916 | 1463718372075 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 916 | ++DOCSHELL 164B0000 == 36 [pid = 916] [id = 75] 21:26:12 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (164BA400) [pid = 916] [serial = 222] [outer = 00000000] 21:26:12 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (1730F400) [pid = 916] [serial = 223] [outer = 164BA400] 21:26:12 INFO - PROCESS | 916 | 1463718372119 Marionette DEBUG loaded listener.js 21:26:12 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (1775B400) [pid = 916] [serial = 224] [outer = 164BA400] 21:26:12 INFO - PROCESS | 916 | 1463718372543 Marionette TRACE conn2 <- [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:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 21:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 594ms 21:26:12 INFO - PROCESS | 916 | 1463718372583 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 21:26:12 INFO - PROCESS | 916 | 1463718372585 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 21:26:12 INFO - PROCESS | 916 | 1463718372602 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 21:26:12 INFO - PROCESS | 916 | 1463718372604 Marionette TRACE conn2 <- [1,266,null,{}] 21:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 21:26:12 INFO - PROCESS | 916 | 1463718372607 Marionette TRACE conn2 -> [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:26:12 INFO - PROCESS | 916 | 1463718372720 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 21:26:12 INFO - PROCESS | 916 | 1463718372726 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 916 | ++DOCSHELL 12B60C00 == 37 [pid = 916] [id = 76] 21:26:12 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (16CA6C00) [pid = 916] [serial = 225] [outer = 00000000] 21:26:12 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (18338800) [pid = 916] [serial = 226] [outer = 16CA6C00] 21:26:12 INFO - PROCESS | 916 | 1463718372770 Marionette DEBUG loaded listener.js 21:26:12 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (19608C00) [pid = 916] [serial = 227] [outer = 16CA6C00] 21:26:13 INFO - PROCESS | 916 | 1463718373179 Marionette TRACE conn2 <- [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:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 21:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 625ms 21:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 21:26:13 INFO - PROCESS | 916 | 1463718373244 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 21:26:13 INFO - PROCESS | 916 | 1463718373246 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 21:26:13 INFO - PROCESS | 916 | 1463718373249 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 21:26:13 INFO - PROCESS | 916 | 1463718373251 Marionette TRACE conn2 <- [1,270,null,{}] 21:26:13 INFO - PROCESS | 916 | 1463718373254 Marionette TRACE conn2 -> [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:26:13 INFO - PROCESS | 916 | 1463718373380 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 21:26:13 INFO - PROCESS | 916 | 1463718373458 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 916 | ++DOCSHELL 1027A400 == 38 [pid = 916] [id = 77] 21:26:13 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (19878C00) [pid = 916] [serial = 228] [outer = 00000000] 21:26:13 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (19F29800) [pid = 916] [serial = 229] [outer = 19878C00] 21:26:13 INFO - PROCESS | 916 | 1463718373504 Marionette DEBUG loaded listener.js 21:26:13 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (19FBE000) [pid = 916] [serial = 230] [outer = 19878C00] 21:26:13 INFO - PROCESS | 916 | 1463718373907 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 21:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 21:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 687ms 21:26:13 INFO - PROCESS | 916 | 1463718373949 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 21:26:13 INFO - PROCESS | 916 | 1463718373951 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 21:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 21:26:13 INFO - PROCESS | 916 | 1463718373958 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 21:26:13 INFO - PROCESS | 916 | 1463718373960 Marionette TRACE conn2 <- [1,274,null,{}] 21:26:13 INFO - PROCESS | 916 | 1463718373963 Marionette TRACE conn2 -> [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:26:14 INFO - PROCESS | 916 | 1463718374062 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 21:26:14 INFO - PROCESS | 916 | 1463718374068 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 916 | ++DOCSHELL 19A16000 == 39 [pid = 916] [id = 78] 21:26:14 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (19ADBC00) [pid = 916] [serial = 231] [outer = 00000000] 21:26:14 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1A76E800) [pid = 916] [serial = 232] [outer = 19ADBC00] 21:26:14 INFO - PROCESS | 916 | 1463718374118 Marionette DEBUG loaded listener.js 21:26:14 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1A77A400) [pid = 916] [serial = 233] [outer = 19ADBC00] 21:26:14 INFO - PROCESS | 916 | 1463718374543 Marionette TRACE conn2 <- [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:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 21:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 640ms 21:26:14 INFO - PROCESS | 916 | 1463718374592 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 21:26:14 INFO - PROCESS | 916 | 1463718374594 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 21:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 21:26:14 INFO - PROCESS | 916 | 1463718374597 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 21:26:14 INFO - PROCESS | 916 | 1463718374599 Marionette TRACE conn2 <- [1,278,null,{}] 21:26:14 INFO - PROCESS | 916 | 1463718374603 Marionette TRACE conn2 -> [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:26:14 INFO - PROCESS | 916 | 1463718374828 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 21:26:14 INFO - PROCESS | 916 | --DOMWINDOW == 100 (1833B800) [pid = 916] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 21:26:14 INFO - PROCESS | 916 | --DOMWINDOW == 99 (141CA800) [pid = 916] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 21:26:14 INFO - PROCESS | 916 | --DOMWINDOW == 98 (164B9C00) [pid = 916] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 21:26:14 INFO - PROCESS | 916 | --DOMWINDOW == 97 (156BA000) [pid = 916] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 21:26:14 INFO - PROCESS | 916 | --DOMWINDOW == 96 (105FB400) [pid = 916] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 21:26:14 INFO - PROCESS | 916 | --DOMWINDOW == 95 (10F30800) [pid = 916] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 21:26:14 INFO - PROCESS | 916 | --DOMWINDOW == 94 (13BC0000) [pid = 916] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 21:26:14 INFO - PROCESS | 916 | --DOMWINDOW == 93 (12883800) [pid = 916] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 21:26:14 INFO - PROCESS | 916 | --DOMWINDOW == 92 (19F2E400) [pid = 916] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 21:26:14 INFO - PROCESS | 916 | --DOMWINDOW == 91 (15A50C00) [pid = 916] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 21:26:14 INFO - PROCESS | 916 | 1463718374905 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 916 | ++DOCSHELL 104EA400 == 40 [pid = 916] [id = 79] 21:26:14 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (1050F400) [pid = 916] [serial = 234] [outer = 00000000] 21:26:14 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (13BBEC00) [pid = 916] [serial = 235] [outer = 1050F400] 21:26:14 INFO - PROCESS | 916 | 1463718374949 Marionette DEBUG loaded listener.js 21:26:15 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (17B25800) [pid = 916] [serial = 236] [outer = 1050F400] 21:26:15 INFO - PROCESS | 916 | 1463718375422 Marionette TRACE conn2 <- [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:26:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 21:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 844ms 21:26:15 INFO - PROCESS | 916 | 1463718375441 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 21:26:15 INFO - PROCESS | 916 | 1463718375443 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 21:26:15 INFO - PROCESS | 916 | 1463718375446 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 21:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 21:26:15 INFO - PROCESS | 916 | 1463718375448 Marionette TRACE conn2 <- [1,282,null,{}] 21:26:15 INFO - PROCESS | 916 | 1463718375451 Marionette TRACE conn2 -> [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:26:15 INFO - PROCESS | 916 | 1463718375526 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 21:26:15 INFO - PROCESS | 916 | 1463718375534 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A962C00 == 41 [pid = 916] [id = 80] 21:26:15 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (1A963400) [pid = 916] [serial = 237] [outer = 00000000] 21:26:15 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1AA41800) [pid = 916] [serial = 238] [outer = 1A963400] 21:26:15 INFO - PROCESS | 916 | 1463718375580 Marionette DEBUG loaded listener.js 21:26:15 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1AA49400) [pid = 916] [serial = 239] [outer = 1A963400] 21:26:15 INFO - PROCESS | 916 | 1463718375988 Marionette TRACE conn2 <- [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:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 21:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 594ms 21:26:16 INFO - PROCESS | 916 | 1463718376043 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 21:26:16 INFO - PROCESS | 916 | 1463718376045 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 21:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 21:26:16 INFO - PROCESS | 916 | 1463718376049 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 21:26:16 INFO - PROCESS | 916 | 1463718376050 Marionette TRACE conn2 <- [1,286,null,{}] 21:26:16 INFO - PROCESS | 916 | 1463718376054 Marionette TRACE conn2 -> [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:26:16 INFO - PROCESS | 916 | 1463718376129 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 21:26:16 INFO - PROCESS | 916 | 1463718376135 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 156BB400 == 42 [pid = 916] [id = 81] 21:26:16 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (16CA9000) [pid = 916] [serial = 240] [outer = 00000000] 21:26:16 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1AC34000) [pid = 916] [serial = 241] [outer = 16CA9000] 21:26:16 INFO - PROCESS | 916 | 1463718376177 Marionette DEBUG loaded listener.js 21:26:16 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1AC36000) [pid = 916] [serial = 242] [outer = 16CA9000] 21:26:16 INFO - PROCESS | 916 | 1463718376611 Marionette TRACE conn2 <- [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:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 21:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 594ms 21:26:16 INFO - PROCESS | 916 | 1463718376649 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 21:26:16 INFO - PROCESS | 916 | 1463718376651 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 21:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 21:26:16 INFO - PROCESS | 916 | 1463718376658 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 21:26:16 INFO - PROCESS | 916 | 1463718376661 Marionette TRACE conn2 <- [1,290,null,{}] 21:26:16 INFO - PROCESS | 916 | 1463718376664 Marionette TRACE conn2 -> [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:26:16 INFO - PROCESS | 916 | 1463718376754 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 21:26:16 INFO - PROCESS | 916 | 1463718376761 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1AD9F800 == 43 [pid = 916] [id = 82] 21:26:16 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1AD9FC00) [pid = 916] [serial = 243] [outer = 00000000] 21:26:16 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1ADA4000) [pid = 916] [serial = 244] [outer = 1AD9FC00] 21:26:16 INFO - PROCESS | 916 | 1463718376808 Marionette DEBUG loaded listener.js 21:26:16 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1AF28400) [pid = 916] [serial = 245] [outer = 1AD9FC00] 21:26:17 INFO - PROCESS | 916 | 1463718377409 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 21:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 21:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 797ms 21:26:17 INFO - PROCESS | 916 | 1463718377489 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 21:26:17 INFO - PROCESS | 916 | 1463718377494 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 21:26:17 INFO - PROCESS | 916 | 1463718377514 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 21:26:17 INFO - PROCESS | 916 | 1463718377518 Marionette TRACE conn2 <- [1,294,null,{}] 21:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 21:26:17 INFO - PROCESS | 916 | 1463718377537 Marionette TRACE conn2 -> [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:26:17 INFO - PROCESS | 916 | 1463718377650 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 21:26:17 INFO - PROCESS | 916 | 1463718377720 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1051F800 == 44 [pid = 916] [id = 83] 21:26:17 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (105F3800) [pid = 916] [serial = 246] [outer = 00000000] 21:26:17 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (11CEF400) [pid = 916] [serial = 247] [outer = 105F3800] 21:26:17 INFO - PROCESS | 916 | 1463718377816 Marionette DEBUG loaded listener.js 21:26:17 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1381E000) [pid = 916] [serial = 248] [outer = 105F3800] 21:26:18 INFO - PROCESS | 916 | 1463718378456 Marionette TRACE conn2 <- [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:26:18 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:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 984ms 21:26:18 INFO - PROCESS | 916 | 1463718378560 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 21:26:18 INFO - PROCESS | 916 | 1463718378566 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 21:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 21:26:18 INFO - PROCESS | 916 | 1463718378659 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 21:26:18 INFO - PROCESS | 916 | 1463718378662 Marionette TRACE conn2 <- [1,298,null,{}] 21:26:18 INFO - PROCESS | 916 | 1463718378708 Marionette TRACE conn2 -> [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:26:18 INFO - PROCESS | 916 | 1463718378856 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 21:26:18 INFO - PROCESS | 916 | 1463718378930 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13079C00 == 45 [pid = 916] [id = 84] 21:26:18 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (14E81400) [pid = 916] [serial = 249] [outer = 00000000] 21:26:18 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (17D54C00) [pid = 916] [serial = 250] [outer = 14E81400] 21:26:18 INFO - PROCESS | 916 | 1463718378984 Marionette DEBUG loaded listener.js 21:26:19 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (19F2E400) [pid = 916] [serial = 251] [outer = 14E81400] 21:26:19 INFO - PROCESS | 916 | 1463718379572 Marionette TRACE conn2 <- [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:26:19 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:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1016ms 21:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 21:26:19 INFO - PROCESS | 916 | 1463718379616 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 21:26:19 INFO - PROCESS | 916 | 1463718379619 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 21:26:19 INFO - PROCESS | 916 | 1463718379622 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 21:26:19 INFO - PROCESS | 916 | 1463718379626 Marionette TRACE conn2 <- [1,302,null,{}] 21:26:19 INFO - PROCESS | 916 | 1463718379637 Marionette TRACE conn2 -> [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:26:19 INFO - PROCESS | 916 | 1463718379753 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 21:26:19 INFO - PROCESS | 916 | 1463718379831 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 105ED800 == 46 [pid = 916] [id = 85] 21:26:19 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (10FE4000) [pid = 916] [serial = 252] [outer = 00000000] 21:26:19 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (12B57400) [pid = 916] [serial = 253] [outer = 10FE4000] 21:26:19 INFO - PROCESS | 916 | 1463718379930 Marionette DEBUG loaded listener.js 21:26:20 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (155EC000) [pid = 916] [serial = 254] [outer = 10FE4000] 21:26:20 INFO - PROCESS | 916 | 1463718380636 Marionette TRACE conn2 <- [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:26:20 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:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1032ms 21:26:20 INFO - PROCESS | 916 | 1463718380665 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 21:26:20 INFO - PROCESS | 916 | 1463718380670 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 21:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 21:26:20 INFO - PROCESS | 916 | 1463718380688 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 21:26:20 INFO - PROCESS | 916 | 1463718380692 Marionette TRACE conn2 <- [1,306,null,{}] 21:26:20 INFO - PROCESS | 916 | 1463718380697 Marionette TRACE conn2 -> [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:26:20 INFO - PROCESS | 916 | 1463718380793 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 21:26:20 INFO - PROCESS | 916 | 1463718380889 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11458000 == 47 [pid = 916] [id = 86] 21:26:20 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (114A2800) [pid = 916] [serial = 255] [outer = 00000000] 21:26:20 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (13825400) [pid = 916] [serial = 256] [outer = 114A2800] 21:26:20 INFO - PROCESS | 916 | 1463718380938 Marionette DEBUG loaded listener.js 21:26:21 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (14356800) [pid = 916] [serial = 257] [outer = 114A2800] 21:26:21 INFO - PROCESS | 916 | --DOCSHELL 156BB400 == 46 [pid = 916] [id = 81] 21:26:21 INFO - PROCESS | 916 | --DOCSHELL 1A962C00 == 45 [pid = 916] [id = 80] 21:26:21 INFO - PROCESS | 916 | --DOCSHELL 104EA400 == 44 [pid = 916] [id = 79] 21:26:21 INFO - PROCESS | 916 | --DOCSHELL 19A16000 == 43 [pid = 916] [id = 78] 21:26:21 INFO - PROCESS | 916 | --DOCSHELL 1027A400 == 42 [pid = 916] [id = 77] 21:26:21 INFO - PROCESS | 916 | --DOCSHELL 12B60C00 == 41 [pid = 916] [id = 76] 21:26:21 INFO - PROCESS | 916 | --DOCSHELL 164B0000 == 40 [pid = 916] [id = 75] 21:26:21 INFO - PROCESS | 916 | --DOCSHELL 141CEC00 == 39 [pid = 916] [id = 74] 21:26:21 INFO - PROCESS | 916 | --DOCSHELL 10FE3800 == 38 [pid = 916] [id = 73] 21:26:21 INFO - PROCESS | 916 | --DOCSHELL 1127A000 == 37 [pid = 916] [id = 72] 21:26:21 INFO - PROCESS | 916 | --DOCSHELL 1302F400 == 36 [pid = 916] [id = 68] 21:26:21 INFO - PROCESS | 916 | --DOCSHELL 10271400 == 35 [pid = 916] [id = 67] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 114 (17756C00) [pid = 916] [serial = 179] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1A6A3000) [pid = 916] [serial = 194] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 112 (19604C00) [pid = 916] [serial = 181] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 111 (19F2A400) [pid = 916] [serial = 185] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 110 (19F28400) [pid = 916] [serial = 184] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 109 (17310400) [pid = 916] [serial = 178] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 108 (15C03400) [pid = 916] [serial = 175] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 107 (15D65400) [pid = 916] [serial = 176] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 106 (10FE3C00) [pid = 916] [serial = 167] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 105 (10A62400) [pid = 916] [serial = 166] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1289F400) [pid = 916] [serial = 169] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 103 (12D79400) [pid = 916] [serial = 170] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 102 (13183400) [pid = 916] [serial = 156] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 101 (141C9400) [pid = 916] [serial = 172] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 100 (14E83400) [pid = 916] [serial = 173] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 99 (17757800) [pid = 916] [serial = 153] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 98 (18167000) [pid = 916] [serial = 162] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 97 (164B5000) [pid = 916] [serial = 159] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 96 (19FC1C00) [pid = 916] [serial = 191] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 95 (19FCC800) [pid = 916] [serial = 187] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 94 (13824800) [pid = 916] [serial = 190] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1A1EC400) [pid = 916] [serial = 188] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 92 (1B4DD400) [pid = 916] [serial = 49] [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:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 91 (19A0F800) [pid = 916] [serial = 182] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1A59C800) [pid = 916] [serial = 193] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1A957000) [pid = 916] [serial = 196] [outer = 00000000] [url = about:blank] 21:26:21 INFO - PROCESS | 916 | 1463718381471 Marionette TRACE conn2 <- [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:26:21 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:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 860ms 21:26:21 INFO - PROCESS | 916 | 1463718381539 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 21:26:21 INFO - PROCESS | 916 | 1463718381545 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 21:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 21:26:21 INFO - PROCESS | 916 | 1463718381551 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 21:26:21 INFO - PROCESS | 916 | 1463718381554 Marionette TRACE conn2 <- [1,310,null,{}] 21:26:21 INFO - PROCESS | 916 | 1463718381557 Marionette TRACE conn2 -> [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:26:21 INFO - PROCESS | 916 | 1463718381647 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 21:26:21 INFO - PROCESS | 916 | 1463718381722 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1127A000 == 36 [pid = 916] [id = 87] 21:26:21 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (11A06000) [pid = 916] [serial = 258] [outer = 00000000] 21:26:21 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (12D74C00) [pid = 916] [serial = 259] [outer = 11A06000] 21:26:21 INFO - PROCESS | 916 | 1463718381766 Marionette DEBUG loaded listener.js 21:26:21 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (14E7C800) [pid = 916] [serial = 260] [outer = 11A06000] 21:26:22 INFO - PROCESS | 916 | 1463718382129 Marionette TRACE conn2 <- [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:26:22 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:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 641ms 21:26:22 INFO - PROCESS | 916 | 1463718382187 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 21:26:22 INFO - PROCESS | 916 | 1463718382190 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 21:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 21:26:22 INFO - PROCESS | 916 | 1463718382199 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 21:26:22 INFO - PROCESS | 916 | 1463718382202 Marionette TRACE conn2 <- [1,314,null,{}] 21:26:22 INFO - PROCESS | 916 | 1463718382213 Marionette TRACE conn2 -> [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:26:22 INFO - PROCESS | 916 | 1463718382321 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 21:26:22 INFO - PROCESS | 916 | 1463718382334 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 21:26:22 INFO - PROCESS | 916 | 1463718382343 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 17759C00 == 37 [pid = 916] [id = 88] 21:26:22 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1775B800) [pid = 916] [serial = 261] [outer = 00000000] 21:26:22 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (17B1A400) [pid = 916] [serial = 262] [outer = 1775B800] 21:26:22 INFO - PROCESS | 916 | 1463718382390 Marionette DEBUG loaded listener.js 21:26:22 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (18339800) [pid = 916] [serial = 263] [outer = 1775B800] 21:26:22 INFO - PROCESS | 916 | 1463718382824 Marionette TRACE conn2 <- [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:26:22 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:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 656ms 21:26:22 INFO - PROCESS | 916 | 1463718382851 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 21:26:22 INFO - PROCESS | 916 | 1463718382854 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 21:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 21:26:22 INFO - PROCESS | 916 | 1463718382857 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 21:26:22 INFO - PROCESS | 916 | 1463718382859 Marionette TRACE conn2 <- [1,318,null,{}] 21:26:22 INFO - PROCESS | 916 | 1463718382862 Marionette TRACE conn2 -> [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:26:22 INFO - PROCESS | 916 | 1463718382941 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 21:26:22 INFO - PROCESS | 916 | 1463718382975 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1960E000 == 38 [pid = 916] [id = 89] 21:26:22 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1987A000) [pid = 916] [serial = 264] [outer = 00000000] 21:26:23 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (19A0F800) [pid = 916] [serial = 265] [outer = 1987A000] 21:26:23 INFO - PROCESS | 916 | 1463718383019 Marionette DEBUG loaded listener.js 21:26:23 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (19ADD800) [pid = 916] [serial = 266] [outer = 1987A000] 21:26:23 INFO - PROCESS | 916 | 1463718383425 Marionette TRACE conn2 <- [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:26:23 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:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 593ms 21:26:23 INFO - PROCESS | 916 | 1463718383469 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 21:26:23 INFO - PROCESS | 916 | 1463718383471 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 21:26:23 INFO - PROCESS | 916 | 1463718383474 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 21:26:23 INFO - PROCESS | 916 | 1463718383476 Marionette TRACE conn2 <- [1,322,null,{}] 21:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 21:26:23 INFO - PROCESS | 916 | 1463718383488 Marionette TRACE conn2 -> [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:26:23 INFO - PROCESS | 916 | 1463718383596 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 21:26:23 INFO - PROCESS | 916 | 1463718383603 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19604C00 == 39 [pid = 916] [id = 90] 21:26:23 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (19610400) [pid = 916] [serial = 267] [outer = 00000000] 21:26:23 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (19FC6800) [pid = 916] [serial = 268] [outer = 19610400] 21:26:23 INFO - PROCESS | 916 | 1463718383657 Marionette DEBUG loaded listener.js 21:26:23 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1A1F4400) [pid = 916] [serial = 269] [outer = 19610400] 21:26:24 INFO - PROCESS | 916 | 1463718384101 Marionette TRACE conn2 <- [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:26:24 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:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 641ms 21:26:24 INFO - PROCESS | 916 | 1463718384115 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 21:26:24 INFO - PROCESS | 916 | 1463718384117 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 21:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 21:26:24 INFO - PROCESS | 916 | 1463718384120 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 21:26:24 INFO - PROCESS | 916 | 1463718384122 Marionette TRACE conn2 <- [1,326,null,{}] 21:26:24 INFO - PROCESS | 916 | 1463718384125 Marionette TRACE conn2 -> [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:26:24 INFO - PROCESS | 916 | 1463718384240 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 21:26:24 INFO - PROCESS | 916 | 1463718384246 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1678EC00 == 40 [pid = 916] [id = 91] 21:26:24 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1A69CC00) [pid = 916] [serial = 270] [outer = 00000000] 21:26:24 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1A95C800) [pid = 916] [serial = 271] [outer = 1A69CC00] 21:26:24 INFO - PROCESS | 916 | 1463718384291 Marionette DEBUG loaded listener.js 21:26:24 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1A960000) [pid = 916] [serial = 272] [outer = 1A69CC00] 21:26:24 INFO - PROCESS | 916 | 1463718384750 Marionette TRACE conn2 <- [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:26:24 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:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 688ms 21:26:24 INFO - PROCESS | 916 | 1463718384828 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 21:26:24 INFO - PROCESS | 916 | 1463718384830 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 21:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 21:26:24 INFO - PROCESS | 916 | 1463718384837 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 21:26:24 INFO - PROCESS | 916 | 1463718384839 Marionette TRACE conn2 <- [1,330,null,{}] 21:26:24 INFO - PROCESS | 916 | 1463718384842 Marionette TRACE conn2 -> [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:26:24 INFO - PROCESS | 916 | 1463718384942 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 21:26:24 INFO - PROCESS | 916 | 1463718384954 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10F37C00 == 41 [pid = 916] [id = 92] 21:26:24 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1AA3B800) [pid = 916] [serial = 273] [outer = 00000000] 21:26:24 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1AA47400) [pid = 916] [serial = 274] [outer = 1AA3B800] 21:26:24 INFO - PROCESS | 916 | 1463718384997 Marionette DEBUG loaded listener.js 21:26:25 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1AA48000) [pid = 916] [serial = 275] [outer = 1AA3B800] 21:26:25 INFO - PROCESS | 916 | 1463718385432 Marionette TRACE conn2 <- [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:26:25 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:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 641ms 21:26:25 INFO - PROCESS | 916 | --DOMWINDOW == 106 (16CA9000) [pid = 916] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 21:26:25 INFO - PROCESS | 916 | --DOMWINDOW == 105 (19878C00) [pid = 916] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 21:26:25 INFO - PROCESS | 916 | --DOMWINDOW == 104 (19ADBC00) [pid = 916] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 21:26:25 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1050F400) [pid = 916] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 21:26:25 INFO - PROCESS | 916 | --DOMWINDOW == 102 (10FE7C00) [pid = 916] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 21:26:25 INFO - PROCESS | 916 | --DOMWINDOW == 101 (110BEC00) [pid = 916] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 21:26:25 INFO - PROCESS | 916 | --DOMWINDOW == 100 (14E80400) [pid = 916] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 21:26:25 INFO - PROCESS | 916 | --DOMWINDOW == 99 (164BA400) [pid = 916] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 21:26:25 INFO - PROCESS | 916 | --DOMWINDOW == 98 (11CE7000) [pid = 916] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 21:26:25 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1A963400) [pid = 916] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 21:26:25 INFO - PROCESS | 916 | --DOMWINDOW == 96 (16CA6C00) [pid = 916] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 21:26:25 INFO - PROCESS | 916 | 1463718385656 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 21:26:25 INFO - PROCESS | 916 | 1463718385658 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 21:26:25 INFO - PROCESS | 916 | 1463718385675 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 21:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 21:26:25 INFO - PROCESS | 916 | 1463718385676 Marionette TRACE conn2 <- [1,334,null,{}] 21:26:25 INFO - PROCESS | 916 | 1463718385680 Marionette TRACE conn2 -> [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:26:25 INFO - PROCESS | 916 | 1463718385773 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 21:26:25 INFO - PROCESS | 916 | 1463718385781 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15C0F400 == 42 [pid = 916] [id = 93] 21:26:25 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (15D5A400) [pid = 916] [serial = 276] [outer = 00000000] 21:26:25 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (18343C00) [pid = 916] [serial = 277] [outer = 15D5A400] 21:26:25 INFO - PROCESS | 916 | 1463718385826 Marionette DEBUG loaded listener.js 21:26:25 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1960E400) [pid = 916] [serial = 278] [outer = 15D5A400] 21:26:26 INFO - PROCESS | 916 | 1463718386221 Marionette TRACE conn2 <- [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:26:26 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:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 594ms 21:26:26 INFO - PROCESS | 916 | 1463718386273 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 21:26:26 INFO - PROCESS | 916 | 1463718386275 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 21:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 21:26:26 INFO - PROCESS | 916 | 1463718386279 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 21:26:26 INFO - PROCESS | 916 | 1463718386280 Marionette TRACE conn2 <- [1,338,null,{}] 21:26:26 INFO - PROCESS | 916 | 1463718386284 Marionette TRACE conn2 -> [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:26:26 INFO - PROCESS | 916 | 1463718386363 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 21:26:26 INFO - PROCESS | 916 | 1463718386369 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A95A800 == 43 [pid = 916] [id = 94] 21:26:26 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1A963400) [pid = 916] [serial = 279] [outer = 00000000] 21:26:26 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1AC3A400) [pid = 916] [serial = 280] [outer = 1A963400] 21:26:26 INFO - PROCESS | 916 | 1463718386413 Marionette DEBUG loaded listener.js 21:26:26 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1ADA1400) [pid = 916] [serial = 281] [outer = 1A963400] 21:26:26 INFO - PROCESS | 916 | 1463718386825 Marionette TRACE conn2 <- [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:26:26 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:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 594ms 21:26:26 INFO - PROCESS | 916 | 1463718386876 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 21:26:26 INFO - PROCESS | 916 | 1463718386878 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 21:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 21:26:26 INFO - PROCESS | 916 | 1463718386881 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 21:26:26 INFO - PROCESS | 916 | 1463718386883 Marionette TRACE conn2 <- [1,342,null,{}] 21:26:26 INFO - PROCESS | 916 | 1463718386886 Marionette TRACE conn2 -> [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:26:26 INFO - PROCESS | 916 | 1463718386960 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 21:26:26 INFO - PROCESS | 916 | 1463718386970 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1AA43000 == 44 [pid = 916] [id = 95] 21:26:26 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1AC3A000) [pid = 916] [serial = 282] [outer = 00000000] 21:26:27 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1AF2F400) [pid = 916] [serial = 283] [outer = 1AC3A000] 21:26:27 INFO - PROCESS | 916 | 1463718387013 Marionette DEBUG loaded listener.js 21:26:27 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1B05C000) [pid = 916] [serial = 284] [outer = 1AC3A000] 21:26:27 INFO - PROCESS | 916 | 1463718387466 Marionette TRACE conn2 <- [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:26:27 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:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 641ms 21:26:27 INFO - PROCESS | 916 | 1463718387519 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 21:26:27 INFO - PROCESS | 916 | 1463718387522 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 21:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 21:26:27 INFO - PROCESS | 916 | 1463718387525 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 21:26:27 INFO - PROCESS | 916 | 1463718387527 Marionette TRACE conn2 <- [1,346,null,{}] 21:26:27 INFO - PROCESS | 916 | 1463718387531 Marionette TRACE conn2 -> [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:26:27 INFO - PROCESS | 916 | 1463718387624 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 21:26:27 INFO - PROCESS | 916 | 1463718387754 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10274400 == 45 [pid = 916] [id = 96] 21:26:27 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1047B400) [pid = 916] [serial = 285] [outer = 00000000] 21:26:27 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (10A58000) [pid = 916] [serial = 286] [outer = 1047B400] 21:26:27 INFO - PROCESS | 916 | 1463718387820 Marionette DEBUG loaded listener.js 21:26:27 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (10FE5C00) [pid = 916] [serial = 287] [outer = 1047B400] 21:26:28 INFO - PROCESS | 916 | 1463718388411 Marionette TRACE conn2 <- [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:26:28 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:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 953ms 21:26:28 INFO - PROCESS | 916 | 1463718388472 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 21:26:28 INFO - PROCESS | 916 | 1463718388476 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 21:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 21:26:28 INFO - PROCESS | 916 | 1463718388481 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 21:26:28 INFO - PROCESS | 916 | 1463718388485 Marionette TRACE conn2 <- [1,350,null,{}] 21:26:28 INFO - PROCESS | 916 | 1463718388490 Marionette TRACE conn2 -> [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:26:28 INFO - PROCESS | 916 | 1463718388595 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 21:26:28 INFO - PROCESS | 916 | 1463718388674 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1382C000 == 46 [pid = 916] [id = 97] 21:26:28 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (13BB5800) [pid = 916] [serial = 288] [outer = 00000000] 21:26:28 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (15D56400) [pid = 916] [serial = 289] [outer = 13BB5800] 21:26:28 INFO - PROCESS | 916 | 1463718388771 Marionette DEBUG loaded listener.js 21:26:28 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (167A6800) [pid = 916] [serial = 290] [outer = 13BB5800] 21:26:29 INFO - PROCESS | 916 | 1463718389316 Marionette TRACE conn2 <- [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:26:29 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:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 890ms 21:26:29 INFO - PROCESS | 916 | 1463718389388 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 21:26:29 INFO - PROCESS | 916 | 1463718389393 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 21:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 21:26:29 INFO - PROCESS | 916 | 1463718389397 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 21:26:29 INFO - PROCESS | 916 | 1463718389399 Marionette TRACE conn2 <- [1,354,null,{}] 21:26:29 INFO - PROCESS | 916 | 1463718389403 Marionette TRACE conn2 -> [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:26:29 INFO - PROCESS | 916 | 1463718389534 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 21:26:29 INFO - PROCESS | 916 | 1463718389656 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167B3000 == 47 [pid = 916] [id = 98] 21:26:29 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (167B3400) [pid = 916] [serial = 291] [outer = 00000000] 21:26:29 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1775A800) [pid = 916] [serial = 292] [outer = 167B3400] 21:26:29 INFO - PROCESS | 916 | 1463718389711 Marionette DEBUG loaded listener.js 21:26:29 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (18342400) [pid = 916] [serial = 293] [outer = 167B3400] 21:26:30 INFO - PROCESS | 916 | 1463718390312 Marionette TRACE conn2 <- [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:26:30 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:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 953ms 21:26:30 INFO - PROCESS | 916 | 1463718390342 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 21:26:30 INFO - PROCESS | 916 | 1463718390345 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 21:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 21:26:30 INFO - PROCESS | 916 | 1463718390368 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 21:26:30 INFO - PROCESS | 916 | 1463718390374 Marionette TRACE conn2 <- [1,358,null,{}] 21:26:30 INFO - PROCESS | 916 | 1463718390381 Marionette TRACE conn2 -> [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:26:30 INFO - PROCESS | 916 | 1463718390483 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 21:26:30 INFO - PROCESS | 916 | 1463718390561 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19F27800 == 48 [pid = 916] [id = 99] 21:26:30 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (19F2B800) [pid = 916] [serial = 294] [outer = 00000000] 21:26:30 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1AD9C800) [pid = 916] [serial = 295] [outer = 19F2B800] 21:26:30 INFO - PROCESS | 916 | 1463718390619 Marionette DEBUG loaded listener.js 21:26:30 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1AF29C00) [pid = 916] [serial = 296] [outer = 19F2B800] 21:26:31 INFO - PROCESS | 916 | 1463718391182 Marionette TRACE conn2 <- [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:26:31 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:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 922ms 21:26:31 INFO - PROCESS | 916 | 1463718391272 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 21:26:31 INFO - PROCESS | 916 | 1463718391275 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 21:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 21:26:31 INFO - PROCESS | 916 | 1463718391279 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 21:26:31 INFO - PROCESS | 916 | 1463718391281 Marionette TRACE conn2 <- [1,362,null,{}] 21:26:31 INFO - PROCESS | 916 | 1463718391284 Marionette TRACE conn2 -> [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:26:31 INFO - PROCESS | 916 | 1463718391388 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 21:26:31 INFO - PROCESS | 916 | 1463718391461 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10515000 == 49 [pid = 916] [id = 100] 21:26:31 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1051A400) [pid = 916] [serial = 297] [outer = 00000000] 21:26:31 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (13022800) [pid = 916] [serial = 298] [outer = 1051A400] 21:26:31 INFO - PROCESS | 916 | 1463718391560 Marionette DEBUG loaded listener.js 21:26:31 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (13DB9C00) [pid = 916] [serial = 299] [outer = 1051A400] 21:26:32 INFO - PROCESS | 916 | 1463718392252 Marionette TRACE conn2 <- [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:26:32 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:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1000ms 21:26:32 INFO - PROCESS | 916 | 1463718392282 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 21:26:32 INFO - PROCESS | 916 | 1463718392286 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 21:26:32 INFO - PROCESS | 916 | 1463718392291 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 21:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 21:26:32 INFO - PROCESS | 916 | 1463718392295 Marionette TRACE conn2 <- [1,366,null,{}] 21:26:32 INFO - PROCESS | 916 | 1463718392299 Marionette TRACE conn2 -> [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:26:32 INFO - PROCESS | 916 | 1463718392393 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 21:26:32 INFO - PROCESS | 916 | 1463718392489 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12B63800 == 50 [pid = 916] [id = 101] 21:26:32 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (130D0800) [pid = 916] [serial = 300] [outer = 00000000] 21:26:32 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (13BC0000) [pid = 916] [serial = 301] [outer = 130D0800] 21:26:32 INFO - PROCESS | 916 | 1463718392539 Marionette DEBUG loaded listener.js 21:26:32 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (14E82000) [pid = 916] [serial = 302] [outer = 130D0800] 21:26:32 INFO - PROCESS | 916 | --DOCSHELL 1AA43000 == 49 [pid = 916] [id = 95] 21:26:32 INFO - PROCESS | 916 | --DOCSHELL 1A95A800 == 48 [pid = 916] [id = 94] 21:26:32 INFO - PROCESS | 916 | --DOCSHELL 15C0F400 == 47 [pid = 916] [id = 93] 21:26:32 INFO - PROCESS | 916 | --DOCSHELL 10F37C00 == 46 [pid = 916] [id = 92] 21:26:32 INFO - PROCESS | 916 | --DOCSHELL 1678EC00 == 45 [pid = 916] [id = 91] 21:26:32 INFO - PROCESS | 916 | --DOCSHELL 19604C00 == 44 [pid = 916] [id = 90] 21:26:32 INFO - PROCESS | 916 | --DOCSHELL 1960E000 == 43 [pid = 916] [id = 89] 21:26:32 INFO - PROCESS | 916 | --DOCSHELL 17759C00 == 42 [pid = 916] [id = 88] 21:26:32 INFO - PROCESS | 916 | --DOCSHELL 1127A000 == 41 [pid = 916] [id = 87] 21:26:32 INFO - PROCESS | 916 | --DOCSHELL 11458000 == 40 [pid = 916] [id = 86] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 122 (19F29800) [pid = 916] [serial = 229] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1A76E800) [pid = 916] [serial = 232] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 120 (19FBE000) [pid = 916] [serial = 230] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 119 (13BBEC00) [pid = 916] [serial = 235] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 118 (10486400) [pid = 916] [serial = 199] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 117 (13DABC00) [pid = 916] [serial = 202] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1A77A400) [pid = 916] [serial = 233] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 115 (18168000) [pid = 916] [serial = 205] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1289E000) [pid = 916] [serial = 217] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 113 (13BA5000) [pid = 916] [serial = 218] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 112 (13B9C400) [pid = 916] [serial = 212] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 111 (12884800) [pid = 916] [serial = 211] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 110 (15D59000) [pid = 916] [serial = 220] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 109 (15EB3000) [pid = 916] [serial = 221] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1730F400) [pid = 916] [serial = 223] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 107 (13BB8000) [pid = 916] [serial = 215] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 106 (13826400) [pid = 916] [serial = 214] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 105 (19FCBC00) [pid = 916] [serial = 208] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1AA41800) [pid = 916] [serial = 238] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1AC36000) [pid = 916] [serial = 242] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 102 (17B25800) [pid = 916] [serial = 236] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 101 (19608C00) [pid = 916] [serial = 227] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 100 (18338800) [pid = 916] [serial = 226] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1AA49400) [pid = 916] [serial = 239] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1775B400) [pid = 916] [serial = 224] [outer = 00000000] [url = about:blank] 21:26:32 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1AC34000) [pid = 916] [serial = 241] [outer = 00000000] [url = about:blank] 21:26:33 INFO - PROCESS | 916 | 1463718393075 Marionette TRACE conn2 <- [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:26:33 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:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 828ms 21:26:33 INFO - PROCESS | 916 | 1463718393135 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 21:26:33 INFO - PROCESS | 916 | 1463718393140 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 21:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 21:26:33 INFO - PROCESS | 916 | 1463718393146 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 21:26:33 INFO - PROCESS | 916 | 1463718393149 Marionette TRACE conn2 <- [1,370,null,{}] 21:26:33 INFO - PROCESS | 916 | 1463718393152 Marionette TRACE conn2 -> [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:26:33 INFO - PROCESS | 916 | 1463718393235 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 21:26:33 INFO - PROCESS | 916 | 1463718393313 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 105F0400 == 41 [pid = 916] [id = 102] 21:26:33 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (10A64800) [pid = 916] [serial = 303] [outer = 00000000] 21:26:33 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (13826800) [pid = 916] [serial = 304] [outer = 10A64800] 21:26:33 INFO - PROCESS | 916 | 1463718393358 Marionette DEBUG loaded listener.js 21:26:33 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (156BF800) [pid = 916] [serial = 305] [outer = 10A64800] 21:26:33 INFO - PROCESS | 916 | 1463718393727 Marionette TRACE conn2 <- [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:26:33 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:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 640ms 21:26:33 INFO - PROCESS | 916 | 1463718393783 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 21:26:33 INFO - PROCESS | 916 | 1463718393786 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 21:26:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 21:26:33 INFO - PROCESS | 916 | 1463718393789 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 21:26:33 INFO - PROCESS | 916 | 1463718393792 Marionette TRACE conn2 <- [1,374,null,{}] 21:26:33 INFO - PROCESS | 916 | 1463718393802 Marionette TRACE conn2 -> [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:26:33 INFO - PROCESS | 916 | 1463718393884 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 21:26:33 INFO - PROCESS | 916 | 1463718393892 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 164ABC00 == 42 [pid = 916] [id = 103] 21:26:33 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1678E000) [pid = 916] [serial = 306] [outer = 00000000] 21:26:33 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (16CA7400) [pid = 916] [serial = 307] [outer = 1678E000] 21:26:33 INFO - PROCESS | 916 | 1463718393939 Marionette DEBUG loaded listener.js 21:26:34 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (173E2800) [pid = 916] [serial = 308] [outer = 1678E000] 21:26:34 INFO - PROCESS | 916 | 1463718394402 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 21:26:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 21:26:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 641ms 21:26:34 INFO - PROCESS | 916 | 1463718394427 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 21:26:34 INFO - PROCESS | 916 | 1463718394429 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 21:26:34 INFO - PROCESS | 916 | 1463718394432 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 21:26:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 21:26:34 INFO - PROCESS | 916 | 1463718394434 Marionette TRACE conn2 <- [1,378,null,{}] 21:26:34 INFO - PROCESS | 916 | 1463718394437 Marionette TRACE conn2 -> [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:26:34 INFO - PROCESS | 916 | 1463718394514 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 21:26:34 INFO - PROCESS | 916 | 1463718394520 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173E2C00 == 43 [pid = 916] [id = 104] 21:26:34 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (173E5400) [pid = 916] [serial = 309] [outer = 00000000] 21:26:34 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (173EFC00) [pid = 916] [serial = 310] [outer = 173E5400] 21:26:34 INFO - PROCESS | 916 | 1463718394564 Marionette DEBUG loaded listener.js 21:26:34 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (17B19400) [pid = 916] [serial = 311] [outer = 173E5400] 21:26:35 INFO - PROCESS | 916 | 1463718395019 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 21:26:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 21:26:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 625ms 21:26:35 INFO - PROCESS | 916 | 1463718395070 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 21:26:35 INFO - PROCESS | 916 | 1463718395072 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 21:26:35 INFO - PROCESS | 916 | 1463718395076 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 21:26:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 21:26:35 INFO - PROCESS | 916 | 1463718395077 Marionette TRACE conn2 <- [1,382,null,{}] 21:26:35 INFO - PROCESS | 916 | 1463718395090 Marionette TRACE conn2 -> [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:26:35 INFO - PROCESS | 916 | 1463718395192 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 21:26:35 INFO - PROCESS | 916 | 1463718395198 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173EB800 == 44 [pid = 916] [id = 105] 21:26:35 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1775CC00) [pid = 916] [serial = 312] [outer = 00000000] 21:26:35 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (19604C00) [pid = 916] [serial = 313] [outer = 1775CC00] 21:26:35 INFO - PROCESS | 916 | 1463718395243 Marionette DEBUG loaded listener.js 21:26:35 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1960F400) [pid = 916] [serial = 314] [outer = 1775CC00] 21:26:35 INFO - PROCESS | 916 | 1463718395728 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 21:26:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 21:26:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 688ms 21:26:35 INFO - PROCESS | 916 | 1463718395775 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 21:26:35 INFO - PROCESS | 916 | 1463718395777 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 21:26:35 INFO - PROCESS | 916 | 1463718395780 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 21:26:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 21:26:35 INFO - PROCESS | 916 | 1463718395782 Marionette TRACE conn2 <- [1,386,null,{}] 21:26:35 INFO - PROCESS | 916 | 1463718395798 Marionette TRACE conn2 -> [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:26:35 INFO - PROCESS | 916 | 1463718395940 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 21:26:35 INFO - PROCESS | 916 | 1463718395998 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10F3CC00 == 45 [pid = 916] [id = 106] 21:26:36 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (19F2E000) [pid = 916] [serial = 315] [outer = 00000000] 21:26:36 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1A1ED400) [pid = 916] [serial = 316] [outer = 19F2E000] 21:26:36 INFO - PROCESS | 916 | 1463718396054 Marionette DEBUG loaded listener.js 21:26:36 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1A1F6800) [pid = 916] [serial = 317] [outer = 19F2E000] 21:26:36 INFO - PROCESS | 916 | 1463718396455 Marionette TRACE conn2 <- [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:26:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 21:26:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 688ms 21:26:36 INFO - PROCESS | 916 | 1463718396481 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 21:26:36 INFO - PROCESS | 916 | 1463718396482 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 21:26:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 21:26:36 INFO - PROCESS | 916 | 1463718396486 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 21:26:36 INFO - PROCESS | 916 | 1463718396487 Marionette TRACE conn2 <- [1,390,null,{}] 21:26:36 INFO - PROCESS | 916 | 1463718396491 Marionette TRACE conn2 -> [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:26:36 INFO - PROCESS | 916 | 1463718396593 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 21:26:36 INFO - PROCESS | 916 | 1463718396600 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12D79000 == 46 [pid = 916] [id = 107] 21:26:36 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (19F2AC00) [pid = 916] [serial = 318] [outer = 00000000] 21:26:36 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1A778400) [pid = 916] [serial = 319] [outer = 19F2AC00] 21:26:36 INFO - PROCESS | 916 | 1463718396644 Marionette DEBUG loaded listener.js 21:26:36 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1A77A400) [pid = 916] [serial = 320] [outer = 19F2AC00] 21:26:37 INFO - PROCESS | 916 | 1463718397182 Marionette TRACE conn2 <- [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:26:37 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1A69CC00) [pid = 916] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 21:26:37 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1AA3B800) [pid = 916] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 21:26:37 INFO - PROCESS | 916 | --DOMWINDOW == 112 (114A2800) [pid = 916] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 21:26:37 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1987A000) [pid = 916] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 21:26:37 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1775B800) [pid = 916] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 21:26:37 INFO - PROCESS | 916 | --DOMWINDOW == 109 (11A06000) [pid = 916] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 21:26:37 INFO - PROCESS | 916 | --DOMWINDOW == 108 (15D5A400) [pid = 916] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 21:26:37 INFO - PROCESS | 916 | --DOMWINDOW == 107 (19610400) [pid = 916] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 21:26:37 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1A963400) [pid = 916] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 21:26:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 21:26:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 735ms 21:26:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 21:26:37 INFO - PROCESS | 916 | 1463718397227 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 21:26:37 INFO - PROCESS | 916 | 1463718397228 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 21:26:37 INFO - PROCESS | 916 | 1463718397232 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 21:26:37 INFO - PROCESS | 916 | 1463718397233 Marionette TRACE conn2 <- [1,394,null,{}] 21:26:37 INFO - PROCESS | 916 | 1463718397263 Marionette TRACE conn2 -> [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:26:37 INFO - PROCESS | 916 | 1463718397342 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 21:26:37 INFO - PROCESS | 916 | 1463718397351 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 164B1C00 == 47 [pid = 916] [id = 108] 21:26:37 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (19F35C00) [pid = 916] [serial = 321] [outer = 00000000] 21:26:37 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1A76E000) [pid = 916] [serial = 322] [outer = 19F35C00] 21:26:37 INFO - PROCESS | 916 | 1463718397395 Marionette DEBUG loaded listener.js 21:26:37 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1A95B400) [pid = 916] [serial = 323] [outer = 19F35C00] 21:26:37 INFO - PROCESS | 916 | 1463718397819 Marionette TRACE conn2 <- [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:26:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 21:26:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 610ms 21:26:37 INFO - PROCESS | 916 | 1463718397850 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 21:26:37 INFO - PROCESS | 916 | 1463718397852 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 21:26:37 INFO - PROCESS | 916 | 1463718397855 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 21:26:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 21:26:37 INFO - PROCESS | 916 | 1463718397857 Marionette TRACE conn2 <- [1,398,null,{}] 21:26:37 INFO - PROCESS | 916 | 1463718397860 Marionette TRACE conn2 -> [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:26:37 INFO - PROCESS | 916 | 1463718397934 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 21:26:37 INFO - PROCESS | 916 | 1463718397940 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19F2D400 == 48 [pid = 916] [id = 109] 21:26:37 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1A69CC00) [pid = 916] [serial = 324] [outer = 00000000] 21:26:37 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1AC37000) [pid = 916] [serial = 325] [outer = 1A69CC00] 21:26:37 INFO - PROCESS | 916 | 1463718397983 Marionette DEBUG loaded listener.js 21:26:38 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1AD99000) [pid = 916] [serial = 326] [outer = 1A69CC00] 21:26:38 INFO - PROCESS | 916 | 1463718398409 Marionette TRACE conn2 <- [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:26:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 21:26:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 594ms 21:26:38 INFO - PROCESS | 916 | 1463718398454 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 21:26:38 INFO - PROCESS | 916 | 1463718398456 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 21:26:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 21:26:38 INFO - PROCESS | 916 | 1463718398459 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 21:26:38 INFO - PROCESS | 916 | 1463718398461 Marionette TRACE conn2 <- [1,402,null,{}] 21:26:38 INFO - PROCESS | 916 | 1463718398464 Marionette TRACE conn2 -> [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:26:38 INFO - PROCESS | 916 | 1463718398541 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 21:26:38 INFO - PROCESS | 916 | 1463718398547 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F308000 == 49 [pid = 916] [id = 110] 21:26:38 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (0F30A400) [pid = 916] [serial = 327] [outer = 00000000] 21:26:38 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (0F30E400) [pid = 916] [serial = 328] [outer = 0F30A400] 21:26:38 INFO - PROCESS | 916 | 1463718398595 Marionette DEBUG loaded listener.js 21:26:38 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (10A61C00) [pid = 916] [serial = 329] [outer = 0F30A400] 21:26:39 INFO - PROCESS | 916 | 1463718399046 Marionette TRACE conn2 <- [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:26:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 21:26:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 641ms 21:26:39 INFO - PROCESS | 916 | 1463718399096 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 21:26:39 INFO - PROCESS | 916 | 1463718399100 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 21:26:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 21:26:39 INFO - PROCESS | 916 | 1463718399104 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 21:26:39 INFO - PROCESS | 916 | 1463718399107 Marionette TRACE conn2 <- [1,406,null,{}] 21:26:39 INFO - PROCESS | 916 | 1463718399112 Marionette TRACE conn2 -> [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:26:39 INFO - PROCESS | 916 | 1463718399260 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 21:26:39 INFO - PROCESS | 916 | 1463718399391 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F306400 == 50 [pid = 916] [id = 111] 21:26:39 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (0F307C00) [pid = 916] [serial = 330] [outer = 00000000] 21:26:39 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (104EFC00) [pid = 916] [serial = 331] [outer = 0F307C00] 21:26:39 INFO - PROCESS | 916 | 1463718399448 Marionette DEBUG loaded listener.js 21:26:39 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (10FE9C00) [pid = 916] [serial = 332] [outer = 0F307C00] 21:26:40 INFO - PROCESS | 916 | 1463718400087 Marionette TRACE conn2 <- [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:26:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 21:26:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1046ms 21:26:40 INFO - PROCESS | 916 | 1463718400154 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 21:26:40 INFO - PROCESS | 916 | 1463718400159 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 21:26:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 21:26:40 INFO - PROCESS | 916 | 1463718400183 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 21:26:40 INFO - PROCESS | 916 | 1463718400188 Marionette TRACE conn2 <- [1,410,null,{}] 21:26:40 INFO - PROCESS | 916 | 1463718400193 Marionette TRACE conn2 -> [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:26:40 INFO - PROCESS | 916 | 1463718400325 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 21:26:40 INFO - PROCESS | 916 | 1463718400451 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13DAF400 == 51 [pid = 916] [id = 112] 21:26:40 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (141C1C00) [pid = 916] [serial = 333] [outer = 00000000] 21:26:40 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (15C0F400) [pid = 916] [serial = 334] [outer = 141C1C00] 21:26:40 INFO - PROCESS | 916 | 1463718400509 Marionette DEBUG loaded listener.js 21:26:40 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1678DC00) [pid = 916] [serial = 335] [outer = 141C1C00] 21:26:41 INFO - PROCESS | 916 | 1463718401121 Marionette TRACE conn2 <- [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:26:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 21:26:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1000ms 21:26:41 INFO - PROCESS | 916 | 1463718401186 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 21:26:41 INFO - PROCESS | 916 | 1463718401189 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 21:26:41 INFO - PROCESS | 916 | 1463718401193 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 21:26:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 21:26:41 INFO - PROCESS | 916 | 1463718401195 Marionette TRACE conn2 <- [1,414,null,{}] 21:26:41 INFO - PROCESS | 916 | 1463718401200 Marionette TRACE conn2 -> [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:26:41 INFO - PROCESS | 916 | 1463718401340 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 21:26:41 INFO - PROCESS | 916 | 1463718401357 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173E6800 == 52 [pid = 916] [id = 113] 21:26:41 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (173E8400) [pid = 916] [serial = 336] [outer = 00000000] 21:26:41 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (183F0C00) [pid = 916] [serial = 337] [outer = 173E8400] 21:26:41 INFO - PROCESS | 916 | 1463718401411 Marionette DEBUG loaded listener.js 21:26:41 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (183F5800) [pid = 916] [serial = 338] [outer = 173E8400] 21:26:42 INFO - PROCESS | 916 | 1463718402087 Marionette TRACE conn2 <- [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:26:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 21:26:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 953ms 21:26:42 INFO - PROCESS | 916 | 1463718402140 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 21:26:42 INFO - PROCESS | 916 | 1463718402144 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 21:26:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 21:26:42 INFO - PROCESS | 916 | 1463718402155 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 21:26:42 INFO - PROCESS | 916 | 1463718402160 Marionette TRACE conn2 <- [1,418,null,{}] 21:26:42 INFO - PROCESS | 916 | 1463718402163 Marionette TRACE conn2 -> [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:26:42 INFO - PROCESS | 916 | 1463718402275 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 21:26:42 INFO - PROCESS | 916 | 1463718402408 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173E1800 == 53 [pid = 916] [id = 114] 21:26:42 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (18346800) [pid = 916] [serial = 339] [outer = 00000000] 21:26:42 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1A6A7C00) [pid = 916] [serial = 340] [outer = 18346800] 21:26:42 INFO - PROCESS | 916 | 1463718402461 Marionette DEBUG loaded listener.js 21:26:42 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1AC2D800) [pid = 916] [serial = 341] [outer = 18346800] 21:26:43 INFO - PROCESS | 916 | 1463718403674 Marionette TRACE conn2 <- [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:26:43 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:26:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1563ms 21:26:43 INFO - PROCESS | 916 | --DOCSHELL 0F308000 == 52 [pid = 916] [id = 110] 21:26:43 INFO - PROCESS | 916 | --DOCSHELL 19F2D400 == 51 [pid = 916] [id = 109] 21:26:43 INFO - PROCESS | 916 | --DOCSHELL 164B1C00 == 50 [pid = 916] [id = 108] 21:26:43 INFO - PROCESS | 916 | --DOCSHELL 12D79000 == 49 [pid = 916] [id = 107] 21:26:43 INFO - PROCESS | 916 | --DOCSHELL 10F3CC00 == 48 [pid = 916] [id = 106] 21:26:43 INFO - PROCESS | 916 | --DOCSHELL 173EB800 == 47 [pid = 916] [id = 105] 21:26:43 INFO - PROCESS | 916 | --DOCSHELL 173E2C00 == 46 [pid = 916] [id = 104] 21:26:43 INFO - PROCESS | 916 | --DOCSHELL 164ABC00 == 45 [pid = 916] [id = 103] 21:26:43 INFO - PROCESS | 916 | --DOCSHELL 105F0400 == 44 [pid = 916] [id = 102] 21:26:43 INFO - PROCESS | 916 | --DOCSHELL 12B63800 == 43 [pid = 916] [id = 101] 21:26:43 INFO - PROCESS | 916 | --DOCSHELL 1382C000 == 42 [pid = 916] [id = 97] 21:26:43 INFO - PROCESS | 916 | --DOCSHELL 10274400 == 41 [pid = 916] [id = 96] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1A95C800) [pid = 916] [serial = 271] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1AA47400) [pid = 916] [serial = 274] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 124 (11CEF400) [pid = 916] [serial = 247] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1A960000) [pid = 916] [serial = 272] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 122 (14356800) [pid = 916] [serial = 257] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 121 (13825400) [pid = 916] [serial = 256] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 120 (19A0F800) [pid = 916] [serial = 265] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 119 (17B1A400) [pid = 916] [serial = 262] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 118 (18339800) [pid = 916] [serial = 263] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 117 (12D74C00) [pid = 916] [serial = 259] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 116 (14E7C800) [pid = 916] [serial = 260] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 115 (12B57400) [pid = 916] [serial = 253] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 114 (17D54C00) [pid = 916] [serial = 250] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1960E400) [pid = 916] [serial = 278] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 112 (18343C00) [pid = 916] [serial = 277] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1AA48000) [pid = 916] [serial = 275] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1ADA4000) [pid = 916] [serial = 244] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 109 (19FC6800) [pid = 916] [serial = 268] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1A1F4400) [pid = 916] [serial = 269] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1AC3A400) [pid = 916] [serial = 280] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1ADA1400) [pid = 916] [serial = 281] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 105 (19ADD800) [pid = 916] [serial = 266] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1AF2F400) [pid = 916] [serial = 283] [outer = 00000000] [url = about:blank] 21:26:43 INFO - PROCESS | 916 | 1463718403794 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 21:26:43 INFO - PROCESS | 916 | 1463718403798 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 21:26:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 21:26:43 INFO - PROCESS | 916 | 1463718403805 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 21:26:43 INFO - PROCESS | 916 | 1463718403809 Marionette TRACE conn2 <- [1,422,null,{}] 21:26:43 INFO - PROCESS | 916 | 1463718403814 Marionette TRACE conn2 -> [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:26:43 INFO - PROCESS | 916 | 1463718403917 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 21:26:43 INFO - PROCESS | 916 | 1463718404003 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10F2F400 == 42 [pid = 916] [id = 115] 21:26:44 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (10F30800) [pid = 916] [serial = 342] [outer = 00000000] 21:26:44 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (11454C00) [pid = 916] [serial = 343] [outer = 10F30800] 21:26:44 INFO - PROCESS | 916 | 1463718404051 Marionette DEBUG loaded listener.js 21:26:44 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (12883800) [pid = 916] [serial = 344] [outer = 10F30800] 21:26:44 INFO - PROCESS | 916 | 1463718404922 Marionette TRACE conn2 <- [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:26:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 21:26:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1156ms 21:26:44 INFO - PROCESS | 916 | 1463718404960 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 21:26:44 INFO - PROCESS | 916 | 1463718404965 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 21:26:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 21:26:44 INFO - PROCESS | 916 | 1463718404971 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 21:26:44 INFO - PROCESS | 916 | 1463718404974 Marionette TRACE conn2 <- [1,426,null,{}] 21:26:44 INFO - PROCESS | 916 | 1463718404978 Marionette TRACE conn2 -> [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:26:45 INFO - PROCESS | 916 | 1463718405062 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 21:26:45 INFO - PROCESS | 916 | 1463718405134 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1302EC00 == 43 [pid = 916] [id = 116] 21:26:45 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1302F400) [pid = 916] [serial = 345] [outer = 00000000] 21:26:45 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (13DAE800) [pid = 916] [serial = 346] [outer = 1302F400] 21:26:45 INFO - PROCESS | 916 | 1463718405179 Marionette DEBUG loaded listener.js 21:26:45 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (14353C00) [pid = 916] [serial = 347] [outer = 1302F400] 21:26:45 INFO - PROCESS | 916 | 1463718405590 Marionette TRACE conn2 <- [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:26:45 INFO - PROCESS | 916 | 1463718405620 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 21:26:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 21:26:45 INFO - PROCESS | 916 | 1463718405624 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 21:26:45 INFO - PROCESS | 916 | 1463718405628 Marionette TRACE conn2 <- [1,430,null,{}] 21:26:45 INFO - PROCESS | 916 | 1463718405638 Marionette TRACE conn2 -> [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:26:45 INFO - PROCESS | 916 | 1463718405718 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 21:26:45 INFO - PROCESS | 916 | 1463718405725 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13BBEC00 == 44 [pid = 916] [id = 117] 21:26:45 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (164ABC00) [pid = 916] [serial = 348] [outer = 00000000] 21:26:45 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (173E0800) [pid = 916] [serial = 349] [outer = 164ABC00] 21:26:45 INFO - PROCESS | 916 | 1463718405772 Marionette DEBUG loaded listener.js 21:26:45 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (173EEC00) [pid = 916] [serial = 350] [outer = 164ABC00] 21:26:46 INFO - PROCESS | 916 | 1463718406239 Marionette TRACE conn2 <- [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:26:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 21:26:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 625ms 21:26:46 INFO - PROCESS | 916 | 1463718406262 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 21:26:46 INFO - PROCESS | 916 | 1463718406264 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 21:26:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 21:26:46 INFO - PROCESS | 916 | 1463718406278 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 21:26:46 INFO - PROCESS | 916 | 1463718406280 Marionette TRACE conn2 <- [1,434,null,{}] 21:26:46 INFO - PROCESS | 916 | 1463718406283 Marionette TRACE conn2 -> [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:26:46 INFO - PROCESS | 916 | 1463718406398 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 21:26:46 INFO - PROCESS | 916 | 1463718406483 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 17D54C00 == 45 [pid = 916] [id = 118] 21:26:46 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (18339000) [pid = 916] [serial = 351] [outer = 00000000] 21:26:46 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (183EF400) [pid = 916] [serial = 352] [outer = 18339000] 21:26:46 INFO - PROCESS | 916 | 1463718406540 Marionette DEBUG loaded listener.js 21:26:46 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (183FB000) [pid = 916] [serial = 353] [outer = 18339000] 21:26:46 INFO - PROCESS | 916 | 1463718406949 Marionette TRACE conn2 <- [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:26:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 21:26:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 703ms 21:26:46 INFO - PROCESS | 916 | 1463718406972 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 21:26:46 INFO - PROCESS | 916 | 1463718406974 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 21:26:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 21:26:46 INFO - PROCESS | 916 | 1463718406977 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 21:26:46 INFO - PROCESS | 916 | 1463718406979 Marionette TRACE conn2 <- [1,438,null,{}] 21:26:46 INFO - PROCESS | 916 | 1463718406982 Marionette TRACE conn2 -> [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:26:47 INFO - PROCESS | 916 | 1463718407086 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 21:26:47 INFO - PROCESS | 916 | 1463718407092 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 183FB400 == 46 [pid = 916] [id = 119] 21:26:47 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (19602400) [pid = 916] [serial = 354] [outer = 00000000] 21:26:47 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (19A0F800) [pid = 916] [serial = 355] [outer = 19602400] 21:26:47 INFO - PROCESS | 916 | 1463718407136 Marionette DEBUG loaded listener.js 21:26:47 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (19A11000) [pid = 916] [serial = 356] [outer = 19602400] 21:26:47 INFO - PROCESS | 916 | 1463718407591 Marionette TRACE conn2 <- [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:26:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 21:26:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 641ms 21:26:47 INFO - PROCESS | 916 | 1463718407615 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 21:26:47 INFO - PROCESS | 916 | 1463718407617 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 21:26:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 21:26:47 INFO - PROCESS | 916 | 1463718407627 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 21:26:47 INFO - PROCESS | 916 | 1463718407629 Marionette TRACE conn2 <- [1,442,null,{}] 21:26:47 INFO - PROCESS | 916 | 1463718407632 Marionette TRACE conn2 -> [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:26:47 INFO - PROCESS | 916 | 1463718407753 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 21:26:47 INFO - PROCESS | 916 | 1463718407842 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 183FD400 == 47 [pid = 916] [id = 120] 21:26:47 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (19A0C000) [pid = 916] [serial = 357] [outer = 00000000] 21:26:47 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1A1F7400) [pid = 916] [serial = 358] [outer = 19A0C000] 21:26:47 INFO - PROCESS | 916 | 1463718407887 Marionette DEBUG loaded listener.js 21:26:47 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1A6A7400) [pid = 916] [serial = 359] [outer = 19A0C000] 21:26:48 INFO - PROCESS | 916 | --DOMWINDOW == 121 (19F2E000) [pid = 916] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 21:26:48 INFO - PROCESS | 916 | --DOMWINDOW == 120 (10A64800) [pid = 916] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 21:26:48 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1678E000) [pid = 916] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 21:26:48 INFO - PROCESS | 916 | --DOMWINDOW == 118 (130D0800) [pid = 916] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 21:26:48 INFO - PROCESS | 916 | --DOMWINDOW == 117 (173E5400) [pid = 916] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 21:26:48 INFO - PROCESS | 916 | --DOMWINDOW == 116 (19F2AC00) [pid = 916] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 21:26:48 INFO - PROCESS | 916 | --DOMWINDOW == 115 (19F35C00) [pid = 916] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 21:26:48 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1775CC00) [pid = 916] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 21:26:48 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1A69CC00) [pid = 916] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 21:26:48 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1AC3A000) [pid = 916] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 21:26:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 21:26:48 INFO - PROCESS | 916 | 1463718408354 Marionette TRACE conn2 <- [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:26:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 734ms 21:26:48 INFO - PROCESS | 916 | 1463718408362 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 21:26:48 INFO - PROCESS | 916 | 1463718408364 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 21:26:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 21:26:48 INFO - PROCESS | 916 | 1463718408367 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 21:26:48 INFO - PROCESS | 916 | 1463718408369 Marionette TRACE conn2 <- [1,446,null,{}] 21:26:48 INFO - PROCESS | 916 | 1463718408372 Marionette TRACE conn2 -> [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:26:48 INFO - PROCESS | 916 | 1463718408495 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 21:26:48 INFO - PROCESS | 916 | 1463718408504 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11C56C00 == 48 [pid = 916] [id = 121] 21:26:48 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1330F000) [pid = 916] [serial = 360] [outer = 00000000] 21:26:48 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (19F32000) [pid = 916] [serial = 361] [outer = 1330F000] 21:26:48 INFO - PROCESS | 916 | 1463718408548 Marionette DEBUG loaded listener.js 21:26:48 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1A1F6000) [pid = 916] [serial = 362] [outer = 1330F000] 21:26:48 INFO - PROCESS | 916 | 1463718408948 Marionette TRACE conn2 <- [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:26:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 21:26:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 640ms 21:26:49 INFO - PROCESS | 916 | 1463718409005 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 21:26:49 INFO - PROCESS | 916 | 1463718409007 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 21:26:49 INFO - PROCESS | 916 | 1463718409010 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 21:26:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 21:26:49 INFO - PROCESS | 916 | 1463718409012 Marionette TRACE conn2 <- [1,450,null,{}] 21:26:49 INFO - PROCESS | 916 | 1463718409015 Marionette TRACE conn2 -> [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:26:49 INFO - PROCESS | 916 | 1463718409088 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 21:26:49 INFO - PROCESS | 916 | 1463718409095 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 17751400 == 49 [pid = 916] [id = 122] 21:26:49 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (19F2AC00) [pid = 916] [serial = 363] [outer = 00000000] 21:26:49 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1A95E400) [pid = 916] [serial = 364] [outer = 19F2AC00] 21:26:49 INFO - PROCESS | 916 | 1463718409138 Marionette DEBUG loaded listener.js 21:26:49 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1A961400) [pid = 916] [serial = 365] [outer = 19F2AC00] 21:26:49 INFO - PROCESS | 916 | 1463718409579 Marionette TRACE conn2 <- [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:26:49 INFO - PROCESS | 916 | 1463718409616 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 21:26:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 21:26:49 INFO - PROCESS | 916 | 1463718409624 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 21:26:49 INFO - PROCESS | 916 | 1463718409625 Marionette TRACE conn2 <- [1,454,null,{}] 21:26:49 INFO - PROCESS | 916 | 1463718409629 Marionette TRACE conn2 -> [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:26:49 INFO - PROCESS | 916 | 1463718409702 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 21:26:49 INFO - PROCESS | 916 | 1463718409708 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1AA44400 == 50 [pid = 916] [id = 123] 21:26:49 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1AA44C00) [pid = 916] [serial = 366] [outer = 00000000] 21:26:49 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1AD97800) [pid = 916] [serial = 367] [outer = 1AA44C00] 21:26:49 INFO - PROCESS | 916 | 1463718409752 Marionette DEBUG loaded listener.js 21:26:49 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1AD9E400) [pid = 916] [serial = 368] [outer = 1AA44C00] 21:26:50 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:26:50 INFO - PROCESS | 916 | 1463718410236 Marionette TRACE conn2 <- [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:26:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 21:26:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 641ms 21:26:50 INFO - PROCESS | 916 | 1463718410264 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 21:26:50 INFO - PROCESS | 916 | 1463718410269 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 21:26:50 INFO - PROCESS | 916 | 1463718410274 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 21:26:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 21:26:50 INFO - PROCESS | 916 | 1463718410279 Marionette TRACE conn2 <- [1,458,null,{}] 21:26:50 INFO - PROCESS | 916 | 1463718410286 Marionette TRACE conn2 -> [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:26:50 INFO - PROCESS | 916 | 1463718410389 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 21:26:50 INFO - PROCESS | 916 | 1463718410561 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1050D000 == 51 [pid = 916] [id = 124] 21:26:50 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (10A5B000) [pid = 916] [serial = 369] [outer = 00000000] 21:26:50 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (11CE9000) [pid = 916] [serial = 370] [outer = 10A5B000] 21:26:50 INFO - PROCESS | 916 | 1463718410616 Marionette DEBUG loaded listener.js 21:26:50 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (13189800) [pid = 916] [serial = 371] [outer = 10A5B000] 21:26:51 INFO - PROCESS | 916 | 1463718411173 Marionette TRACE conn2 <- [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:26:51 INFO - PROCESS | 916 | 1463718411227 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 21:26:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 21:26:51 INFO - PROCESS | 916 | 1463718411234 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 21:26:51 INFO - PROCESS | 916 | 1463718411236 Marionette TRACE conn2 <- [1,462,null,{}] 21:26:51 INFO - PROCESS | 916 | 1463718411241 Marionette TRACE conn2 -> [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:26:51 INFO - PROCESS | 916 | 1463718411348 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 21:26:51 INFO - PROCESS | 916 | 1463718411444 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13BB4800 == 52 [pid = 916] [id = 125] 21:26:51 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (155EC800) [pid = 916] [serial = 372] [outer = 00000000] 21:26:51 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (173BF800) [pid = 916] [serial = 373] [outer = 155EC800] 21:26:51 INFO - PROCESS | 916 | 1463718411509 Marionette DEBUG loaded listener.js 21:26:51 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (173ED000) [pid = 916] [serial = 374] [outer = 155EC800] 21:26:52 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:26:52 INFO - PROCESS | 916 | 1463718412131 Marionette TRACE conn2 <- [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:26:52 INFO - PROCESS | 916 | 1463718412179 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 21:26:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 21:26:52 INFO - PROCESS | 916 | 1463718412183 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 21:26:52 INFO - PROCESS | 916 | 1463718412187 Marionette TRACE conn2 <- [1,466,null,{}] 21:26:52 INFO - PROCESS | 916 | 1463718412198 Marionette TRACE conn2 -> [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:26:52 INFO - PROCESS | 916 | [916] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:26:52 INFO - PROCESS | 916 | [916] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 21:26:52 INFO - PROCESS | 916 | 1463718412306 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 21:26:52 INFO - PROCESS | 916 | 1463718412432 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A76DC00 == 53 [pid = 916] [id = 126] 21:26:52 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1A76E400) [pid = 916] [serial = 375] [outer = 00000000] 21:26:52 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1AC3BC00) [pid = 916] [serial = 376] [outer = 1A76E400] 21:26:52 INFO - PROCESS | 916 | 1463718412490 Marionette DEBUG loaded listener.js 21:26:52 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (1AF27000) [pid = 916] [serial = 377] [outer = 1A76E400] 21:26:53 INFO - PROCESS | 916 | 1463718413112 Marionette TRACE conn2 <- [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:26:53 INFO - PROCESS | 916 | 1463718413130 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 21:26:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 21:26:53 INFO - PROCESS | 916 | 1463718413133 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 21:26:53 INFO - PROCESS | 916 | 1463718413136 Marionette TRACE conn2 <- [1,470,null,{}] 21:26:53 INFO - PROCESS | 916 | 1463718413139 Marionette TRACE conn2 -> [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:26:53 INFO - PROCESS | 916 | 1463718413237 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 21:26:53 INFO - PROCESS | 916 | 1463718413331 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16C2C400 == 54 [pid = 916] [id = 127] 21:26:53 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (16C2CC00) [pid = 916] [serial = 378] [outer = 00000000] 21:26:53 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (16C34800) [pid = 916] [serial = 379] [outer = 16C2CC00] 21:26:53 INFO - PROCESS | 916 | 1463718413384 Marionette DEBUG loaded listener.js 21:26:53 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (1AF2A400) [pid = 916] [serial = 380] [outer = 16C2CC00] 21:26:53 INFO - PROCESS | 916 | 1463718413927 Marionette TRACE conn2 <- [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:26:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 21:26:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 844ms 21:26:53 INFO - PROCESS | 916 | 1463718413976 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 21:26:53 INFO - PROCESS | 916 | 1463718413979 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 21:26:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 21:26:53 INFO - PROCESS | 916 | 1463718413982 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 21:26:53 INFO - PROCESS | 916 | 1463718413984 Marionette TRACE conn2 <- [1,474,null,{}] 21:26:53 INFO - PROCESS | 916 | 1463718413988 Marionette TRACE conn2 -> [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:26:54 INFO - PROCESS | 916 | 1463718414107 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 21:26:54 INFO - PROCESS | 916 | 1463718414203 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F304800 == 55 [pid = 916] [id = 128] 21:26:54 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (0F308C00) [pid = 916] [serial = 381] [outer = 00000000] 21:26:54 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (15119800) [pid = 916] [serial = 382] [outer = 0F308C00] 21:26:54 INFO - PROCESS | 916 | 1463718414256 Marionette DEBUG loaded listener.js 21:26:54 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1511AC00) [pid = 916] [serial = 383] [outer = 0F308C00] 21:26:54 INFO - PROCESS | 916 | 1463718414947 Marionette TRACE conn2 <- [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:26:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 21:26:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1000ms 21:26:54 INFO - PROCESS | 916 | 1463718414985 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 21:26:54 INFO - PROCESS | 916 | 1463718414989 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 21:26:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 21:26:54 INFO - PROCESS | 916 | 1463718414994 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 21:26:54 INFO - PROCESS | 916 | 1463718414998 Marionette TRACE conn2 <- [1,478,null,{}] 21:26:55 INFO - PROCESS | 916 | 1463718415004 Marionette TRACE conn2 -> [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:26:55 INFO - PROCESS | 916 | 1463718415099 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 21:26:55 INFO - PROCESS | 916 | 1463718415230 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10FEA400 == 56 [pid = 916] [id = 129] 21:26:55 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (110BEC00) [pid = 916] [serial = 384] [outer = 00000000] 21:26:55 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (13824800) [pid = 916] [serial = 385] [outer = 110BEC00] 21:26:55 INFO - PROCESS | 916 | 1463718415281 Marionette DEBUG loaded listener.js 21:26:55 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (14357800) [pid = 916] [serial = 386] [outer = 110BEC00] 21:26:55 INFO - PROCESS | 916 | --DOCSHELL 17751400 == 55 [pid = 916] [id = 122] 21:26:55 INFO - PROCESS | 916 | --DOCSHELL 11C56C00 == 54 [pid = 916] [id = 121] 21:26:55 INFO - PROCESS | 916 | --DOCSHELL 183FD400 == 53 [pid = 916] [id = 120] 21:26:55 INFO - PROCESS | 916 | --DOCSHELL 183FB400 == 52 [pid = 916] [id = 119] 21:26:55 INFO - PROCESS | 916 | --DOCSHELL 17D54C00 == 51 [pid = 916] [id = 118] 21:26:55 INFO - PROCESS | 916 | --DOCSHELL 13BBEC00 == 50 [pid = 916] [id = 117] 21:26:55 INFO - PROCESS | 916 | --DOCSHELL 1302EC00 == 49 [pid = 916] [id = 116] 21:26:55 INFO - PROCESS | 916 | --DOCSHELL 10F2F400 == 48 [pid = 916] [id = 115] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 138 (1B05C000) [pid = 916] [serial = 284] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 137 (1A1ED400) [pid = 916] [serial = 316] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 136 (10A58000) [pid = 916] [serial = 286] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 135 (15D56400) [pid = 916] [serial = 289] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 134 (1775A800) [pid = 916] [serial = 292] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 133 (13022800) [pid = 916] [serial = 298] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 132 (13826800) [pid = 916] [serial = 304] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 131 (156BF800) [pid = 916] [serial = 305] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 130 (16CA7400) [pid = 916] [serial = 307] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 129 (173E2800) [pid = 916] [serial = 308] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 128 (13BC0000) [pid = 916] [serial = 301] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 127 (14E82000) [pid = 916] [serial = 302] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 126 (173EFC00) [pid = 916] [serial = 310] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1AD9C800) [pid = 916] [serial = 295] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 124 (1A1F6800) [pid = 916] [serial = 317] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 123 (19604C00) [pid = 916] [serial = 313] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1960F400) [pid = 916] [serial = 314] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | --DOMWINDOW == 121 (17B19400) [pid = 916] [serial = 311] [outer = 00000000] [url = about:blank] 21:26:55 INFO - PROCESS | 916 | 1463718415987 Marionette TRACE conn2 <- [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:26:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 21:26:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1032ms 21:26:56 INFO - PROCESS | 916 | 1463718416056 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 21:26:56 INFO - PROCESS | 916 | 1463718416062 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 21:26:56 INFO - PROCESS | 916 | 1463718416067 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 21:26:56 INFO - PROCESS | 916 | 1463718416070 Marionette TRACE conn2 <- [1,482,null,{}] 21:26:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 21:26:56 INFO - PROCESS | 916 | 1463718416073 Marionette TRACE conn2 -> [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:26:56 INFO - PROCESS | 916 | 1463718416169 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 21:26:56 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1A778400) [pid = 916] [serial = 319] [outer = 00000000] [url = about:blank] 21:26:56 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1A76E000) [pid = 916] [serial = 322] [outer = 00000000] [url = about:blank] 21:26:56 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1A77A400) [pid = 916] [serial = 320] [outer = 00000000] [url = about:blank] 21:26:56 INFO - PROCESS | 916 | --DOMWINDOW == 117 (1A95B400) [pid = 916] [serial = 323] [outer = 00000000] [url = about:blank] 21:26:56 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1AC37000) [pid = 916] [serial = 325] [outer = 00000000] [url = about:blank] 21:26:56 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1AD99000) [pid = 916] [serial = 326] [outer = 00000000] [url = about:blank] 21:26:56 INFO - PROCESS | 916 | --DOMWINDOW == 114 (0F30E400) [pid = 916] [serial = 328] [outer = 00000000] [url = about:blank] 21:26:56 INFO - PROCESS | 916 | 1463718416253 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F310400 == 49 [pid = 916] [id = 130] 21:26:56 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (0F39BC00) [pid = 916] [serial = 387] [outer = 00000000] 21:26:56 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1287B800) [pid = 916] [serial = 388] [outer = 0F39BC00] 21:26:56 INFO - PROCESS | 916 | 1463718416298 Marionette DEBUG loaded listener.js 21:26:56 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (141CCC00) [pid = 916] [serial = 389] [outer = 0F39BC00] 21:26:56 INFO - PROCESS | 916 | 1463718416755 Marionette TRACE conn2 <- [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:26:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 21:26:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 750ms 21:26:56 INFO - PROCESS | 916 | 1463718416812 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 21:26:56 INFO - PROCESS | 916 | 1463718416814 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 21:26:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 21:26:56 INFO - PROCESS | 916 | 1463718416818 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 21:26:56 INFO - PROCESS | 916 | 1463718416821 Marionette TRACE conn2 <- [1,486,null,{}] 21:26:56 INFO - PROCESS | 916 | 1463718416831 Marionette TRACE conn2 -> [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:26:56 INFO - PROCESS | 916 | 1463718416911 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 21:26:56 INFO - PROCESS | 916 | 1463718416921 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167A8400 == 50 [pid = 916] [id = 131] 21:26:56 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (167AA800) [pid = 916] [serial = 390] [outer = 00000000] 21:26:56 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (16C2E400) [pid = 916] [serial = 391] [outer = 167AA800] 21:26:56 INFO - PROCESS | 916 | 1463718416968 Marionette DEBUG loaded listener.js 21:26:57 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (16CA1400) [pid = 916] [serial = 392] [outer = 167AA800] 21:26:57 INFO - PROCESS | 916 | 1463718417421 Marionette TRACE conn2 <- [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:26:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 21:26:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 640ms 21:26:57 INFO - PROCESS | 916 | 1463718417455 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 21:26:57 INFO - PROCESS | 916 | 1463718417458 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 21:26:57 INFO - PROCESS | 916 | 1463718417461 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 21:26:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 21:26:57 INFO - PROCESS | 916 | 1463718417463 Marionette TRACE conn2 <- [1,490,null,{}] 21:26:57 INFO - PROCESS | 916 | 1463718417466 Marionette TRACE conn2 -> [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:26:57 INFO - PROCESS | 916 | 1463718417545 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 21:26:57 INFO - PROCESS | 916 | 1463718417554 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16C2E000 == 51 [pid = 916] [id = 132] 21:26:57 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (173E9400) [pid = 916] [serial = 393] [outer = 00000000] 21:26:57 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1775DC00) [pid = 916] [serial = 394] [outer = 173E9400] 21:26:57 INFO - PROCESS | 916 | 1463718417598 Marionette DEBUG loaded listener.js 21:26:57 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1833B800) [pid = 916] [serial = 395] [outer = 173E9400] 21:26:58 INFO - PROCESS | 916 | 1463718418049 Marionette TRACE conn2 <- [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:26:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 21:26:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 641ms 21:26:58 INFO - PROCESS | 916 | 1463718418099 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 21:26:58 INFO - PROCESS | 916 | 1463718418101 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 21:26:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 21:26:58 INFO - PROCESS | 916 | 1463718418104 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 21:26:58 INFO - PROCESS | 916 | 1463718418106 Marionette TRACE conn2 <- [1,494,null,{}] 21:26:58 INFO - PROCESS | 916 | 1463718418109 Marionette TRACE conn2 -> [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:26:58 INFO - PROCESS | 916 | 1463718418197 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 21:26:58 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (17E94800) [pid = 916] [serial = 396] [outer = 1B30D800] 21:26:58 INFO - PROCESS | 916 | 1463718418220 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 183FC000 == 52 [pid = 916] [id = 133] 21:26:58 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (19606000) [pid = 916] [serial = 397] [outer = 00000000] 21:26:58 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1987AC00) [pid = 916] [serial = 398] [outer = 19606000] 21:26:58 INFO - PROCESS | 916 | 1463718418297 Marionette DEBUG loaded listener.js 21:26:58 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (19882400) [pid = 916] [serial = 399] [outer = 19606000] 21:26:58 INFO - PROCESS | 916 | 1463718418807 Marionette TRACE conn2 <- [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:26:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 21:26:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 734ms 21:26:58 INFO - PROCESS | 916 | 1463718418845 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 21:26:58 INFO - PROCESS | 916 | 1463718418847 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 21:26:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 21:26:58 INFO - PROCESS | 916 | 1463718418857 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 21:26:58 INFO - PROCESS | 916 | 1463718418859 Marionette TRACE conn2 <- [1,498,null,{}] 21:26:58 INFO - PROCESS | 916 | 1463718418862 Marionette TRACE conn2 -> [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:26:59 INFO - PROCESS | 916 | 1463718419005 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 21:26:59 INFO - PROCESS | 916 | 1463718419063 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10274400 == 53 [pid = 916] [id = 134] 21:26:59 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (19F34400) [pid = 916] [serial = 400] [outer = 00000000] 21:26:59 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1A77A400) [pid = 916] [serial = 401] [outer = 19F34400] 21:26:59 INFO - PROCESS | 916 | 1463718419108 Marionette DEBUG loaded listener.js 21:26:59 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (1A95AC00) [pid = 916] [serial = 402] [outer = 19F34400] 21:26:59 INFO - PROCESS | 916 | --DOMWINDOW == 129 (164ABC00) [pid = 916] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 21:26:59 INFO - PROCESS | 916 | --DOMWINDOW == 128 (18346800) [pid = 916] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 21:26:59 INFO - PROCESS | 916 | --DOMWINDOW == 127 (19F2AC00) [pid = 916] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 21:26:59 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1302F400) [pid = 916] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 21:26:59 INFO - PROCESS | 916 | --DOMWINDOW == 125 (19A0C000) [pid = 916] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 21:26:59 INFO - PROCESS | 916 | --DOMWINDOW == 124 (10F30800) [pid = 916] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 21:26:59 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1330F000) [pid = 916] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 21:26:59 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1051A400) [pid = 916] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 21:26:59 INFO - PROCESS | 916 | --DOMWINDOW == 121 (10FE4000) [pid = 916] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 21:26:59 INFO - PROCESS | 916 | --DOMWINDOW == 120 (15D5B000) [pid = 916] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 21:26:59 INFO - PROCESS | 916 | --DOMWINDOW == 119 (18339000) [pid = 916] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 21:26:59 INFO - PROCESS | 916 | --DOMWINDOW == 118 (19602400) [pid = 916] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 21:27:00 INFO - PROCESS | 916 | 1463718420085 Marionette TRACE conn2 <- [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:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 21:27:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1250ms 21:27:00 INFO - PROCESS | 916 | 1463718420103 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 21:27:00 INFO - PROCESS | 916 | 1463718420109 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 21:27:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 21:27:00 INFO - PROCESS | 916 | 1463718420113 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 21:27:00 INFO - PROCESS | 916 | 1463718420118 Marionette TRACE conn2 <- [1,502,null,{}] 21:27:00 INFO - PROCESS | 916 | 1463718420138 Marionette TRACE conn2 -> [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:00 INFO - PROCESS | 916 | 1463718420244 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 21:27:00 INFO - PROCESS | 916 | 1463718420370 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 128A7800 == 54 [pid = 916] [id = 135] 21:27:00 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (12B57800) [pid = 916] [serial = 403] [outer = 00000000] 21:27:00 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (13BC0000) [pid = 916] [serial = 404] [outer = 12B57800] 21:27:00 INFO - PROCESS | 916 | 1463718420427 Marionette DEBUG loaded listener.js 21:27:00 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (141CB400) [pid = 916] [serial = 405] [outer = 12B57800] 21:27:01 INFO - PROCESS | 916 | 1463718421006 Marionette TRACE conn2 <- [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:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 21:27:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 906ms 21:27:01 INFO - PROCESS | 916 | 1463718421033 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 21:27:01 INFO - PROCESS | 916 | 1463718421039 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 21:27:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 21:27:01 INFO - PROCESS | 916 | 1463718421046 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 21:27:01 INFO - PROCESS | 916 | 1463718421049 Marionette TRACE conn2 <- [1,506,null,{}] 21:27:01 INFO - PROCESS | 916 | 1463718421053 Marionette TRACE conn2 -> [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:01 INFO - PROCESS | 916 | 1463718421155 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 21:27:01 INFO - PROCESS | 916 | 1463718421252 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15D58C00 == 55 [pid = 916] [id = 136] 21:27:01 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (15E17800) [pid = 916] [serial = 406] [outer = 00000000] 21:27:01 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (167B3C00) [pid = 916] [serial = 407] [outer = 15E17800] 21:27:01 INFO - PROCESS | 916 | 1463718421306 Marionette DEBUG loaded listener.js 21:27:01 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (16C34400) [pid = 916] [serial = 408] [outer = 15E17800] 21:27:01 INFO - PROCESS | 916 | 1463718421832 Marionette TRACE conn2 <- [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:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 21:27:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 875ms 21:27:01 INFO - PROCESS | 916 | 1463718421934 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 21:27:01 INFO - PROCESS | 916 | 1463718421936 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 21:27:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 21:27:01 INFO - PROCESS | 916 | 1463718421941 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 21:27:01 INFO - PROCESS | 916 | 1463718421945 Marionette TRACE conn2 <- [1,510,null,{}] 21:27:01 INFO - PROCESS | 916 | 1463718421955 Marionette TRACE conn2 -> [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:02 INFO - PROCESS | 916 | 1463718422069 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 21:27:02 INFO - PROCESS | 916 | 1463718422189 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19ADC000 == 56 [pid = 916] [id = 137] 21:27:02 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (19ADDC00) [pid = 916] [serial = 409] [outer = 00000000] 21:27:02 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1A1ED400) [pid = 916] [serial = 410] [outer = 19ADDC00] 21:27:02 INFO - PROCESS | 916 | 1463718422246 Marionette DEBUG loaded listener.js 21:27:02 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1A778000) [pid = 916] [serial = 411] [outer = 19ADDC00] 21:27:02 INFO - PROCESS | 916 | 1463718422790 Marionette TRACE conn2 <- [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:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 21:27:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 906ms 21:27:02 INFO - PROCESS | 916 | 1463718422844 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 21:27:02 INFO - PROCESS | 916 | 1463718422847 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 21:27:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 21:27:02 INFO - PROCESS | 916 | 1463718422865 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 21:27:02 INFO - PROCESS | 916 | 1463718422867 Marionette TRACE conn2 <- [1,514,null,{}] 21:27:02 INFO - PROCESS | 916 | 1463718422871 Marionette TRACE conn2 -> [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:02 INFO - PROCESS | 916 | 1463718422971 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 21:27:03 INFO - PROCESS | 916 | 1463718423094 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19AD8C00 == 57 [pid = 916] [id = 138] 21:27:03 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (19F2B400) [pid = 916] [serial = 412] [outer = 00000000] 21:27:03 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1AA43C00) [pid = 916] [serial = 413] [outer = 19F2B400] 21:27:03 INFO - PROCESS | 916 | 1463718423148 Marionette DEBUG loaded listener.js 21:27:03 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (1AC2E800) [pid = 916] [serial = 414] [outer = 19F2B400] 21:27:03 INFO - PROCESS | 916 | 1463718423725 Marionette TRACE conn2 <- [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:03 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:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 906ms 21:27:03 INFO - PROCESS | 916 | 1463718423754 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 21:27:03 INFO - PROCESS | 916 | 1463718423756 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 21:27:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 21:27:03 INFO - PROCESS | 916 | 1463718423759 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 21:27:03 INFO - PROCESS | 916 | 1463718423761 Marionette TRACE conn2 <- [1,518,null,{}] 21:27:03 INFO - PROCESS | 916 | 1463718423765 Marionette TRACE conn2 -> [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:03 INFO - PROCESS | 916 | 1463718423869 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 21:27:03 INFO - PROCESS | 916 | 1463718423969 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10F38800 == 58 [pid = 916] [id = 139] 21:27:03 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (10FE3400) [pid = 916] [serial = 415] [outer = 00000000] 21:27:04 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (16CA8000) [pid = 916] [serial = 416] [outer = 10FE3400] 21:27:04 INFO - PROCESS | 916 | 1463718424022 Marionette DEBUG loaded listener.js 21:27:04 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (1833D000) [pid = 916] [serial = 417] [outer = 10FE3400] 21:27:04 INFO - PROCESS | 916 | 1463718424615 Marionette TRACE conn2 <- [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:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 21:27:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 906ms 21:27:04 INFO - PROCESS | 916 | 1463718424664 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 21:27:04 INFO - PROCESS | 916 | 1463718424666 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 21:27:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 21:27:04 INFO - PROCESS | 916 | 1463718424670 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 21:27:04 INFO - PROCESS | 916 | 1463718424672 Marionette TRACE conn2 <- [1,522,null,{}] 21:27:04 INFO - PROCESS | 916 | 1463718424675 Marionette TRACE conn2 -> [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:04 INFO - PROCESS | 916 | 1463718424890 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 21:27:04 INFO - PROCESS | 916 | 1463718424999 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 916 | ++DOCSHELL 105FB800 == 59 [pid = 916] [id = 140] 21:27:05 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (10A58000) [pid = 916] [serial = 418] [outer = 00000000] 21:27:05 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (110B9800) [pid = 916] [serial = 419] [outer = 10A58000] 21:27:05 INFO - PROCESS | 916 | 1463718425048 Marionette DEBUG loaded listener.js 21:27:05 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (11CF2800) [pid = 916] [serial = 420] [outer = 10A58000] 21:27:05 INFO - PROCESS | 916 | --DOCSHELL 183FC000 == 58 [pid = 916] [id = 133] 21:27:05 INFO - PROCESS | 916 | --DOCSHELL 16C2E000 == 57 [pid = 916] [id = 132] 21:27:05 INFO - PROCESS | 916 | --DOCSHELL 167A8400 == 56 [pid = 916] [id = 131] 21:27:05 INFO - PROCESS | 916 | --DOCSHELL 0F310400 == 55 [pid = 916] [id = 130] 21:27:05 INFO - PROCESS | 916 | --DOCSHELL 10FEA400 == 54 [pid = 916] [id = 129] 21:27:05 INFO - PROCESS | 916 | --DOCSHELL 1050D000 == 53 [pid = 916] [id = 124] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 135 (13DB9C00) [pid = 916] [serial = 299] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 134 (155EC000) [pid = 916] [serial = 254] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 133 (1A95F000) [pid = 916] [serial = 197] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 132 (183EF400) [pid = 916] [serial = 352] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 131 (19A0F800) [pid = 916] [serial = 355] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 130 (183FB000) [pid = 916] [serial = 353] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 129 (15C0F400) [pid = 916] [serial = 334] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 128 (173E0800) [pid = 916] [serial = 349] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 127 (183F0C00) [pid = 916] [serial = 337] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1AC2D800) [pid = 916] [serial = 341] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1A6A7C00) [pid = 916] [serial = 340] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 124 (1A961400) [pid = 916] [serial = 365] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 123 (13DAE800) [pid = 916] [serial = 346] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 122 (14353C00) [pid = 916] [serial = 347] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1A1F7400) [pid = 916] [serial = 358] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 120 (11454C00) [pid = 916] [serial = 343] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1AD97800) [pid = 916] [serial = 367] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 118 (12883800) [pid = 916] [serial = 344] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 117 (104EFC00) [pid = 916] [serial = 331] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 116 (19A11000) [pid = 916] [serial = 356] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 115 (19F32000) [pid = 916] [serial = 361] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1A95E400) [pid = 916] [serial = 364] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1A6A7400) [pid = 916] [serial = 359] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1A1F6000) [pid = 916] [serial = 362] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | --DOMWINDOW == 111 (173EEC00) [pid = 916] [serial = 350] [outer = 00000000] [url = about:blank] 21:27:05 INFO - PROCESS | 916 | 1463718425689 Marionette TRACE conn2 <- [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:05 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:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1031ms 21:27:05 INFO - PROCESS | 916 | 1463718425713 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 21:27:05 INFO - PROCESS | 916 | 1463718425717 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 21:27:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 21:27:05 INFO - PROCESS | 916 | 1463718425737 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 21:27:05 INFO - PROCESS | 916 | 1463718425741 Marionette TRACE conn2 <- [1,526,null,{}] 21:27:05 INFO - PROCESS | 916 | 1463718425746 Marionette TRACE conn2 -> [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:05 INFO - PROCESS | 916 | 1463718425880 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 21:27:05 INFO - PROCESS | 916 | 1463718425945 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 916 | ++DOCSHELL 11270800 == 54 [pid = 916] [id = 141] 21:27:05 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1144AC00) [pid = 916] [serial = 421] [outer = 00000000] 21:27:05 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (12D7DC00) [pid = 916] [serial = 422] [outer = 1144AC00] 21:27:05 INFO - PROCESS | 916 | 1463718425993 Marionette DEBUG loaded listener.js 21:27:06 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (14354400) [pid = 916] [serial = 423] [outer = 1144AC00] 21:27:06 INFO - PROCESS | 916 | 1463718426384 Marionette TRACE conn2 <- [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:06 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:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 688ms 21:27:06 INFO - PROCESS | 916 | 1463718426435 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 21:27:06 INFO - PROCESS | 916 | 1463718426438 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 21:27:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 21:27:06 INFO - PROCESS | 916 | 1463718426442 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 21:27:06 INFO - PROCESS | 916 | 1463718426444 Marionette TRACE conn2 <- [1,530,null,{}] 21:27:06 INFO - PROCESS | 916 | 1463718426448 Marionette TRACE conn2 -> [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:06 INFO - PROCESS | 916 | 1463718426557 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 21:27:06 INFO - PROCESS | 916 | 1463718426575 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167AF000 == 55 [pid = 916] [id = 142] 21:27:06 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (167B1400) [pid = 916] [serial = 424] [outer = 00000000] 21:27:06 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (16C2A400) [pid = 916] [serial = 425] [outer = 167B1400] 21:27:06 INFO - PROCESS | 916 | 1463718426619 Marionette DEBUG loaded listener.js 21:27:06 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (17306C00) [pid = 916] [serial = 426] [outer = 167B1400] 21:27:07 INFO - PROCESS | 916 | 1463718427106 Marionette TRACE conn2 <- [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:07 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:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 21:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:27:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:27:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 21:27:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:27:07 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:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 21:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:27:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:27:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 21:27:07 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 21:27:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 704ms 21:27:07 INFO - PROCESS | 916 | 1463718427141 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 21:27:07 INFO - PROCESS | 916 | 1463718427144 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 21:27:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 21:27:07 INFO - PROCESS | 916 | 1463718427154 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 21:27:07 INFO - PROCESS | 916 | 1463718427158 Marionette TRACE conn2 <- [1,534,null,{}] 21:27:07 INFO - PROCESS | 916 | 1463718427161 Marionette TRACE conn2 -> [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:07 INFO - PROCESS | 916 | 1463718427251 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 21:27:07 INFO - PROCESS | 916 | 1463718427260 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167A5C00 == 56 [pid = 916] [id = 143] 21:27:07 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (173E9C00) [pid = 916] [serial = 427] [outer = 00000000] 21:27:07 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (19AD2C00) [pid = 916] [serial = 428] [outer = 173E9C00] 21:27:07 INFO - PROCESS | 916 | 1463718427304 Marionette DEBUG loaded listener.js 21:27:07 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (19F2A000) [pid = 916] [serial = 429] [outer = 173E9C00] 21:27:07 INFO - PROCESS | 916 | 1463718427728 Marionette TRACE conn2 <- [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:07 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:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 593ms 21:27:07 INFO - PROCESS | 916 | 1463718427743 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 21:27:07 INFO - PROCESS | 916 | 1463718427745 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 21:27:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 21:27:07 INFO - PROCESS | 916 | 1463718427765 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 21:27:07 INFO - PROCESS | 916 | 1463718427767 Marionette TRACE conn2 <- [1,538,null,{}] 21:27:07 INFO - PROCESS | 916 | 1463718427771 Marionette TRACE conn2 -> [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:07 INFO - PROCESS | 916 | 1463718427859 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 21:27:07 INFO - PROCESS | 916 | 1463718427866 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 183FC800 == 57 [pid = 916] [id = 144] 21:27:07 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (19F2E000) [pid = 916] [serial = 430] [outer = 00000000] 21:27:07 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1A596400) [pid = 916] [serial = 431] [outer = 19F2E000] 21:27:07 INFO - PROCESS | 916 | 1463718427937 Marionette DEBUG loaded listener.js 21:27:07 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1A95B800) [pid = 916] [serial = 432] [outer = 19F2E000] 21:27:08 INFO - PROCESS | 916 | 1463718428400 Marionette TRACE conn2 <- [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:08 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:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 719ms 21:27:08 INFO - PROCESS | 916 | 1463718428468 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 21:27:08 INFO - PROCESS | 916 | 1463718428470 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 21:27:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 21:27:08 INFO - PROCESS | 916 | 1463718428479 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 21:27:08 INFO - PROCESS | 916 | 1463718428481 Marionette TRACE conn2 <- [1,542,null,{}] 21:27:08 INFO - PROCESS | 916 | 1463718428484 Marionette TRACE conn2 -> [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:08 INFO - PROCESS | 916 | 1463718428592 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 21:27:08 INFO - PROCESS | 916 | 1463718428655 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A95F000 == 58 [pid = 916] [id = 145] 21:27:08 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1A95F800) [pid = 916] [serial = 433] [outer = 00000000] 21:27:08 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1AC39800) [pid = 916] [serial = 434] [outer = 1A95F800] 21:27:08 INFO - PROCESS | 916 | 1463718428706 Marionette DEBUG loaded listener.js 21:27:08 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1AD9D000) [pid = 916] [serial = 435] [outer = 1A95F800] 21:27:08 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:09 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:09 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:27:09 INFO - PROCESS | 916 | 1463718429141 Marionette TRACE conn2 <- [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:27:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 21:27:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 703ms 21:27:09 INFO - PROCESS | 916 | 1463718429179 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 21:27:09 INFO - PROCESS | 916 | 1463718429181 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 21:27:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 21:27:09 INFO - PROCESS | 916 | 1463718429188 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 21:27:09 INFO - PROCESS | 916 | 1463718429190 Marionette TRACE conn2 <- [1,546,null,{}] 21:27:09 INFO - PROCESS | 916 | 1463718429193 Marionette TRACE conn2 -> [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:27:09 INFO - PROCESS | 916 | 1463718429329 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 21:27:09 INFO - PROCESS | 916 | 1463718429341 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10ACD800 == 59 [pid = 916] [id = 146] 21:27:09 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (10ACE000) [pid = 916] [serial = 436] [outer = 00000000] 21:27:09 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (10AD1C00) [pid = 916] [serial = 437] [outer = 10ACE000] 21:27:09 INFO - PROCESS | 916 | 1463718429434 Marionette DEBUG loaded listener.js 21:27:09 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1AA3B400) [pid = 916] [serial = 438] [outer = 10ACE000] 21:27:09 INFO - PROCESS | 916 | 1463718429821 Marionette TRACE conn2 <- [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:27:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 21:27:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 688ms 21:27:09 INFO - PROCESS | 916 | 1463718429883 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 21:27:09 INFO - PROCESS | 916 | 1463718429885 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 21:27:09 INFO - PROCESS | 916 | 1463718429889 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 21:27:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 21:27:09 INFO - PROCESS | 916 | 1463718429890 Marionette TRACE conn2 <- [1,550,null,{}] 21:27:09 INFO - PROCESS | 916 | 1463718429899 Marionette TRACE conn2 -> [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:27:09 INFO - PROCESS | 916 | 1463718430003 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 21:27:09 INFO - PROCESS | 916 | 1463718430013 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AD1800 == 60 [pid = 916] [id = 147] 21:27:10 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (10B29C00) [pid = 916] [serial = 439] [outer = 00000000] 21:27:10 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (10B31400) [pid = 916] [serial = 440] [outer = 10B29C00] 21:27:10 INFO - PROCESS | 916 | 1463718430065 Marionette DEBUG loaded listener.js 21:27:10 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (10B34C00) [pid = 916] [serial = 441] [outer = 10B29C00] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 131 (10273400) [pid = 916] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 130 (13377C00) [pid = 916] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 129 (1730F000) [pid = 916] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 128 (1987B800) [pid = 916] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1AD9FC00) [pid = 916] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 126 (105F3800) [pid = 916] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 125 (14E81400) [pid = 916] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 124 (1047B400) [pid = 916] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 123 (13BB5800) [pid = 916] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 122 (167B3400) [pid = 916] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 121 (19F2B800) [pid = 916] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 120 (19606000) [pid = 916] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 119 (0F307C00) [pid = 916] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 118 (141C1C00) [pid = 916] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 117 (173E8400) [pid = 916] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 116 (173E9400) [pid = 916] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 115 (167AA800) [pid = 916] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 114 (110BEC00) [pid = 916] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 113 (0F39BC00) [pid = 916] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1AA44C00) [pid = 916] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 111 (17E8C000) [pid = 916] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 110 (11A02800) [pid = 916] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1434FC00) [pid = 916] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 21:27:10 INFO - PROCESS | 916 | --DOMWINDOW == 108 (17215C00) [pid = 916] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 21:27:10 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:10 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:27:10 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:10 INFO - PROCESS | 916 | 1463718430593 Marionette TRACE conn2 <- [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:27:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 21:27:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 735ms 21:27:10 INFO - PROCESS | 916 | 1463718430650 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 21:27:10 INFO - PROCESS | 916 | 1463718430652 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 21:27:10 INFO - PROCESS | 916 | 1463718430658 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 21:27:10 INFO - PROCESS | 916 | 1463718430660 Marionette TRACE conn2 <- [1,554,null,{}] 21:27:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 21:27:10 INFO - PROCESS | 916 | 1463718430663 Marionette TRACE conn2 -> [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:27:10 INFO - PROCESS | 916 | 1463718430741 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 21:27:10 INFO - PROCESS | 916 | 1463718430747 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AC9800 == 61 [pid = 916] [id = 148] 21:27:10 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (10AD4400) [pid = 916] [serial = 442] [outer = 00000000] 21:27:10 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (114AD000) [pid = 916] [serial = 443] [outer = 10AD4400] 21:27:10 INFO - PROCESS | 916 | 1463718430791 Marionette DEBUG loaded listener.js 21:27:10 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (13B9C400) [pid = 916] [serial = 444] [outer = 10AD4400] 21:27:11 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:11 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:27:11 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:11 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:27:11 INFO - PROCESS | 916 | 1463718431224 Marionette TRACE conn2 <- [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:27:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 21:27:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 594ms 21:27:11 INFO - PROCESS | 916 | 1463718431264 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 21:27:11 INFO - PROCESS | 916 | 1463718431266 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 21:27:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 21:27:11 INFO - PROCESS | 916 | 1463718431269 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 21:27:11 INFO - PROCESS | 916 | 1463718431271 Marionette TRACE conn2 <- [1,558,null,{}] 21:27:11 INFO - PROCESS | 916 | 1463718431274 Marionette TRACE conn2 -> [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:27:11 INFO - PROCESS | 916 | 1463718431354 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 21:27:11 INFO - PROCESS | 916 | 1463718431360 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11455000 == 62 [pid = 916] [id = 149] 21:27:11 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (156BD000) [pid = 916] [serial = 445] [outer = 00000000] 21:27:11 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (173E8400) [pid = 916] [serial = 446] [outer = 156BD000] 21:27:11 INFO - PROCESS | 916 | 1463718431404 Marionette DEBUG loaded listener.js 21:27:11 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (183FDC00) [pid = 916] [serial = 447] [outer = 156BD000] 21:27:11 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:11 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:27:11 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:11 INFO - PROCESS | 916 | 1463718431810 Marionette TRACE conn2 <- [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:27:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 21:27:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 594ms 21:27:11 INFO - PROCESS | 916 | 1463718431874 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 21:27:11 INFO - PROCESS | 916 | 1463718431876 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 21:27:11 INFO - PROCESS | 916 | 1463718431879 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 21:27:11 INFO - PROCESS | 916 | 1463718431881 Marionette TRACE conn2 <- [1,562,null,{}] 21:27:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 21:27:11 INFO - PROCESS | 916 | 1463718431884 Marionette TRACE conn2 -> [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:27:11 INFO - PROCESS | 916 | 1463718431963 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 21:27:11 INFO - PROCESS | 916 | 1463718431969 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15F73C00 == 63 [pid = 916] [id = 150] 21:27:11 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (15F77C00) [pid = 916] [serial = 448] [outer = 00000000] 21:27:11 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (15F7B400) [pid = 916] [serial = 449] [outer = 15F77C00] 21:27:11 INFO - PROCESS | 916 | 1463718432017 Marionette DEBUG loaded listener.js 21:27:12 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (15F82400) [pid = 916] [serial = 450] [outer = 15F77C00] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 16C2C400 == 62 [pid = 916] [id = 127] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 10515000 == 61 [pid = 916] [id = 100] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 16CA7000 == 60 [pid = 916] [id = 69] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 167B3000 == 59 [pid = 916] [id = 98] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 0F304800 == 58 [pid = 916] [id = 128] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 1987B000 == 57 [pid = 916] [id = 70] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 1AA44400 == 56 [pid = 916] [id = 123] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 19F27800 == 55 [pid = 916] [id = 99] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 10A5F800 == 54 [pid = 916] [id = 71] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 13BB4800 == 53 [pid = 916] [id = 125] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 13079C00 == 52 [pid = 916] [id = 84] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 1051F800 == 51 [pid = 916] [id = 83] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 1A76DC00 == 50 [pid = 916] [id = 126] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 1AD9F800 == 49 [pid = 916] [id = 82] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 0F306400 == 48 [pid = 916] [id = 111] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 105ED800 == 47 [pid = 916] [id = 85] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 13DAF400 == 46 [pid = 916] [id = 112] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 173E1800 == 45 [pid = 916] [id = 114] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 173E6800 == 44 [pid = 916] [id = 113] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 1684D800 == 43 [pid = 916] [id = 52] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 11270800 == 42 [pid = 916] [id = 141] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 10F38800 == 41 [pid = 916] [id = 139] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 105FB800 == 40 [pid = 916] [id = 140] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 19ADC000 == 39 [pid = 916] [id = 137] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 19AD8C00 == 38 [pid = 916] [id = 138] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 15D58C00 == 37 [pid = 916] [id = 136] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 128A7800 == 36 [pid = 916] [id = 135] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 10274400 == 35 [pid = 916] [id = 134] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 167AF000 == 34 [pid = 916] [id = 142] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 10AD1800 == 33 [pid = 916] [id = 147] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 10AC9800 == 32 [pid = 916] [id = 148] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 167A5C00 == 31 [pid = 916] [id = 143] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 10ACD800 == 30 [pid = 916] [id = 146] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 183FC800 == 29 [pid = 916] [id = 144] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 11455000 == 28 [pid = 916] [id = 149] 21:27:13 INFO - PROCESS | 916 | --DOCSHELL 1A95F000 == 27 [pid = 916] [id = 145] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 116 (13B98400) [pid = 916] [serial = 157] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 115 (16CA5000) [pid = 916] [serial = 160] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 114 (17B23C00) [pid = 916] [serial = 154] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1051D800) [pid = 916] [serial = 200] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 112 (14E7F800) [pid = 916] [serial = 203] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 111 (19610C00) [pid = 916] [serial = 206] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1A59CC00) [pid = 916] [serial = 209] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1AF28400) [pid = 916] [serial = 245] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1381E000) [pid = 916] [serial = 248] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 107 (19F2E400) [pid = 916] [serial = 251] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 106 (10FE5C00) [pid = 916] [serial = 287] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 105 (167A6800) [pid = 916] [serial = 290] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 104 (18342400) [pid = 916] [serial = 293] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1AF29C00) [pid = 916] [serial = 296] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1987AC00) [pid = 916] [serial = 398] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1A77A400) [pid = 916] [serial = 401] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 100 (19882400) [pid = 916] [serial = 399] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 99 (10FE9C00) [pid = 916] [serial = 332] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1678DC00) [pid = 916] [serial = 335] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 97 (183F5800) [pid = 916] [serial = 338] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1775DC00) [pid = 916] [serial = 394] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1833B800) [pid = 916] [serial = 395] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 94 (16C2E400) [pid = 916] [serial = 391] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 93 (16CA1400) [pid = 916] [serial = 392] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 92 (14357800) [pid = 916] [serial = 386] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 91 (13824800) [pid = 916] [serial = 385] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1287B800) [pid = 916] [serial = 388] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 89 (141CCC00) [pid = 916] [serial = 389] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 88 (11CE9000) [pid = 916] [serial = 370] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 87 (16C34800) [pid = 916] [serial = 379] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 86 (1AC3BC00) [pid = 916] [serial = 376] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 85 (17D51C00) [pid = 916] [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:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 84 (173BF800) [pid = 916] [serial = 373] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 83 (15119800) [pid = 916] [serial = 382] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 82 (1AD9E400) [pid = 916] [serial = 368] [outer = 00000000] [url = about:blank] 21:27:13 INFO - PROCESS | 916 | --DOMWINDOW == 81 (18340800) [pid = 916] [serial = 163] [outer = 00000000] [url = about:blank] 21:27:14 INFO - PROCESS | 916 | 1463718434069 Marionette TRACE conn2 <- [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:27:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 21:27:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 2203ms 21:27:14 INFO - PROCESS | 916 | 1463718434090 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 21:27:14 INFO - PROCESS | 916 | 1463718434094 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 21:27:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 21:27:14 INFO - PROCESS | 916 | 1463718434100 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 21:27:14 INFO - PROCESS | 916 | 1463718434103 Marionette TRACE conn2 <- [1,566,null,{}] 21:27:14 INFO - PROCESS | 916 | 1463718434109 Marionette TRACE conn2 -> [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:27:14 INFO - PROCESS | 916 | 1463718434208 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 21:27:14 INFO - PROCESS | 916 | 1463718434218 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10446C00 == 28 [pid = 916] [id = 151] 21:27:14 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (1047FC00) [pid = 916] [serial = 451] [outer = 00000000] 21:27:14 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (1051F800) [pid = 916] [serial = 452] [outer = 1047FC00] 21:27:14 INFO - PROCESS | 916 | 1463718434266 Marionette DEBUG loaded listener.js 21:27:14 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (105EF800) [pid = 916] [serial = 453] [outer = 1047FC00] 21:27:14 INFO - PROCESS | 916 | 1463718434736 Marionette TRACE conn2 <- [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:27:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 21:27:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 704ms 21:27:14 INFO - PROCESS | 916 | 1463718434800 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 21:27:14 INFO - PROCESS | 916 | 1463718434806 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 21:27:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 21:27:14 INFO - PROCESS | 916 | 1463718434812 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 21:27:14 INFO - PROCESS | 916 | 1463718434815 Marionette TRACE conn2 <- [1,570,null,{}] 21:27:14 INFO - PROCESS | 916 | 1463718434819 Marionette TRACE conn2 -> [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:27:14 INFO - PROCESS | 916 | 1463718434902 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 21:27:14 INFO - PROCESS | 916 | 1463718434913 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10ACB800 == 29 [pid = 916] [id = 152] 21:27:14 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (10ACD400) [pid = 916] [serial = 454] [outer = 00000000] 21:27:14 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (10AD2400) [pid = 916] [serial = 455] [outer = 10ACD400] 21:27:14 INFO - PROCESS | 916 | 1463718434959 Marionette DEBUG loaded listener.js 21:27:15 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (10B2E400) [pid = 916] [serial = 456] [outer = 10ACD400] 21:27:15 INFO - PROCESS | 916 | 1463718435423 Marionette TRACE conn2 <- [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:27:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 21:27:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 625ms 21:27:15 INFO - PROCESS | 916 | 1463718435448 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 21:27:15 INFO - PROCESS | 916 | 1463718435451 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 21:27:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 21:27:15 INFO - PROCESS | 916 | 1463718435455 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 21:27:15 INFO - PROCESS | 916 | 1463718435458 Marionette TRACE conn2 <- [1,574,null,{}] 21:27:15 INFO - PROCESS | 916 | 1463718435472 Marionette TRACE conn2 -> [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:27:15 INFO - PROCESS | 916 | 1463718435558 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 21:27:15 INFO - PROCESS | 916 | 1463718435597 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 110BE800 == 30 [pid = 916] [id = 153] 21:27:15 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (11270400) [pid = 916] [serial = 457] [outer = 00000000] 21:27:15 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (11C64000) [pid = 916] [serial = 458] [outer = 11270400] 21:27:15 INFO - PROCESS | 916 | 1463718435711 Marionette DEBUG loaded listener.js 21:27:15 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (1289D000) [pid = 916] [serial = 459] [outer = 11270400] 21:27:15 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:16 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:16 INFO - PROCESS | 916 | 1463718436110 Marionette TRACE conn2 <- [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:27:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 21:27:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 687ms 21:27:16 INFO - PROCESS | 916 | 1463718436153 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 21:27:16 INFO - PROCESS | 916 | 1463718436155 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 21:27:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 21:27:16 INFO - PROCESS | 916 | 1463718436158 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 21:27:16 INFO - PROCESS | 916 | 1463718436160 Marionette TRACE conn2 <- [1,578,null,{}] 21:27:16 INFO - PROCESS | 916 | 1463718436163 Marionette TRACE conn2 -> [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:27:16 INFO - PROCESS | 916 | 1463718436279 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 21:27:16 INFO - PROCESS | 916 | 1463718436288 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A5F800 == 31 [pid = 916] [id = 154] 21:27:16 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (11CEFC00) [pid = 916] [serial = 460] [outer = 00000000] 21:27:16 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (1381D800) [pid = 916] [serial = 461] [outer = 11CEFC00] 21:27:16 INFO - PROCESS | 916 | 1463718436333 Marionette DEBUG loaded listener.js 21:27:16 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (13B98400) [pid = 916] [serial = 462] [outer = 11CEFC00] 21:27:16 INFO - PROCESS | 916 | 1463718436783 Marionette TRACE conn2 <- [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:27:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 21:27:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 703ms 21:27:16 INFO - PROCESS | 916 | 1463718436858 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 21:27:16 INFO - PROCESS | 916 | 1463718436860 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 21:27:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 21:27:16 INFO - PROCESS | 916 | 1463718436873 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 21:27:16 INFO - PROCESS | 916 | 1463718436875 Marionette TRACE conn2 <- [1,582,null,{}] 21:27:16 INFO - PROCESS | 916 | 1463718436879 Marionette TRACE conn2 -> [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:27:16 INFO - PROCESS | 916 | 1463718436980 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 21:27:16 INFO - PROCESS | 916 | 1463718436992 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13DAB800 == 32 [pid = 916] [id = 155] 21:27:16 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (13DAC000) [pid = 916] [serial = 463] [outer = 00000000] 21:27:17 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (141C0C00) [pid = 916] [serial = 464] [outer = 13DAC000] 21:27:17 INFO - PROCESS | 916 | 1463718437036 Marionette DEBUG loaded listener.js 21:27:17 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1434E800) [pid = 916] [serial = 465] [outer = 13DAC000] 21:27:17 INFO - PROCESS | 916 | 1463718437454 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 21:27:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 21:27:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 641ms 21:27:17 INFO - PROCESS | 916 | 1463718437507 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 21:27:17 INFO - PROCESS | 916 | 1463718437509 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 21:27:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 21:27:17 INFO - PROCESS | 916 | 1463718437513 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 21:27:17 INFO - PROCESS | 916 | 1463718437514 Marionette TRACE conn2 <- [1,586,null,{}] 21:27:17 INFO - PROCESS | 916 | 1463718437517 Marionette TRACE conn2 -> [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:27:17 INFO - PROCESS | 916 | 1463718437623 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 21:27:17 INFO - PROCESS | 916 | 1463718437634 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1511DC00 == 33 [pid = 916] [id = 156] 21:27:17 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1511E000) [pid = 916] [serial = 466] [outer = 00000000] 21:27:17 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (156C0C00) [pid = 916] [serial = 467] [outer = 1511E000] 21:27:17 INFO - PROCESS | 916 | 1463718437679 Marionette DEBUG loaded listener.js 21:27:17 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (15C0F400) [pid = 916] [serial = 468] [outer = 1511E000] 21:27:18 INFO - PROCESS | 916 | 1463718438098 Marionette TRACE conn2 <- [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:27:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 21:27:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 625ms 21:27:18 INFO - PROCESS | 916 | 1463718438154 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 21:27:18 INFO - PROCESS | 916 | 1463718438156 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 21:27:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 21:27:18 INFO - PROCESS | 916 | 1463718438160 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 21:27:18 INFO - PROCESS | 916 | 1463718438161 Marionette TRACE conn2 <- [1,590,null,{}] 21:27:18 INFO - PROCESS | 916 | 1463718438165 Marionette TRACE conn2 -> [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:27:18 INFO - PROCESS | 916 | 1463718438236 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 21:27:18 INFO - PROCESS | 916 | 1463718438242 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15A4CC00 == 34 [pid = 916] [id = 157] 21:27:18 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (15D5C400) [pid = 916] [serial = 469] [outer = 00000000] 21:27:18 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (15F76000) [pid = 916] [serial = 470] [outer = 15D5C400] 21:27:18 INFO - PROCESS | 916 | 1463718438289 Marionette DEBUG loaded listener.js 21:27:18 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (15F7CC00) [pid = 916] [serial = 471] [outer = 15D5C400] 21:27:18 INFO - PROCESS | 916 | 1463718438843 Marionette TRACE conn2 <- [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:27:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 21:27:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 734ms 21:27:18 INFO - PROCESS | 916 | 1463718438901 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 21:27:18 INFO - PROCESS | 916 | 1463718438903 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 21:27:18 INFO - PROCESS | 916 | 1463718438907 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 21:27:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 21:27:18 INFO - PROCESS | 916 | 1463718438909 Marionette TRACE conn2 <- [1,594,null,{}] 21:27:18 INFO - PROCESS | 916 | 1463718438913 Marionette TRACE conn2 -> [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:27:19 INFO - PROCESS | 916 | 1463718439027 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 21:27:19 INFO - PROCESS | 916 | 1463718439040 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167AB800 == 35 [pid = 916] [id = 158] 21:27:19 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (167AD800) [pid = 916] [serial = 472] [outer = 00000000] 21:27:19 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (16C2AC00) [pid = 916] [serial = 473] [outer = 167AD800] 21:27:19 INFO - PROCESS | 916 | 1463718439088 Marionette DEBUG loaded listener.js 21:27:19 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (16C9C800) [pid = 916] [serial = 474] [outer = 167AD800] 21:27:19 INFO - PROCESS | 916 | 1463718439588 Marionette TRACE conn2 <- [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:27:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 21:27:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 734ms 21:27:19 INFO - PROCESS | 916 | 1463718439647 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 21:27:19 INFO - PROCESS | 916 | 1463718439649 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 21:27:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 21:27:19 INFO - PROCESS | 916 | 1463718439653 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 21:27:19 INFO - PROCESS | 916 | 1463718439654 Marionette TRACE conn2 <- [1,598,null,{}] 21:27:19 INFO - PROCESS | 916 | 1463718439658 Marionette TRACE conn2 -> [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:27:19 INFO - PROCESS | 916 | 1463718439758 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 21:27:19 INFO - PROCESS | 916 | 1463718439765 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B32800 == 36 [pid = 916] [id = 159] 21:27:19 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1678DC00) [pid = 916] [serial = 475] [outer = 00000000] 21:27:19 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (167AB400) [pid = 916] [serial = 476] [outer = 1678DC00] 21:27:19 INFO - PROCESS | 916 | 1463718439809 Marionette DEBUG loaded listener.js 21:27:19 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (167AF000) [pid = 916] [serial = 477] [outer = 1678DC00] 21:27:20 INFO - PROCESS | 916 | 1463718440236 Marionette TRACE conn2 <- [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:27:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 21:27:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 625ms 21:27:20 INFO - PROCESS | 916 | 1463718440291 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 21:27:20 INFO - PROCESS | 916 | 1463718440293 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 21:27:20 INFO - PROCESS | 916 | 1463718440296 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 21:27:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 21:27:20 INFO - PROCESS | 916 | 1463718440298 Marionette TRACE conn2 <- [1,602,null,{}] 21:27:20 INFO - PROCESS | 916 | 1463718440301 Marionette TRACE conn2 -> [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:27:20 INFO - PROCESS | 916 | 1463718440415 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 21:27:20 INFO - PROCESS | 916 | 1463718440422 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13BA0400 == 37 [pid = 916] [id = 160] 21:27:20 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (15F7E400) [pid = 916] [serial = 478] [outer = 00000000] 21:27:20 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (16EB4400) [pid = 916] [serial = 479] [outer = 15F7E400] 21:27:20 INFO - PROCESS | 916 | 1463718440466 Marionette DEBUG loaded listener.js 21:27:20 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (173C0400) [pid = 916] [serial = 480] [outer = 15F7E400] 21:27:20 INFO - PROCESS | 916 | 1463718440907 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 21:27:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 21:27:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 625ms 21:27:20 INFO - PROCESS | 916 | 1463718440936 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 21:27:20 INFO - PROCESS | 916 | 1463718440939 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 21:27:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 21:27:20 INFO - PROCESS | 916 | 1463718440942 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 21:27:20 INFO - PROCESS | 916 | 1463718440944 Marionette TRACE conn2 <- [1,606,null,{}] 21:27:20 INFO - PROCESS | 916 | 1463718440948 Marionette TRACE conn2 -> [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:27:21 INFO - PROCESS | 916 | 1463718441065 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 21:27:21 INFO - PROCESS | 916 | 1463718441154 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 17B23C00 == 38 [pid = 916] [id = 161] 21:27:21 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (17D45800) [pid = 916] [serial = 481] [outer = 00000000] 21:27:21 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (18163400) [pid = 916] [serial = 482] [outer = 17D45800] 21:27:21 INFO - PROCESS | 916 | 1463718441240 Marionette DEBUG loaded listener.js 21:27:21 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (18340800) [pid = 916] [serial = 483] [outer = 17D45800] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1A95F800) [pid = 916] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 112 (10ACE000) [pid = 916] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 111 (10B29C00) [pid = 916] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 110 (10AD4400) [pid = 916] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 109 (19F2E000) [pid = 916] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 108 (173E9C00) [pid = 916] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 107 (167B1400) [pid = 916] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1144AC00) [pid = 916] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 105 (10A58000) [pid = 916] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 104 (10FE3400) [pid = 916] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 103 (19F2B400) [pid = 916] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 102 (19ADDC00) [pid = 916] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 101 (15E17800) [pid = 916] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 100 (12B57800) [pid = 916] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 99 (19F34400) [pid = 916] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1A76E400) [pid = 916] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 97 (155EC800) [pid = 916] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 96 (0F308C00) [pid = 916] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 95 (10A5B000) [pid = 916] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 94 (0F30A400) [pid = 916] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 93 (16C2CC00) [pid = 916] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 21:27:21 INFO - PROCESS | 916 | --DOMWINDOW == 92 (156BD000) [pid = 916] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 21:27:21 INFO - PROCESS | 916 | 1463718441932 Marionette TRACE conn2 <- [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:27:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 21:27:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1047ms 21:27:21 INFO - PROCESS | 916 | 1463718441999 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 21:27:21 INFO - PROCESS | 916 | 1463718442001 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 21:27:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 21:27:21 INFO - PROCESS | 916 | 1463718442004 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 21:27:21 INFO - PROCESS | 916 | 1463718442006 Marionette TRACE conn2 <- [1,610,null,{}] 21:27:21 INFO - PROCESS | 916 | 1463718442009 Marionette TRACE conn2 -> [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:27:22 INFO - PROCESS | 916 | 1463718442082 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 21:27:22 INFO - PROCESS | 916 | 1463718442089 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AD0000 == 39 [pid = 916] [id = 162] 21:27:22 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1144C000) [pid = 916] [serial = 484] [outer = 00000000] 21:27:22 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (141C9000) [pid = 916] [serial = 485] [outer = 1144C000] 21:27:22 INFO - PROCESS | 916 | 1463718442132 Marionette DEBUG loaded listener.js 21:27:22 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (1511BC00) [pid = 916] [serial = 486] [outer = 1144C000] 21:27:22 INFO - PROCESS | 916 | 1463718442534 Marionette TRACE conn2 <- [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:27:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 21:27:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 594ms 21:27:22 INFO - PROCESS | 916 | 1463718442600 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 21:27:22 INFO - PROCESS | 916 | 1463718442602 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 21:27:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 21:27:22 INFO - PROCESS | 916 | 1463718442605 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 21:27:22 INFO - PROCESS | 916 | 1463718442607 Marionette TRACE conn2 <- [1,614,null,{}] 21:27:22 INFO - PROCESS | 916 | 1463718442610 Marionette TRACE conn2 -> [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:27:22 INFO - PROCESS | 916 | 1463718442682 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 21:27:22 INFO - PROCESS | 916 | 1463718442688 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13375400 == 40 [pid = 916] [id = 163] 21:27:22 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (13BC0800) [pid = 916] [serial = 487] [outer = 00000000] 21:27:22 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (16C30800) [pid = 916] [serial = 488] [outer = 13BC0800] 21:27:22 INFO - PROCESS | 916 | 1463718442731 Marionette DEBUG loaded listener.js 21:27:22 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (17E86800) [pid = 916] [serial = 489] [outer = 13BC0800] 21:27:23 INFO - PROCESS | 916 | 1463718443155 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 21:27:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 21:27:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 594ms 21:27:23 INFO - PROCESS | 916 | 1463718443208 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 21:27:23 INFO - PROCESS | 916 | 1463718443211 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 21:27:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 21:27:23 INFO - PROCESS | 916 | 1463718443215 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 21:27:23 INFO - PROCESS | 916 | 1463718443217 Marionette TRACE conn2 <- [1,618,null,{}] 21:27:23 INFO - PROCESS | 916 | 1463718443224 Marionette TRACE conn2 -> [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:27:23 INFO - PROCESS | 916 | 1463718443298 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 21:27:23 INFO - PROCESS | 916 | 1463718443305 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167A6C00 == 41 [pid = 916] [id = 164] 21:27:23 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (18342400) [pid = 916] [serial = 490] [outer = 00000000] 21:27:23 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (183F6C00) [pid = 916] [serial = 491] [outer = 18342400] 21:27:23 INFO - PROCESS | 916 | 1463718443348 Marionette DEBUG loaded listener.js 21:27:23 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (183FC800) [pid = 916] [serial = 492] [outer = 18342400] 21:27:23 INFO - PROCESS | 916 | 1463718443894 Marionette TRACE conn2 <- [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:27:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 21:27:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 703ms 21:27:23 INFO - PROCESS | 916 | 1463718443912 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 21:27:23 INFO - PROCESS | 916 | 1463718443917 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 21:27:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 21:27:23 INFO - PROCESS | 916 | 1463718443923 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 21:27:23 INFO - PROCESS | 916 | 1463718443927 Marionette TRACE conn2 <- [1,622,null,{}] 21:27:23 INFO - PROCESS | 916 | 1463718443934 Marionette TRACE conn2 -> [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:27:24 INFO - PROCESS | 916 | 1463718444093 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 21:27:24 INFO - PROCESS | 916 | 1463718444205 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 916 | ++DOCSHELL 102F7C00 == 42 [pid = 916] [id = 165] 21:27:24 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (102F9800) [pid = 916] [serial = 493] [outer = 00000000] 21:27:24 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (105FB800) [pid = 916] [serial = 494] [outer = 102F9800] 21:27:24 INFO - PROCESS | 916 | 1463718444260 Marionette DEBUG loaded listener.js 21:27:24 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (10AC9400) [pid = 916] [serial = 495] [outer = 102F9800] 21:27:24 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:24 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:27:24 INFO - PROCESS | 916 | 1463718444964 Marionette TRACE conn2 <- [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:27:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 21:27:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1094ms 21:27:25 INFO - PROCESS | 916 | 1463718445025 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 21:27:25 INFO - PROCESS | 916 | 1463718445031 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 21:27:25 INFO - PROCESS | 916 | 1463718445038 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 21:27:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 21:27:25 INFO - PROCESS | 916 | 1463718445041 Marionette TRACE conn2 <- [1,626,null,{}] 21:27:25 INFO - PROCESS | 916 | 1463718445045 Marionette TRACE conn2 -> [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:27:25 INFO - PROCESS | 916 | 1463718445156 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 21:27:25 INFO - PROCESS | 916 | 1463718445238 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10F37C00 == 43 [pid = 916] [id = 166] 21:27:25 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (10F38800) [pid = 916] [serial = 496] [outer = 00000000] 21:27:25 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (11A0F400) [pid = 916] [serial = 497] [outer = 10F38800] 21:27:25 INFO - PROCESS | 916 | 1463718445332 Marionette DEBUG loaded listener.js 21:27:25 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (13183400) [pid = 916] [serial = 498] [outer = 10F38800] 21:27:25 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:25 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:27:26 INFO - PROCESS | 916 | 1463718446238 Marionette TRACE conn2 <- [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:27:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 21:27:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1250ms 21:27:26 INFO - PROCESS | 916 | 1463718446292 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 21:27:26 INFO - PROCESS | 916 | 1463718446296 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 21:27:26 INFO - PROCESS | 916 | 1463718446301 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 21:27:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 21:27:26 INFO - PROCESS | 916 | 1463718446304 Marionette TRACE conn2 <- [1,630,null,{}] 21:27:26 INFO - PROCESS | 916 | 1463718446309 Marionette TRACE conn2 -> [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:27:26 INFO - PROCESS | 916 | 1463718446411 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 21:27:26 INFO - PROCESS | 916 | 1463718446492 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 105F3800 == 44 [pid = 916] [id = 167] 21:27:26 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (105F4000) [pid = 916] [serial = 499] [outer = 00000000] 21:27:26 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (10B38C00) [pid = 916] [serial = 500] [outer = 105F4000] 21:27:26 INFO - PROCESS | 916 | 1463718446545 Marionette DEBUG loaded listener.js 21:27:26 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (10FE6800) [pid = 916] [serial = 501] [outer = 105F4000] 21:27:26 INFO - PROCESS | 916 | --DOCSHELL 10484800 == 43 [pid = 916] [id = 18] 21:27:26 INFO - PROCESS | 916 | --DOCSHELL 1A59C400 == 42 [pid = 916] [id = 10] 21:27:26 INFO - PROCESS | 916 | --DOCSHELL 1B40AC00 == 41 [pid = 916] [id = 17] 21:27:26 INFO - PROCESS | 916 | --DOCSHELL 11C0B400 == 40 [pid = 916] [id = 24] 21:27:26 INFO - PROCESS | 916 | --DOCSHELL 1AF32C00 == 39 [pid = 916] [id = 14] 21:27:26 INFO - PROCESS | 916 | --DOCSHELL 156C3C00 == 38 [pid = 916] [id = 25] 21:27:26 INFO - PROCESS | 916 | --DOCSHELL 165C0C00 == 37 [pid = 916] [id = 26] 21:27:26 INFO - PROCESS | 916 | --DOCSHELL 1A773800 == 36 [pid = 916] [id = 11] 21:27:26 INFO - PROCESS | 916 | --DOCSHELL 1AD9E800 == 35 [pid = 916] [id = 13] 21:27:26 INFO - PROCESS | 916 | --DOCSHELL 13823C00 == 34 [pid = 916] [id = 23] 21:27:26 INFO - PROCESS | 916 | --DOCSHELL 1A959800 == 33 [pid = 916] [id = 12] 21:27:26 INFO - PROCESS | 916 | --DOCSHELL 11CEE400 == 32 [pid = 916] [id = 27] 21:27:26 INFO - PROCESS | 916 | --DOCSHELL 165BE800 == 31 [pid = 916] [id = 8] 21:27:26 INFO - PROCESS | 916 | --DOCSHELL 12A8A000 == 30 [pid = 916] [id = 22] 21:27:26 INFO - PROCESS | 916 | --DOCSHELL 10F2E800 == 29 [pid = 916] [id = 21] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1AF27000) [pid = 916] [serial = 377] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 108 (173ED000) [pid = 916] [serial = 374] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1511AC00) [pid = 916] [serial = 383] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 106 (13189800) [pid = 916] [serial = 371] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 105 (10A61C00) [pid = 916] [serial = 329] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1AF2A400) [pid = 916] [serial = 380] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 103 (15F7B400) [pid = 916] [serial = 449] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 102 (183FDC00) [pid = 916] [serial = 447] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1AC39800) [pid = 916] [serial = 434] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 100 (10AD1C00) [pid = 916] [serial = 437] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1AD9D000) [pid = 916] [serial = 435] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 98 (10B31400) [pid = 916] [serial = 440] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1AA3B400) [pid = 916] [serial = 438] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 96 (114AD000) [pid = 916] [serial = 443] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 95 (173E8400) [pid = 916] [serial = 446] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 94 (10B34C00) [pid = 916] [serial = 441] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1A596400) [pid = 916] [serial = 431] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 92 (19AD2C00) [pid = 916] [serial = 428] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 91 (19F2A000) [pid = 916] [serial = 429] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 90 (16C2A400) [pid = 916] [serial = 425] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 89 (17306C00) [pid = 916] [serial = 426] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 88 (12D7DC00) [pid = 916] [serial = 422] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 87 (14354400) [pid = 916] [serial = 423] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 86 (11CF2800) [pid = 916] [serial = 420] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 85 (110B9800) [pid = 916] [serial = 419] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1833D000) [pid = 916] [serial = 417] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 83 (16CA8000) [pid = 916] [serial = 416] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 82 (1AC2E800) [pid = 916] [serial = 414] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 81 (1AA43C00) [pid = 916] [serial = 413] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 80 (1A778000) [pid = 916] [serial = 411] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 79 (1A1ED400) [pid = 916] [serial = 410] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 78 (16C34400) [pid = 916] [serial = 408] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 77 (167B3C00) [pid = 916] [serial = 407] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 76 (141CB400) [pid = 916] [serial = 405] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 75 (13BC0000) [pid = 916] [serial = 404] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 74 (1A95AC00) [pid = 916] [serial = 402] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 73 (13B9C400) [pid = 916] [serial = 444] [outer = 00000000] [url = about:blank] 21:27:26 INFO - PROCESS | 916 | --DOMWINDOW == 72 (1A95B800) [pid = 916] [serial = 432] [outer = 00000000] [url = about:blank] 21:27:27 INFO - PROCESS | 916 | 1463718447088 Marionette TRACE conn2 <- [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:27:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 21:27:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 844ms 21:27:27 INFO - PROCESS | 916 | 1463718447145 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 21:27:27 INFO - PROCESS | 916 | 1463718447150 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 21:27:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 21:27:27 INFO - PROCESS | 916 | 1463718447156 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 21:27:27 INFO - PROCESS | 916 | 1463718447159 Marionette TRACE conn2 <- [1,634,null,{}] 21:27:27 INFO - PROCESS | 916 | 1463718447163 Marionette TRACE conn2 -> [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:27:27 INFO - PROCESS | 916 | 1463718447244 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 21:27:27 INFO - PROCESS | 916 | 1463718447252 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B2D000 == 30 [pid = 916] [id = 168] 21:27:27 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (10B2D400) [pid = 916] [serial = 502] [outer = 00000000] 21:27:27 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (114A8C00) [pid = 916] [serial = 503] [outer = 10B2D400] 21:27:27 INFO - PROCESS | 916 | 1463718447297 Marionette DEBUG loaded listener.js 21:27:27 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (11CF3000) [pid = 916] [serial = 504] [outer = 10B2D400] 21:27:27 INFO - PROCESS | 916 | 1463718447754 Marionette TRACE conn2 <- [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:27:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 21:27:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 624ms 21:27:27 INFO - PROCESS | 916 | 1463718447793 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 21:27:27 INFO - PROCESS | 916 | 1463718447795 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 21:27:27 INFO - PROCESS | 916 | 1463718447799 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 21:27:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 21:27:27 INFO - PROCESS | 916 | 1463718447802 Marionette TRACE conn2 <- [1,638,null,{}] 21:27:27 INFO - PROCESS | 916 | 1463718447812 Marionette TRACE conn2 -> [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:27:27 INFO - PROCESS | 916 | 1463718447921 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 21:27:27 INFO - PROCESS | 916 | 1463718447995 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 916 | ++DOCSHELL 13909000 == 31 [pid = 916] [id = 169] 21:27:28 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (13BA5800) [pid = 916] [serial = 505] [outer = 00000000] 21:27:28 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (13DAE800) [pid = 916] [serial = 506] [outer = 13BA5800] 21:27:28 INFO - PROCESS | 916 | 1463718448050 Marionette DEBUG loaded listener.js 21:27:28 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (141C6C00) [pid = 916] [serial = 507] [outer = 13BA5800] 21:27:28 INFO - PROCESS | 916 | 1463718448420 Marionette TRACE conn2 <- [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:27:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 21:27:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 641ms 21:27:28 INFO - PROCESS | 916 | 1463718448436 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 21:27:28 INFO - PROCESS | 916 | 1463718448439 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 21:27:28 INFO - PROCESS | 916 | 1463718448442 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 21:27:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 21:27:28 INFO - PROCESS | 916 | 1463718448444 Marionette TRACE conn2 <- [1,642,null,{}] 21:27:28 INFO - PROCESS | 916 | 1463718448447 Marionette TRACE conn2 -> [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:27:28 INFO - PROCESS | 916 | 1463718448556 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 21:27:28 INFO - PROCESS | 916 | 1463718448564 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 916 | ++DOCSHELL 1307DC00 == 32 [pid = 916] [id = 170] 21:27:28 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (141C0400) [pid = 916] [serial = 508] [outer = 00000000] 21:27:28 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (1511A000) [pid = 916] [serial = 509] [outer = 141C0400] 21:27:28 INFO - PROCESS | 916 | 1463718448616 Marionette DEBUG loaded listener.js 21:27:28 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (156BC000) [pid = 916] [serial = 510] [outer = 141C0400] 21:27:28 INFO - PROCESS | 916 | 1463718449017 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 21:27:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 21:27:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 640ms 21:27:29 INFO - PROCESS | 916 | 1463718449080 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 21:27:29 INFO - PROCESS | 916 | 1463718449082 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 21:27:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 21:27:29 INFO - PROCESS | 916 | 1463718449085 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 21:27:29 INFO - PROCESS | 916 | 1463718449087 Marionette TRACE conn2 <- [1,646,null,{}] 21:27:29 INFO - PROCESS | 916 | 1463718449099 Marionette TRACE conn2 -> [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:27:29 INFO - PROCESS | 916 | 1463718449206 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 21:27:29 INFO - PROCESS | 916 | 1463718449225 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 156C3C00 == 33 [pid = 916] [id = 171] 21:27:29 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (15D56400) [pid = 916] [serial = 511] [outer = 00000000] 21:27:29 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (15F74800) [pid = 916] [serial = 512] [outer = 15D56400] 21:27:29 INFO - PROCESS | 916 | 1463718449299 Marionette DEBUG loaded listener.js 21:27:29 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (15F75000) [pid = 916] [serial = 513] [outer = 15D56400] 21:27:29 INFO - PROCESS | 916 | 1463718449744 Marionette TRACE conn2 <- [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:27:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 21:27:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 703ms 21:27:29 INFO - PROCESS | 916 | 1463718449785 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 21:27:29 INFO - PROCESS | 916 | 1463718449787 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 21:27:29 INFO - PROCESS | 916 | 1463718449790 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 21:27:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 21:27:29 INFO - PROCESS | 916 | 1463718449792 Marionette TRACE conn2 <- [1,650,null,{}] 21:27:29 INFO - PROCESS | 916 | 1463718449795 Marionette TRACE conn2 -> [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:27:29 INFO - PROCESS | 916 | 1463718449918 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 21:27:29 INFO - PROCESS | 916 | 1463718449975 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 14E83400 == 34 [pid = 916] [id = 172] 21:27:29 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (167B0000) [pid = 916] [serial = 514] [outer = 00000000] 21:27:29 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (16C2A000) [pid = 916] [serial = 515] [outer = 167B0000] 21:27:29 INFO - PROCESS | 916 | 1463718450020 Marionette DEBUG loaded listener.js 21:27:30 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (16C2B800) [pid = 916] [serial = 516] [outer = 167B0000] 21:27:30 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:30 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:27:30 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:30 INFO - PROCESS | 916 | 1463718450423 Marionette TRACE conn2 <- [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:27:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 21:27:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 704ms 21:27:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 21:27:30 INFO - PROCESS | 916 | 1463718450495 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 21:27:30 INFO - PROCESS | 916 | 1463718450497 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 21:27:30 INFO - PROCESS | 916 | 1463718450501 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 21:27:30 INFO - PROCESS | 916 | 1463718450502 Marionette TRACE conn2 <- [1,654,null,{}] 21:27:30 INFO - PROCESS | 916 | 1463718450542 Marionette TRACE conn2 -> [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:27:30 INFO - PROCESS | 916 | 1463718450645 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 21:27:30 INFO - PROCESS | 916 | 1463718450657 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16C34400 == 35 [pid = 916] [id = 173] 21:27:30 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (16CA9000) [pid = 916] [serial = 517] [outer = 00000000] 21:27:30 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (173BE000) [pid = 916] [serial = 518] [outer = 16CA9000] 21:27:30 INFO - PROCESS | 916 | 1463718450714 Marionette DEBUG loaded listener.js 21:27:30 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (173E9400) [pid = 916] [serial = 519] [outer = 16CA9000] 21:27:30 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:30 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:27:31 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:31 INFO - PROCESS | 916 | 1463718451159 Marionette TRACE conn2 <- [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:27:31 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:27:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 688ms 21:27:31 INFO - PROCESS | 916 | --DOMWINDOW == 89 (13BC0800) [pid = 916] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 21:27:31 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1678DC00) [pid = 916] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 21:27:31 INFO - PROCESS | 916 | --DOMWINDOW == 87 (10ACD400) [pid = 916] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 21:27:31 INFO - PROCESS | 916 | --DOMWINDOW == 86 (1511E000) [pid = 916] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 21:27:31 INFO - PROCESS | 916 | --DOMWINDOW == 85 (15F7E400) [pid = 916] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 21:27:31 INFO - PROCESS | 916 | --DOMWINDOW == 84 (11CEFC00) [pid = 916] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 21:27:31 INFO - PROCESS | 916 | --DOMWINDOW == 83 (13DAC000) [pid = 916] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 21:27:31 INFO - PROCESS | 916 | --DOMWINDOW == 82 (15D5C400) [pid = 916] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 21:27:31 INFO - PROCESS | 916 | --DOMWINDOW == 81 (167AD800) [pid = 916] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 21:27:31 INFO - PROCESS | 916 | --DOMWINDOW == 80 (1047FC00) [pid = 916] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 21:27:31 INFO - PROCESS | 916 | --DOMWINDOW == 79 (17D45800) [pid = 916] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 21:27:31 INFO - PROCESS | 916 | --DOMWINDOW == 78 (11270400) [pid = 916] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 21:27:31 INFO - PROCESS | 916 | --DOMWINDOW == 77 (1144C000) [pid = 916] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 21:27:31 INFO - PROCESS | 916 | 1463718451300 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 21:27:31 INFO - PROCESS | 916 | 1463718451302 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 21:27:31 INFO - PROCESS | 916 | 1463718451310 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 21:27:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 21:27:31 INFO - PROCESS | 916 | 1463718451312 Marionette TRACE conn2 <- [1,658,null,{}] 21:27:31 INFO - PROCESS | 916 | 1463718451316 Marionette TRACE conn2 -> [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:27:31 INFO - PROCESS | 916 | 1463718451393 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 21:27:31 INFO - PROCESS | 916 | 1463718451402 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 105EF000 == 36 [pid = 916] [id = 174] 21:27:31 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (11CF4000) [pid = 916] [serial = 520] [outer = 00000000] 21:27:31 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (13BC0800) [pid = 916] [serial = 521] [outer = 11CF4000] 21:27:31 INFO - PROCESS | 916 | 1463718451446 Marionette DEBUG loaded listener.js 21:27:31 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (13DB1800) [pid = 916] [serial = 522] [outer = 11CF4000] 21:27:31 INFO - PROCESS | 916 | 1463718451874 Marionette TRACE conn2 <- [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:27:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 21:27:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 593ms 21:27:31 INFO - PROCESS | 916 | 1463718451910 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 21:27:31 INFO - PROCESS | 916 | 1463718451912 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 21:27:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 21:27:31 INFO - PROCESS | 916 | 1463718451920 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 21:27:31 INFO - PROCESS | 916 | 1463718451921 Marionette TRACE conn2 <- [1,662,null,{}] 21:27:31 INFO - PROCESS | 916 | 1463718451925 Marionette TRACE conn2 -> [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:27:31 INFO - PROCESS | 916 | 1463718452025 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 21:27:32 INFO - PROCESS | 916 | 1463718452034 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13906000 == 37 [pid = 916] [id = 175] 21:27:32 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (1678E400) [pid = 916] [serial = 523] [outer = 00000000] 21:27:32 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (16EB1000) [pid = 916] [serial = 524] [outer = 1678E400] 21:27:32 INFO - PROCESS | 916 | 1463718452077 Marionette DEBUG loaded listener.js 21:27:32 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (1721CC00) [pid = 916] [serial = 525] [outer = 1678E400] 21:27:32 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:32 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:27:32 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:27:32 INFO - PROCESS | 916 | [916] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 21:27:32 INFO - PROCESS | 916 | 1463718452478 Marionette TRACE conn2 <- [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:27:32 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:27:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 594ms 21:27:32 INFO - PROCESS | 916 | 1463718452513 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 21:27:32 INFO - PROCESS | 916 | 1463718452515 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 21:27:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 21:27:32 INFO - PROCESS | 916 | 1463718452530 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 21:27:32 INFO - PROCESS | 916 | 1463718452531 Marionette TRACE conn2 <- [1,666,null,{}] 21:27:32 INFO - PROCESS | 916 | 1463718452535 Marionette TRACE conn2 -> [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:27:32 INFO - PROCESS | 916 | 1463718452615 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 21:27:32 INFO - PROCESS | 916 | 1463718452621 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 14E85000 == 38 [pid = 916] [id = 176] 21:27:32 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (167B2000) [pid = 916] [serial = 526] [outer = 00000000] 21:27:32 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (18338000) [pid = 916] [serial = 527] [outer = 167B2000] 21:27:32 INFO - PROCESS | 916 | 1463718452664 Marionette DEBUG loaded listener.js 21:27:32 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (18339800) [pid = 916] [serial = 528] [outer = 167B2000] 21:27:33 INFO - PROCESS | 916 | 1463718453102 Marionette TRACE conn2 <- [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:27:33 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:27:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 594ms 21:27:33 INFO - PROCESS | 916 | 1463718453132 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 21:27:33 INFO - PROCESS | 916 | 1463718453135 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 21:27:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 21:27:33 INFO - PROCESS | 916 | 1463718453142 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 21:27:33 INFO - PROCESS | 916 | 1463718453144 Marionette TRACE conn2 <- [1,670,null,{}] 21:27:33 INFO - PROCESS | 916 | 1463718453148 Marionette TRACE conn2 -> [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:27:33 INFO - PROCESS | 916 | 1463718453239 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 21:27:33 INFO - PROCESS | 916 | 1463718453245 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 183F2000 == 39 [pid = 916] [id = 177] 21:27:33 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (183F6400) [pid = 916] [serial = 529] [outer = 00000000] 21:27:33 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (19879C00) [pid = 916] [serial = 530] [outer = 183F6400] 21:27:33 INFO - PROCESS | 916 | 1463718453292 Marionette DEBUG loaded listener.js 21:27:33 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (1987E400) [pid = 916] [serial = 531] [outer = 183F6400] 21:27:34 INFO - PROCESS | 916 | 1463718454544 Marionette TRACE conn2 <- [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:27:34 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:27:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1453ms 21:27:34 INFO - PROCESS | 916 | 1463718454611 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 21:27:34 INFO - PROCESS | 916 | 1463718454616 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 21:27:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 21:27:34 INFO - PROCESS | 916 | 1463718454621 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 21:27:34 INFO - PROCESS | 916 | 1463718454625 Marionette TRACE conn2 <- [1,674,null,{}] 21:27:34 INFO - PROCESS | 916 | 1463718454630 Marionette TRACE conn2 -> [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:27:34 INFO - PROCESS | 916 | 1463718454831 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 21:27:34 INFO - PROCESS | 916 | 1463718454895 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10ACF800 == 40 [pid = 916] [id = 178] 21:27:34 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (10AD4C00) [pid = 916] [serial = 532] [outer = 00000000] 21:27:34 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (1289E000) [pid = 916] [serial = 533] [outer = 10AD4C00] 21:27:34 INFO - PROCESS | 916 | 1463718454950 Marionette DEBUG loaded listener.js 21:27:35 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (13315400) [pid = 916] [serial = 534] [outer = 10AD4C00] 21:27:35 INFO - PROCESS | 916 | 1463718455973 Marionette TRACE conn2 <- [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:27:36 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:27:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1391ms 21:27:36 INFO - PROCESS | 916 | 1463718456029 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 21:27:36 INFO - PROCESS | 916 | 1463718456035 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 21:27:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 21:27:36 INFO - PROCESS | 916 | 1463718456042 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 21:27:36 INFO - PROCESS | 916 | 1463718456045 Marionette TRACE conn2 <- [1,678,null,{}] 21:27:36 INFO - PROCESS | 916 | 1463718456049 Marionette TRACE conn2 -> [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:27:36 INFO - PROCESS | 916 | 1463718456193 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 21:27:36 INFO - PROCESS | 916 | 1463718456330 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15115400 == 41 [pid = 916] [id = 179] 21:27:36 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (15117800) [pid = 916] [serial = 535] [outer = 00000000] 21:27:36 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (15D58C00) [pid = 916] [serial = 536] [outer = 15117800] 21:27:36 INFO - PROCESS | 916 | 1463718456384 Marionette DEBUG loaded listener.js 21:27:36 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (15F81400) [pid = 916] [serial = 537] [outer = 15117800] 21:27:37 INFO - PROCESS | 916 | --DOCSHELL 14E85000 == 40 [pid = 916] [id = 176] 21:27:37 INFO - PROCESS | 916 | --DOCSHELL 13906000 == 39 [pid = 916] [id = 175] 21:27:37 INFO - PROCESS | 916 | --DOCSHELL 105EF000 == 38 [pid = 916] [id = 174] 21:27:37 INFO - PROCESS | 916 | --DOCSHELL 16C34400 == 37 [pid = 916] [id = 173] 21:27:37 INFO - PROCESS | 916 | --DOCSHELL 14E83400 == 36 [pid = 916] [id = 172] 21:27:37 INFO - PROCESS | 916 | --DOCSHELL 156C3C00 == 35 [pid = 916] [id = 171] 21:27:37 INFO - PROCESS | 916 | --DOCSHELL 1307DC00 == 34 [pid = 916] [id = 170] 21:27:37 INFO - PROCESS | 916 | --DOCSHELL 13909000 == 33 [pid = 916] [id = 169] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 94 (17E86800) [pid = 916] [serial = 489] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 93 (183F6C00) [pid = 916] [serial = 491] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 92 (167AB400) [pid = 916] [serial = 476] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 91 (10AD2400) [pid = 916] [serial = 455] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 90 (10B2E400) [pid = 916] [serial = 456] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 89 (156C0C00) [pid = 916] [serial = 467] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 88 (16EB4400) [pid = 916] [serial = 479] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 87 (15C0F400) [pid = 916] [serial = 468] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 86 (13B98400) [pid = 916] [serial = 462] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1381D800) [pid = 916] [serial = 461] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 84 (141C0C00) [pid = 916] [serial = 464] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 83 (1434E800) [pid = 916] [serial = 465] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 82 (15F76000) [pid = 916] [serial = 470] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 81 (15F7CC00) [pid = 916] [serial = 471] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 80 (16C2AC00) [pid = 916] [serial = 473] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 79 (1051F800) [pid = 916] [serial = 452] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 78 (105EF800) [pid = 916] [serial = 453] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 77 (167AF000) [pid = 916] [serial = 477] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 76 (18163400) [pid = 916] [serial = 482] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 75 (173C0400) [pid = 916] [serial = 480] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 74 (16C30800) [pid = 916] [serial = 488] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 73 (18340800) [pid = 916] [serial = 483] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 72 (1289D000) [pid = 916] [serial = 459] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 71 (141C9000) [pid = 916] [serial = 485] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 70 (1511BC00) [pid = 916] [serial = 486] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 69 (11C64000) [pid = 916] [serial = 458] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | --DOMWINDOW == 68 (16C9C800) [pid = 916] [serial = 474] [outer = 00000000] [url = about:blank] 21:27:37 INFO - PROCESS | 916 | 1463718457596 Marionette TRACE conn2 <- [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:27:37 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:27:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1625ms 21:27:37 INFO - PROCESS | 916 | 1463718457661 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 21:27:37 INFO - PROCESS | 916 | 1463718457664 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 21:27:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 21:27:37 INFO - PROCESS | 916 | 1463718457670 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 21:27:37 INFO - PROCESS | 916 | 1463718457673 Marionette TRACE conn2 <- [1,682,null,{}] 21:27:37 INFO - PROCESS | 916 | 1463718457679 Marionette TRACE conn2 -> [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:27:37 INFO - PROCESS | 916 | 1463718457769 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 21:27:37 INFO - PROCESS | 916 | 1463718457841 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1050D800 == 34 [pid = 916] [id = 180] 21:27:37 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (10517C00) [pid = 916] [serial = 538] [outer = 00000000] 21:27:37 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (10ACB400) [pid = 916] [serial = 539] [outer = 10517C00] 21:27:37 INFO - PROCESS | 916 | 1463718457890 Marionette DEBUG loaded listener.js 21:27:37 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (10AD4800) [pid = 916] [serial = 540] [outer = 10517C00] 21:27:38 INFO - PROCESS | 916 | 1463718458759 Marionette TRACE conn2 <- [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:27:38 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:27:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1140ms 21:27:38 INFO - PROCESS | 916 | 1463718458819 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 21:27:38 INFO - PROCESS | 916 | 1463718458825 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 21:27:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 21:27:38 INFO - PROCESS | 916 | 1463718458831 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 21:27:38 INFO - PROCESS | 916 | 1463718458833 Marionette TRACE conn2 <- [1,686,null,{}] 21:27:38 INFO - PROCESS | 916 | 1463718458837 Marionette TRACE conn2 -> [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:27:38 INFO - PROCESS | 916 | 1463718458916 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 21:27:38 INFO - PROCESS | 916 | 1463718458926 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B34000 == 35 [pid = 916] [id = 181] 21:27:38 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (10B34C00) [pid = 916] [serial = 541] [outer = 00000000] 21:27:38 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (11CEE000) [pid = 916] [serial = 542] [outer = 10B34C00] 21:27:38 INFO - PROCESS | 916 | 1463718458976 Marionette DEBUG loaded listener.js 21:27:39 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (1302D400) [pid = 916] [serial = 543] [outer = 10B34C00] 21:27:39 INFO - PROCESS | 916 | 1463718459913 Marionette TRACE conn2 <- [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:27:39 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:27:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1094ms 21:27:39 INFO - PROCESS | 916 | 1463718459931 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 21:27:39 INFO - PROCESS | 916 | 1463718459933 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 21:27:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 21:27:39 INFO - PROCESS | 916 | 1463718459949 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 21:27:39 INFO - PROCESS | 916 | 1463718459953 Marionette TRACE conn2 <- [1,690,null,{}] 21:27:39 INFO - PROCESS | 916 | 1463718459970 Marionette TRACE conn2 -> [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:27:40 INFO - PROCESS | 916 | 1463718460082 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 21:27:40 INFO - PROCESS | 916 | 1463718460090 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 141C2C00 == 36 [pid = 916] [id = 182] 21:27:40 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (141C5C00) [pid = 916] [serial = 544] [outer = 00000000] 21:27:40 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (14E83400) [pid = 916] [serial = 545] [outer = 141C5C00] 21:27:40 INFO - PROCESS | 916 | 1463718460179 Marionette DEBUG loaded listener.js 21:27:40 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (15114000) [pid = 916] [serial = 546] [outer = 141C5C00] 21:27:41 INFO - PROCESS | 916 | 1463718461096 Marionette TRACE conn2 <- [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:27:41 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:27:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1219ms 21:27:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 21:27:41 INFO - PROCESS | 916 | 1463718461158 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 21:27:41 INFO - PROCESS | 916 | 1463718461161 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 21:27:41 INFO - PROCESS | 916 | 1463718461165 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 21:27:41 INFO - PROCESS | 916 | 1463718461166 Marionette TRACE conn2 <- [1,694,null,{}] 21:27:41 INFO - PROCESS | 916 | 1463718461187 Marionette TRACE conn2 -> [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:27:41 INFO - PROCESS | 916 | 1463718461313 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 21:27:41 INFO - PROCESS | 916 | 1463718461320 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15118C00 == 37 [pid = 916] [id = 183] 21:27:41 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (156B9400) [pid = 916] [serial = 547] [outer = 00000000] 21:27:41 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (15E20000) [pid = 916] [serial = 548] [outer = 156B9400] 21:27:41 INFO - PROCESS | 916 | 1463718461365 Marionette DEBUG loaded listener.js 21:27:41 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (15F7C800) [pid = 916] [serial = 549] [outer = 156B9400] 21:27:41 INFO - PROCESS | 916 | --DOMWINDOW == 79 (167B2000) [pid = 916] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 21:27:41 INFO - PROCESS | 916 | --DOMWINDOW == 78 (16CA9000) [pid = 916] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 21:27:41 INFO - PROCESS | 916 | --DOMWINDOW == 77 (105F4000) [pid = 916] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 21:27:41 INFO - PROCESS | 916 | --DOMWINDOW == 76 (11CF4000) [pid = 916] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 21:27:41 INFO - PROCESS | 916 | --DOMWINDOW == 75 (15D56400) [pid = 916] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 21:27:41 INFO - PROCESS | 916 | --DOMWINDOW == 74 (10B2D400) [pid = 916] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 21:27:41 INFO - PROCESS | 916 | --DOMWINDOW == 73 (167B0000) [pid = 916] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 21:27:41 INFO - PROCESS | 916 | --DOMWINDOW == 72 (1678E400) [pid = 916] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 21:27:41 INFO - PROCESS | 916 | --DOMWINDOW == 71 (13BA5800) [pid = 916] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 21:27:41 INFO - PROCESS | 916 | --DOMWINDOW == 70 (141C0400) [pid = 916] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 21:27:42 INFO - PROCESS | 916 | 1463718462319 Marionette TRACE conn2 <- [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:27:42 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:27:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1188ms 21:27:42 INFO - PROCESS | 916 | 1463718462356 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 21:27:42 INFO - PROCESS | 916 | 1463718462358 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 21:27:42 INFO - PROCESS | 916 | 1463718462361 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 21:27:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 21:27:42 INFO - PROCESS | 916 | 1463718462363 Marionette TRACE conn2 <- [1,698,null,{}] 21:27:42 INFO - PROCESS | 916 | 1463718462367 Marionette TRACE conn2 -> [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:27:42 INFO - PROCESS | 916 | 1463718462442 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 21:27:42 INFO - PROCESS | 916 | 1463718462448 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A61C00 == 38 [pid = 916] [id = 184] 21:27:42 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (10B2EC00) [pid = 916] [serial = 550] [outer = 00000000] 21:27:42 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (15C09800) [pid = 916] [serial = 551] [outer = 10B2EC00] 21:27:42 INFO - PROCESS | 916 | 1463718462492 Marionette DEBUG loaded listener.js 21:27:42 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (164ACC00) [pid = 916] [serial = 552] [outer = 10B2EC00] 21:27:43 INFO - PROCESS | 916 | 1463718463397 Marionette TRACE conn2 <- [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:27:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 21:27:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1094ms 21:27:43 INFO - PROCESS | 916 | 1463718463462 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 21:27:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 21:27:43 INFO - PROCESS | 916 | 1463718463464 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 21:27:43 INFO - PROCESS | 916 | 1463718463468 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 21:27:43 INFO - PROCESS | 916 | 1463718463470 Marionette TRACE conn2 <- [1,702,null,{}] 21:27:43 INFO - PROCESS | 916 | 1463718463474 Marionette TRACE conn2 -> [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:27:43 INFO - PROCESS | 916 | 1463718463567 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 21:27:43 INFO - PROCESS | 916 | 1463718463575 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167AA400 == 39 [pid = 916] [id = 185] 21:27:43 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (167AAC00) [pid = 916] [serial = 553] [outer = 00000000] 21:27:43 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (16C31400) [pid = 916] [serial = 554] [outer = 167AAC00] 21:27:43 INFO - PROCESS | 916 | 1463718463620 Marionette DEBUG loaded listener.js 21:27:43 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (16C33000) [pid = 916] [serial = 555] [outer = 167AAC00] 21:27:44 INFO - PROCESS | 916 | 1463718464744 Marionette TRACE conn2 <- [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:27:44 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:27:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1296ms 21:27:44 INFO - PROCESS | 916 | 1463718464771 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 21:27:44 INFO - PROCESS | 916 | 1463718464774 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 21:27:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 21:27:44 INFO - PROCESS | 916 | 1463718464779 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 21:27:44 INFO - PROCESS | 916 | 1463718464783 Marionette TRACE conn2 <- [1,706,null,{}] 21:27:44 INFO - PROCESS | 916 | 1463718464789 Marionette TRACE conn2 -> [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:27:44 INFO - PROCESS | 916 | 1463718464891 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 21:27:44 INFO - PROCESS | 916 | 1463718465008 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B2F800 == 40 [pid = 916] [id = 186] 21:27:45 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (10F39800) [pid = 916] [serial = 556] [outer = 00000000] 21:27:45 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (1289D000) [pid = 916] [serial = 557] [outer = 10F39800] 21:27:45 INFO - PROCESS | 916 | 1463718465111 Marionette DEBUG loaded listener.js 21:27:45 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (1337E000) [pid = 916] [serial = 558] [outer = 10F39800] 21:27:46 INFO - PROCESS | 916 | 1463718466159 Marionette TRACE conn2 <- [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:27:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 21:27:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1391ms 21:27:46 INFO - PROCESS | 916 | 1463718466186 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 21:27:46 INFO - PROCESS | 916 | 1463718466192 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 21:27:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 21:27:46 INFO - PROCESS | 916 | 1463718466199 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 21:27:46 INFO - PROCESS | 916 | 1463718466202 Marionette TRACE conn2 <- [1,710,null,{}] 21:27:46 INFO - PROCESS | 916 | 1463718466206 Marionette TRACE conn2 -> [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:27:46 INFO - PROCESS | 916 | 1463718466307 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 21:27:46 INFO - PROCESS | 916 | 1463718466427 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1434F400 == 41 [pid = 916] [id = 187] 21:27:46 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (14E7C800) [pid = 916] [serial = 559] [outer = 00000000] 21:27:46 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (156B9800) [pid = 916] [serial = 560] [outer = 14E7C800] 21:27:46 INFO - PROCESS | 916 | 1463718466483 Marionette DEBUG loaded listener.js 21:27:46 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (15D5A800) [pid = 916] [serial = 561] [outer = 14E7C800] 21:27:46 INFO - PROCESS | 916 | 1463718467018 Marionette TRACE conn2 <- [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:27:47 INFO - PROCESS | 916 | 1463718467103 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 21:27:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 21:27:47 INFO - PROCESS | 916 | 1463718467107 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 21:27:47 INFO - PROCESS | 916 | 1463718467111 Marionette TRACE conn2 <- [1,714,null,{}] 21:27:47 INFO - PROCESS | 916 | 1463718467122 Marionette TRACE conn2 -> [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:27:47 INFO - PROCESS | 916 | 1463718467233 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 21:27:47 INFO - PROCESS | 916 | 1463718467314 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 105FB000 == 42 [pid = 916] [id = 188] 21:27:47 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (10ACC400) [pid = 916] [serial = 562] [outer = 00000000] 21:27:47 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (173BBC00) [pid = 916] [serial = 563] [outer = 10ACC400] 21:27:47 INFO - PROCESS | 916 | 1463718467413 Marionette DEBUG loaded listener.js 21:27:47 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (1775F800) [pid = 916] [serial = 564] [outer = 10ACC400] 21:27:48 INFO - PROCESS | 916 | 1463718468145 Marionette TRACE conn2 <- [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:27:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 21:27:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1078ms 21:27:48 INFO - PROCESS | 916 | 1463718468200 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 21:27:48 INFO - PROCESS | 916 | 1463718468205 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 21:27:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 21:27:48 INFO - PROCESS | 916 | 1463718468212 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 21:27:48 INFO - PROCESS | 916 | 1463718468217 Marionette TRACE conn2 <- [1,718,null,{}] 21:27:48 INFO - PROCESS | 916 | 1463718468224 Marionette TRACE conn2 -> [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:27:48 INFO - PROCESS | 916 | 1463718468317 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 21:27:48 INFO - PROCESS | 916 | 1463718468398 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10FEA400 == 43 [pid = 916] [id = 189] 21:27:48 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (10FEE400) [pid = 916] [serial = 565] [outer = 00000000] 21:27:48 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (1381D400) [pid = 916] [serial = 566] [outer = 10FEE400] 21:27:48 INFO - PROCESS | 916 | 1463718468451 Marionette DEBUG loaded listener.js 21:27:48 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (13BB8000) [pid = 916] [serial = 567] [outer = 10FEE400] 21:27:48 INFO - PROCESS | 916 | --DOCSHELL 10515800 == 42 [pid = 916] [id = 20] 21:27:48 INFO - PROCESS | 916 | --DOCSHELL 13315C00 == 41 [pid = 916] [id = 28] 21:27:48 INFO - PROCESS | 916 | --DOCSHELL 10A61C00 == 40 [pid = 916] [id = 184] 21:27:48 INFO - PROCESS | 916 | --DOCSHELL 15118C00 == 39 [pid = 916] [id = 183] 21:27:48 INFO - PROCESS | 916 | --DOCSHELL 141C2C00 == 38 [pid = 916] [id = 182] 21:27:48 INFO - PROCESS | 916 | --DOCSHELL 10B34000 == 37 [pid = 916] [id = 181] 21:27:48 INFO - PROCESS | 916 | --DOCSHELL 1050D800 == 36 [pid = 916] [id = 180] 21:27:48 INFO - PROCESS | 916 | --DOCSHELL 10ACF800 == 35 [pid = 916] [id = 178] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 87 (18339800) [pid = 916] [serial = 528] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 86 (18338000) [pid = 916] [serial = 527] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 85 (173E9400) [pid = 916] [serial = 519] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 84 (10FE6800) [pid = 916] [serial = 501] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 83 (13BC0800) [pid = 916] [serial = 521] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 82 (15F75000) [pid = 916] [serial = 513] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 81 (11CF3000) [pid = 916] [serial = 504] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 80 (173BE000) [pid = 916] [serial = 518] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 79 (13DB1800) [pid = 916] [serial = 522] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 78 (105FB800) [pid = 916] [serial = 494] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 77 (16C2A000) [pid = 916] [serial = 515] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 76 (10B38C00) [pid = 916] [serial = 500] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 75 (1721CC00) [pid = 916] [serial = 525] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 74 (15F74800) [pid = 916] [serial = 512] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 73 (16C2B800) [pid = 916] [serial = 516] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 72 (13DAE800) [pid = 916] [serial = 506] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 71 (1511A000) [pid = 916] [serial = 509] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 70 (156BC000) [pid = 916] [serial = 510] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 69 (16EB1000) [pid = 916] [serial = 524] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 68 (11A0F400) [pid = 916] [serial = 497] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 67 (114A8C00) [pid = 916] [serial = 503] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | --DOMWINDOW == 66 (141C6C00) [pid = 916] [serial = 507] [outer = 00000000] [url = about:blank] 21:27:48 INFO - PROCESS | 916 | 1463718468988 Marionette TRACE conn2 <- [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:27:48 INFO - PROCESS | 916 | 1463718469018 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 21:27:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 21:27:49 INFO - PROCESS | 916 | 1463718469024 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 21:27:49 INFO - PROCESS | 916 | 1463718469026 Marionette TRACE conn2 <- [1,722,null,{}] 21:27:49 INFO - PROCESS | 916 | 1463718469030 Marionette TRACE conn2 -> [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:27:49 INFO - PROCESS | 916 | 1463718469110 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 21:27:49 INFO - PROCESS | 916 | 1463718469117 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13189000 == 36 [pid = 916] [id = 190] 21:27:49 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (13DACC00) [pid = 916] [serial = 568] [outer = 00000000] 21:27:49 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (141C8800) [pid = 916] [serial = 569] [outer = 13DACC00] 21:27:49 INFO - PROCESS | 916 | 1463718469163 Marionette DEBUG loaded listener.js 21:27:49 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (15111000) [pid = 916] [serial = 570] [outer = 13DACC00] 21:27:49 INFO - PROCESS | 916 | 1463718469627 Marionette TRACE conn2 <- [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:27:49 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:27:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 641ms 21:27:49 INFO - PROCESS | 916 | 1463718469661 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 21:27:49 INFO - PROCESS | 916 | 1463718469663 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 21:27:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 21:27:49 INFO - PROCESS | 916 | 1463718469666 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 21:27:49 INFO - PROCESS | 916 | 1463718469670 Marionette TRACE conn2 <- [1,726,null,{}] 21:27:49 INFO - PROCESS | 916 | 1463718469680 Marionette TRACE conn2 -> [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:27:49 INFO - PROCESS | 916 | 1463718469761 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 21:27:49 INFO - PROCESS | 916 | 1463718469771 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15F77400 == 37 [pid = 916] [id = 191] 21:27:49 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (15F77800) [pid = 916] [serial = 571] [outer = 00000000] 21:27:49 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (15F7F400) [pid = 916] [serial = 572] [outer = 15F77800] 21:27:49 INFO - PROCESS | 916 | 1463718469818 Marionette DEBUG loaded listener.js 21:27:49 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (167A8400) [pid = 916] [serial = 573] [outer = 15F77800] 21:27:50 INFO - PROCESS | 916 | 1463718470753 Marionette TRACE conn2 <- [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:27:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 21:27:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1094ms 21:27:50 INFO - PROCESS | 916 | 1463718470759 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 21:27:50 INFO - PROCESS | 916 | 1463718470762 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 21:27:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 21:27:50 INFO - PROCESS | 916 | 1463718470765 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 21:27:50 INFO - PROCESS | 916 | 1463718470767 Marionette TRACE conn2 <- [1,730,null,{}] 21:27:50 INFO - PROCESS | 916 | 1463718470771 Marionette TRACE conn2 -> [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:27:50 INFO - PROCESS | 916 | 1463718470849 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 21:27:50 INFO - PROCESS | 916 | 1463718470856 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15EB1400 == 38 [pid = 916] [id = 192] 21:27:50 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (15EB1C00) [pid = 916] [serial = 574] [outer = 00000000] 21:27:50 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (16C30800) [pid = 916] [serial = 575] [outer = 15EB1C00] 21:27:50 INFO - PROCESS | 916 | 1463718470900 Marionette DEBUG loaded listener.js 21:27:50 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (17306000) [pid = 916] [serial = 576] [outer = 15EB1C00] 21:27:51 INFO - PROCESS | 916 | 1463718471841 Marionette TRACE conn2 <- [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:27:51 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:27:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1079ms 21:27:51 INFO - PROCESS | 916 | 1463718471861 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 21:27:51 INFO - PROCESS | 916 | 1463718471863 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 21:27:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 21:27:51 INFO - PROCESS | 916 | 1463718471867 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 21:27:51 INFO - PROCESS | 916 | 1463718471869 Marionette TRACE conn2 <- [1,734,null,{}] 21:27:51 INFO - PROCESS | 916 | 1463718471872 Marionette TRACE conn2 -> [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:27:51 INFO - PROCESS | 916 | 1463718471975 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 21:27:51 INFO - PROCESS | 916 | 1463718471981 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16C2F800 == 39 [pid = 916] [id = 193] 21:27:51 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (16CA7000) [pid = 916] [serial = 577] [outer = 00000000] 21:27:52 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (1775CC00) [pid = 916] [serial = 578] [outer = 16CA7000] 21:27:52 INFO - PROCESS | 916 | 1463718472025 Marionette DEBUG loaded listener.js 21:27:52 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (1775DC00) [pid = 916] [serial = 579] [outer = 16CA7000] 21:27:52 INFO - PROCESS | 916 | --DOMWINDOW == 77 (10517C00) [pid = 916] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 21:27:52 INFO - PROCESS | 916 | --DOMWINDOW == 76 (10B34C00) [pid = 916] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 21:27:52 INFO - PROCESS | 916 | --DOMWINDOW == 75 (156B9400) [pid = 916] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 21:27:52 INFO - PROCESS | 916 | --DOMWINDOW == 74 (10B2EC00) [pid = 916] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 21:27:52 INFO - PROCESS | 916 | --DOMWINDOW == 73 (141C5C00) [pid = 916] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 21:27:52 INFO - PROCESS | 916 | 1463718472982 Marionette TRACE conn2 <- [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:27:53 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:27:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1156ms 21:27:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 21:27:53 INFO - PROCESS | 916 | 1463718473023 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 21:27:53 INFO - PROCESS | 916 | 1463718473025 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 21:27:53 INFO - PROCESS | 916 | 1463718473029 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 21:27:53 INFO - PROCESS | 916 | 1463718473030 Marionette TRACE conn2 <- [1,738,null,{}] 21:27:53 INFO - PROCESS | 916 | 1463718473033 Marionette TRACE conn2 -> [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:27:53 INFO - PROCESS | 916 | 1463718473130 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 21:27:53 INFO - PROCESS | 916 | 1463718473138 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 156B9400 == 40 [pid = 916] [id = 194] 21:27:53 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (1510F800) [pid = 916] [serial = 580] [outer = 00000000] 21:27:53 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (18341000) [pid = 916] [serial = 581] [outer = 1510F800] 21:27:53 INFO - PROCESS | 916 | 1463718473183 Marionette DEBUG loaded listener.js 21:27:53 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (18345C00) [pid = 916] [serial = 582] [outer = 1510F800] 21:27:54 INFO - PROCESS | 916 | 1463718474106 Marionette TRACE conn2 <- [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:27:54 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:27:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1078ms 21:27:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 21:27:54 INFO - PROCESS | 916 | 1463718474122 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 21:27:54 INFO - PROCESS | 916 | 1463718474124 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 21:27:54 INFO - PROCESS | 916 | 1463718474127 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 21:27:54 INFO - PROCESS | 916 | 1463718474129 Marionette TRACE conn2 <- [1,742,null,{}] 21:27:54 INFO - PROCESS | 916 | 1463718474136 Marionette TRACE conn2 -> [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:27:54 INFO - PROCESS | 916 | 1463718474211 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 21:27:54 INFO - PROCESS | 916 | 1463718474219 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10560000 == 41 [pid = 916] [id = 195] 21:27:54 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (12D7DC00) [pid = 916] [serial = 583] [outer = 00000000] 21:27:54 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (183F7800) [pid = 916] [serial = 584] [outer = 12D7DC00] 21:27:54 INFO - PROCESS | 916 | 1463718474262 Marionette DEBUG loaded listener.js 21:27:54 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (19604800) [pid = 916] [serial = 585] [outer = 12D7DC00] 21:27:55 INFO - PROCESS | 916 | 1463718475248 Marionette TRACE conn2 <- [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:27:55 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:27:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1140ms 21:27:55 INFO - PROCESS | 916 | 1463718475273 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 21:27:55 INFO - PROCESS | 916 | 1463718475277 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 21:27:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 21:27:55 INFO - PROCESS | 916 | 1463718475283 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 21:27:55 INFO - PROCESS | 916 | 1463718475287 Marionette TRACE conn2 <- [1,746,null,{}] 21:27:55 INFO - PROCESS | 916 | 1463718475294 Marionette TRACE conn2 -> [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:27:55 INFO - PROCESS | 916 | 1463718475439 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 21:27:55 INFO - PROCESS | 916 | 1463718475557 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B2D400 == 42 [pid = 916] [id = 196] 21:27:55 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (10B2D800) [pid = 916] [serial = 586] [outer = 00000000] 21:27:55 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (10FE5800) [pid = 916] [serial = 587] [outer = 10B2D800] 21:27:55 INFO - PROCESS | 916 | 1463718475615 Marionette DEBUG loaded listener.js 21:27:55 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (11C04800) [pid = 916] [serial = 588] [outer = 10B2D800] 21:27:56 INFO - PROCESS | 916 | 1463718476226 Marionette TRACE conn2 <- [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:27:56 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:27:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1000ms 21:27:56 INFO - PROCESS | 916 | 1463718476287 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 21:27:56 INFO - PROCESS | 916 | 1463718476292 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 21:27:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 21:27:56 INFO - PROCESS | 916 | 1463718476299 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 21:27:56 INFO - PROCESS | 916 | 1463718476302 Marionette TRACE conn2 <- [1,750,null,{}] 21:27:56 INFO - PROCESS | 916 | 1463718476306 Marionette TRACE conn2 -> [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:27:56 INFO - PROCESS | 916 | 1463718476408 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 21:27:56 INFO - PROCESS | 916 | 1463718476512 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 155E5C00 == 43 [pid = 916] [id = 197] 21:27:56 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (155E7C00) [pid = 916] [serial = 589] [outer = 00000000] 21:27:56 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (15E18000) [pid = 916] [serial = 590] [outer = 155E7C00] 21:27:56 INFO - PROCESS | 916 | 1463718476570 Marionette DEBUG loaded listener.js 21:27:56 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (15F7FC00) [pid = 916] [serial = 591] [outer = 155E7C00] 21:27:57 INFO - PROCESS | 916 | 1463718477642 Marionette TRACE conn2 <- [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:27:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 21:27:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1390ms 21:27:57 INFO - PROCESS | 916 | 1463718477705 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 21:27:57 INFO - PROCESS | 916 | 1463718477708 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 21:27:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 21:27:57 INFO - PROCESS | 916 | 1463718477712 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 21:27:57 INFO - PROCESS | 916 | 1463718477716 Marionette TRACE conn2 <- [1,754,null,{}] 21:27:57 INFO - PROCESS | 916 | 1463718477727 Marionette TRACE conn2 -> [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:27:57 INFO - PROCESS | 916 | 1463718477820 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 21:27:57 INFO - PROCESS | 916 | 1463718477936 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173ED400 == 44 [pid = 916] [id = 198] 21:27:57 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (18339000) [pid = 916] [serial = 592] [outer = 00000000] 21:27:57 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (183F1800) [pid = 916] [serial = 593] [outer = 18339000] 21:27:57 INFO - PROCESS | 916 | 1463718478010 Marionette DEBUG loaded listener.js 21:27:58 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (19877800) [pid = 916] [serial = 594] [outer = 18339000] 21:27:59 INFO - PROCESS | 916 | --DOCSHELL 156B9400 == 43 [pid = 916] [id = 194] 21:27:59 INFO - PROCESS | 916 | --DOCSHELL 16C2F800 == 42 [pid = 916] [id = 193] 21:27:59 INFO - PROCESS | 916 | --DOCSHELL 15EB1400 == 41 [pid = 916] [id = 192] 21:27:59 INFO - PROCESS | 916 | --DOCSHELL 15F77400 == 40 [pid = 916] [id = 191] 21:27:59 INFO - PROCESS | 916 | --DOCSHELL 13189000 == 39 [pid = 916] [id = 190] 21:27:59 INFO - PROCESS | 916 | --DOCSHELL 10FEA400 == 38 [pid = 916] [id = 189] 21:27:59 INFO - PROCESS | 916 | --DOCSHELL 167AA400 == 37 [pid = 916] [id = 185] 21:27:59 INFO - PROCESS | 916 | --DOMWINDOW == 87 (19879C00) [pid = 916] [serial = 530] [outer = 00000000] [url = about:blank] 21:27:59 INFO - PROCESS | 916 | --DOMWINDOW == 86 (1289E000) [pid = 916] [serial = 533] [outer = 00000000] [url = about:blank] 21:27:59 INFO - PROCESS | 916 | --DOMWINDOW == 85 (10ACB400) [pid = 916] [serial = 539] [outer = 00000000] [url = about:blank] 21:27:59 INFO - PROCESS | 916 | --DOMWINDOW == 84 (10AD4800) [pid = 916] [serial = 540] [outer = 00000000] [url = about:blank] 21:27:59 INFO - PROCESS | 916 | --DOMWINDOW == 83 (11CEE000) [pid = 916] [serial = 542] [outer = 00000000] [url = about:blank] 21:27:59 INFO - PROCESS | 916 | --DOMWINDOW == 82 (15D58C00) [pid = 916] [serial = 536] [outer = 00000000] [url = about:blank] 21:27:59 INFO - PROCESS | 916 | --DOMWINDOW == 81 (15E20000) [pid = 916] [serial = 548] [outer = 00000000] [url = about:blank] 21:27:59 INFO - PROCESS | 916 | --DOMWINDOW == 80 (15F7C800) [pid = 916] [serial = 549] [outer = 00000000] [url = about:blank] 21:27:59 INFO - PROCESS | 916 | --DOMWINDOW == 79 (164ACC00) [pid = 916] [serial = 552] [outer = 00000000] [url = about:blank] 21:27:59 INFO - PROCESS | 916 | --DOMWINDOW == 78 (16C31400) [pid = 916] [serial = 554] [outer = 00000000] [url = about:blank] 21:27:59 INFO - PROCESS | 916 | --DOMWINDOW == 77 (15114000) [pid = 916] [serial = 546] [outer = 00000000] [url = about:blank] 21:27:59 INFO - PROCESS | 916 | --DOMWINDOW == 76 (15C09800) [pid = 916] [serial = 551] [outer = 00000000] [url = about:blank] 21:27:59 INFO - PROCESS | 916 | --DOMWINDOW == 75 (14E83400) [pid = 916] [serial = 545] [outer = 00000000] [url = about:blank] 21:27:59 INFO - PROCESS | 916 | --DOMWINDOW == 74 (1302D400) [pid = 916] [serial = 543] [outer = 00000000] [url = about:blank] 21:27:59 INFO - PROCESS | 916 | 1463718479244 Marionette TRACE conn2 <- [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:27:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 21:27:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1562ms 21:27:59 INFO - PROCESS | 916 | 1463718479271 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 21:27:59 INFO - PROCESS | 916 | 1463718479275 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 21:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 21:27:59 INFO - PROCESS | 916 | 1463718479280 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 21:27:59 INFO - PROCESS | 916 | 1463718479284 Marionette TRACE conn2 <- [1,758,null,{}] 21:27:59 INFO - PROCESS | 916 | 1463718479289 Marionette TRACE conn2 -> [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:27:59 INFO - PROCESS | 916 | 1463718479403 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 21:27:59 INFO - PROCESS | 916 | 1463718479412 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B2A800 == 38 [pid = 916] [id = 199] 21:27:59 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (10B2FC00) [pid = 916] [serial = 595] [outer = 00000000] 21:27:59 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (11A0D800) [pid = 916] [serial = 596] [outer = 10B2FC00] 21:27:59 INFO - PROCESS | 916 | 1463718479459 Marionette DEBUG loaded listener.js 21:27:59 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (12886400) [pid = 916] [serial = 597] [outer = 10B2FC00] 21:27:59 INFO - PROCESS | 916 | 1463718479921 Marionette TRACE conn2 <- [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:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 21:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 703ms 21:27:59 INFO - PROCESS | 916 | 1463718479977 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 21:27:59 INFO - PROCESS | 916 | 1463718479982 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 21:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 21:27:59 INFO - PROCESS | 916 | 1463718479988 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 21:27:59 INFO - PROCESS | 916 | 1463718479990 Marionette TRACE conn2 <- [1,762,null,{}] 21:27:59 INFO - PROCESS | 916 | 1463718479994 Marionette TRACE conn2 -> [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:00 INFO - PROCESS | 916 | 1463718480072 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 21:28:00 INFO - PROCESS | 916 | 1463718480080 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13378C00 == 39 [pid = 916] [id = 200] 21:28:00 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (13BB4400) [pid = 916] [serial = 598] [outer = 00000000] 21:28:00 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (141C2C00) [pid = 916] [serial = 599] [outer = 13BB4400] 21:28:00 INFO - PROCESS | 916 | 1463718480125 Marionette DEBUG loaded listener.js 21:28:00 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (141CC000) [pid = 916] [serial = 600] [outer = 13BB4400] 21:28:00 INFO - PROCESS | 916 | 1463718480562 Marionette TRACE conn2 <- [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:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 21:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 641ms 21:28:00 INFO - PROCESS | 916 | 1463718480625 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 21:28:00 INFO - PROCESS | 916 | 1463718480627 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 21:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 21:28:00 INFO - PROCESS | 916 | 1463718480631 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 21:28:00 INFO - PROCESS | 916 | 1463718480634 Marionette TRACE conn2 <- [1,766,null,{}] 21:28:00 INFO - PROCESS | 916 | 1463718480644 Marionette TRACE conn2 -> [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:00 INFO - PROCESS | 916 | 1463718480725 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 21:28:00 INFO - PROCESS | 916 | 1463718480840 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 14E7F800 == 40 [pid = 916] [id = 201] 21:28:00 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (156BF000) [pid = 916] [serial = 601] [outer = 00000000] 21:28:00 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (15E17000) [pid = 916] [serial = 602] [outer = 156BF000] 21:28:00 INFO - PROCESS | 916 | 1463718480887 Marionette DEBUG loaded listener.js 21:28:00 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (15F77400) [pid = 916] [serial = 603] [outer = 156BF000] 21:28:01 INFO - PROCESS | 916 | 1463718481254 Marionette TRACE conn2 <- [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:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 21:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 640ms 21:28:01 INFO - PROCESS | 916 | 1463718481268 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 21:28:01 INFO - PROCESS | 916 | 1463718481271 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 21:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 21:28:01 INFO - PROCESS | 916 | 1463718481274 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 21:28:01 INFO - PROCESS | 916 | 1463718481276 Marionette TRACE conn2 <- [1,770,null,{}] 21:28:01 INFO - PROCESS | 916 | 1463718481280 Marionette TRACE conn2 -> [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:01 INFO - PROCESS | 916 | 1463718481360 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 21:28:01 INFO - PROCESS | 916 | 1463718481456 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15E25000 == 41 [pid = 916] [id = 202] 21:28:01 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (15F76800) [pid = 916] [serial = 604] [outer = 00000000] 21:28:01 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (167B1400) [pid = 916] [serial = 605] [outer = 15F76800] 21:28:01 INFO - PROCESS | 916 | 1463718481505 Marionette DEBUG loaded listener.js 21:28:01 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (16C2F400) [pid = 916] [serial = 606] [outer = 15F76800] 21:28:01 INFO - PROCESS | 916 | 1463718481926 Marionette TRACE conn2 <- [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:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 21:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 703ms 21:28:01 INFO - PROCESS | 916 | 1463718481973 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 21:28:01 INFO - PROCESS | 916 | 1463718481975 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 21:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 21:28:01 INFO - PROCESS | 916 | 1463718481979 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 21:28:01 INFO - PROCESS | 916 | 1463718481981 Marionette TRACE conn2 <- [1,774,null,{}] 21:28:01 INFO - PROCESS | 916 | 1463718481984 Marionette TRACE conn2 -> [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:02 INFO - PROCESS | 916 | 1463718482089 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 21:28:02 INFO - PROCESS | 916 | 1463718482175 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173B9800 == 42 [pid = 916] [id = 203] 21:28:02 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (173BC400) [pid = 916] [serial = 607] [outer = 00000000] 21:28:02 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (1775B800) [pid = 916] [serial = 608] [outer = 173BC400] 21:28:02 INFO - PROCESS | 916 | 1463718482218 Marionette DEBUG loaded listener.js 21:28:02 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (17D54C00) [pid = 916] [serial = 609] [outer = 173BC400] 21:28:02 INFO - PROCESS | 916 | 1463718482625 Marionette TRACE conn2 <- [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:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 21:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 704ms 21:28:02 INFO - PROCESS | 916 | 1463718482679 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 21:28:02 INFO - PROCESS | 916 | 1463718482681 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 21:28:02 INFO - PROCESS | 916 | 1463718482684 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 21:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 21:28:02 INFO - PROCESS | 916 | 1463718482686 Marionette TRACE conn2 <- [1,778,null,{}] 21:28:02 INFO - PROCESS | 916 | 1463718482689 Marionette TRACE conn2 -> [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:02 INFO - PROCESS | 916 | 1463718482817 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 21:28:02 INFO - PROCESS | 916 | 1463718482832 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16EB4400 == 43 [pid = 916] [id = 204] 21:28:02 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (17D4F000) [pid = 916] [serial = 610] [outer = 00000000] 21:28:02 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (19A0F000) [pid = 916] [serial = 611] [outer = 17D4F000] 21:28:02 INFO - PROCESS | 916 | 1463718482877 Marionette DEBUG loaded listener.js 21:28:02 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (19A10C00) [pid = 916] [serial = 612] [outer = 17D4F000] 21:28:03 INFO - PROCESS | 916 | 1463718483310 Marionette TRACE conn2 <- [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:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 21:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 625ms 21:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 21:28:03 INFO - PROCESS | 916 | 1463718483322 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 21:28:03 INFO - PROCESS | 916 | 1463718483324 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 21:28:03 INFO - PROCESS | 916 | 1463718483327 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 21:28:03 INFO - PROCESS | 916 | 1463718483329 Marionette TRACE conn2 <- [1,782,null,{}] 21:28:03 INFO - PROCESS | 916 | 1463718483332 Marionette TRACE conn2 -> [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:03 INFO - PROCESS | 916 | 1463718483453 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 21:28:03 INFO - PROCESS | 916 | --DOMWINDOW == 91 (15F77800) [pid = 916] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 21:28:03 INFO - PROCESS | 916 | --DOMWINDOW == 90 (10FEE400) [pid = 916] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 21:28:03 INFO - PROCESS | 916 | --DOMWINDOW == 89 (13DACC00) [pid = 916] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 21:28:03 INFO - PROCESS | 916 | --DOMWINDOW == 88 (15EB1C00) [pid = 916] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 21:28:03 INFO - PROCESS | 916 | --DOMWINDOW == 87 (16CA7000) [pid = 916] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 21:28:03 INFO - PROCESS | 916 | --DOMWINDOW == 86 (1510F800) [pid = 916] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 21:28:03 INFO - PROCESS | 916 | 1463718483539 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10ACE000 == 44 [pid = 916] [id = 205] 21:28:03 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (10B2AC00) [pid = 916] [serial = 613] [outer = 00000000] 21:28:03 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (15EB3000) [pid = 916] [serial = 614] [outer = 10B2AC00] 21:28:03 INFO - PROCESS | 916 | 1463718483586 Marionette DEBUG loaded listener.js 21:28:03 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (17758000) [pid = 916] [serial = 615] [outer = 10B2AC00] 21:28:03 INFO - PROCESS | 916 | 1463718483946 Marionette TRACE conn2 <- [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:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 21:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 625ms 21:28:03 INFO - PROCESS | 916 | 1463718483966 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 21:28:03 INFO - PROCESS | 916 | 1463718483967 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 21:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 21:28:03 INFO - PROCESS | 916 | 1463718483981 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 21:28:03 INFO - PROCESS | 916 | 1463718483982 Marionette TRACE conn2 <- [1,786,null,{}] 21:28:03 INFO - PROCESS | 916 | 1463718483986 Marionette TRACE conn2 -> [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:04 INFO - PROCESS | 916 | 1463718484062 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 21:28:04 INFO - PROCESS | 916 | 1463718484069 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10438800 == 45 [pid = 916] [id = 206] 21:28:04 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (1043A400) [pid = 916] [serial = 616] [outer = 00000000] 21:28:04 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (19F28400) [pid = 916] [serial = 617] [outer = 1043A400] 21:28:04 INFO - PROCESS | 916 | 1463718484112 Marionette DEBUG loaded listener.js 21:28:04 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (19F2B800) [pid = 916] [serial = 618] [outer = 1043A400] 21:28:04 INFO - PROCESS | 916 | 1463718484519 Marionette TRACE conn2 <- [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:04 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:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 594ms 21:28:04 INFO - PROCESS | 916 | 1463718484579 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 21:28:04 INFO - PROCESS | 916 | 1463718484581 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 21:28:04 INFO - PROCESS | 916 | 1463718484584 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 21:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 21:28:04 INFO - PROCESS | 916 | 1463718484586 Marionette TRACE conn2 <- [1,790,null,{}] 21:28:04 INFO - PROCESS | 916 | 1463718484589 Marionette TRACE conn2 -> [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:04 INFO - PROCESS | 916 | 1463718484664 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 21:28:04 INFO - PROCESS | 916 | 1463718484670 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19A18800 == 46 [pid = 916] [id = 207] 21:28:04 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (19F36000) [pid = 916] [serial = 619] [outer = 00000000] 21:28:04 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (1A1EF400) [pid = 916] [serial = 620] [outer = 19F36000] 21:28:04 INFO - PROCESS | 916 | 1463718484725 Marionette DEBUG loaded listener.js 21:28:04 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (1A1F2000) [pid = 916] [serial = 621] [outer = 19F36000] 21:28:05 INFO - PROCESS | 916 | 1463718485173 Marionette TRACE conn2 <- [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:28:05 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:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 640ms 21:28:05 INFO - PROCESS | 916 | 1463718485223 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 21:28:05 INFO - PROCESS | 916 | 1463718485225 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 21:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 21:28:05 INFO - PROCESS | 916 | 1463718485232 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 21:28:05 INFO - PROCESS | 916 | 1463718485233 Marionette TRACE conn2 <- [1,794,null,{}] 21:28:05 INFO - PROCESS | 916 | 1463718485237 Marionette TRACE conn2 -> [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:28:05 INFO - PROCESS | 916 | 1463718485317 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 21:28:05 INFO - PROCESS | 916 | 1463718485324 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A1F9000 == 47 [pid = 916] [id = 208] 21:28:05 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1A1FB800) [pid = 916] [serial = 622] [outer = 00000000] 21:28:05 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1A69D800) [pid = 916] [serial = 623] [outer = 1A1FB800] 21:28:05 INFO - PROCESS | 916 | 1463718485367 Marionette DEBUG loaded listener.js 21:28:05 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1A6A7400) [pid = 916] [serial = 624] [outer = 1A1FB800] 21:28:06 INFO - PROCESS | 916 | 1463718486080 Marionette TRACE conn2 <- [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:28:06 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:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 907ms 21:28:06 INFO - PROCESS | 916 | 1463718486133 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 21:28:06 INFO - PROCESS | 916 | 1463718486139 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 21:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 21:28:06 INFO - PROCESS | 916 | 1463718486143 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 21:28:06 INFO - PROCESS | 916 | 1463718486148 Marionette TRACE conn2 <- [1,798,null,{}] 21:28:06 INFO - PROCESS | 916 | 1463718486153 Marionette TRACE conn2 -> [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:28:06 INFO - PROCESS | 916 | 1463718486266 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 21:28:06 INFO - PROCESS | 916 | 1463718486387 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AD2C00 == 48 [pid = 916] [id = 209] 21:28:06 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (10F34000) [pid = 916] [serial = 625] [outer = 00000000] 21:28:06 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1381E000) [pid = 916] [serial = 626] [outer = 10F34000] 21:28:06 INFO - PROCESS | 916 | 1463718486443 Marionette DEBUG loaded listener.js 21:28:06 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (15114000) [pid = 916] [serial = 627] [outer = 10F34000] 21:28:06 INFO - PROCESS | 916 | 1463718487000 Marionette TRACE conn2 <- [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:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 21:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 906ms 21:28:07 INFO - PROCESS | 916 | 1463718487049 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 21:28:07 INFO - PROCESS | 916 | 1463718487055 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 21:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 21:28:07 INFO - PROCESS | 916 | 1463718487061 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 21:28:07 INFO - PROCESS | 916 | 1463718487064 Marionette TRACE conn2 <- [1,802,null,{}] 21:28:07 INFO - PROCESS | 916 | 1463718487068 Marionette TRACE conn2 -> [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:28:07 INFO - PROCESS | 916 | 1463718487173 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 21:28:07 INFO - PROCESS | 916 | 1463718487272 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1511E400 == 49 [pid = 916] [id = 210] 21:28:07 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (15A51800) [pid = 916] [serial = 628] [outer = 00000000] 21:28:07 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (1684D800) [pid = 916] [serial = 629] [outer = 15A51800] 21:28:07 INFO - PROCESS | 916 | 1463718487327 Marionette DEBUG loaded listener.js 21:28:07 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (17B23000) [pid = 916] [serial = 630] [outer = 15A51800] 21:28:07 INFO - PROCESS | 916 | 1463718487956 Marionette TRACE conn2 <- [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:28:07 INFO - PROCESS | 916 | 1463718488007 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 21:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 21:28:07 INFO - PROCESS | 916 | 1463718488010 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 21:28:07 INFO - PROCESS | 916 | 1463718488014 Marionette TRACE conn2 <- [1,806,null,{}] 21:28:08 INFO - PROCESS | 916 | 1463718488025 Marionette TRACE conn2 -> [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:28:08 INFO - PROCESS | 916 | 1463718488129 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 21:28:08 INFO - PROCESS | 916 | 1463718488258 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A59C400 == 50 [pid = 916] [id = 211] 21:28:08 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1A59D400) [pid = 916] [serial = 631] [outer = 00000000] 21:28:08 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1A774C00) [pid = 916] [serial = 632] [outer = 1A59D400] 21:28:08 INFO - PROCESS | 916 | 1463718488314 Marionette DEBUG loaded listener.js 21:28:08 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1A958400) [pid = 916] [serial = 633] [outer = 1A59D400] 21:28:08 INFO - PROCESS | 916 | 1463718488871 Marionette TRACE conn2 <- [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:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 21:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 906ms 21:28:08 INFO - PROCESS | 916 | 1463718488914 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 21:28:08 INFO - PROCESS | 916 | 1463718488917 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 21:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 21:28:08 INFO - PROCESS | 916 | 1463718488920 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 21:28:08 INFO - PROCESS | 916 | 1463718488923 Marionette TRACE conn2 <- [1,810,null,{}] 21:28:08 INFO - PROCESS | 916 | 1463718488926 Marionette TRACE conn2 -> [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:28:09 INFO - PROCESS | 916 | 1463718489030 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 21:28:09 INFO - PROCESS | 916 | 1463718489128 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A771400 == 51 [pid = 916] [id = 212] 21:28:09 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1A772000) [pid = 916] [serial = 634] [outer = 00000000] 21:28:09 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1A960400) [pid = 916] [serial = 635] [outer = 1A772000] 21:28:09 INFO - PROCESS | 916 | 1463718489181 Marionette DEBUG loaded listener.js 21:28:09 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1A965000) [pid = 916] [serial = 636] [outer = 1A772000] 21:28:09 INFO - PROCESS | 916 | 1463718489903 Marionette TRACE conn2 <- [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:28:09 INFO - PROCESS | 916 | 1463718489987 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 21:28:09 INFO - PROCESS | 916 | 1463718489992 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 21:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 21:28:09 INFO - PROCESS | 916 | 1463718489996 Marionette TRACE conn2 <- [1,814,null,{}] 21:28:09 INFO - PROCESS | 916 | 1463718490002 Marionette TRACE conn2 -> [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:28:10 INFO - PROCESS | 916 | 1463718490130 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 21:28:10 INFO - PROCESS | 916 | 1463718490260 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11274400 == 52 [pid = 916] [id = 213] 21:28:10 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1288A800) [pid = 916] [serial = 637] [outer = 00000000] 21:28:10 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (13904C00) [pid = 916] [serial = 638] [outer = 1288A800] 21:28:10 INFO - PROCESS | 916 | 1463718490311 Marionette DEBUG loaded listener.js 21:28:10 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (156C3000) [pid = 916] [serial = 639] [outer = 1288A800] 21:28:10 INFO - PROCESS | 916 | --DOCSHELL 1434F400 == 51 [pid = 916] [id = 187] 21:28:10 INFO - PROCESS | 916 | --DOCSHELL 19A18800 == 50 [pid = 916] [id = 207] 21:28:10 INFO - PROCESS | 916 | --DOCSHELL 10438800 == 49 [pid = 916] [id = 206] 21:28:10 INFO - PROCESS | 916 | --DOCSHELL 10ACE000 == 48 [pid = 916] [id = 205] 21:28:10 INFO - PROCESS | 916 | --DOCSHELL 16EB4400 == 47 [pid = 916] [id = 204] 21:28:10 INFO - PROCESS | 916 | --DOCSHELL 173B9800 == 46 [pid = 916] [id = 203] 21:28:10 INFO - PROCESS | 916 | --DOCSHELL 15E25000 == 45 [pid = 916] [id = 202] 21:28:10 INFO - PROCESS | 916 | --DOCSHELL 14E7F800 == 44 [pid = 916] [id = 201] 21:28:10 INFO - PROCESS | 916 | --DOCSHELL 13378C00 == 43 [pid = 916] [id = 200] 21:28:10 INFO - PROCESS | 916 | --DOCSHELL 10B2A800 == 42 [pid = 916] [id = 199] 21:28:10 INFO - PROCESS | 916 | --DOCSHELL 10B2D400 == 41 [pid = 916] [id = 196] 21:28:10 INFO - PROCESS | 916 | --DOCSHELL 10560000 == 40 [pid = 916] [id = 195] 21:28:10 INFO - PROCESS | 916 | --DOMWINDOW == 112 (183F7800) [pid = 916] [serial = 584] [outer = 00000000] [url = about:blank] 21:28:10 INFO - PROCESS | 916 | --DOMWINDOW == 111 (15F7F400) [pid = 916] [serial = 572] [outer = 00000000] [url = about:blank] 21:28:10 INFO - PROCESS | 916 | --DOMWINDOW == 110 (13BB8000) [pid = 916] [serial = 567] [outer = 00000000] [url = about:blank] 21:28:10 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1381D400) [pid = 916] [serial = 566] [outer = 00000000] [url = about:blank] 21:28:10 INFO - PROCESS | 916 | --DOMWINDOW == 108 (141C8800) [pid = 916] [serial = 569] [outer = 00000000] [url = about:blank] 21:28:10 INFO - PROCESS | 916 | --DOMWINDOW == 107 (15111000) [pid = 916] [serial = 570] [outer = 00000000] [url = about:blank] 21:28:10 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1289D000) [pid = 916] [serial = 557] [outer = 00000000] [url = about:blank] 21:28:10 INFO - PROCESS | 916 | --DOMWINDOW == 105 (16C30800) [pid = 916] [serial = 575] [outer = 00000000] [url = about:blank] 21:28:10 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1775CC00) [pid = 916] [serial = 578] [outer = 00000000] [url = about:blank] 21:28:10 INFO - PROCESS | 916 | --DOMWINDOW == 103 (173BBC00) [pid = 916] [serial = 563] [outer = 00000000] [url = about:blank] 21:28:10 INFO - PROCESS | 916 | --DOMWINDOW == 102 (156B9800) [pid = 916] [serial = 560] [outer = 00000000] [url = about:blank] 21:28:10 INFO - PROCESS | 916 | --DOMWINDOW == 101 (18341000) [pid = 916] [serial = 581] [outer = 00000000] [url = about:blank] 21:28:10 INFO - PROCESS | 916 | --DOMWINDOW == 100 (167A8400) [pid = 916] [serial = 573] [outer = 00000000] [url = about:blank] 21:28:10 INFO - PROCESS | 916 | --DOMWINDOW == 99 (18345C00) [pid = 916] [serial = 582] [outer = 00000000] [url = about:blank] 21:28:10 INFO - PROCESS | 916 | --DOMWINDOW == 98 (17306000) [pid = 916] [serial = 576] [outer = 00000000] [url = about:blank] 21:28:10 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1775DC00) [pid = 916] [serial = 579] [outer = 00000000] [url = about:blank] 21:28:10 INFO - PROCESS | 916 | 1463718490914 Marionette TRACE conn2 <- [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:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 21:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 953ms 21:28:10 INFO - PROCESS | 916 | 1463718490941 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 21:28:10 INFO - PROCESS | 916 | 1463718490946 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 21:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 21:28:10 INFO - PROCESS | 916 | 1463718490952 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 21:28:10 INFO - PROCESS | 916 | 1463718490954 Marionette TRACE conn2 <- [1,818,null,{}] 21:28:10 INFO - PROCESS | 916 | 1463718490958 Marionette TRACE conn2 -> [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:28:11 INFO - PROCESS | 916 | 1463718491038 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 21:28:11 INFO - PROCESS | 916 | 1463718491048 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11CF4000 == 41 [pid = 916] [id = 214] 21:28:11 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1289D000) [pid = 916] [serial = 640] [outer = 00000000] 21:28:11 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (141CB800) [pid = 916] [serial = 641] [outer = 1289D000] 21:28:11 INFO - PROCESS | 916 | 1463718491092 Marionette DEBUG loaded listener.js 21:28:11 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (15C06000) [pid = 916] [serial = 642] [outer = 1289D000] 21:28:11 INFO - PROCESS | 916 | 1463718491578 Marionette TRACE conn2 <- [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:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 21:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 625ms 21:28:11 INFO - PROCESS | 916 | 1463718491620 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 21:28:11 INFO - PROCESS | 916 | 1463718491622 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 21:28:11 INFO - PROCESS | 916 | 1463718491626 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 21:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 21:28:11 INFO - PROCESS | 916 | 1463718491629 Marionette TRACE conn2 <- [1,822,null,{}] 21:28:11 INFO - PROCESS | 916 | 1463718491643 Marionette TRACE conn2 -> [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:28:11 INFO - PROCESS | 916 | 1463718491723 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 21:28:11 INFO - PROCESS | 916 | 1463718491733 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167A8400 == 42 [pid = 916] [id = 215] 21:28:11 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (167A9400) [pid = 916] [serial = 643] [outer = 00000000] 21:28:11 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (16C2F800) [pid = 916] [serial = 644] [outer = 167A9400] 21:28:11 INFO - PROCESS | 916 | 1463718491780 Marionette DEBUG loaded listener.js 21:28:11 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (16EAC400) [pid = 916] [serial = 645] [outer = 167A9400] 21:28:12 INFO - PROCESS | 916 | 1463718492234 Marionette TRACE conn2 <- [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:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 21:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 640ms 21:28:12 INFO - PROCESS | 916 | 1463718492266 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 21:28:12 INFO - PROCESS | 916 | 1463718492269 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 21:28:12 INFO - PROCESS | 916 | 1463718492272 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 21:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 21:28:12 INFO - PROCESS | 916 | 1463718492274 Marionette TRACE conn2 <- [1,826,null,{}] 21:28:12 INFO - PROCESS | 916 | 1463718492277 Marionette TRACE conn2 -> [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:28:12 INFO - PROCESS | 916 | 1463718492357 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 21:28:12 INFO - PROCESS | 916 | 1463718492366 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167A8800 == 43 [pid = 916] [id = 216] 21:28:12 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (16C28800) [pid = 916] [serial = 646] [outer = 00000000] 21:28:12 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (17B24000) [pid = 916] [serial = 647] [outer = 16C28800] 21:28:12 INFO - PROCESS | 916 | 1463718492410 Marionette DEBUG loaded listener.js 21:28:12 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (18345400) [pid = 916] [serial = 648] [outer = 16C28800] 21:28:12 INFO - PROCESS | 916 | 1463718492833 Marionette TRACE conn2 <- [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:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 21:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 594ms 21:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 21:28:12 INFO - PROCESS | 916 | 1463718492869 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 21:28:12 INFO - PROCESS | 916 | 1463718492871 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 21:28:12 INFO - PROCESS | 916 | 1463718492874 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 21:28:12 INFO - PROCESS | 916 | 1463718492885 Marionette TRACE conn2 <- [1,830,null,{}] 21:28:12 INFO - PROCESS | 916 | 1463718492889 Marionette TRACE conn2 -> [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:28:12 INFO - PROCESS | 916 | 1463718492976 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 21:28:12 INFO - PROCESS | 916 | 1463718492982 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 141C1400 == 44 [pid = 916] [id = 217] 21:28:12 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (173EB400) [pid = 916] [serial = 649] [outer = 00000000] 21:28:13 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (19875400) [pid = 916] [serial = 650] [outer = 173EB400] 21:28:13 INFO - PROCESS | 916 | 1463718493058 Marionette DEBUG loaded listener.js 21:28:13 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (19883400) [pid = 916] [serial = 651] [outer = 173EB400] 21:28:13 INFO - PROCESS | 916 | 1463718493585 Marionette TRACE conn2 <- [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:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 21:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 750ms 21:28:13 INFO - PROCESS | 916 | 1463718493636 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 21:28:13 INFO - PROCESS | 916 | 1463718493638 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 21:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 21:28:13 INFO - PROCESS | 916 | 1463718493641 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 21:28:13 INFO - PROCESS | 916 | 1463718493643 Marionette TRACE conn2 <- [1,834,null,{}] 21:28:13 INFO - PROCESS | 916 | 1463718493651 Marionette TRACE conn2 -> [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:28:13 INFO - PROCESS | 916 | 1463718493773 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 21:28:13 INFO - PROCESS | 916 | 1463718493789 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 916 | ++DOCSHELL 10565800 == 45 [pid = 916] [id = 218] 21:28:13 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (10FE6000) [pid = 916] [serial = 652] [outer = 00000000] 21:28:13 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1A1F8800) [pid = 916] [serial = 653] [outer = 10FE6000] 21:28:13 INFO - PROCESS | 916 | 1463718493879 Marionette DEBUG loaded listener.js 21:28:13 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1A69CC00) [pid = 916] [serial = 654] [outer = 10FE6000] 21:28:14 INFO - PROCESS | 916 | 1463718494300 Marionette TRACE conn2 <- [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:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 21:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 688ms 21:28:14 INFO - PROCESS | 916 | 1463718494341 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 21:28:14 INFO - PROCESS | 916 | 1463718494343 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 21:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 21:28:14 INFO - PROCESS | 916 | 1463718494350 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 21:28:14 INFO - PROCESS | 916 | 1463718494352 Marionette TRACE conn2 <- [1,838,null,{}] 21:28:14 INFO - PROCESS | 916 | 1463718494355 Marionette TRACE conn2 -> [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:28:14 INFO - PROCESS | 916 | 1463718494488 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 21:28:14 INFO - PROCESS | 916 | 1463718494513 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19F34000 == 46 [pid = 916] [id = 219] 21:28:14 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (19FC1000) [pid = 916] [serial = 655] [outer = 00000000] 21:28:14 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1A95E800) [pid = 916] [serial = 656] [outer = 19FC1000] 21:28:14 INFO - PROCESS | 916 | 1463718494556 Marionette DEBUG loaded listener.js 21:28:14 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1A95F400) [pid = 916] [serial = 657] [outer = 19FC1000] 21:28:14 INFO - PROCESS | 916 | 1463718494981 Marionette TRACE conn2 <- [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:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 21:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 688ms 21:28:15 INFO - PROCESS | 916 | 1463718495046 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 21:28:15 INFO - PROCESS | 916 | 1463718495048 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 21:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 21:28:15 INFO - PROCESS | 916 | 1463718495057 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 21:28:15 INFO - PROCESS | 916 | 1463718495059 Marionette TRACE conn2 <- [1,842,null,{}] 21:28:15 INFO - PROCESS | 916 | 1463718495062 Marionette TRACE conn2 -> [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:28:15 INFO - PROCESS | 916 | 1463718495168 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 21:28:15 INFO - PROCESS | 916 | 1463718495179 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10ACA000 == 47 [pid = 916] [id = 220] 21:28:15 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1A778400) [pid = 916] [serial = 658] [outer = 00000000] 21:28:15 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1AA46400) [pid = 916] [serial = 659] [outer = 1A778400] 21:28:15 INFO - PROCESS | 916 | 1463718495222 Marionette DEBUG loaded listener.js 21:28:15 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1AA48C00) [pid = 916] [serial = 660] [outer = 1A778400] 21:28:15 INFO - PROCESS | 916 | --DOMWINDOW == 117 (19F36000) [pid = 916] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 21:28:15 INFO - PROCESS | 916 | --DOMWINDOW == 116 (173BC400) [pid = 916] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 21:28:15 INFO - PROCESS | 916 | --DOMWINDOW == 115 (17D4F000) [pid = 916] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 21:28:15 INFO - PROCESS | 916 | --DOMWINDOW == 114 (10B2FC00) [pid = 916] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 21:28:15 INFO - PROCESS | 916 | --DOMWINDOW == 113 (156BF000) [pid = 916] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 21:28:15 INFO - PROCESS | 916 | --DOMWINDOW == 112 (18339000) [pid = 916] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 21:28:15 INFO - PROCESS | 916 | --DOMWINDOW == 111 (13BB4400) [pid = 916] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 21:28:15 INFO - PROCESS | 916 | --DOMWINDOW == 110 (10B2AC00) [pid = 916] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 21:28:15 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1043A400) [pid = 916] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 21:28:15 INFO - PROCESS | 916 | --DOMWINDOW == 108 (15F76800) [pid = 916] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 21:28:15 INFO - PROCESS | 916 | --DOMWINDOW == 107 (15117800) [pid = 916] [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:15 INFO - PROCESS | 916 | --DOMWINDOW == 106 (15F77C00) [pid = 916] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 21:28:15 INFO - PROCESS | 916 | --DOMWINDOW == 105 (10ACC400) [pid = 916] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 21:28:15 INFO - PROCESS | 916 | --DOMWINDOW == 104 (10F38800) [pid = 916] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 21:28:15 INFO - PROCESS | 916 | 1463718495795 Marionette TRACE conn2 <- [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:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 21:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 797ms 21:28:15 INFO - PROCESS | 916 | 1463718495858 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 21:28:15 INFO - PROCESS | 916 | 1463718495860 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 21:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 21:28:15 INFO - PROCESS | 916 | 1463718495864 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 21:28:15 INFO - PROCESS | 916 | 1463718495865 Marionette TRACE conn2 <- [1,846,null,{}] 21:28:15 INFO - PROCESS | 916 | 1463718495869 Marionette TRACE conn2 -> [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:28:15 INFO - PROCESS | 916 | 1463718495952 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 21:28:15 INFO - PROCESS | 916 | 1463718495959 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11C65800 == 48 [pid = 916] [id = 221] 21:28:15 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (13BBFC00) [pid = 916] [serial = 661] [outer = 00000000] 21:28:15 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (183EF400) [pid = 916] [serial = 662] [outer = 13BBFC00] 21:28:15 INFO - PROCESS | 916 | 1463718496003 Marionette DEBUG loaded listener.js 21:28:16 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1A1EE800) [pid = 916] [serial = 663] [outer = 13BBFC00] 21:28:16 INFO - PROCESS | 916 | 1463718496420 Marionette TRACE conn2 <- [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:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 21:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 594ms 21:28:16 INFO - PROCESS | 916 | 1463718496467 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 21:28:16 INFO - PROCESS | 916 | 1463718496469 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 21:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 21:28:16 INFO - PROCESS | 916 | 1463718496472 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 21:28:16 INFO - PROCESS | 916 | 1463718496474 Marionette TRACE conn2 <- [1,850,null,{}] 21:28:16 INFO - PROCESS | 916 | 1463718496478 Marionette TRACE conn2 -> [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:28:16 INFO - PROCESS | 916 | 1463718496560 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 21:28:16 INFO - PROCESS | 916 | 1463718496567 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10ACFC00 == 49 [pid = 916] [id = 222] 21:28:16 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (13BA6400) [pid = 916] [serial = 664] [outer = 00000000] 21:28:16 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1AC2D800) [pid = 916] [serial = 665] [outer = 13BA6400] 21:28:16 INFO - PROCESS | 916 | 1463718496610 Marionette DEBUG loaded listener.js 21:28:16 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1AC36800) [pid = 916] [serial = 666] [outer = 13BA6400] 21:28:17 INFO - PROCESS | 916 | 1463718497026 Marionette TRACE conn2 <- [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:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 21:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 594ms 21:28:17 INFO - PROCESS | 916 | 1463718497084 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 21:28:17 INFO - PROCESS | 916 | 1463718497088 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 21:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 21:28:17 INFO - PROCESS | 916 | 1463718497092 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 21:28:17 INFO - PROCESS | 916 | 1463718497096 Marionette TRACE conn2 <- [1,854,null,{}] 21:28:17 INFO - PROCESS | 916 | 1463718497100 Marionette TRACE conn2 -> [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:28:17 INFO - PROCESS | 916 | 1463718497196 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 21:28:17 INFO - PROCESS | 916 | 1463718497204 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1961E400 == 50 [pid = 916] [id = 223] 21:28:17 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1961E800) [pid = 916] [serial = 667] [outer = 00000000] 21:28:17 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (19625000) [pid = 916] [serial = 668] [outer = 1961E800] 21:28:17 INFO - PROCESS | 916 | 1463718497258 Marionette DEBUG loaded listener.js 21:28:17 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1AA3F400) [pid = 916] [serial = 669] [outer = 1961E800] 21:28:17 INFO - PROCESS | 916 | 1463718497902 Marionette TRACE conn2 <- [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:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 21:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 828ms 21:28:17 INFO - PROCESS | 916 | 1463718497941 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 21:28:17 INFO - PROCESS | 916 | 1463718497945 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 21:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 21:28:17 INFO - PROCESS | 916 | 1463718497951 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 21:28:17 INFO - PROCESS | 916 | 1463718497955 Marionette TRACE conn2 <- [1,858,null,{}] 21:28:17 INFO - PROCESS | 916 | 1463718497961 Marionette TRACE conn2 -> [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:28:18 INFO - PROCESS | 916 | 1463718498068 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 21:28:18 INFO - PROCESS | 916 | 1463718498209 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11A0A800 == 51 [pid = 916] [id = 224] 21:28:18 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (11A0F400) [pid = 916] [serial = 670] [outer = 00000000] 21:28:18 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (13BA5C00) [pid = 916] [serial = 671] [outer = 11A0F400] 21:28:18 INFO - PROCESS | 916 | 1463718498266 Marionette DEBUG loaded listener.js 21:28:18 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1434B400) [pid = 916] [serial = 672] [outer = 11A0F400] 21:28:18 INFO - PROCESS | 916 | 1463718498881 Marionette TRACE conn2 <- [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:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 21:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1000ms 21:28:18 INFO - PROCESS | 916 | 1463718498955 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 21:28:18 INFO - PROCESS | 916 | 1463718498961 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 21:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 21:28:18 INFO - PROCESS | 916 | 1463718498968 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 21:28:18 INFO - PROCESS | 916 | 1463718498971 Marionette TRACE conn2 <- [1,862,null,{}] 21:28:18 INFO - PROCESS | 916 | 1463718498975 Marionette TRACE conn2 -> [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:28:19 INFO - PROCESS | 916 | 1463718499103 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 21:28:19 INFO - PROCESS | 916 | 1463718499236 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1051A400 == 52 [pid = 916] [id = 225] 21:28:19 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (14353C00) [pid = 916] [serial = 673] [outer = 00000000] 21:28:19 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (167AC000) [pid = 916] [serial = 674] [outer = 14353C00] 21:28:19 INFO - PROCESS | 916 | 1463718499290 Marionette DEBUG loaded listener.js 21:28:19 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (16CA9000) [pid = 916] [serial = 675] [outer = 14353C00] 21:28:19 INFO - PROCESS | 916 | 1463718499880 Marionette TRACE conn2 <- [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:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 21:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 953ms 21:28:19 INFO - PROCESS | 916 | 1463718499910 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 21:28:19 INFO - PROCESS | 916 | 1463718499913 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 21:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 21:28:19 INFO - PROCESS | 916 | 1463718499917 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 21:28:19 INFO - PROCESS | 916 | 1463718499921 Marionette TRACE conn2 <- [1,866,null,{}] 21:28:19 INFO - PROCESS | 916 | 1463718499931 Marionette TRACE conn2 -> [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:28:20 INFO - PROCESS | 916 | 1463718500036 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 21:28:20 INFO - PROCESS | 916 | 1463718500169 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19625C00 == 53 [pid = 916] [id = 226] 21:28:20 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (19627400) [pid = 916] [serial = 676] [outer = 00000000] 21:28:20 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (19F28C00) [pid = 916] [serial = 677] [outer = 19627400] 21:28:20 INFO - PROCESS | 916 | 1463718500233 Marionette DEBUG loaded listener.js 21:28:20 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1A671800) [pid = 916] [serial = 678] [outer = 19627400] 21:28:20 INFO - PROCESS | 916 | 1463718500758 Marionette TRACE conn2 <- [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:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 21:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 906ms 21:28:20 INFO - PROCESS | 916 | 1463718500821 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 21:28:20 INFO - PROCESS | 916 | 1463718500823 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 21:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 21:28:20 INFO - PROCESS | 916 | 1463718500827 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 21:28:20 INFO - PROCESS | 916 | 1463718500829 Marionette TRACE conn2 <- [1,870,null,{}] 21:28:20 INFO - PROCESS | 916 | 1463718500833 Marionette TRACE conn2 -> [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:28:20 INFO - PROCESS | 916 | 1463718500933 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 21:28:21 INFO - PROCESS | 916 | 1463718501063 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A677800 == 54 [pid = 916] [id = 227] 21:28:21 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1A677C00) [pid = 916] [serial = 679] [outer = 00000000] 21:28:21 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1A67B400) [pid = 916] [serial = 680] [outer = 1A677C00] 21:28:21 INFO - PROCESS | 916 | 1463718501117 Marionette DEBUG loaded listener.js 21:28:21 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1A67F400) [pid = 916] [serial = 681] [outer = 1A677C00] 21:28:21 INFO - PROCESS | 916 | 1463718501765 Marionette TRACE conn2 <- [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:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 21:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1000ms 21:28:21 INFO - PROCESS | 916 | 1463718501830 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 21:28:21 INFO - PROCESS | 916 | 1463718501832 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 21:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 21:28:21 INFO - PROCESS | 916 | 1463718501836 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 21:28:21 INFO - PROCESS | 916 | 1463718501838 Marionette TRACE conn2 <- [1,874,null,{}] 21:28:21 INFO - PROCESS | 916 | 1463718501842 Marionette TRACE conn2 -> [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:28:21 INFO - PROCESS | 916 | 1463718501988 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 21:28:22 INFO - PROCESS | 916 | 1463718502047 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1307DC00 == 55 [pid = 916] [id = 228] 21:28:22 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (130D0800) [pid = 916] [serial = 682] [outer = 00000000] 21:28:22 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (14E81400) [pid = 916] [serial = 683] [outer = 130D0800] 21:28:22 INFO - PROCESS | 916 | 1463718502100 Marionette DEBUG loaded listener.js 21:28:22 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (15F7B000) [pid = 916] [serial = 684] [outer = 130D0800] 21:28:23 INFO - PROCESS | 916 | 1463718503164 Marionette TRACE conn2 <- [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:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 21:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1359ms 21:28:23 INFO - PROCESS | 916 | 1463718503198 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 21:28:23 INFO - PROCESS | 916 | 1463718503203 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 21:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 21:28:23 INFO - PROCESS | 916 | 1463718503208 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 21:28:23 INFO - PROCESS | 916 | 1463718503213 Marionette TRACE conn2 <- [1,878,null,{}] 21:28:23 INFO - PROCESS | 916 | 1463718503219 Marionette TRACE conn2 -> [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:28:23 INFO - PROCESS | 916 | 1463718503328 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 21:28:23 INFO - PROCESS | 916 | 1463718503460 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1051D800 == 56 [pid = 916] [id = 229] 21:28:23 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (10558C00) [pid = 916] [serial = 685] [outer = 00000000] 21:28:23 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (10B2E800) [pid = 916] [serial = 686] [outer = 10558C00] 21:28:23 INFO - PROCESS | 916 | 1463718503511 Marionette DEBUG loaded listener.js 21:28:23 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (10F39000) [pid = 916] [serial = 687] [outer = 10558C00] 21:28:23 INFO - PROCESS | 916 | --DOCSHELL 10ACFC00 == 55 [pid = 916] [id = 222] 21:28:23 INFO - PROCESS | 916 | --DOCSHELL 11C65800 == 54 [pid = 916] [id = 221] 21:28:23 INFO - PROCESS | 916 | --DOCSHELL 10ACA000 == 53 [pid = 916] [id = 220] 21:28:23 INFO - PROCESS | 916 | --DOCSHELL 19F34000 == 52 [pid = 916] [id = 219] 21:28:23 INFO - PROCESS | 916 | --DOCSHELL 10565800 == 51 [pid = 916] [id = 218] 21:28:23 INFO - PROCESS | 916 | --DOCSHELL 141C1400 == 50 [pid = 916] [id = 217] 21:28:23 INFO - PROCESS | 916 | --DOCSHELL 167A8800 == 49 [pid = 916] [id = 216] 21:28:23 INFO - PROCESS | 916 | --DOCSHELL 167A8400 == 48 [pid = 916] [id = 215] 21:28:23 INFO - PROCESS | 916 | --DOCSHELL 11CF4000 == 47 [pid = 916] [id = 214] 21:28:23 INFO - PROCESS | 916 | --DOCSHELL 11274400 == 46 [pid = 916] [id = 213] 21:28:23 INFO - PROCESS | 916 | --DOCSHELL 1A771400 == 45 [pid = 916] [id = 212] 21:28:23 INFO - PROCESS | 916 | --DOCSHELL 1A59C400 == 44 [pid = 916] [id = 211] 21:28:23 INFO - PROCESS | 916 | --DOCSHELL 1511E400 == 43 [pid = 916] [id = 210] 21:28:23 INFO - PROCESS | 916 | --DOCSHELL 10AD2C00 == 42 [pid = 916] [id = 209] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 130 (15F82400) [pid = 916] [serial = 450] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 129 (1775F800) [pid = 916] [serial = 564] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 128 (13183400) [pid = 916] [serial = 498] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1775B800) [pid = 916] [serial = 608] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 126 (19A0F000) [pid = 916] [serial = 611] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 125 (17D54C00) [pid = 916] [serial = 609] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 124 (15E18000) [pid = 916] [serial = 590] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 123 (11A0D800) [pid = 916] [serial = 596] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 122 (12886400) [pid = 916] [serial = 597] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 121 (10FE5800) [pid = 916] [serial = 587] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 120 (15E17000) [pid = 916] [serial = 602] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 119 (15F77400) [pid = 916] [serial = 603] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 118 (19877800) [pid = 916] [serial = 594] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 117 (183F1800) [pid = 916] [serial = 593] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 116 (141C2C00) [pid = 916] [serial = 599] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 115 (141CC000) [pid = 916] [serial = 600] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 114 (15EB3000) [pid = 916] [serial = 614] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 113 (19A10C00) [pid = 916] [serial = 612] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 112 (19F28400) [pid = 916] [serial = 617] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 111 (17758000) [pid = 916] [serial = 615] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 110 (167B1400) [pid = 916] [serial = 605] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 109 (16C2F400) [pid = 916] [serial = 606] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1A1F2000) [pid = 916] [serial = 621] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 107 (19F2B800) [pid = 916] [serial = 618] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 106 (15F81400) [pid = 916] [serial = 537] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1A1EF400) [pid = 916] [serial = 620] [outer = 00000000] [url = about:blank] 21:28:23 INFO - PROCESS | 916 | 1463718504012 Marionette TRACE conn2 <- [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:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 21:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 844ms 21:28:24 INFO - PROCESS | 916 | 1463718504052 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 21:28:24 INFO - PROCESS | 916 | 1463718504057 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 21:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 21:28:24 INFO - PROCESS | 916 | 1463718504063 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 21:28:24 INFO - PROCESS | 916 | 1463718504066 Marionette TRACE conn2 <- [1,882,null,{}] 21:28:24 INFO - PROCESS | 916 | 1463718504069 Marionette TRACE conn2 -> [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:28:24 INFO - PROCESS | 916 | 1463718504154 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 21:28:24 INFO - PROCESS | 916 | 1463718504164 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11C06800 == 43 [pid = 916] [id = 230] 21:28:24 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (11C06C00) [pid = 916] [serial = 688] [outer = 00000000] 21:28:24 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (128A7800) [pid = 916] [serial = 689] [outer = 11C06C00] 21:28:24 INFO - PROCESS | 916 | 1463718504209 Marionette DEBUG loaded listener.js 21:28:24 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1302EC00) [pid = 916] [serial = 690] [outer = 11C06C00] 21:28:24 INFO - PROCESS | 916 | 1463718504694 Marionette TRACE conn2 <- [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:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 21:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 687ms 21:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 21:28:24 INFO - PROCESS | 916 | 1463718504761 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 21:28:24 INFO - PROCESS | 916 | 1463718504763 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 21:28:24 INFO - PROCESS | 916 | 1463718504767 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 21:28:24 INFO - PROCESS | 916 | 1463718504770 Marionette TRACE conn2 <- [1,886,null,{}] 21:28:24 INFO - PROCESS | 916 | 1463718504781 Marionette TRACE conn2 -> [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:28:24 INFO - PROCESS | 916 | 1463718504891 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 21:28:24 INFO - PROCESS | 916 | 1463718504990 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1390B000 == 44 [pid = 916] [id = 231] 21:28:24 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (13B98400) [pid = 916] [serial = 691] [outer = 00000000] 21:28:25 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (141C6000) [pid = 916] [serial = 692] [outer = 13B98400] 21:28:25 INFO - PROCESS | 916 | 1463718505036 Marionette DEBUG loaded listener.js 21:28:25 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1434E000) [pid = 916] [serial = 693] [outer = 13B98400] 21:28:25 INFO - PROCESS | 916 | 1463718505403 Marionette TRACE conn2 <- [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:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 21:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 687ms 21:28:25 INFO - PROCESS | 916 | 1463718505466 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 21:28:25 INFO - PROCESS | 916 | 1463718505469 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 21:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 21:28:25 INFO - PROCESS | 916 | 1463718505472 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 21:28:25 INFO - PROCESS | 916 | 1463718505474 Marionette TRACE conn2 <- [1,890,null,{}] 21:28:25 INFO - PROCESS | 916 | 1463718505478 Marionette TRACE conn2 -> [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:28:25 INFO - PROCESS | 916 | 1463718505564 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 21:28:25 INFO - PROCESS | 916 | 1463718505571 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15110800 == 45 [pid = 916] [id = 232] 21:28:25 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1511E400) [pid = 916] [serial = 694] [outer = 00000000] 21:28:25 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (15C01400) [pid = 916] [serial = 695] [outer = 1511E400] 21:28:25 INFO - PROCESS | 916 | 1463718505615 Marionette DEBUG loaded listener.js 21:28:25 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (15E18C00) [pid = 916] [serial = 696] [outer = 1511E400] 21:28:26 INFO - PROCESS | 916 | 1463718506074 Marionette TRACE conn2 <- [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:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 21:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 641ms 21:28:26 INFO - PROCESS | 916 | 1463718506111 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 21:28:26 INFO - PROCESS | 916 | 1463718506113 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 21:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 21:28:26 INFO - PROCESS | 916 | 1463718506125 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 21:28:26 INFO - PROCESS | 916 | 1463718506127 Marionette TRACE conn2 <- [1,894,null,{}] 21:28:26 INFO - PROCESS | 916 | 1463718506131 Marionette TRACE conn2 -> [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:28:26 INFO - PROCESS | 916 | 1463718506237 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 21:28:26 INFO - PROCESS | 916 | 1463718506324 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15E25400 == 46 [pid = 916] [id = 233] 21:28:26 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (15EB1800) [pid = 916] [serial = 697] [outer = 00000000] 21:28:26 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (15F7CC00) [pid = 916] [serial = 698] [outer = 15EB1800] 21:28:26 INFO - PROCESS | 916 | 1463718506379 Marionette DEBUG loaded listener.js 21:28:26 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (164ABC00) [pid = 916] [serial = 699] [outer = 15EB1800] 21:28:26 INFO - PROCESS | 916 | 1463718506835 Marionette TRACE conn2 <- [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:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 21:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 765ms 21:28:26 INFO - PROCESS | 916 | 1463718506860 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 21:28:26 INFO - PROCESS | 916 | 1463718506862 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 21:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 21:28:26 INFO - PROCESS | 916 | 1463718506877 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 21:28:26 INFO - PROCESS | 916 | 1463718506879 Marionette TRACE conn2 <- [1,898,null,{}] 21:28:26 INFO - PROCESS | 916 | 1463718506883 Marionette TRACE conn2 -> [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:28:26 INFO - PROCESS | 916 | 1463718507003 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 21:28:27 INFO - PROCESS | 916 | 1463718507060 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AD0C00 == 47 [pid = 916] [id = 234] 21:28:27 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (16C2F400) [pid = 916] [serial = 700] [outer = 00000000] 21:28:27 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (16EB1000) [pid = 916] [serial = 701] [outer = 16C2F400] 21:28:27 INFO - PROCESS | 916 | 1463718507111 Marionette DEBUG loaded listener.js 21:28:27 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1721CC00) [pid = 916] [serial = 702] [outer = 16C2F400] 21:28:27 INFO - PROCESS | 916 | 1463718507534 Marionette TRACE conn2 <- [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:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 21:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 687ms 21:28:27 INFO - PROCESS | 916 | 1463718507576 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 21:28:27 INFO - PROCESS | 916 | 1463718507578 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 21:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 21:28:27 INFO - PROCESS | 916 | 1463718507581 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 21:28:27 INFO - PROCESS | 916 | 1463718507583 Marionette TRACE conn2 <- [1,902,null,{}] 21:28:27 INFO - PROCESS | 916 | 1463718507587 Marionette TRACE conn2 -> [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:28:27 INFO - PROCESS | 916 | 1463718507722 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1A778400) [pid = 916] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1288A800) [pid = 916] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 117 (10F39800) [pid = 916] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 116 (18342400) [pid = 916] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1289D000) [pid = 916] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 114 (16C28800) [pid = 916] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 113 (167A9400) [pid = 916] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 112 (13BBFC00) [pid = 916] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 111 (167AAC00) [pid = 916] [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:27 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1A1FB800) [pid = 916] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 109 (14E7C800) [pid = 916] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 108 (173EB400) [pid = 916] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 107 (19FC1000) [pid = 916] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 106 (183F6400) [pid = 916] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 105 (102F9800) [pid = 916] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 104 (13BA6400) [pid = 916] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 103 (10FE6000) [pid = 916] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 102 (10AD4C00) [pid = 916] [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:27 INFO - PROCESS | 916 | --DOMWINDOW == 101 (155E7C00) [pid = 916] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 21:28:27 INFO - PROCESS | 916 | --DOMWINDOW == 100 (10B2D800) [pid = 916] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 21:28:27 INFO - PROCESS | 916 | 1463718507968 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F304800 == 48 [pid = 916] [id = 235] 21:28:27 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (0F30B400) [pid = 916] [serial = 703] [outer = 00000000] 21:28:28 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (10AC8800) [pid = 916] [serial = 704] [outer = 0F30B400] 21:28:28 INFO - PROCESS | 916 | 1463718508012 Marionette DEBUG loaded listener.js 21:28:28 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (10B33C00) [pid = 916] [serial = 705] [outer = 0F30B400] 21:28:28 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (173EB400) [pid = 916] [serial = 706] [outer = 1B30D800] 21:28:28 INFO - PROCESS | 916 | 1463718508445 Marionette TRACE conn2 <- [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:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 21:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 906ms 21:28:28 INFO - PROCESS | 916 | 1463718508487 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 21:28:28 INFO - PROCESS | 916 | 1463718508489 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 21:28:28 INFO - PROCESS | 916 | 1463718508492 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 21:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 21:28:28 INFO - PROCESS | 916 | 1463718508493 Marionette TRACE conn2 <- [1,906,null,{}] 21:28:28 INFO - PROCESS | 916 | 1463718508497 Marionette TRACE conn2 -> [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:28:28 INFO - PROCESS | 916 | 1463718508587 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 21:28:28 INFO - PROCESS | 916 | 1463718508593 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167A9400 == 49 [pid = 916] [id = 236] 21:28:28 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (16C32000) [pid = 916] [serial = 707] [outer = 00000000] 21:28:28 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1775B800) [pid = 916] [serial = 708] [outer = 16C32000] 21:28:28 INFO - PROCESS | 916 | 1463718508640 Marionette DEBUG loaded listener.js 21:28:28 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (18338400) [pid = 916] [serial = 709] [outer = 16C32000] 21:28:29 INFO - PROCESS | 916 | 1463718509082 Marionette TRACE conn2 <- [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:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 21:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 641ms 21:28:29 INFO - PROCESS | 916 | 1463718509130 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 21:28:29 INFO - PROCESS | 916 | 1463718509132 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 21:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 21:28:29 INFO - PROCESS | 916 | 1463718509135 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 21:28:29 INFO - PROCESS | 916 | 1463718509137 Marionette TRACE conn2 <- [1,910,null,{}] 21:28:29 INFO - PROCESS | 916 | 1463718509141 Marionette TRACE conn2 -> [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:28:29 INFO - PROCESS | 916 | 1463718509245 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 21:28:29 INFO - PROCESS | 916 | 1463718509254 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 916 | ++DOCSHELL 18341800 == 50 [pid = 916] [id = 237] 21:28:29 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (18342C00) [pid = 916] [serial = 710] [outer = 00000000] 21:28:29 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (183F6000) [pid = 916] [serial = 711] [outer = 18342C00] 21:28:29 INFO - PROCESS | 916 | 1463718509297 Marionette DEBUG loaded listener.js 21:28:29 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (19602C00) [pid = 916] [serial = 712] [outer = 18342C00] 21:28:29 INFO - PROCESS | 916 | 1463718509722 Marionette TRACE conn2 <- [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:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 21:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 641ms 21:28:29 INFO - PROCESS | 916 | 1463718509774 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 21:28:29 INFO - PROCESS | 916 | 1463718509776 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 21:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 21:28:29 INFO - PROCESS | 916 | 1463718509779 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 21:28:29 INFO - PROCESS | 916 | 1463718509781 Marionette TRACE conn2 <- [1,914,null,{}] 21:28:29 INFO - PROCESS | 916 | 1463718509784 Marionette TRACE conn2 -> [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:28:29 INFO - PROCESS | 916 | 1463718509865 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 21:28:29 INFO - PROCESS | 916 | 1463718509871 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 916 | ++DOCSHELL 15C08400 == 51 [pid = 916] [id = 238] 21:28:29 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (183FDC00) [pid = 916] [serial = 713] [outer = 00000000] 21:28:29 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1961E000) [pid = 916] [serial = 714] [outer = 183FDC00] 21:28:29 INFO - PROCESS | 916 | 1463718509914 Marionette DEBUG loaded listener.js 21:28:29 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (19878800) [pid = 916] [serial = 715] [outer = 183FDC00] 21:28:30 INFO - PROCESS | 916 | 1463718510563 Marionette TRACE conn2 <- [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:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 21:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 891ms 21:28:30 INFO - PROCESS | 916 | 1463718510685 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 21:28:30 INFO - PROCESS | 916 | 1463718510690 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 21:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 21:28:30 INFO - PROCESS | 916 | 1463718510695 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 21:28:30 INFO - PROCESS | 916 | 1463718510699 Marionette TRACE conn2 <- [1,918,null,{}] 21:28:30 INFO - PROCESS | 916 | 1463718510705 Marionette TRACE conn2 -> [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:28:30 INFO - PROCESS | 916 | 1463718510820 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 21:28:30 INFO - PROCESS | 916 | 1463718510946 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AC5400 == 52 [pid = 916] [id = 239] 21:28:30 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (10ACA000) [pid = 916] [serial = 716] [outer = 00000000] 21:28:30 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (11C58C00) [pid = 916] [serial = 717] [outer = 10ACA000] 21:28:30 INFO - PROCESS | 916 | 1463718511005 Marionette DEBUG loaded listener.js 21:28:31 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (130CC000) [pid = 916] [serial = 718] [outer = 10ACA000] 21:28:31 INFO - PROCESS | 916 | 1463718511558 Marionette TRACE conn2 <- [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:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 21:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 907ms 21:28:31 INFO - PROCESS | 916 | 1463718511600 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 21:28:31 INFO - PROCESS | 916 | 1463718511606 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 21:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 21:28:31 INFO - PROCESS | 916 | 1463718511612 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 21:28:31 INFO - PROCESS | 916 | 1463718511615 Marionette TRACE conn2 <- [1,922,null,{}] 21:28:31 INFO - PROCESS | 916 | 1463718511619 Marionette TRACE conn2 -> [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:28:31 INFO - PROCESS | 916 | 1463718511725 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 21:28:31 INFO - PROCESS | 916 | 1463718511829 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 916 | ++DOCSHELL 141C2C00 == 53 [pid = 916] [id = 240] 21:28:31 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (141CDC00) [pid = 916] [serial = 719] [outer = 00000000] 21:28:31 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (15E24800) [pid = 916] [serial = 720] [outer = 141CDC00] 21:28:31 INFO - PROCESS | 916 | 1463718511883 Marionette DEBUG loaded listener.js 21:28:31 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (164B9C00) [pid = 916] [serial = 721] [outer = 141CDC00] 21:28:32 INFO - PROCESS | 916 | 1463718512487 Marionette TRACE conn2 <- [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:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 21:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 938ms 21:28:32 INFO - PROCESS | 916 | 1463718512555 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 21:28:32 INFO - PROCESS | 916 | 1463718512558 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 21:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 21:28:32 INFO - PROCESS | 916 | 1463718512562 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 21:28:32 INFO - PROCESS | 916 | 1463718512566 Marionette TRACE conn2 <- [1,926,null,{}] 21:28:32 INFO - PROCESS | 916 | 1463718512577 Marionette TRACE conn2 -> [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:28:32 INFO - PROCESS | 916 | 1463718512685 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 21:28:32 INFO - PROCESS | 916 | 1463718512818 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A55C00 == 54 [pid = 916] [id = 241] 21:28:32 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (183F3800) [pid = 916] [serial = 722] [outer = 00000000] 21:28:32 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1961C000) [pid = 916] [serial = 723] [outer = 183F3800] 21:28:32 INFO - PROCESS | 916 | 1463718512875 Marionette DEBUG loaded listener.js 21:28:32 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (19A0B800) [pid = 916] [serial = 724] [outer = 183F3800] 21:28:33 INFO - PROCESS | 916 | 1463718513397 Marionette TRACE conn2 <- [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:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 21:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 891ms 21:28:33 INFO - PROCESS | 916 | 1463718513465 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 21:28:33 INFO - PROCESS | 916 | 1463718513468 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 21:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 21:28:33 INFO - PROCESS | 916 | 1463718513472 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 21:28:33 INFO - PROCESS | 916 | 1463718513474 Marionette TRACE conn2 <- [1,930,null,{}] 21:28:33 INFO - PROCESS | 916 | 1463718513477 Marionette TRACE conn2 -> [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:28:33 INFO - PROCESS | 916 | 1463718513589 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 21:28:33 INFO - PROCESS | 916 | 1463718513692 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19A1AC00 == 55 [pid = 916] [id = 242] 21:28:33 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (19AD3800) [pid = 916] [serial = 725] [outer = 00000000] 21:28:33 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (19ADF000) [pid = 916] [serial = 726] [outer = 19AD3800] 21:28:33 INFO - PROCESS | 916 | 1463718513745 Marionette DEBUG loaded listener.js 21:28:33 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (19F2B000) [pid = 916] [serial = 727] [outer = 19AD3800] 21:28:34 INFO - PROCESS | 916 | 1463718514317 Marionette TRACE conn2 <- [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:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 21:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 906ms 21:28:34 INFO - PROCESS | 916 | 1463718514376 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 21:28:34 INFO - PROCESS | 916 | 1463718514378 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 21:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 21:28:34 INFO - PROCESS | 916 | 1463718514381 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 21:28:34 INFO - PROCESS | 916 | 1463718514383 Marionette TRACE conn2 <- [1,934,null,{}] 21:28:34 INFO - PROCESS | 916 | 1463718514387 Marionette TRACE conn2 -> [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:28:34 INFO - PROCESS | 916 | 1463718514486 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 21:28:34 INFO - PROCESS | 916 | 1463718514592 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19882C00 == 56 [pid = 916] [id = 243] 21:28:34 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (19A11000) [pid = 916] [serial = 728] [outer = 00000000] 21:28:34 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (19FCB000) [pid = 916] [serial = 729] [outer = 19A11000] 21:28:34 INFO - PROCESS | 916 | 1463718514654 Marionette DEBUG loaded listener.js 21:28:34 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (19FCB400) [pid = 916] [serial = 730] [outer = 19A11000] 21:28:35 INFO - PROCESS | 916 | 1463718515254 Marionette TRACE conn2 <- [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:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 21:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 906ms 21:28:35 INFO - PROCESS | 916 | 1463718515286 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 21:28:35 INFO - PROCESS | 916 | 1463718515288 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 21:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 21:28:35 INFO - PROCESS | 916 | 1463718515292 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 21:28:35 INFO - PROCESS | 916 | 1463718515294 Marionette TRACE conn2 <- [1,938,null,{}] 21:28:35 INFO - PROCESS | 916 | 1463718515297 Marionette TRACE conn2 -> [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:28:35 INFO - PROCESS | 916 | 1463718515548 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 21:28:35 INFO - PROCESS | 916 | 1463718515714 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10558800 == 57 [pid = 916] [id = 244] 21:28:35 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1055C000) [pid = 916] [serial = 731] [outer = 00000000] 21:28:35 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (10A55800) [pid = 916] [serial = 732] [outer = 1055C000] 21:28:35 INFO - PROCESS | 916 | 1463718515764 Marionette DEBUG loaded listener.js 21:28:35 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (10B2FC00) [pid = 916] [serial = 733] [outer = 1055C000] 21:28:36 INFO - PROCESS | 916 | 1463718516370 Marionette TRACE conn2 <- [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:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 21:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1094ms 21:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 21:28:36 INFO - PROCESS | 916 | 1463718516386 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 21:28:36 INFO - PROCESS | 916 | 1463718516390 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 21:28:36 INFO - PROCESS | 916 | 1463718516394 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 21:28:36 INFO - PROCESS | 916 | 1463718516398 Marionette TRACE conn2 <- [1,942,null,{}] 21:28:36 INFO - PROCESS | 916 | 1463718516403 Marionette TRACE conn2 -> [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:28:36 INFO - PROCESS | 916 | 1463718516497 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 21:28:36 INFO - PROCESS | 916 | 1463718516623 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | --DOCSHELL 18341800 == 56 [pid = 916] [id = 237] 21:28:36 INFO - PROCESS | 916 | --DOCSHELL 167A9400 == 55 [pid = 916] [id = 236] 21:28:36 INFO - PROCESS | 916 | --DOCSHELL 0F304800 == 54 [pid = 916] [id = 235] 21:28:36 INFO - PROCESS | 916 | --DOCSHELL 10AD0C00 == 53 [pid = 916] [id = 234] 21:28:36 INFO - PROCESS | 916 | --DOCSHELL 1390B000 == 52 [pid = 916] [id = 231] 21:28:36 INFO - PROCESS | 916 | --DOCSHELL 11C06800 == 51 [pid = 916] [id = 230] 21:28:36 INFO - PROCESS | 916 | --DOCSHELL 1051D800 == 50 [pid = 916] [id = 229] 21:28:36 INFO - PROCESS | 916 | --DOCSHELL 11A0A800 == 49 [pid = 916] [id = 224] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 130 (1AA48C00) [pid = 916] [serial = 660] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 129 (1A960400) [pid = 916] [serial = 635] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 128 (156C3000) [pid = 916] [serial = 639] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1684D800) [pid = 916] [serial = 629] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1381E000) [pid = 916] [serial = 626] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1337E000) [pid = 916] [serial = 558] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 124 (183FC800) [pid = 916] [serial = 492] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 123 (15C06000) [pid = 916] [serial = 642] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 122 (17B24000) [pid = 916] [serial = 647] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 121 (16EAC400) [pid = 916] [serial = 645] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1A1EE800) [pid = 916] [serial = 663] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 119 (18345400) [pid = 916] [serial = 648] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 118 (16C2F800) [pid = 916] [serial = 644] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 117 (16C33000) [pid = 916] [serial = 555] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1A6A7400) [pid = 916] [serial = 624] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 115 (141CB800) [pid = 916] [serial = 641] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 114 (15D5A800) [pid = 916] [serial = 561] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 113 (19883400) [pid = 916] [serial = 651] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1A95E800) [pid = 916] [serial = 656] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1987E400) [pid = 916] [serial = 531] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 110 (183EF400) [pid = 916] [serial = 662] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 109 (19875400) [pid = 916] [serial = 650] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 108 (10AC9400) [pid = 916] [serial = 495] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1A95F400) [pid = 916] [serial = 657] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1A69D800) [pid = 916] [serial = 623] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1AC2D800) [pid = 916] [serial = 665] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1A1F8800) [pid = 916] [serial = 653] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1AA46400) [pid = 916] [serial = 659] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1A774C00) [pid = 916] [serial = 632] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1A69CC00) [pid = 916] [serial = 654] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 100 (13904C00) [pid = 916] [serial = 638] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 99 (13315400) [pid = 916] [serial = 534] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 98 (15F7FC00) [pid = 916] [serial = 591] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 97 (11C04800) [pid = 916] [serial = 588] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 96 (19625000) [pid = 916] [serial = 668] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1AC36800) [pid = 916] [serial = 666] [outer = 00000000] [url = about:blank] 21:28:36 INFO - PROCESS | 916 | ++DOCSHELL 1027A400 == 50 [pid = 916] [id = 245] 21:28:36 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (104EA400) [pid = 916] [serial = 734] [outer = 00000000] 21:28:36 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (10AC9400) [pid = 916] [serial = 735] [outer = 104EA400] 21:28:36 INFO - PROCESS | 916 | 1463718516711 Marionette DEBUG loaded listener.js 21:28:36 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (110B9800) [pid = 916] [serial = 736] [outer = 104EA400] 21:28:37 INFO - PROCESS | 916 | 1463718517145 Marionette TRACE conn2 <- [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:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 21:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 797ms 21:28:37 INFO - PROCESS | 916 | 1463718517193 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 21:28:37 INFO - PROCESS | 916 | 1463718517196 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 21:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 21:28:37 INFO - PROCESS | 916 | 1463718517200 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 21:28:37 INFO - PROCESS | 916 | 1463718517202 Marionette TRACE conn2 <- [1,946,null,{}] 21:28:37 INFO - PROCESS | 916 | 1463718517205 Marionette TRACE conn2 -> [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:28:37 INFO - PROCESS | 916 | 1463718517290 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 21:28:37 INFO - PROCESS | 916 | 1463718517301 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13182400 == 51 [pid = 916] [id = 246] 21:28:37 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (13184000) [pid = 916] [serial = 737] [outer = 00000000] 21:28:37 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (13825800) [pid = 916] [serial = 738] [outer = 13184000] 21:28:37 INFO - PROCESS | 916 | 1463718517346 Marionette DEBUG loaded listener.js 21:28:37 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (13B98000) [pid = 916] [serial = 739] [outer = 13184000] 21:28:37 INFO - PROCESS | 916 | 1463718517823 Marionette TRACE conn2 <- [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:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 21:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 641ms 21:28:37 INFO - PROCESS | 916 | 1463718517836 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 21:28:37 INFO - PROCESS | 916 | 1463718517840 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 21:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 21:28:37 INFO - PROCESS | 916 | 1463718517854 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 21:28:37 INFO - PROCESS | 916 | 1463718517858 Marionette TRACE conn2 <- [1,950,null,{}] 21:28:37 INFO - PROCESS | 916 | 1463718517862 Marionette TRACE conn2 -> [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:28:37 INFO - PROCESS | 916 | 1463718517944 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 21:28:37 INFO - PROCESS | 916 | 1463718517951 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 14E83000 == 52 [pid = 916] [id = 247] 21:28:37 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (15116400) [pid = 916] [serial = 740] [outer = 00000000] 21:28:37 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (155E7C00) [pid = 916] [serial = 741] [outer = 15116400] 21:28:37 INFO - PROCESS | 916 | 1463718517995 Marionette DEBUG loaded listener.js 21:28:38 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (156C2000) [pid = 916] [serial = 742] [outer = 15116400] 21:28:38 INFO - PROCESS | 916 | 1463718518431 Marionette TRACE conn2 <- [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:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 21:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 656ms 21:28:38 INFO - PROCESS | 916 | 1463718518500 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 21:28:38 INFO - PROCESS | 916 | 1463718518502 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 21:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 21:28:38 INFO - PROCESS | 916 | 1463718518505 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 21:28:38 INFO - PROCESS | 916 | 1463718518507 Marionette TRACE conn2 <- [1,954,null,{}] 21:28:38 INFO - PROCESS | 916 | 1463718518511 Marionette TRACE conn2 -> [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:28:38 INFO - PROCESS | 916 | 1463718518592 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 21:28:38 INFO - PROCESS | 916 | 1463718518601 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 916 | ++DOCSHELL 10484000 == 53 [pid = 916] [id = 248] 21:28:38 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (10511C00) [pid = 916] [serial = 743] [outer = 00000000] 21:28:38 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (15F77C00) [pid = 916] [serial = 744] [outer = 10511C00] 21:28:38 INFO - PROCESS | 916 | 1463718518645 Marionette DEBUG loaded listener.js 21:28:38 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (15F82000) [pid = 916] [serial = 745] [outer = 10511C00] 21:28:39 INFO - PROCESS | 916 | 1463718519109 Marionette TRACE conn2 <- [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:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 21:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 640ms 21:28:39 INFO - PROCESS | 916 | 1463718519149 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 21:28:39 INFO - PROCESS | 916 | 1463718519151 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 21:28:39 INFO - PROCESS | 916 | 1463718519154 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 21:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 21:28:39 INFO - PROCESS | 916 | 1463718519156 Marionette TRACE conn2 <- [1,958,null,{}] 21:28:39 INFO - PROCESS | 916 | 1463718519159 Marionette TRACE conn2 -> [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:28:39 INFO - PROCESS | 916 | 1463718519269 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 21:28:39 INFO - PROCESS | 916 | 1463718519276 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1678E800 == 54 [pid = 916] [id = 249] 21:28:39 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (167A7000) [pid = 916] [serial = 746] [outer = 00000000] 21:28:39 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (16C28C00) [pid = 916] [serial = 747] [outer = 167A7000] 21:28:39 INFO - PROCESS | 916 | 1463718519329 Marionette DEBUG loaded listener.js 21:28:39 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (16C35000) [pid = 916] [serial = 748] [outer = 167A7000] 21:28:39 INFO - PROCESS | 916 | 1463718519804 Marionette TRACE conn2 <- [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:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 21:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 688ms 21:28:39 INFO - PROCESS | 916 | 1463718519854 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 21:28:39 INFO - PROCESS | 916 | 1463718519856 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 21:28:39 INFO - PROCESS | 916 | 1463718519859 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 21:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 21:28:39 INFO - PROCESS | 916 | 1463718519861 Marionette TRACE conn2 <- [1,962,null,{}] 21:28:39 INFO - PROCESS | 916 | 1463718519864 Marionette TRACE conn2 -> [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:28:39 INFO - PROCESS | 916 | 1463718519976 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 21:28:40 INFO - PROCESS | 916 | 1463718520064 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16CA7000 == 55 [pid = 916] [id = 250] 21:28:40 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (16CA8000) [pid = 916] [serial = 749] [outer = 00000000] 21:28:40 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1775F000) [pid = 916] [serial = 750] [outer = 16CA8000] 21:28:40 INFO - PROCESS | 916 | 1463718520107 Marionette DEBUG loaded listener.js 21:28:40 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (18342000) [pid = 916] [serial = 751] [outer = 16CA8000] 21:28:40 INFO - PROCESS | 916 | 1463718520510 Marionette TRACE conn2 <- [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:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 21:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 688ms 21:28:40 INFO - PROCESS | 916 | 1463718520559 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 21:28:40 INFO - PROCESS | 916 | 1463718520561 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 21:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 21:28:40 INFO - PROCESS | 916 | 1463718520572 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 21:28:40 INFO - PROCESS | 916 | 1463718520574 Marionette TRACE conn2 <- [1,966,null,{}] 21:28:40 INFO - PROCESS | 916 | 1463718520577 Marionette TRACE conn2 -> [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:28:40 INFO - PROCESS | 916 | 1463718520689 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 21:28:40 INFO - PROCESS | 916 | 1463718520699 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173BBC00 == 56 [pid = 916] [id = 251] 21:28:40 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (17B94400) [pid = 916] [serial = 752] [outer = 00000000] 21:28:40 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1961A400) [pid = 916] [serial = 753] [outer = 17B94400] 21:28:40 INFO - PROCESS | 916 | 1463718520743 Marionette DEBUG loaded listener.js 21:28:40 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (19627800) [pid = 916] [serial = 754] [outer = 17B94400] 21:28:41 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1A772000) [pid = 916] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 21:28:41 INFO - PROCESS | 916 | --DOMWINDOW == 114 (10F34000) [pid = 916] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 21:28:41 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1A59D400) [pid = 916] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 21:28:41 INFO - PROCESS | 916 | --DOMWINDOW == 112 (15A51800) [pid = 916] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 21:28:41 INFO - PROCESS | 916 | --DOMWINDOW == 111 (18342C00) [pid = 916] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 21:28:41 INFO - PROCESS | 916 | --DOMWINDOW == 110 (13B98400) [pid = 916] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 21:28:41 INFO - PROCESS | 916 | --DOMWINDOW == 109 (15EB1800) [pid = 916] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 21:28:41 INFO - PROCESS | 916 | --DOMWINDOW == 108 (10558C00) [pid = 916] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 21:28:41 INFO - PROCESS | 916 | --DOMWINDOW == 107 (130D0800) [pid = 916] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 21:28:41 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1511E400) [pid = 916] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 21:28:41 INFO - PROCESS | 916 | --DOMWINDOW == 105 (16C2F400) [pid = 916] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 21:28:41 INFO - PROCESS | 916 | --DOMWINDOW == 104 (11C06C00) [pid = 916] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 21:28:41 INFO - PROCESS | 916 | --DOMWINDOW == 103 (0F30B400) [pid = 916] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 21:28:41 INFO - PROCESS | 916 | --DOMWINDOW == 102 (16C32000) [pid = 916] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 21:28:41 INFO - PROCESS | 916 | --DOMWINDOW == 101 (12D7DC00) [pid = 916] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 21:28:41 INFO - PROCESS | 916 | 1463718521352 Marionette TRACE conn2 <- [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:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 21:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 844ms 21:28:41 INFO - PROCESS | 916 | 1463718521408 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 21:28:41 INFO - PROCESS | 916 | 1463718521409 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 21:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 21:28:41 INFO - PROCESS | 916 | 1463718521417 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 21:28:41 INFO - PROCESS | 916 | 1463718521418 Marionette TRACE conn2 <- [1,970,null,{}] 21:28:41 INFO - PROCESS | 916 | 1463718521422 Marionette TRACE conn2 -> [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:28:41 INFO - PROCESS | 916 | 1463718521511 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 21:28:41 INFO - PROCESS | 916 | 1463718521517 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10FEE400 == 57 [pid = 916] [id = 252] 21:28:41 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (13B98400) [pid = 916] [serial = 755] [outer = 00000000] 21:28:41 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (15A51800) [pid = 916] [serial = 756] [outer = 13B98400] 21:28:41 INFO - PROCESS | 916 | 1463718521561 Marionette DEBUG loaded listener.js 21:28:41 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (15E25C00) [pid = 916] [serial = 757] [outer = 13B98400] 21:28:42 INFO - PROCESS | 916 | 1463718522035 Marionette TRACE conn2 <- [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:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 21:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 641ms 21:28:42 INFO - PROCESS | 916 | 1463718522051 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 21:28:42 INFO - PROCESS | 916 | 1463718522053 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 21:28:42 INFO - PROCESS | 916 | 1463718522056 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 21:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 21:28:42 INFO - PROCESS | 916 | 1463718522058 Marionette TRACE conn2 <- [1,974,null,{}] 21:28:42 INFO - PROCESS | 916 | 1463718522061 Marionette TRACE conn2 -> [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:28:42 INFO - PROCESS | 916 | 1463718522143 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 21:28:42 INFO - PROCESS | 916 | 1463718522150 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15EB1800 == 58 [pid = 916] [id = 253] 21:28:42 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (167ABC00) [pid = 916] [serial = 758] [outer = 00000000] 21:28:42 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (183F9800) [pid = 916] [serial = 759] [outer = 167ABC00] 21:28:42 INFO - PROCESS | 916 | 1463718522193 Marionette DEBUG loaded listener.js 21:28:42 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (19881800) [pid = 916] [serial = 760] [outer = 167ABC00] 21:28:42 INFO - PROCESS | 916 | 1463718522612 Marionette TRACE conn2 <- [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:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 21:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 593ms 21:28:42 INFO - PROCESS | 916 | 1463718522659 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 21:28:42 INFO - PROCESS | 916 | 1463718522661 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 21:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 21:28:42 INFO - PROCESS | 916 | 1463718522668 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 21:28:42 INFO - PROCESS | 916 | 1463718522669 Marionette TRACE conn2 <- [1,978,null,{}] 21:28:42 INFO - PROCESS | 916 | 1463718522673 Marionette TRACE conn2 -> [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:28:42 INFO - PROCESS | 916 | 1463718522753 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 21:28:42 INFO - PROCESS | 916 | 1463718522760 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 156BC800 == 59 [pid = 916] [id = 254] 21:28:42 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (17D4B000) [pid = 916] [serial = 761] [outer = 00000000] 21:28:42 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (19F29C00) [pid = 916] [serial = 762] [outer = 17D4B000] 21:28:42 INFO - PROCESS | 916 | 1463718522809 Marionette DEBUG loaded listener.js 21:28:42 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1A1F4800) [pid = 916] [serial = 763] [outer = 17D4B000] 21:28:43 INFO - PROCESS | 916 | 1463718523337 Marionette TRACE conn2 <- [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:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 21:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 734ms 21:28:43 INFO - PROCESS | 916 | 1463718523406 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 21:28:43 INFO - PROCESS | 916 | 1463718523410 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 21:28:43 INFO - PROCESS | 916 | 1463718523416 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 21:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 21:28:43 INFO - PROCESS | 916 | 1463718523420 Marionette TRACE conn2 <- [1,982,null,{}] 21:28:43 INFO - PROCESS | 916 | 1463718523427 Marionette TRACE conn2 -> [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:28:43 INFO - PROCESS | 916 | 1463718523547 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 21:28:43 INFO - PROCESS | 916 | 1463718523676 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A60400 == 60 [pid = 916] [id = 255] 21:28:43 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (10AC6000) [pid = 916] [serial = 764] [outer = 00000000] 21:28:43 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (10B2B000) [pid = 916] [serial = 765] [outer = 10AC6000] 21:28:43 INFO - PROCESS | 916 | 1463718523733 Marionette DEBUG loaded listener.js 21:28:43 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (110B5800) [pid = 916] [serial = 766] [outer = 10AC6000] 21:28:44 INFO - PROCESS | 916 | 1463718524353 Marionette TRACE conn2 <- [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:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 21:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1000ms 21:28:44 INFO - PROCESS | 916 | 1463718524419 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 21:28:44 INFO - PROCESS | 916 | 1463718524425 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 21:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 21:28:44 INFO - PROCESS | 916 | 1463718524431 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 21:28:44 INFO - PROCESS | 916 | 1463718524434 Marionette TRACE conn2 <- [1,986,null,{}] 21:28:44 INFO - PROCESS | 916 | 1463718524438 Marionette TRACE conn2 -> [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:28:44 INFO - PROCESS | 916 | 1463718524547 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 21:28:44 INFO - PROCESS | 916 | 1463718524680 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1337E400 == 61 [pid = 916] [id = 256] 21:28:44 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1337F800) [pid = 916] [serial = 767] [outer = 00000000] 21:28:44 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (13BC0400) [pid = 916] [serial = 768] [outer = 1337F800] 21:28:44 INFO - PROCESS | 916 | 1463718524735 Marionette DEBUG loaded listener.js 21:28:44 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (141CCC00) [pid = 916] [serial = 769] [outer = 1337F800] 21:28:45 INFO - PROCESS | 916 | 1463718525250 Marionette TRACE conn2 <- [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:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 21:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 906ms 21:28:45 INFO - PROCESS | 916 | 1463718525333 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 21:28:45 INFO - PROCESS | 916 | 1463718525336 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 21:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 21:28:45 INFO - PROCESS | 916 | 1463718525340 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 21:28:45 INFO - PROCESS | 916 | 1463718525343 Marionette TRACE conn2 <- [1,990,null,{}] 21:28:45 INFO - PROCESS | 916 | 1463718525354 Marionette TRACE conn2 -> [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:28:45 INFO - PROCESS | 916 | 1463718525464 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 21:28:45 INFO - PROCESS | 916 | 1463718525571 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16EAC800 == 62 [pid = 916] [id = 257] 21:28:45 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (173C3800) [pid = 916] [serial = 770] [outer = 00000000] 21:28:45 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (183F2C00) [pid = 916] [serial = 771] [outer = 173C3800] 21:28:45 INFO - PROCESS | 916 | 1463718525627 Marionette DEBUG loaded listener.js 21:28:45 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (19627C00) [pid = 916] [serial = 772] [outer = 173C3800] 21:28:46 INFO - PROCESS | 916 | 1463718526256 Marionette TRACE conn2 <- [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:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 21:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 953ms 21:28:46 INFO - PROCESS | 916 | 1463718526284 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 21:28:46 INFO - PROCESS | 916 | 1463718526287 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 21:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 21:28:46 INFO - PROCESS | 916 | 1463718526290 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 21:28:46 INFO - PROCESS | 916 | 1463718526292 Marionette TRACE conn2 <- [1,994,null,{}] 21:28:46 INFO - PROCESS | 916 | 1463718526296 Marionette TRACE conn2 -> [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:28:46 INFO - PROCESS | 916 | 1463718526399 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 21:28:46 INFO - PROCESS | 916 | 1463718526505 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 916 | ++DOCSHELL 19621400 == 63 [pid = 916] [id = 258] 21:28:46 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (19FC6800) [pid = 916] [serial = 773] [outer = 00000000] 21:28:46 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1A59B000) [pid = 916] [serial = 774] [outer = 19FC6800] 21:28:46 INFO - PROCESS | 916 | 1463718526558 Marionette DEBUG loaded listener.js 21:28:46 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1A69CC00) [pid = 916] [serial = 775] [outer = 19FC6800] 21:28:47 INFO - PROCESS | 916 | 1463718527161 Marionette TRACE conn2 <- [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:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 21:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 953ms 21:28:47 INFO - PROCESS | 916 | 1463718527235 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 21:28:47 INFO - PROCESS | 916 | 1463718527238 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 21:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 21:28:47 INFO - PROCESS | 916 | 1463718527241 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 21:28:47 INFO - PROCESS | 916 | 1463718527243 Marionette TRACE conn2 <- [1,998,null,{}] 21:28:47 INFO - PROCESS | 916 | 1463718527261 Marionette TRACE conn2 -> [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:28:47 INFO - PROCESS | 916 | 1463718527396 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 21:28:47 INFO - PROCESS | 916 | 1463718527459 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11CF3000 == 64 [pid = 916] [id = 259] 21:28:47 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1289D000) [pid = 916] [serial = 776] [outer = 00000000] 21:28:47 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1337EC00) [pid = 916] [serial = 777] [outer = 1289D000] 21:28:47 INFO - PROCESS | 916 | 1463718527515 Marionette DEBUG loaded listener.js 21:28:47 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (15113800) [pid = 916] [serial = 778] [outer = 1289D000] 21:28:48 INFO - PROCESS | 916 | 1463718528252 Marionette TRACE conn2 <- [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:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 21:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1047ms 21:28:48 INFO - PROCESS | 916 | 1463718528292 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 21:28:48 INFO - PROCESS | 916 | 1463718528296 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 21:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 21:28:48 INFO - PROCESS | 916 | 1463718528318 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 21:28:48 INFO - PROCESS | 916 | 1463718528321 Marionette TRACE conn2 <- [1,1002,null,{}] 21:28:48 INFO - PROCESS | 916 | 1463718528327 Marionette TRACE conn2 -> [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:28:48 INFO - PROCESS | 916 | 1463718528424 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 21:28:48 INFO - PROCESS | 916 | 1463718528532 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B2F400 == 65 [pid = 916] [id = 260] 21:28:48 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (10F32000) [pid = 916] [serial = 779] [outer = 00000000] 21:28:48 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1144AC00) [pid = 916] [serial = 780] [outer = 10F32000] 21:28:48 INFO - PROCESS | 916 | 1463718528581 Marionette DEBUG loaded listener.js 21:28:48 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (12D78800) [pid = 916] [serial = 781] [outer = 10F32000] 21:28:49 INFO - PROCESS | 916 | 1463718529206 Marionette TRACE conn2 <- [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:28:49 INFO - PROCESS | 916 | --DOCSHELL 105FB000 == 64 [pid = 916] [id = 188] 21:28:49 INFO - PROCESS | 916 | --DOCSHELL 15EB1800 == 63 [pid = 916] [id = 253] 21:28:49 INFO - PROCESS | 916 | --DOCSHELL 10FEE400 == 62 [pid = 916] [id = 252] 21:28:49 INFO - PROCESS | 916 | --DOCSHELL 173BBC00 == 61 [pid = 916] [id = 251] 21:28:49 INFO - PROCESS | 916 | --DOCSHELL 16CA7000 == 60 [pid = 916] [id = 250] 21:28:49 INFO - PROCESS | 916 | --DOCSHELL 1678E800 == 59 [pid = 916] [id = 249] 21:28:49 INFO - PROCESS | 916 | --DOCSHELL 10484000 == 58 [pid = 916] [id = 248] 21:28:49 INFO - PROCESS | 916 | --DOCSHELL 15E25400 == 57 [pid = 916] [id = 233] 21:28:49 INFO - PROCESS | 916 | --DOCSHELL 14E83000 == 56 [pid = 916] [id = 247] 21:28:49 INFO - PROCESS | 916 | --DOCSHELL 15110800 == 55 [pid = 916] [id = 232] 21:28:49 INFO - PROCESS | 916 | --DOCSHELL 13182400 == 54 [pid = 916] [id = 246] 21:28:49 INFO - PROCESS | 916 | --DOCSHELL 1027A400 == 53 [pid = 916] [id = 245] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 127 (13BA5C00) [pid = 916] [serial = 671] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 126 (167AC000) [pid = 916] [serial = 674] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 125 (19F28C00) [pid = 916] [serial = 677] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 124 (1A67B400) [pid = 916] [serial = 680] [outer = 00000000] [url = about:blank] 21:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 21:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 938ms 21:28:49 INFO - PROCESS | 916 | --DOCSHELL 10558800 == 52 [pid = 916] [id = 244] 21:28:49 INFO - PROCESS | 916 | 1463718529277 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 21:28:49 INFO - PROCESS | 916 | 1463718529282 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 21:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1A965000) [pid = 916] [serial = 636] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 122 (15114000) [pid = 916] [serial = 627] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1A958400) [pid = 916] [serial = 633] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 120 (17B23000) [pid = 916] [serial = 630] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 119 (141C6000) [pid = 916] [serial = 692] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1434E000) [pid = 916] [serial = 693] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 117 (15F7CC00) [pid = 916] [serial = 698] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 116 (10F39000) [pid = 916] [serial = 687] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 115 (15F7B000) [pid = 916] [serial = 684] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 114 (10B2E800) [pid = 916] [serial = 686] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 113 (14E81400) [pid = 916] [serial = 683] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 112 (15C01400) [pid = 916] [serial = 695] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 111 (16EB1000) [pid = 916] [serial = 701] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 110 (17E94800) [pid = 916] [serial = 396] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 109 (164ABC00) [pid = 916] [serial = 699] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 108 (128A7800) [pid = 916] [serial = 689] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 107 (10AC8800) [pid = 916] [serial = 704] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1721CC00) [pid = 916] [serial = 702] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 105 (19602C00) [pid = 916] [serial = 712] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1775B800) [pid = 916] [serial = 708] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 103 (10B33C00) [pid = 916] [serial = 705] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1302EC00) [pid = 916] [serial = 690] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 101 (18338400) [pid = 916] [serial = 709] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 100 (15E18C00) [pid = 916] [serial = 696] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 99 (19604800) [pid = 916] [serial = 585] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | --DOMWINDOW == 98 (183F6000) [pid = 916] [serial = 711] [outer = 00000000] [url = about:blank] 21:28:49 INFO - PROCESS | 916 | 1463718529308 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 21:28:49 INFO - PROCESS | 916 | 1463718529311 Marionette TRACE conn2 <- [1,1006,null,{}] 21:28:49 INFO - PROCESS | 916 | 1463718529319 Marionette TRACE conn2 -> [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:28:49 INFO - PROCESS | 916 | 1463718529409 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 21:28:49 INFO - PROCESS | 916 | 1463718529417 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10FE3800 == 53 [pid = 916] [id = 261] 21:28:49 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (10FE3C00) [pid = 916] [serial = 782] [outer = 00000000] 21:28:49 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (114A2800) [pid = 916] [serial = 783] [outer = 10FE3C00] 21:28:49 INFO - PROCESS | 916 | 1463718529462 Marionette DEBUG loaded listener.js 21:28:49 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (12D7D800) [pid = 916] [serial = 784] [outer = 10FE3C00] 21:28:49 INFO - PROCESS | 916 | 1463718529938 Marionette TRACE conn2 <- [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:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 21:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 656ms 21:28:49 INFO - PROCESS | 916 | 1463718529960 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 21:28:49 INFO - PROCESS | 916 | 1463718529962 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 21:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 21:28:49 INFO - PROCESS | 916 | 1463718529965 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 21:28:49 INFO - PROCESS | 916 | 1463718529969 Marionette TRACE conn2 <- [1,1010,null,{}] 21:28:49 INFO - PROCESS | 916 | 1463718529978 Marionette TRACE conn2 -> [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:28:50 INFO - PROCESS | 916 | 1463718530067 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 21:28:50 INFO - PROCESS | 916 | 1463718530077 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 141C7800 == 54 [pid = 916] [id = 262] 21:28:50 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (14357800) [pid = 916] [serial = 785] [outer = 00000000] 21:28:50 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (15117C00) [pid = 916] [serial = 786] [outer = 14357800] 21:28:50 INFO - PROCESS | 916 | 1463718530125 Marionette DEBUG loaded listener.js 21:28:50 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (156BB400) [pid = 916] [serial = 787] [outer = 14357800] 21:28:50 INFO - PROCESS | 916 | 1463718530574 Marionette TRACE conn2 <- [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:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 21:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 640ms 21:28:50 INFO - PROCESS | 916 | 1463718530603 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 21:28:50 INFO - PROCESS | 916 | 1463718530606 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 21:28:50 INFO - PROCESS | 916 | 1463718530609 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 21:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 21:28:50 INFO - PROCESS | 916 | 1463718530610 Marionette TRACE conn2 <- [1,1014,null,{}] 21:28:50 INFO - PROCESS | 916 | 1463718530617 Marionette TRACE conn2 -> [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:28:50 INFO - PROCESS | 916 | 1463718530696 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 21:28:50 INFO - PROCESS | 916 | 1463718530703 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 156C2800 == 55 [pid = 916] [id = 263] 21:28:50 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (15D5A800) [pid = 916] [serial = 788] [outer = 00000000] 21:28:50 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (15EB1C00) [pid = 916] [serial = 789] [outer = 15D5A800] 21:28:50 INFO - PROCESS | 916 | 1463718530747 Marionette DEBUG loaded listener.js 21:28:50 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (164ABC00) [pid = 916] [serial = 790] [outer = 15D5A800] 21:28:51 INFO - PROCESS | 916 | 1463718531199 Marionette TRACE conn2 <- [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:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 21:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 625ms 21:28:51 INFO - PROCESS | 916 | 1463718531247 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 21:28:51 INFO - PROCESS | 916 | 1463718531249 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 21:28:51 INFO - PROCESS | 916 | 1463718531252 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 21:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 21:28:51 INFO - PROCESS | 916 | 1463718531254 Marionette TRACE conn2 <- [1,1018,null,{}] 21:28:51 INFO - PROCESS | 916 | 1463718531257 Marionette TRACE conn2 -> [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:28:51 INFO - PROCESS | 916 | 1463718531344 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 21:28:51 INFO - PROCESS | 916 | 1463718531350 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13DB2C00 == 56 [pid = 916] [id = 264] 21:28:51 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (15E18C00) [pid = 916] [serial = 791] [outer = 00000000] 21:28:51 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (167AC000) [pid = 916] [serial = 792] [outer = 15E18C00] 21:28:51 INFO - PROCESS | 916 | 1463718531394 Marionette DEBUG loaded listener.js 21:28:51 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (167AD800) [pid = 916] [serial = 793] [outer = 15E18C00] 21:28:51 INFO - PROCESS | 916 | 1463718531864 Marionette TRACE conn2 <- [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:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 21:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 625ms 21:28:51 INFO - PROCESS | 916 | 1463718531891 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 21:28:51 INFO - PROCESS | 916 | 1463718531893 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 21:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 21:28:51 INFO - PROCESS | 916 | 1463718531896 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 21:28:51 INFO - PROCESS | 916 | 1463718531898 Marionette TRACE conn2 <- [1,1022,null,{}] 21:28:51 INFO - PROCESS | 916 | 1463718531901 Marionette TRACE conn2 -> [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:28:52 INFO - PROCESS | 916 | 1463718532030 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 21:28:52 INFO - PROCESS | 916 | 1463718532132 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16847800 == 57 [pid = 916] [id = 265] 21:28:52 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (16C2A400) [pid = 916] [serial = 794] [outer = 00000000] 21:28:52 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (173EA000) [pid = 916] [serial = 795] [outer = 16C2A400] 21:28:52 INFO - PROCESS | 916 | 1463718532177 Marionette DEBUG loaded listener.js 21:28:52 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1775F400) [pid = 916] [serial = 796] [outer = 16C2A400] 21:28:52 INFO - PROCESS | 916 | 1463718532610 Marionette TRACE conn2 <- [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:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 21:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 735ms 21:28:52 INFO - PROCESS | 916 | 1463718532636 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 21:28:52 INFO - PROCESS | 916 | 1463718532638 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 21:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 21:28:52 INFO - PROCESS | 916 | 1463718532647 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 21:28:52 INFO - PROCESS | 916 | 1463718532648 Marionette TRACE conn2 <- [1,1026,null,{}] 21:28:52 INFO - PROCESS | 916 | 1463718532652 Marionette TRACE conn2 -> [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:28:52 INFO - PROCESS | 916 | 1463718532759 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 21:28:52 INFO - PROCESS | 916 | 1463718532765 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1775CC00 == 58 [pid = 916] [id = 266] 21:28:52 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (17B23800) [pid = 916] [serial = 797] [outer = 00000000] 21:28:52 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (18339000) [pid = 916] [serial = 798] [outer = 17B23800] 21:28:52 INFO - PROCESS | 916 | 1463718532858 Marionette DEBUG loaded listener.js 21:28:52 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (183EFC00) [pid = 916] [serial = 799] [outer = 17B23800] 21:28:53 INFO - PROCESS | 916 | 1463718533275 Marionette TRACE conn2 <- [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:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 21:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 688ms 21:28:53 INFO - PROCESS | 916 | 1463718533342 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 21:28:53 INFO - PROCESS | 916 | 1463718533344 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 21:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 21:28:53 INFO - PROCESS | 916 | 1463718533353 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 21:28:53 INFO - PROCESS | 916 | 1463718533355 Marionette TRACE conn2 <- [1,1030,null,{}] 21:28:53 INFO - PROCESS | 916 | 1463718533358 Marionette TRACE conn2 -> [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:28:53 INFO - PROCESS | 916 | 1463718533490 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 21:28:53 INFO - PROCESS | 916 | 1463718533515 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10515000 == 59 [pid = 916] [id = 267] 21:28:53 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (173E2C00) [pid = 916] [serial = 800] [outer = 00000000] 21:28:53 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (19603800) [pid = 916] [serial = 801] [outer = 173E2C00] 21:28:53 INFO - PROCESS | 916 | 1463718533559 Marionette DEBUG loaded listener.js 21:28:53 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (19622800) [pid = 916] [serial = 802] [outer = 173E2C00] 21:28:53 INFO - PROCESS | 916 | --DOMWINDOW == 118 (19627400) [pid = 916] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 21:28:53 INFO - PROCESS | 916 | --DOMWINDOW == 117 (16CA8000) [pid = 916] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 21:28:53 INFO - PROCESS | 916 | --DOMWINDOW == 116 (17B94400) [pid = 916] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 21:28:53 INFO - PROCESS | 916 | --DOMWINDOW == 115 (15116400) [pid = 916] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 21:28:53 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1055C000) [pid = 916] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 21:28:53 INFO - PROCESS | 916 | --DOMWINDOW == 113 (104EA400) [pid = 916] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 21:28:53 INFO - PROCESS | 916 | --DOMWINDOW == 112 (13184000) [pid = 916] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 21:28:53 INFO - PROCESS | 916 | --DOMWINDOW == 111 (13B98400) [pid = 916] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 21:28:53 INFO - PROCESS | 916 | --DOMWINDOW == 110 (10511C00) [pid = 916] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 21:28:53 INFO - PROCESS | 916 | --DOMWINDOW == 109 (167A7000) [pid = 916] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 21:28:53 INFO - PROCESS | 916 | --DOMWINDOW == 108 (167ABC00) [pid = 916] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 21:28:53 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1A677C00) [pid = 916] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 21:28:53 INFO - PROCESS | 916 | --DOMWINDOW == 106 (11A0F400) [pid = 916] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 21:28:53 INFO - PROCESS | 916 | --DOMWINDOW == 105 (14353C00) [pid = 916] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 21:28:54 INFO - PROCESS | 916 | 1463718534107 Marionette TRACE conn2 <- [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:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 21:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 797ms 21:28:54 INFO - PROCESS | 916 | 1463718534154 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 21:28:54 INFO - PROCESS | 916 | 1463718534156 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 21:28:54 INFO - PROCESS | 916 | 1463718534160 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 21:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 21:28:54 INFO - PROCESS | 916 | 1463718534162 Marionette TRACE conn2 <- [1,1034,null,{}] 21:28:54 INFO - PROCESS | 916 | 1463718534166 Marionette TRACE conn2 -> [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:28:54 INFO - PROCESS | 916 | 1463718534252 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 21:28:54 INFO - PROCESS | 916 | 1463718534258 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11C01C00 == 60 [pid = 916] [id = 268] 21:28:54 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1337E000) [pid = 916] [serial = 803] [outer = 00000000] 21:28:54 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (167A7C00) [pid = 916] [serial = 804] [outer = 1337E000] 21:28:54 INFO - PROCESS | 916 | 1463718534301 Marionette DEBUG loaded listener.js 21:28:54 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (173EA400) [pid = 916] [serial = 805] [outer = 1337E000] 21:28:54 INFO - PROCESS | 916 | 1463718534713 Marionette TRACE conn2 <- [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:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 21:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 594ms 21:28:54 INFO - PROCESS | 916 | 1463718534759 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 21:28:54 INFO - PROCESS | 916 | 1463718534761 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 21:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 21:28:54 INFO - PROCESS | 916 | 1463718534769 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 21:28:54 INFO - PROCESS | 916 | 1463718534771 Marionette TRACE conn2 <- [1,1038,null,{}] 21:28:54 INFO - PROCESS | 916 | 1463718534774 Marionette TRACE conn2 -> [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:28:54 INFO - PROCESS | 916 | 1463718534854 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 21:28:54 INFO - PROCESS | 916 | 1463718534860 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 14352C00 == 61 [pid = 916] [id = 269] 21:28:54 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1833AC00) [pid = 916] [serial = 806] [outer = 00000000] 21:28:54 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1961B800) [pid = 916] [serial = 807] [outer = 1833AC00] 21:28:54 INFO - PROCESS | 916 | 1463718534903 Marionette DEBUG loaded listener.js 21:28:54 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (19A11800) [pid = 916] [serial = 808] [outer = 1833AC00] 21:28:55 INFO - PROCESS | 916 | 1463718535361 Marionette TRACE conn2 <- [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:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 21:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 625ms 21:28:55 INFO - PROCESS | 916 | 1463718535405 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 21:28:55 INFO - PROCESS | 916 | 1463718535407 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 21:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 21:28:55 INFO - PROCESS | 916 | 1463718535411 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 21:28:55 INFO - PROCESS | 916 | 1463718535413 Marionette TRACE conn2 <- [1,1042,null,{}] 21:28:55 INFO - PROCESS | 916 | 1463718535421 Marionette TRACE conn2 -> [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:28:55 INFO - PROCESS | 916 | 1463718535521 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 21:28:55 INFO - PROCESS | 916 | 1463718535527 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19ADB000 == 62 [pid = 916] [id = 270] 21:28:55 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (19F36C00) [pid = 916] [serial = 809] [outer = 00000000] 21:28:55 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1A59A400) [pid = 916] [serial = 810] [outer = 19F36C00] 21:28:55 INFO - PROCESS | 916 | 1463718535578 Marionette DEBUG loaded listener.js 21:28:55 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1A679C00) [pid = 916] [serial = 811] [outer = 19F36C00] 21:28:56 INFO - PROCESS | 916 | 1463718536173 Marionette TRACE conn2 <- [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:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 21:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 797ms 21:28:56 INFO - PROCESS | 916 | 1463718536248 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 21:28:56 INFO - PROCESS | 916 | 1463718536255 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 21:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 21:28:56 INFO - PROCESS | 916 | 1463718536262 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 21:28:56 INFO - PROCESS | 916 | 1463718536266 Marionette TRACE conn2 <- [1,1046,null,{}] 21:28:56 INFO - PROCESS | 916 | 1463718536286 Marionette TRACE conn2 -> [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:28:56 INFO - PROCESS | 916 | 1463718536402 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 21:28:56 INFO - PROCESS | 916 | 1463718536528 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A58C00 == 63 [pid = 916] [id = 271] 21:28:56 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (10A61800) [pid = 916] [serial = 812] [outer = 00000000] 21:28:56 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1127C400) [pid = 916] [serial = 813] [outer = 10A61800] 21:28:56 INFO - PROCESS | 916 | 1463718536585 Marionette DEBUG loaded listener.js 21:28:56 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (11A10400) [pid = 916] [serial = 814] [outer = 10A61800] 21:28:57 INFO - PROCESS | 916 | 1463718537177 Marionette TRACE conn2 <- [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:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 21:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 968ms 21:28:57 INFO - PROCESS | 916 | 1463718537229 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 21:28:57 INFO - PROCESS | 916 | 1463718537236 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 21:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 21:28:57 INFO - PROCESS | 916 | 1463718537242 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 21:28:57 INFO - PROCESS | 916 | 1463718537245 Marionette TRACE conn2 <- [1,1050,null,{}] 21:28:57 INFO - PROCESS | 916 | 1463718537249 Marionette TRACE conn2 -> [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:28:57 INFO - PROCESS | 916 | 1463718537370 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 21:28:57 INFO - PROCESS | 916 | 1463718537503 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13909000 == 64 [pid = 916] [id = 272] 21:28:57 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (13B98400) [pid = 916] [serial = 815] [outer = 00000000] 21:28:57 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (15110800) [pid = 916] [serial = 816] [outer = 13B98400] 21:28:57 INFO - PROCESS | 916 | 1463718537557 Marionette DEBUG loaded listener.js 21:28:57 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (15D59000) [pid = 916] [serial = 817] [outer = 13B98400] 21:28:58 INFO - PROCESS | 916 | 1463718538176 Marionette TRACE conn2 <- [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:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 21:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1000ms 21:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 21:28:58 INFO - PROCESS | 916 | 1463718538243 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 21:28:58 INFO - PROCESS | 916 | 1463718538245 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 21:28:58 INFO - PROCESS | 916 | 1463718538249 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 21:28:58 INFO - PROCESS | 916 | 1463718538253 Marionette TRACE conn2 <- [1,1054,null,{}] 21:28:58 INFO - PROCESS | 916 | 1463718538264 Marionette TRACE conn2 -> [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:28:58 INFO - PROCESS | 916 | 1463718538380 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 21:28:58 INFO - PROCESS | 916 | 1463718538515 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16C34400 == 65 [pid = 916] [id = 273] 21:28:58 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (17306C00) [pid = 916] [serial = 818] [outer = 00000000] 21:28:58 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (19F27400) [pid = 916] [serial = 819] [outer = 17306C00] 21:28:58 INFO - PROCESS | 916 | 1463718538572 Marionette DEBUG loaded listener.js 21:28:58 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (19FCCC00) [pid = 916] [serial = 820] [outer = 17306C00] 21:28:59 INFO - PROCESS | 916 | 1463718539204 Marionette TRACE conn2 <- [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:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 21:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1000ms 21:28:59 INFO - PROCESS | 916 | 1463718539255 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 21:28:59 INFO - PROCESS | 916 | 1463718539258 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 21:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 21:28:59 INFO - PROCESS | 916 | 1463718539262 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 21:28:59 INFO - PROCESS | 916 | 1463718539264 Marionette TRACE conn2 <- [1,1058,null,{}] 21:28:59 INFO - PROCESS | 916 | 1463718539267 Marionette TRACE conn2 -> [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:28:59 INFO - PROCESS | 916 | 1463718539381 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 21:28:59 INFO - PROCESS | 916 | 1463718539514 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A67DC00 == 66 [pid = 916] [id = 274] 21:28:59 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1A6A4400) [pid = 916] [serial = 821] [outer = 00000000] 21:28:59 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1A770800) [pid = 916] [serial = 822] [outer = 1A6A4400] 21:28:59 INFO - PROCESS | 916 | 1463718539569 Marionette DEBUG loaded listener.js 21:28:59 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1A775000) [pid = 916] [serial = 823] [outer = 1A6A4400] 21:29:00 INFO - PROCESS | 916 | 1463718540117 Marionette TRACE conn2 <- [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:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 21:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 953ms 21:29:00 INFO - PROCESS | 916 | 1463718540206 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 21:29:00 INFO - PROCESS | 916 | 1463718540209 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 21:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 21:29:00 INFO - PROCESS | 916 | 1463718540212 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 21:29:00 INFO - PROCESS | 916 | 1463718540214 Marionette TRACE conn2 <- [1,1062,null,{}] 21:29:00 INFO - PROCESS | 916 | 1463718540218 Marionette TRACE conn2 -> [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:00 INFO - PROCESS | 916 | 1463718540320 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 21:29:00 INFO - PROCESS | 916 | 1463718540585 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F39D400 == 67 [pid = 916] [id = 275] 21:29:00 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (10273400) [pid = 916] [serial = 824] [outer = 00000000] 21:29:00 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (10ACF400) [pid = 916] [serial = 825] [outer = 10273400] 21:29:00 INFO - PROCESS | 916 | 1463718540634 Marionette DEBUG loaded listener.js 21:29:00 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (10F2F400) [pid = 916] [serial = 826] [outer = 10273400] 21:29:01 INFO - PROCESS | 916 | 1463718541205 Marionette TRACE conn2 <- [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:01 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:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1047ms 21:29:01 INFO - PROCESS | 916 | 1463718541270 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 21:29:01 INFO - PROCESS | 916 | 1463718541274 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 21:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 21:29:01 INFO - PROCESS | 916 | 1463718541278 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 21:29:01 INFO - PROCESS | 916 | 1463718541282 Marionette TRACE conn2 <- [1,1066,null,{}] 21:29:01 INFO - PROCESS | 916 | 1463718541286 Marionette TRACE conn2 -> [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:01 INFO - PROCESS | 916 | 1463718541387 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 21:29:01 INFO - PROCESS | 916 | 1463718541529 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11CF2800 == 68 [pid = 916] [id = 276] 21:29:01 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (13BA5C00) [pid = 916] [serial = 827] [outer = 00000000] 21:29:01 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (14E86000) [pid = 916] [serial = 828] [outer = 13BA5C00] 21:29:01 INFO - PROCESS | 916 | 1463718541580 Marionette DEBUG loaded listener.js 21:29:01 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (15F7C000) [pid = 916] [serial = 829] [outer = 13BA5C00] 21:29:01 INFO - PROCESS | 916 | --DOCSHELL 14352C00 == 67 [pid = 916] [id = 269] 21:29:01 INFO - PROCESS | 916 | --DOCSHELL 11C01C00 == 66 [pid = 916] [id = 268] 21:29:01 INFO - PROCESS | 916 | --DOCSHELL 10515000 == 65 [pid = 916] [id = 267] 21:29:01 INFO - PROCESS | 916 | --DOCSHELL 1775CC00 == 64 [pid = 916] [id = 266] 21:29:01 INFO - PROCESS | 916 | --DOCSHELL 16847800 == 63 [pid = 916] [id = 265] 21:29:01 INFO - PROCESS | 916 | --DOCSHELL 13DB2C00 == 62 [pid = 916] [id = 264] 21:29:01 INFO - PROCESS | 916 | --DOCSHELL 156C2800 == 61 [pid = 916] [id = 263] 21:29:01 INFO - PROCESS | 916 | --DOCSHELL 141C7800 == 60 [pid = 916] [id = 262] 21:29:01 INFO - PROCESS | 916 | --DOCSHELL 10FE3800 == 59 [pid = 916] [id = 261] 21:29:01 INFO - PROCESS | 916 | --DOCSHELL 10B2F400 == 58 [pid = 916] [id = 260] 21:29:01 INFO - PROCESS | 916 | --DOCSHELL 10A60400 == 57 [pid = 916] [id = 255] 21:29:01 INFO - PROCESS | 916 | --DOMWINDOW == 131 (1A67F400) [pid = 916] [serial = 681] [outer = 00000000] [url = about:blank] 21:29:01 INFO - PROCESS | 916 | --DOMWINDOW == 130 (1434B400) [pid = 916] [serial = 672] [outer = 00000000] [url = about:blank] 21:29:01 INFO - PROCESS | 916 | --DOMWINDOW == 129 (16CA9000) [pid = 916] [serial = 675] [outer = 00000000] [url = about:blank] 21:29:01 INFO - PROCESS | 916 | --DOMWINDOW == 128 (1A671800) [pid = 916] [serial = 678] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1775F000) [pid = 916] [serial = 750] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1961A400) [pid = 916] [serial = 753] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 125 (155E7C00) [pid = 916] [serial = 741] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 124 (156C2000) [pid = 916] [serial = 742] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 123 (18342000) [pid = 916] [serial = 751] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 122 (10B2FC00) [pid = 916] [serial = 733] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 121 (10A55800) [pid = 916] [serial = 732] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 120 (10AC9400) [pid = 916] [serial = 735] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 119 (110B9800) [pid = 916] [serial = 736] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 118 (11C58C00) [pid = 916] [serial = 717] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 117 (15E24800) [pid = 916] [serial = 720] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 116 (13825800) [pid = 916] [serial = 738] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 115 (13B98000) [pid = 916] [serial = 739] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 114 (15A51800) [pid = 916] [serial = 756] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 113 (15F77C00) [pid = 916] [serial = 744] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1961C000) [pid = 916] [serial = 723] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 111 (19ADF000) [pid = 916] [serial = 726] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 110 (19FCB000) [pid = 916] [serial = 729] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1961E000) [pid = 916] [serial = 714] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 108 (19F29C00) [pid = 916] [serial = 762] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 107 (15E25C00) [pid = 916] [serial = 757] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 106 (19627800) [pid = 916] [serial = 754] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 105 (16C28C00) [pid = 916] [serial = 747] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 104 (16C35000) [pid = 916] [serial = 748] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 103 (183F9800) [pid = 916] [serial = 759] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 102 (19881800) [pid = 916] [serial = 760] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | --DOMWINDOW == 101 (15F82000) [pid = 916] [serial = 745] [outer = 00000000] [url = about:blank] 21:29:02 INFO - PROCESS | 916 | 1463718542149 Marionette TRACE conn2 <- [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:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 21:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 906ms 21:29:02 INFO - PROCESS | 916 | 1463718542184 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 21:29:02 INFO - PROCESS | 916 | 1463718542188 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 21:29:02 INFO - PROCESS | 916 | 1463718542191 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 21:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 21:29:02 INFO - PROCESS | 916 | 1463718542193 Marionette TRACE conn2 <- [1,1070,null,{}] 21:29:02 INFO - PROCESS | 916 | 1463718542199 Marionette TRACE conn2 -> [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:29:02 INFO - PROCESS | 916 | 1463718542283 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 21:29:02 INFO - PROCESS | 916 | 1463718542291 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 114ACC00 == 58 [pid = 916] [id = 277] 21:29:02 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (114AD000) [pid = 916] [serial = 830] [outer = 00000000] 21:29:02 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (13B98000) [pid = 916] [serial = 831] [outer = 114AD000] 21:29:02 INFO - PROCESS | 916 | 1463718542341 Marionette DEBUG loaded listener.js 21:29:02 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1434B400) [pid = 916] [serial = 832] [outer = 114AD000] 21:29:02 INFO - PROCESS | 916 | 1463718542823 Marionette TRACE conn2 <- [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:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 21:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 703ms 21:29:02 INFO - PROCESS | 916 | 1463718542893 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 21:29:02 INFO - PROCESS | 916 | 1463718542895 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 21:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 21:29:02 INFO - PROCESS | 916 | 1463718542904 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 21:29:02 INFO - PROCESS | 916 | 1463718542910 Marionette TRACE conn2 <- [1,1074,null,{}] 21:29:02 INFO - PROCESS | 916 | 1463718542914 Marionette TRACE conn2 -> [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:29:02 INFO - PROCESS | 916 | 1463718543000 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 21:29:03 INFO - PROCESS | 916 | 1463718543120 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13315400 == 59 [pid = 916] [id = 278] 21:29:03 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (15118400) [pid = 916] [serial = 833] [outer = 00000000] 21:29:03 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (167AB400) [pid = 916] [serial = 834] [outer = 15118400] 21:29:03 INFO - PROCESS | 916 | 1463718543167 Marionette DEBUG loaded listener.js 21:29:03 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (167B3000) [pid = 916] [serial = 835] [outer = 15118400] 21:29:03 INFO - PROCESS | 916 | 1463718543542 Marionette TRACE conn2 <- [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:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 21:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 703ms 21:29:03 INFO - PROCESS | 916 | 1463718543598 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 21:29:03 INFO - PROCESS | 916 | 1463718543600 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 21:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 21:29:03 INFO - PROCESS | 916 | 1463718543604 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 21:29:03 INFO - PROCESS | 916 | 1463718543605 Marionette TRACE conn2 <- [1,1078,null,{}] 21:29:03 INFO - PROCESS | 916 | 1463718543609 Marionette TRACE conn2 -> [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:29:03 INFO - PROCESS | 916 | 1463718543690 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 21:29:03 INFO - PROCESS | 916 | 1463718543696 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16C28C00 == 60 [pid = 916] [id = 279] 21:29:03 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (16C2D800) [pid = 916] [serial = 836] [outer = 00000000] 21:29:03 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (16CA6C00) [pid = 916] [serial = 837] [outer = 16C2D800] 21:29:03 INFO - PROCESS | 916 | 1463718543741 Marionette DEBUG loaded listener.js 21:29:03 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (173B9800) [pid = 916] [serial = 838] [outer = 16C2D800] 21:29:04 INFO - PROCESS | 916 | 1463718544166 Marionette TRACE conn2 <- [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:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 21:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 594ms 21:29:04 INFO - PROCESS | 916 | 1463718544214 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 21:29:04 INFO - PROCESS | 916 | 1463718544216 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 21:29:04 INFO - PROCESS | 916 | 1463718544220 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 21:29:04 INFO - PROCESS | 916 | 1463718544221 Marionette TRACE conn2 <- [1,1082,null,{}] 21:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 21:29:04 INFO - PROCESS | 916 | 1463718544225 Marionette TRACE conn2 -> [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:29:04 INFO - PROCESS | 916 | 1463718544353 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 21:29:04 INFO - PROCESS | 916 | 1463718544445 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 105EF000 == 61 [pid = 916] [id = 280] 21:29:04 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (13903800) [pid = 916] [serial = 839] [outer = 00000000] 21:29:04 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1775CC00) [pid = 916] [serial = 840] [outer = 13903800] 21:29:04 INFO - PROCESS | 916 | 1463718544508 Marionette DEBUG loaded listener.js 21:29:04 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1833CC00) [pid = 916] [serial = 841] [outer = 13903800] 21:29:04 INFO - PROCESS | 916 | 1463718544946 Marionette TRACE conn2 <- [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:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 21:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 735ms 21:29:04 INFO - PROCESS | 916 | 1463718544964 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 21:29:04 INFO - PROCESS | 916 | 1463718544966 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 21:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 21:29:04 INFO - PROCESS | 916 | 1463718544969 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 21:29:04 INFO - PROCESS | 916 | 1463718544971 Marionette TRACE conn2 <- [1,1086,null,{}] 21:29:04 INFO - PROCESS | 916 | 1463718544974 Marionette TRACE conn2 -> [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:29:05 INFO - PROCESS | 916 | 1463718545086 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 21:29:05 INFO - PROCESS | 916 | 1463718545092 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 18341C00 == 62 [pid = 916] [id = 281] 21:29:05 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (18345C00) [pid = 916] [serial = 842] [outer = 00000000] 21:29:05 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (19622C00) [pid = 916] [serial = 843] [outer = 18345C00] 21:29:05 INFO - PROCESS | 916 | 1463718545135 Marionette DEBUG loaded listener.js 21:29:05 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (19623800) [pid = 916] [serial = 844] [outer = 18345C00] 21:29:05 INFO - PROCESS | 916 | 1463718545584 Marionette TRACE conn2 <- [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:29: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:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 625ms 21:29:05 INFO - PROCESS | 916 | 1463718545607 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 21:29:05 INFO - PROCESS | 916 | 1463718545609 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 21:29:05 INFO - PROCESS | 916 | 1463718545612 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 21:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 21:29:05 INFO - PROCESS | 916 | 1463718545614 Marionette TRACE conn2 <- [1,1090,null,{}] 21:29:05 INFO - PROCESS | 916 | 1463718545618 Marionette TRACE conn2 -> [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:29:05 INFO - PROCESS | 916 | 1463718545728 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 21:29:05 INFO - PROCESS | 916 | 1463718545734 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19608C00 == 63 [pid = 916] [id = 282] 21:29:05 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (19875400) [pid = 916] [serial = 845] [outer = 00000000] 21:29:05 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (19A18400) [pid = 916] [serial = 846] [outer = 19875400] 21:29:05 INFO - PROCESS | 916 | 1463718545803 Marionette DEBUG loaded listener.js 21:29:05 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (19A1A800) [pid = 916] [serial = 847] [outer = 19875400] 21:29:06 INFO - PROCESS | 916 | 1463718546447 Marionette TRACE conn2 <- [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:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 118 (16C2A400) [pid = 916] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 117 (17B23800) [pid = 916] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 116 (173E2C00) [pid = 916] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 115 (19FC6800) [pid = 916] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1337F800) [pid = 916] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 113 (10F32000) [pid = 916] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 112 (14357800) [pid = 916] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1833AC00) [pid = 916] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 110 (10FE3C00) [pid = 916] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 109 (10AC6000) [pid = 916] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 108 (15D5A800) [pid = 916] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1289D000) [pid = 916] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 106 (173C3800) [pid = 916] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 105 (15E18C00) [pid = 916] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1337E000) [pid = 916] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 103 (19A11000) [pid = 916] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 102 (19AD3800) [pid = 916] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 101 (183F3800) [pid = 916] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 100 (10ACA000) [pid = 916] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 99 (141CDC00) [pid = 916] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1961E800) [pid = 916] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 21:29:06 INFO - PROCESS | 916 | --DOMWINDOW == 97 (183FDC00) [pid = 916] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 21:29: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:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 906ms 21:29:06 INFO - PROCESS | 916 | 1463718546518 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 21:29:06 INFO - PROCESS | 916 | 1463718546519 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 21:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 21:29:06 INFO - PROCESS | 916 | 1463718546523 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 21:29:06 INFO - PROCESS | 916 | 1463718546524 Marionette TRACE conn2 <- [1,1094,null,{}] 21:29:06 INFO - PROCESS | 916 | 1463718546528 Marionette TRACE conn2 -> [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:29:06 INFO - PROCESS | 916 | 1463718546614 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 21:29:06 INFO - PROCESS | 916 | 1463718546622 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10F32000 == 64 [pid = 916] [id = 283] 21:29:06 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (10FE3C00) [pid = 916] [serial = 848] [outer = 00000000] 21:29:06 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (12B63800) [pid = 916] [serial = 849] [outer = 10FE3C00] 21:29:06 INFO - PROCESS | 916 | 1463718546676 Marionette DEBUG loaded listener.js 21:29:06 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (13BB4C00) [pid = 916] [serial = 850] [outer = 10FE3C00] 21:29:07 INFO - PROCESS | 916 | 1463718547133 Marionette TRACE conn2 <- [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:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 21:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 641ms 21:29:07 INFO - PROCESS | 916 | 1463718547161 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 21:29:07 INFO - PROCESS | 916 | 1463718547163 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 21:29:07 INFO - PROCESS | 916 | 1463718547166 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 21:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 21:29:07 INFO - PROCESS | 916 | 1463718547168 Marionette TRACE conn2 <- [1,1098,null,{}] 21:29:07 INFO - PROCESS | 916 | 1463718547171 Marionette TRACE conn2 -> [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:29:07 INFO - PROCESS | 916 | 1463718547249 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 21:29:07 INFO - PROCESS | 916 | 1463718547255 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B36000 == 65 [pid = 916] [id = 284] 21:29:07 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (13BC1800) [pid = 916] [serial = 851] [outer = 00000000] 21:29:07 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (16C2A400) [pid = 916] [serial = 852] [outer = 13BC1800] 21:29:07 INFO - PROCESS | 916 | 1463718547298 Marionette DEBUG loaded listener.js 21:29:07 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (183F5800) [pid = 916] [serial = 853] [outer = 13BC1800] 21:29:07 INFO - PROCESS | 916 | 1463718547751 Marionette TRACE conn2 <- [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:29: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:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 640ms 21:29:07 INFO - PROCESS | 916 | 1463718547805 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 21:29:07 INFO - PROCESS | 916 | 1463718547807 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 21:29:07 INFO - PROCESS | 916 | 1463718547810 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 21:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 21:29:07 INFO - PROCESS | 916 | 1463718547812 Marionette TRACE conn2 <- [1,1102,null,{}] 21:29:07 INFO - PROCESS | 916 | 1463718547815 Marionette TRACE conn2 -> [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:29:07 INFO - PROCESS | 916 | 1463718547895 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 21:29:07 INFO - PROCESS | 916 | 1463718547901 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15F7DC00 == 66 [pid = 916] [id = 285] 21:29:07 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (19618400) [pid = 916] [serial = 854] [outer = 00000000] 21:29:07 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (19A11000) [pid = 916] [serial = 855] [outer = 19618400] 21:29:07 INFO - PROCESS | 916 | 1463718547950 Marionette DEBUG loaded listener.js 21:29:08 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1A1F4000) [pid = 916] [serial = 856] [outer = 19618400] 21:29:08 INFO - PROCESS | 916 | 1463718548416 Marionette TRACE conn2 <- [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:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 21:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 625ms 21:29:08 INFO - PROCESS | 916 | 1463718548507 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 21:29:08 INFO - PROCESS | 916 | 1463718548511 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 21:29:08 INFO - PROCESS | 916 | 1463718548517 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 21:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 21:29:08 INFO - PROCESS | 916 | 1463718548521 Marionette TRACE conn2 <- [1,1106,null,{}] 21:29:08 INFO - PROCESS | 916 | 1463718548527 Marionette TRACE conn2 -> [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:29:08 INFO - PROCESS | 916 | 1463718548702 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 21:29:08 INFO - PROCESS | 916 | 1463718548805 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B2C800 == 67 [pid = 916] [id = 286] 21:29:08 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (10B2E000) [pid = 916] [serial = 857] [outer = 00000000] 21:29:08 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (10FE3800) [pid = 916] [serial = 858] [outer = 10B2E000] 21:29:08 INFO - PROCESS | 916 | 1463718548860 Marionette DEBUG loaded listener.js 21:29:08 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (11C0B400) [pid = 916] [serial = 859] [outer = 10B2E000] 21:29:09 INFO - PROCESS | 916 | 1463718549451 Marionette TRACE conn2 <- [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:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 21:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1000ms 21:29:09 INFO - PROCESS | 916 | 1463718549524 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 21:29:09 INFO - PROCESS | 916 | 1463718549528 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 21:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 21:29:09 INFO - PROCESS | 916 | 1463718549536 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 21:29:09 INFO - PROCESS | 916 | 1463718549540 Marionette TRACE conn2 <- [1,1110,null,{}] 21:29:09 INFO - PROCESS | 916 | 1463718549544 Marionette TRACE conn2 -> [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:29:09 INFO - PROCESS | 916 | 1463718549661 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 21:29:09 INFO - PROCESS | 916 | 1463718549797 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AC6000 == 68 [pid = 916] [id = 287] 21:29:09 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (10FE5000) [pid = 916] [serial = 860] [outer = 00000000] 21:29:09 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (155EBC00) [pid = 916] [serial = 861] [outer = 10FE5000] 21:29:09 INFO - PROCESS | 916 | 1463718549852 Marionette DEBUG loaded listener.js 21:29:09 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (15E18C00) [pid = 916] [serial = 862] [outer = 10FE5000] 21:29:10 INFO - PROCESS | 916 | 1463718550476 Marionette TRACE conn2 <- [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:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 21:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1000ms 21:29:10 INFO - PROCESS | 916 | 1463718550537 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 21:29:10 INFO - PROCESS | 916 | 1463718550539 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 21:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 21:29:10 INFO - PROCESS | 916 | 1463718550543 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 21:29:10 INFO - PROCESS | 916 | 1463718550545 Marionette TRACE conn2 <- [1,1114,null,{}] 21:29:10 INFO - PROCESS | 916 | 1463718550555 Marionette TRACE conn2 -> [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:29:10 INFO - PROCESS | 916 | 1463718550667 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 21:29:10 INFO - PROCESS | 916 | 1463718550780 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16C9D400 == 69 [pid = 916] [id = 288] 21:29:10 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (16CA1400) [pid = 916] [serial = 863] [outer = 00000000] 21:29:10 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1960E000) [pid = 916] [serial = 864] [outer = 16CA1400] 21:29:10 INFO - PROCESS | 916 | 1463718550837 Marionette DEBUG loaded listener.js 21:29:10 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (19A13800) [pid = 916] [serial = 865] [outer = 16CA1400] 21:29:11 INFO - PROCESS | 916 | 1463718551455 Marionette TRACE conn2 <- [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:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 21:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 953ms 21:29:11 INFO - PROCESS | 916 | 1463718551488 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 21:29:11 INFO - PROCESS | 916 | 1463718551490 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 21:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 21:29:11 INFO - PROCESS | 916 | 1463718551494 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 21:29:11 INFO - PROCESS | 916 | 1463718551496 Marionette TRACE conn2 <- [1,1118,null,{}] 21:29:11 INFO - PROCESS | 916 | 1463718551500 Marionette TRACE conn2 -> [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:29:11 INFO - PROCESS | 916 | 1463718551604 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 21:29:11 INFO - PROCESS | 916 | 1463718551741 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 18168C00 == 70 [pid = 916] [id = 289] 21:29:11 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (18338400) [pid = 916] [serial = 866] [outer = 00000000] 21:29:11 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1A6A1800) [pid = 916] [serial = 867] [outer = 18338400] 21:29:11 INFO - PROCESS | 916 | 1463718551795 Marionette DEBUG loaded listener.js 21:29:11 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1A957800) [pid = 916] [serial = 868] [outer = 18338400] 21:29:12 INFO - PROCESS | 916 | 1463718552369 Marionette TRACE conn2 <- [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:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 21:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 906ms 21:29:12 INFO - PROCESS | 916 | 1463718552398 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 21:29:12 INFO - PROCESS | 916 | 1463718552400 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 21:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 21:29:12 INFO - PROCESS | 916 | 1463718552403 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 21:29:12 INFO - PROCESS | 916 | 1463718552405 Marionette TRACE conn2 <- [1,1122,null,{}] 21:29:12 INFO - PROCESS | 916 | 1463718552409 Marionette TRACE conn2 -> [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:29:12 INFO - PROCESS | 916 | 1463718552510 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 21:29:12 INFO - PROCESS | 916 | 1463718552644 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A69FC00 == 71 [pid = 916] [id = 290] 21:29:12 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1A6A1000) [pid = 916] [serial = 869] [outer = 00000000] 21:29:12 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1A961400) [pid = 916] [serial = 870] [outer = 1A6A1000] 21:29:12 INFO - PROCESS | 916 | 1463718552699 Marionette DEBUG loaded listener.js 21:29:12 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1A963400) [pid = 916] [serial = 871] [outer = 1A6A1000] 21:29:13 INFO - PROCESS | 916 | 1463718553288 Marionette TRACE conn2 <- [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:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 21:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 953ms 21:29:13 INFO - PROCESS | 916 | 1463718553363 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 21:29:13 INFO - PROCESS | 916 | 1463718553365 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 21:29:13 INFO - PROCESS | 916 | 1463718553370 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 21:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 21:29:13 INFO - PROCESS | 916 | 1463718553372 Marionette TRACE conn2 <- [1,1126,null,{}] 21:29:13 INFO - PROCESS | 916 | 1463718553376 Marionette TRACE conn2 -> [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:29:13 INFO - PROCESS | 916 | 1463718553502 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 21:29:13 INFO - PROCESS | 916 | 1463718553640 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 916 | ++DOCSHELL 105FA800 == 72 [pid = 916] [id = 291] 21:29:13 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (10AC6C00) [pid = 916] [serial = 872] [outer = 00000000] 21:29:13 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (12B5BC00) [pid = 916] [serial = 873] [outer = 10AC6C00] 21:29:13 INFO - PROCESS | 916 | 1463718553696 Marionette DEBUG loaded listener.js 21:29:13 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (141C6C00) [pid = 916] [serial = 874] [outer = 10AC6C00] 21:29:14 INFO - PROCESS | 916 | 1463718554390 Marionette TRACE conn2 <- [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:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 21:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1047ms 21:29:14 INFO - PROCESS | 916 | 1463718554412 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 21:29:14 INFO - PROCESS | 916 | 1463718554417 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 21:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 21:29:14 INFO - PROCESS | 916 | 1463718554423 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 21:29:14 INFO - PROCESS | 916 | 1463718554427 Marionette TRACE conn2 <- [1,1130,null,{}] 21:29:14 INFO - PROCESS | 916 | 1463718554448 Marionette TRACE conn2 -> [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:29:14 INFO - PROCESS | 916 | 1463718554547 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 21:29:14 INFO - PROCESS | 916 | 1463718554657 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1288AC00 == 73 [pid = 916] [id = 292] 21:29:14 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1289D000) [pid = 916] [serial = 875] [outer = 00000000] 21:29:14 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1337E000) [pid = 916] [serial = 876] [outer = 1289D000] 21:29:14 INFO - PROCESS | 916 | 1463718554705 Marionette DEBUG loaded listener.js 21:29:14 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (13BB4800) [pid = 916] [serial = 877] [outer = 1289D000] 21:29:15 INFO - PROCESS | 916 | --DOCSHELL 10AC5400 == 72 [pid = 916] [id = 239] 21:29:15 INFO - PROCESS | 916 | --DOCSHELL 141C2C00 == 71 [pid = 916] [id = 240] 21:29:15 INFO - PROCESS | 916 | --DOCSHELL 19882C00 == 70 [pid = 916] [id = 243] 21:29:15 INFO - PROCESS | 916 | --DOCSHELL 10B36000 == 69 [pid = 916] [id = 284] 21:29:15 INFO - PROCESS | 916 | --DOCSHELL 10F32000 == 68 [pid = 916] [id = 283] 21:29:15 INFO - PROCESS | 916 | --DOCSHELL 19608C00 == 67 [pid = 916] [id = 282] 21:29:15 INFO - PROCESS | 916 | --DOCSHELL 18341C00 == 66 [pid = 916] [id = 281] 21:29:15 INFO - PROCESS | 916 | --DOCSHELL 105EF000 == 65 [pid = 916] [id = 280] 21:29:15 INFO - PROCESS | 916 | --DOCSHELL 16C28C00 == 64 [pid = 916] [id = 279] 21:29:15 INFO - PROCESS | 916 | --DOCSHELL 13315400 == 63 [pid = 916] [id = 278] 21:29:15 INFO - PROCESS | 916 | --DOCSHELL 114ACC00 == 62 [pid = 916] [id = 277] 21:29:15 INFO - PROCESS | 916 | --DOCSHELL 11CF2800 == 61 [pid = 916] [id = 276] 21:29:15 INFO - PROCESS | 916 | --DOCSHELL 0F39D400 == 60 [pid = 916] [id = 275] 21:29:15 INFO - PROCESS | 916 | --DOCSHELL 10A58C00 == 59 [pid = 916] [id = 271] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1AA3F400) [pid = 916] [serial = 669] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 125 (19FCB400) [pid = 916] [serial = 730] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 124 (19F2B000) [pid = 916] [serial = 727] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 123 (19A0B800) [pid = 916] [serial = 724] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 122 (130CC000) [pid = 916] [serial = 718] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 121 (164B9C00) [pid = 916] [serial = 721] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 120 (173EA000) [pid = 916] [serial = 795] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 119 (18339000) [pid = 916] [serial = 798] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1775F400) [pid = 916] [serial = 796] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 117 (19603800) [pid = 916] [serial = 801] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 116 (183EFC00) [pid = 916] [serial = 799] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1A69CC00) [pid = 916] [serial = 775] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1A59B000) [pid = 916] [serial = 774] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 113 (141CCC00) [pid = 916] [serial = 769] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 112 (13BC0400) [pid = 916] [serial = 768] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 111 (12D78800) [pid = 916] [serial = 781] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1144AC00) [pid = 916] [serial = 780] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 109 (15117C00) [pid = 916] [serial = 786] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 108 (156BB400) [pid = 916] [serial = 787] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1961B800) [pid = 916] [serial = 807] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 106 (114A2800) [pid = 916] [serial = 783] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 105 (12D7D800) [pid = 916] [serial = 784] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 104 (110B5800) [pid = 916] [serial = 766] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 103 (10B2B000) [pid = 916] [serial = 765] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 102 (15EB1C00) [pid = 916] [serial = 789] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 101 (164ABC00) [pid = 916] [serial = 790] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 100 (15113800) [pid = 916] [serial = 778] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1337EC00) [pid = 916] [serial = 777] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 98 (19A11800) [pid = 916] [serial = 808] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 97 (19627C00) [pid = 916] [serial = 772] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 96 (183F2C00) [pid = 916] [serial = 771] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1A59A400) [pid = 916] [serial = 810] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 94 (167AC000) [pid = 916] [serial = 792] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 93 (19622800) [pid = 916] [serial = 802] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 92 (167A7C00) [pid = 916] [serial = 804] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 91 (167AD800) [pid = 916] [serial = 793] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 90 (173EA400) [pid = 916] [serial = 805] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | --DOMWINDOW == 89 (19878800) [pid = 916] [serial = 715] [outer = 00000000] [url = about:blank] 21:29:15 INFO - PROCESS | 916 | 1463718555323 Marionette TRACE conn2 <- [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:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 21:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 953ms 21:29:15 INFO - PROCESS | 916 | 1463718555387 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 21:29:15 INFO - PROCESS | 916 | 1463718555393 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 21:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 21:29:15 INFO - PROCESS | 916 | 1463718555398 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 21:29:15 INFO - PROCESS | 916 | 1463718555401 Marionette TRACE conn2 <- [1,1134,null,{}] 21:29:15 INFO - PROCESS | 916 | 1463718555405 Marionette TRACE conn2 -> [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:29:15 INFO - PROCESS | 916 | 1463718555495 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 21:29:15 INFO - PROCESS | 916 | 1463718555593 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AC5400 == 60 [pid = 916] [id = 293] 21:29:15 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (10B34C00) [pid = 916] [serial = 878] [outer = 00000000] 21:29:15 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (11CE7800) [pid = 916] [serial = 879] [outer = 10B34C00] 21:29:15 INFO - PROCESS | 916 | 1463718555648 Marionette DEBUG loaded listener.js 21:29:15 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (1318BC00) [pid = 916] [serial = 880] [outer = 10B34C00] 21:29:16 INFO - PROCESS | 916 | 1463718556067 Marionette TRACE conn2 <- [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:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 21:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 703ms 21:29:16 INFO - PROCESS | 916 | 1463718556097 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 21:29:16 INFO - PROCESS | 916 | 1463718556099 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 21:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 21:29:16 INFO - PROCESS | 916 | 1463718556103 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 21:29:16 INFO - PROCESS | 916 | 1463718556106 Marionette TRACE conn2 <- [1,1138,null,{}] 21:29:16 INFO - PROCESS | 916 | 1463718556121 Marionette TRACE conn2 -> [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:29:16 INFO - PROCESS | 916 | 1463718556238 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 21:29:16 INFO - PROCESS | 916 | 1463718556246 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15112000 == 61 [pid = 916] [id = 294] 21:29:16 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (15112C00) [pid = 916] [serial = 881] [outer = 00000000] 21:29:16 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (15E25C00) [pid = 916] [serial = 882] [outer = 15112C00] 21:29:16 INFO - PROCESS | 916 | 1463718556295 Marionette DEBUG loaded listener.js 21:29:16 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (15F80C00) [pid = 916] [serial = 883] [outer = 15112C00] 21:29:16 INFO - PROCESS | 916 | 1463718556744 Marionette TRACE conn2 <- [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:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 21:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 703ms 21:29:16 INFO - PROCESS | 916 | 1463718556802 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 21:29:16 INFO - PROCESS | 916 | 1463718556805 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 21:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 21:29:16 INFO - PROCESS | 916 | 1463718556808 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 21:29:16 INFO - PROCESS | 916 | 1463718556809 Marionette TRACE conn2 <- [1,1142,null,{}] 21:29:16 INFO - PROCESS | 916 | 1463718556813 Marionette TRACE conn2 -> [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:29:16 INFO - PROCESS | 916 | 1463718556931 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 21:29:17 INFO - PROCESS | 916 | 1463718557030 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 164BAC00 == 62 [pid = 916] [id = 295] 21:29:17 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (167AD800) [pid = 916] [serial = 884] [outer = 00000000] 21:29:17 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (16847000) [pid = 916] [serial = 885] [outer = 167AD800] 21:29:17 INFO - PROCESS | 916 | 1463718557077 Marionette DEBUG loaded listener.js 21:29:17 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (16C2F800) [pid = 916] [serial = 886] [outer = 167AD800] 21:29:17 INFO - PROCESS | 916 | 1463718557453 Marionette TRACE conn2 <- [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:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 21:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 703ms 21:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 21:29:17 INFO - PROCESS | 916 | 1463718557509 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 21:29:17 INFO - PROCESS | 916 | 1463718557511 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 21:29:17 INFO - PROCESS | 916 | 1463718557514 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 21:29:17 INFO - PROCESS | 916 | 1463718557516 Marionette TRACE conn2 <- [1,1146,null,{}] 21:29:17 INFO - PROCESS | 916 | 1463718557519 Marionette TRACE conn2 -> [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:29:17 INFO - PROCESS | 916 | 1463718557642 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 21:29:17 INFO - PROCESS | 916 | 1463718557705 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1022D400 == 63 [pid = 916] [id = 296] 21:29:17 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (15F74400) [pid = 916] [serial = 887] [outer = 00000000] 21:29:17 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (16CA8800) [pid = 916] [serial = 888] [outer = 15F74400] 21:29:17 INFO - PROCESS | 916 | 1463718557752 Marionette DEBUG loaded listener.js 21:29:17 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (173E3400) [pid = 916] [serial = 889] [outer = 15F74400] 21:29:18 INFO - PROCESS | 916 | 1463718558204 Marionette TRACE conn2 <- [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:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 21:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 750ms 21:29:18 INFO - PROCESS | 916 | 1463718558271 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 21:29:18 INFO - PROCESS | 916 | 1463718558273 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 21:29:18 INFO - PROCESS | 916 | 1463718558281 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 21:29:18 INFO - PROCESS | 916 | 1463718558283 Marionette TRACE conn2 <- [1,1150,null,{}] 21:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 21:29:18 INFO - PROCESS | 916 | 1463718558286 Marionette TRACE conn2 -> [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:29:18 INFO - PROCESS | 916 | 1463718558407 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 21:29:18 INFO - PROCESS | 916 | 1463718558478 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 183F1800 == 64 [pid = 916] [id = 297] 21:29:18 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (183F2400) [pid = 916] [serial = 890] [outer = 00000000] 21:29:18 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (183FC800) [pid = 916] [serial = 891] [outer = 183F2400] 21:29:18 INFO - PROCESS | 916 | 1463718558523 Marionette DEBUG loaded listener.js 21:29:18 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (183FD000) [pid = 916] [serial = 892] [outer = 183F2400] 21:29:18 INFO - PROCESS | 916 | 1463718558942 Marionette TRACE conn2 <- [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:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 21:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 687ms 21:29:18 INFO - PROCESS | 916 | 1463718558984 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 21:29:18 INFO - PROCESS | 916 | 1463718558986 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 21:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 21:29:18 INFO - PROCESS | 916 | 1463718558996 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 21:29:18 INFO - PROCESS | 916 | 1463718558998 Marionette TRACE conn2 <- [1,1154,null,{}] 21:29:19 INFO - PROCESS | 916 | 1463718559001 Marionette TRACE conn2 -> [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:29:19 INFO - PROCESS | 916 | 1463718559135 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 21:29:19 INFO - PROCESS | 916 | 1463718559148 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F30B800 == 65 [pid = 916] [id = 298] 21:29:19 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (10F31400) [pid = 916] [serial = 893] [outer = 00000000] 21:29:19 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (19620800) [pid = 916] [serial = 894] [outer = 10F31400] 21:29:19 INFO - PROCESS | 916 | 1463718559243 Marionette DEBUG loaded listener.js 21:29:19 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (19875800) [pid = 916] [serial = 895] [outer = 10F31400] 21:29:19 INFO - PROCESS | 916 | --DOMWINDOW == 106 (13903800) [pid = 916] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 21:29:19 INFO - PROCESS | 916 | --DOMWINDOW == 105 (18345C00) [pid = 916] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 21:29:19 INFO - PROCESS | 916 | --DOMWINDOW == 104 (13BA5C00) [pid = 916] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 21:29:19 INFO - PROCESS | 916 | --DOMWINDOW == 103 (15118400) [pid = 916] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 21:29:19 INFO - PROCESS | 916 | --DOMWINDOW == 102 (114AD000) [pid = 916] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 21:29:19 INFO - PROCESS | 916 | --DOMWINDOW == 101 (19875400) [pid = 916] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 21:29:19 INFO - PROCESS | 916 | --DOMWINDOW == 100 (16C2D800) [pid = 916] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 21:29:19 INFO - PROCESS | 916 | --DOMWINDOW == 99 (10273400) [pid = 916] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 21:29:19 INFO - PROCESS | 916 | --DOMWINDOW == 98 (10FE3C00) [pid = 916] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 21:29:19 INFO - PROCESS | 916 | --DOMWINDOW == 97 (13BC1800) [pid = 916] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 21:29:19 INFO - PROCESS | 916 | 1463718559658 Marionette TRACE conn2 <- [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:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 21:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 703ms 21:29:19 INFO - PROCESS | 916 | 1463718559694 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 21:29:19 INFO - PROCESS | 916 | 1463718559696 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 21:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 21:29:19 INFO - PROCESS | 916 | 1463718559703 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 21:29:19 INFO - PROCESS | 916 | 1463718559705 Marionette TRACE conn2 <- [1,1158,null,{}] 21:29:19 INFO - PROCESS | 916 | 1463718559708 Marionette TRACE conn2 -> [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:29:19 INFO - PROCESS | 916 | 1463718559815 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 21:29:19 INFO - PROCESS | 916 | 1463718559823 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 17B23000 == 66 [pid = 916] [id = 299] 21:29:19 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (18344800) [pid = 916] [serial = 896] [outer = 00000000] 21:29:19 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1961B000) [pid = 916] [serial = 897] [outer = 18344800] 21:29:19 INFO - PROCESS | 916 | 1463718559867 Marionette DEBUG loaded listener.js 21:29:19 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1987D000) [pid = 916] [serial = 898] [outer = 18344800] 21:29:20 INFO - PROCESS | 916 | 1463718560332 Marionette TRACE conn2 <- [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:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 21:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 688ms 21:29:20 INFO - PROCESS | 916 | 1463718560404 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 21:29:20 INFO - PROCESS | 916 | 1463718560406 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 21:29:20 INFO - PROCESS | 916 | 1463718560409 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 21:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 21:29:20 INFO - PROCESS | 916 | 1463718560410 Marionette TRACE conn2 <- [1,1162,null,{}] 21:29:20 INFO - PROCESS | 916 | 1463718560414 Marionette TRACE conn2 -> [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:29:20 INFO - PROCESS | 916 | 1463718560495 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 21:29:20 INFO - PROCESS | 916 | 1463718560504 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16C9CC00 == 67 [pid = 916] [id = 300] 21:29:20 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (18168400) [pid = 916] [serial = 899] [outer = 00000000] 21:29:20 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (19ADF800) [pid = 916] [serial = 900] [outer = 18168400] 21:29:20 INFO - PROCESS | 916 | 1463718560547 Marionette DEBUG loaded listener.js 21:29:20 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (19F2D800) [pid = 916] [serial = 901] [outer = 18168400] 21:29:20 INFO - PROCESS | 916 | 1463718560982 Marionette TRACE conn2 <- [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:29:21 INFO - PROCESS | 916 | 1463718561008 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 21:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 21:29:21 INFO - PROCESS | 916 | 1463718561012 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 21:29:21 INFO - PROCESS | 916 | 1463718561013 Marionette TRACE conn2 <- [1,1166,null,{}] 21:29:21 INFO - PROCESS | 916 | 1463718561021 Marionette TRACE conn2 -> [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:29:21 INFO - PROCESS | 916 | 1463718561102 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 21:29:21 INFO - PROCESS | 916 | 1463718561109 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19ADF400 == 68 [pid = 916] [id = 301] 21:29:21 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1A1EC800) [pid = 916] [serial = 902] [outer = 00000000] 21:29:21 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1A677400) [pid = 916] [serial = 903] [outer = 1A1EC800] 21:29:21 INFO - PROCESS | 916 | 1463718561152 Marionette DEBUG loaded listener.js 21:29:21 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1A6A1400) [pid = 916] [serial = 904] [outer = 1A1EC800] 21:29:21 INFO - PROCESS | 916 | 1463718561825 Marionette TRACE conn2 <- [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:29:21 INFO - PROCESS | 916 | 1463718561860 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 21:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 21:29:21 INFO - PROCESS | 916 | 1463718561865 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 21:29:21 INFO - PROCESS | 916 | 1463718561869 Marionette TRACE conn2 <- [1,1170,null,{}] 21:29:21 INFO - PROCESS | 916 | 1463718561875 Marionette TRACE conn2 -> [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:29:21 INFO - PROCESS | 916 | 1463718561987 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 21:29:22 INFO - PROCESS | 916 | 1463718562147 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AD1800 == 69 [pid = 916] [id = 302] 21:29:22 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (10F3CC00) [pid = 916] [serial = 905] [outer = 00000000] 21:29:22 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1289CC00) [pid = 916] [serial = 906] [outer = 10F3CC00] 21:29:22 INFO - PROCESS | 916 | 1463718562204 Marionette DEBUG loaded listener.js 21:29:22 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (13379400) [pid = 916] [serial = 907] [outer = 10F3CC00] 21:29:22 INFO - PROCESS | 916 | 1463718562948 Marionette TRACE conn2 <- [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:29:22 INFO - PROCESS | 916 | 1463718562984 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 21:29:22 INFO - PROCESS | 916 | 1463718562991 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 21:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 21:29:22 INFO - PROCESS | 916 | 1463718562994 Marionette TRACE conn2 <- [1,1174,null,{}] 21:29:22 INFO - PROCESS | 916 | 1463718562998 Marionette TRACE conn2 -> [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:29:23 INFO - PROCESS | 916 | 1463718563116 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 21:29:23 INFO - PROCESS | 916 | 1463718563251 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15F7C400 == 70 [pid = 916] [id = 303] 21:29:23 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (17759C00) [pid = 916] [serial = 908] [outer = 00000000] 21:29:23 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (183F0000) [pid = 916] [serial = 909] [outer = 17759C00] 21:29:23 INFO - PROCESS | 916 | 1463718563305 Marionette DEBUG loaded listener.js 21:29:23 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (19875000) [pid = 916] [serial = 910] [outer = 17759C00] 21:29:23 INFO - PROCESS | 916 | 1463718563912 Marionette TRACE conn2 <- [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:29:23 INFO - PROCESS | 916 | 1463718563985 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 21:29:23 INFO - PROCESS | 916 | 1463718563989 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 21:29:23 INFO - PROCESS | 916 | 1463718563993 Marionette TRACE conn2 <- [1,1178,null,{}] 21:29:23 INFO - PROCESS | 916 | 1463718564004 Marionette TRACE conn2 -> [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:29:24 INFO - PROCESS | 916 | 1463718564145 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 21:29:24 INFO - PROCESS | 916 | 1463718564282 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A962000 == 71 [pid = 916] [id = 304] 21:29:24 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1AA40C00) [pid = 916] [serial = 911] [outer = 00000000] 21:29:24 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1AA44C00) [pid = 916] [serial = 912] [outer = 1AA40C00] 21:29:24 INFO - PROCESS | 916 | 1463718564339 Marionette DEBUG loaded listener.js 21:29:24 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1AA4A000) [pid = 916] [serial = 913] [outer = 1AA40C00] 21:29:24 INFO - PROCESS | 916 | 1463718564926 Marionette TRACE conn2 <- [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:29:24 INFO - PROCESS | 916 | 1463718564994 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 21:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 21:29:24 INFO - PROCESS | 916 | 1463718564998 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 21:29:24 INFO - PROCESS | 916 | 1463718565000 Marionette TRACE conn2 <- [1,1182,null,{}] 21:29:24 INFO - PROCESS | 916 | 1463718565003 Marionette TRACE conn2 -> [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:29:25 INFO - PROCESS | 916 | 1463718565113 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 21:29:25 INFO - PROCESS | 916 | 1463718565252 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1AC38800 == 72 [pid = 916] [id = 305] 21:29:25 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1AC38C00) [pid = 916] [serial = 914] [outer = 00000000] 21:29:25 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1AC3C000) [pid = 916] [serial = 915] [outer = 1AC38C00] 21:29:25 INFO - PROCESS | 916 | 1463718565307 Marionette DEBUG loaded listener.js 21:29:25 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1AD99800) [pid = 916] [serial = 916] [outer = 1AC38C00] 21:29:25 INFO - PROCESS | 916 | 1463718565833 Marionette TRACE conn2 <- [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:29:25 INFO - PROCESS | 916 | 1463718565903 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 21:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 21:29:25 INFO - PROCESS | 916 | 1463718565907 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 21:29:25 INFO - PROCESS | 916 | 1463718565909 Marionette TRACE conn2 <- [1,1186,null,{}] 21:29:25 INFO - PROCESS | 916 | 1463718565913 Marionette TRACE conn2 -> [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:29:26 INFO - PROCESS | 916 | 1463718566015 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 21:29:26 INFO - PROCESS | 916 | 1463718566121 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A77CC00 == 73 [pid = 916] [id = 306] 21:29:26 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1AA48400) [pid = 916] [serial = 917] [outer = 00000000] 21:29:26 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1ADA1800) [pid = 916] [serial = 918] [outer = 1AA48400] 21:29:26 INFO - PROCESS | 916 | 1463718566185 Marionette DEBUG loaded listener.js 21:29:26 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1ADA5000) [pid = 916] [serial = 919] [outer = 1AA48400] 21:29:27 INFO - PROCESS | 916 | 1463718567014 Marionette TRACE conn2 <- [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:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 21:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1141ms 21:29:27 INFO - PROCESS | 916 | 1463718567076 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 21:29:27 INFO - PROCESS | 916 | 1463718567080 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 21:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 21:29:27 INFO - PROCESS | 916 | 1463718567105 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 21:29:27 INFO - PROCESS | 916 | 1463718567108 Marionette TRACE conn2 <- [1,1190,null,{}] 21:29:27 INFO - PROCESS | 916 | 1463718567114 Marionette TRACE conn2 -> [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:29:27 INFO - PROCESS | 916 | 1463718567229 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 21:29:27 INFO - PROCESS | 916 | 1463718567363 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A5B800 == 74 [pid = 916] [id = 307] 21:29:27 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (10B34000) [pid = 916] [serial = 920] [outer = 00000000] 21:29:27 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (11459000) [pid = 916] [serial = 921] [outer = 10B34000] 21:29:27 INFO - PROCESS | 916 | 1463718567414 Marionette DEBUG loaded listener.js 21:29:27 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (141CAC00) [pid = 916] [serial = 922] [outer = 10B34000] 21:29:27 INFO - PROCESS | 916 | --DOCSHELL 10B2F800 == 73 [pid = 916] [id = 186] 21:29:27 INFO - PROCESS | 916 | --DOCSHELL 16C9CC00 == 72 [pid = 916] [id = 300] 21:29:27 INFO - PROCESS | 916 | --DOCSHELL 17B23000 == 71 [pid = 916] [id = 299] 21:29:27 INFO - PROCESS | 916 | --DOCSHELL 0F30B800 == 70 [pid = 916] [id = 298] 21:29:27 INFO - PROCESS | 916 | --DOCSHELL 183F1800 == 69 [pid = 916] [id = 297] 21:29:27 INFO - PROCESS | 916 | --DOCSHELL 1022D400 == 68 [pid = 916] [id = 296] 21:29:27 INFO - PROCESS | 916 | --DOCSHELL 164BAC00 == 67 [pid = 916] [id = 295] 21:29:27 INFO - PROCESS | 916 | --DOCSHELL 15112000 == 66 [pid = 916] [id = 294] 21:29:27 INFO - PROCESS | 916 | --DOCSHELL 10AC5400 == 65 [pid = 916] [id = 293] 21:29:27 INFO - PROCESS | 916 | --DOCSHELL 1288AC00 == 64 [pid = 916] [id = 292] 21:29:27 INFO - PROCESS | 916 | --DOCSHELL 105FA800 == 63 [pid = 916] [id = 291] 21:29:27 INFO - PROCESS | 916 | --DOCSHELL 1A69FC00 == 62 [pid = 916] [id = 290] 21:29:27 INFO - PROCESS | 916 | --DOMWINDOW == 123 (19A11000) [pid = 916] [serial = 855] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOCSHELL 18168C00 == 61 [pid = 916] [id = 289] 21:29:28 INFO - PROCESS | 916 | --DOCSHELL 16C9D400 == 60 [pid = 916] [id = 288] 21:29:28 INFO - PROCESS | 916 | --DOCSHELL 10AC6000 == 59 [pid = 916] [id = 287] 21:29:28 INFO - PROCESS | 916 | --DOCSHELL 10B2C800 == 58 [pid = 916] [id = 286] 21:29:28 INFO - PROCESS | 916 | 1463718568022 Marionette TRACE conn2 <- [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:29:28 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:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 953ms 21:29:28 INFO - PROCESS | 916 | 1463718568051 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 21:29:28 INFO - PROCESS | 916 | 1463718568056 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 21:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 21:29:28 INFO - PROCESS | 916 | 1463718568062 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 21:29:28 INFO - PROCESS | 916 | 1463718568065 Marionette TRACE conn2 <- [1,1194,null,{}] 21:29:28 INFO - PROCESS | 916 | 1463718568068 Marionette TRACE conn2 -> [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:29:28 INFO - PROCESS | 916 | 1463718568169 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1127C400) [pid = 916] [serial = 813] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 121 (15110800) [pid = 916] [serial = 816] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 120 (12B63800) [pid = 916] [serial = 849] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 119 (19F27400) [pid = 916] [serial = 819] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1A770800) [pid = 916] [serial = 822] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 117 (13BB4C00) [pid = 916] [serial = 850] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 116 (16C2A400) [pid = 916] [serial = 852] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 115 (19A1A800) [pid = 916] [serial = 847] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 114 (173B9800) [pid = 916] [serial = 838] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 113 (183F5800) [pid = 916] [serial = 853] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1775CC00) [pid = 916] [serial = 840] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 111 (1833CC00) [pid = 916] [serial = 841] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 110 (19623800) [pid = 916] [serial = 844] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 109 (19622C00) [pid = 916] [serial = 843] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 108 (15F7C000) [pid = 916] [serial = 829] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 107 (14E86000) [pid = 916] [serial = 828] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 106 (167AB400) [pid = 916] [serial = 834] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 105 (167B3000) [pid = 916] [serial = 835] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 104 (13B98000) [pid = 916] [serial = 831] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1434B400) [pid = 916] [serial = 832] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 102 (19A18400) [pid = 916] [serial = 846] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 101 (16CA6C00) [pid = 916] [serial = 837] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 100 (10F2F400) [pid = 916] [serial = 826] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | --DOMWINDOW == 99 (10ACF400) [pid = 916] [serial = 825] [outer = 00000000] [url = about:blank] 21:29:28 INFO - PROCESS | 916 | 1463718568277 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 104F2000 == 59 [pid = 916] [id = 308] 21:29:28 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (10561400) [pid = 916] [serial = 923] [outer = 00000000] 21:29:28 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1144C400) [pid = 916] [serial = 924] [outer = 10561400] 21:29:28 INFO - PROCESS | 916 | 1463718568323 Marionette DEBUG loaded listener.js 21:29:28 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (13B98000) [pid = 916] [serial = 925] [outer = 10561400] 21:29:28 INFO - PROCESS | 916 | 1463718568730 Marionette TRACE conn2 <- [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:29: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:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 734ms 21:29:28 INFO - PROCESS | 916 | 1463718568801 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 21:29:28 INFO - PROCESS | 916 | 1463718568804 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 21:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 21:29:28 INFO - PROCESS | 916 | 1463718568807 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 21:29:28 INFO - PROCESS | 916 | 1463718568811 Marionette TRACE conn2 <- [1,1198,null,{}] 21:29:28 INFO - PROCESS | 916 | 1463718568821 Marionette TRACE conn2 -> [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:29:28 INFO - PROCESS | 916 | 1463718568909 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 21:29:28 INFO - PROCESS | 916 | 1463718568923 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15F7EC00 == 60 [pid = 916] [id = 309] 21:29:28 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (15F7F000) [pid = 916] [serial = 926] [outer = 00000000] 21:29:28 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (167AA400) [pid = 916] [serial = 927] [outer = 15F7F000] 21:29:28 INFO - PROCESS | 916 | 1463718568970 Marionette DEBUG loaded listener.js 21:29:29 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (167B4C00) [pid = 916] [serial = 928] [outer = 15F7F000] 21:29:29 INFO - PROCESS | 916 | 1463718569433 Marionette TRACE conn2 <- [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:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 21:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 641ms 21:29:29 INFO - PROCESS | 916 | 1463718569445 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 21:29:29 INFO - PROCESS | 916 | 1463718569447 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 21:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 21:29:29 INFO - PROCESS | 916 | 1463718569454 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 21:29:29 INFO - PROCESS | 916 | 1463718569456 Marionette TRACE conn2 <- [1,1202,null,{}] 21:29:29 INFO - PROCESS | 916 | 1463718569460 Marionette TRACE conn2 -> [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:29:29 INFO - PROCESS | 916 | 1463718569545 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 21:29:29 INFO - PROCESS | 916 | 1463718569552 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11276800 == 61 [pid = 916] [id = 310] 21:29:29 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (16C26400) [pid = 916] [serial = 929] [outer = 00000000] 21:29:29 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (17311800) [pid = 916] [serial = 930] [outer = 16C26400] 21:29:29 INFO - PROCESS | 916 | 1463718569596 Marionette DEBUG loaded listener.js 21:29:29 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1775BC00) [pid = 916] [serial = 931] [outer = 16C26400] 21:29:30 INFO - PROCESS | 916 | 1463718570018 Marionette TRACE conn2 <- [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:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 21:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 594ms 21:29:30 INFO - PROCESS | 916 | 1463718570063 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 21:29:30 INFO - PROCESS | 916 | 1463718570065 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 21:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 21:29:30 INFO - PROCESS | 916 | 1463718570069 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 21:29:30 INFO - PROCESS | 916 | 1463718570070 Marionette TRACE conn2 <- [1,1206,null,{}] 21:29:30 INFO - PROCESS | 916 | 1463718570074 Marionette TRACE conn2 -> [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:29:30 INFO - PROCESS | 916 | 1463718570165 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 21:29:30 INFO - PROCESS | 916 | 1463718570171 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13903800 == 62 [pid = 916] [id = 311] 21:29:30 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (16C34800) [pid = 916] [serial = 932] [outer = 00000000] 21:29:30 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1833CC00) [pid = 916] [serial = 933] [outer = 16C34800] 21:29:30 INFO - PROCESS | 916 | 1463718570215 Marionette DEBUG loaded listener.js 21:29:30 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (183F2C00) [pid = 916] [serial = 934] [outer = 16C34800] 21:29:30 INFO - PROCESS | 916 | 1463718570714 Marionette TRACE conn2 <- [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:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 21:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 703ms 21:29:30 INFO - PROCESS | 916 | 1463718570768 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 21:29:30 INFO - PROCESS | 916 | 1463718570770 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 21:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 21:29:30 INFO - PROCESS | 916 | 1463718570773 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 21:29:30 INFO - PROCESS | 916 | 1463718570775 Marionette TRACE conn2 <- [1,1210,null,{}] 21:29:30 INFO - PROCESS | 916 | 1463718570778 Marionette TRACE conn2 -> [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:29:30 INFO - PROCESS | 916 | 1463718570913 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 21:29:30 INFO - PROCESS | 916 | 1463718570926 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173E0C00 == 63 [pid = 916] [id = 312] 21:29:30 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (183FC400) [pid = 916] [serial = 935] [outer = 00000000] 21:29:31 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (19A18400) [pid = 916] [serial = 936] [outer = 183FC400] 21:29:31 INFO - PROCESS | 916 | 1463718571022 Marionette DEBUG loaded listener.js 21:29:31 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (19AE1400) [pid = 916] [serial = 937] [outer = 183FC400] 21:29:31 INFO - PROCESS | 916 | 1463718571426 Marionette TRACE conn2 <- [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:29:31 INFO - PROCESS | 916 | 1463718571475 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 21:29:31 INFO - PROCESS | 916 | 1463718571478 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 21:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 21:29:31 INFO - PROCESS | 916 | 1463718571480 Marionette TRACE conn2 <- [1,1214,null,{}] 21:29:31 INFO - PROCESS | 916 | 1463718571496 Marionette TRACE conn2 -> [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:29:31 INFO - PROCESS | 916 | 1463718571635 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 21:29:31 INFO - PROCESS | 916 | 1463718571704 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19875400 == 64 [pid = 916] [id = 313] 21:29:31 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (19A14C00) [pid = 916] [serial = 938] [outer = 00000000] 21:29:31 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1A675800) [pid = 916] [serial = 939] [outer = 19A14C00] 21:29:31 INFO - PROCESS | 916 | 1463718571748 Marionette DEBUG loaded listener.js 21:29:31 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1A680800) [pid = 916] [serial = 940] [outer = 19A14C00] 21:29:32 INFO - PROCESS | 916 | 1463718572153 Marionette TRACE conn2 <- [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:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 21:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 703ms 21:29:32 INFO - PROCESS | 916 | 1463718572183 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 21:29:32 INFO - PROCESS | 916 | 1463718572185 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 21:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 21:29:32 INFO - PROCESS | 916 | 1463718572188 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 21:29:32 INFO - PROCESS | 916 | 1463718572190 Marionette TRACE conn2 <- [1,1218,null,{}] 21:29:32 INFO - PROCESS | 916 | 1463718572193 Marionette TRACE conn2 -> [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:29:32 INFO - PROCESS | 916 | 1463718572313 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 21:29:32 INFO - PROCESS | 916 | 1463718572322 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16C35800 == 65 [pid = 916] [id = 314] 21:29:32 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (19072000) [pid = 916] [serial = 941] [outer = 00000000] 21:29:32 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (19079000) [pid = 916] [serial = 942] [outer = 19072000] 21:29:32 INFO - PROCESS | 916 | 1463718572422 Marionette DEBUG loaded listener.js 21:29:32 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1907AC00) [pid = 916] [serial = 943] [outer = 19072000] 21:29:32 INFO - PROCESS | 916 | --DOMWINDOW == 119 (15F74400) [pid = 916] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 21:29:32 INFO - PROCESS | 916 | --DOMWINDOW == 118 (183F2400) [pid = 916] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 21:29:32 INFO - PROCESS | 916 | --DOMWINDOW == 117 (15112C00) [pid = 916] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 21:29:32 INFO - PROCESS | 916 | --DOMWINDOW == 116 (10B34C00) [pid = 916] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 21:29:32 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1289D000) [pid = 916] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 21:29:32 INFO - PROCESS | 916 | --DOMWINDOW == 114 (167AD800) [pid = 916] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 21:29:32 INFO - PROCESS | 916 | --DOMWINDOW == 113 (10F31400) [pid = 916] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 21:29:32 INFO - PROCESS | 916 | --DOMWINDOW == 112 (18344800) [pid = 916] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 21:29:32 INFO - PROCESS | 916 | --DOMWINDOW == 111 (18168400) [pid = 916] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 21:29:32 INFO - PROCESS | 916 | --DOMWINDOW == 110 (17D4B000) [pid = 916] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 21:29:32 INFO - PROCESS | 916 | 1463718572877 Marionette TRACE conn2 <- [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:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 21:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 734ms 21:29:32 INFO - PROCESS | 916 | 1463718572929 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 21:29:32 INFO - PROCESS | 916 | 1463718572931 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 21:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 21:29:32 INFO - PROCESS | 916 | 1463718572934 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 21:29:32 INFO - PROCESS | 916 | 1463718572936 Marionette TRACE conn2 <- [1,1222,null,{}] 21:29:32 INFO - PROCESS | 916 | 1463718572940 Marionette TRACE conn2 -> [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:29:33 INFO - PROCESS | 916 | 1463718573049 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 21:29:33 INFO - PROCESS | 916 | 1463718573055 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10FEC400 == 66 [pid = 916] [id = 315] 21:29:33 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (15F78800) [pid = 916] [serial = 944] [outer = 00000000] 21:29:33 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (183F6C00) [pid = 916] [serial = 945] [outer = 15F78800] 21:29:33 INFO - PROCESS | 916 | 1463718573099 Marionette DEBUG loaded listener.js 21:29:33 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (19076C00) [pid = 916] [serial = 946] [outer = 15F78800] 21:29:33 INFO - PROCESS | 916 | 1463718573514 Marionette TRACE conn2 <- [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:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 21:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 641ms 21:29:33 INFO - PROCESS | 916 | 1463718573573 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 21:29:33 INFO - PROCESS | 916 | 1463718573575 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 21:29:33 INFO - PROCESS | 916 | 1463718573578 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 21:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 21:29:33 INFO - PROCESS | 916 | 1463718573580 Marionette TRACE conn2 <- [1,1226,null,{}] 21:29:33 INFO - PROCESS | 916 | 1463718573584 Marionette TRACE conn2 -> [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:29:33 INFO - PROCESS | 916 | 1463718573666 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 21:29:33 INFO - PROCESS | 916 | 1463718573672 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13376C00 == 67 [pid = 916] [id = 316] 21:29:33 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (16CA9C00) [pid = 916] [serial = 947] [outer = 00000000] 21:29:33 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (19FC0800) [pid = 916] [serial = 948] [outer = 16CA9C00] 21:29:33 INFO - PROCESS | 916 | 1463718573720 Marionette DEBUG loaded listener.js 21:29:33 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1A679000) [pid = 916] [serial = 949] [outer = 16CA9C00] 21:29:34 INFO - PROCESS | 916 | 1463718574142 Marionette TRACE conn2 <- [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:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 21:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 594ms 21:29:34 INFO - PROCESS | 916 | 1463718574175 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 21:29:34 INFO - PROCESS | 916 | 1463718574177 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 21:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 21:29:34 INFO - PROCESS | 916 | 1463718574194 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 21:29:34 INFO - PROCESS | 916 | 1463718574196 Marionette TRACE conn2 <- [1,1230,null,{}] 21:29:34 INFO - PROCESS | 916 | 1463718574200 Marionette TRACE conn2 -> [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:29:34 INFO - PROCESS | 916 | 1463718574305 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 21:29:34 INFO - PROCESS | 916 | 1463718574312 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A77B400 == 68 [pid = 916] [id = 317] 21:29:34 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1A956400) [pid = 916] [serial = 950] [outer = 00000000] 21:29:34 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1AA3F800) [pid = 916] [serial = 951] [outer = 1A956400] 21:29:34 INFO - PROCESS | 916 | 1463718574362 Marionette DEBUG loaded listener.js 21:29:34 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1AD9D400) [pid = 916] [serial = 952] [outer = 1A956400] 21:29:35 INFO - PROCESS | 916 | 1463718575069 Marionette TRACE conn2 <- [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:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 21:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 969ms 21:29:35 INFO - PROCESS | 916 | 1463718575147 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 21:29:35 INFO - PROCESS | 916 | 1463718575152 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 21:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 21:29:35 INFO - PROCESS | 916 | 1463718575158 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 21:29:35 INFO - PROCESS | 916 | 1463718575162 Marionette TRACE conn2 <- [1,1234,null,{}] 21:29:35 INFO - PROCESS | 916 | 1463718575168 Marionette TRACE conn2 -> [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:29:35 INFO - PROCESS | 916 | 1463718575281 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 21:29:35 INFO - PROCESS | 916 | 1463718575422 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 916 | ++DOCSHELL 11277C00 == 69 [pid = 916] [id = 318] 21:29:35 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1127A000) [pid = 916] [serial = 953] [outer = 00000000] 21:29:35 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (128A2800) [pid = 916] [serial = 954] [outer = 1127A000] 21:29:35 INFO - PROCESS | 916 | 1463718575480 Marionette DEBUG loaded listener.js 21:29:35 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (141C7400) [pid = 916] [serial = 955] [outer = 1127A000] 21:29:36 INFO - PROCESS | 916 | 1463718576073 Marionette TRACE conn2 <- [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:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 21:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 938ms 21:29:36 INFO - PROCESS | 916 | 1463718576114 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 21:29:36 INFO - PROCESS | 916 | 1463718576120 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 21:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 21:29:36 INFO - PROCESS | 916 | 1463718576127 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 21:29:36 INFO - PROCESS | 916 | 1463718576130 Marionette TRACE conn2 <- [1,1238,null,{}] 21:29:36 INFO - PROCESS | 916 | 1463718576134 Marionette TRACE conn2 -> [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:29:36 INFO - PROCESS | 916 | 1463718576242 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 21:29:36 INFO - PROCESS | 916 | 1463718576353 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15E24C00 == 70 [pid = 916] [id = 319] 21:29:36 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (15EB1400) [pid = 916] [serial = 956] [outer = 00000000] 21:29:36 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (16C26C00) [pid = 916] [serial = 957] [outer = 15EB1400] 21:29:36 INFO - PROCESS | 916 | 1463718576406 Marionette DEBUG loaded listener.js 21:29:36 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (173B9800) [pid = 916] [serial = 958] [outer = 15EB1400] 21:29:37 INFO - PROCESS | 916 | 1463718577042 Marionette TRACE conn2 <- [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:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 21:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 938ms 21:29:37 INFO - PROCESS | 916 | 1463718577072 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 21:29:37 INFO - PROCESS | 916 | 1463718577075 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 21:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 21:29:37 INFO - PROCESS | 916 | 1463718577079 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 21:29:37 INFO - PROCESS | 916 | 1463718577083 Marionette TRACE conn2 <- [1,1242,null,{}] 21:29:37 INFO - PROCESS | 916 | 1463718577094 Marionette TRACE conn2 -> [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:29:37 INFO - PROCESS | 916 | 1463718577205 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 21:29:37 INFO - PROCESS | 916 | 1463718577320 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 18166800 == 71 [pid = 916] [id = 320] 21:29:37 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1987E400) [pid = 916] [serial = 959] [outer = 00000000] 21:29:37 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1A95A800) [pid = 916] [serial = 960] [outer = 1987E400] 21:29:37 INFO - PROCESS | 916 | 1463718577417 Marionette DEBUG loaded listener.js 21:29:37 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1AA42000) [pid = 916] [serial = 961] [outer = 1987E400] 21:29:37 INFO - PROCESS | 916 | 1463718577987 Marionette TRACE conn2 <- [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:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 21:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 938ms 21:29:38 INFO - PROCESS | 916 | 1463718578023 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 21:29:38 INFO - PROCESS | 916 | 1463718578026 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 21:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 21:29:38 INFO - PROCESS | 916 | 1463718578030 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 21:29:38 INFO - PROCESS | 916 | 1463718578031 Marionette TRACE conn2 <- [1,1246,null,{}] 21:29:38 INFO - PROCESS | 916 | 1463718578035 Marionette TRACE conn2 -> [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:29:38 INFO - PROCESS | 916 | 1463718578142 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 21:29:38 INFO - PROCESS | 916 | 1463718578252 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1AA41800 == 72 [pid = 916] [id = 321] 21:29:38 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1AA41C00) [pid = 916] [serial = 962] [outer = 00000000] 21:29:38 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (1B302400) [pid = 916] [serial = 963] [outer = 1AA41C00] 21:29:38 INFO - PROCESS | 916 | 1463718578305 Marionette DEBUG loaded listener.js 21:29:38 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1B30BC00) [pid = 916] [serial = 964] [outer = 1AA41C00] 21:29:38 INFO - PROCESS | 916 | 1463718578883 Marionette TRACE conn2 <- [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:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 21:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 906ms 21:29:38 INFO - PROCESS | 916 | 1463718578933 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 21:29:38 INFO - PROCESS | 916 | 1463718578936 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 21:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 21:29:38 INFO - PROCESS | 916 | 1463718578939 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 21:29:38 INFO - PROCESS | 916 | 1463718578941 Marionette TRACE conn2 <- [1,1250,null,{}] 21:29:38 INFO - PROCESS | 916 | 1463718578945 Marionette TRACE conn2 -> [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:29:39 INFO - PROCESS | 916 | 1463718579048 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 21:29:39 INFO - PROCESS | 916 | 1463718579159 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1AC39C00 == 73 [pid = 916] [id = 322] 21:29:39 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (1AD98C00) [pid = 916] [serial = 965] [outer = 00000000] 21:29:39 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (1B40A800) [pid = 916] [serial = 966] [outer = 1AD98C00] 21:29:39 INFO - PROCESS | 916 | 1463718579212 Marionette DEBUG loaded listener.js 21:29:39 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (1B40B400) [pid = 916] [serial = 967] [outer = 1AD98C00] 21:29:39 INFO - PROCESS | 916 | 1463718579776 Marionette TRACE conn2 <- [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:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 21:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 890ms 21:29:39 INFO - PROCESS | 916 | 1463718579844 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 21:29:39 INFO - PROCESS | 916 | 1463718579846 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 21:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 21:29:39 INFO - PROCESS | 916 | 1463718579849 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 21:29:39 INFO - PROCESS | 916 | 1463718579851 Marionette TRACE conn2 <- [1,1254,null,{}] 21:29:39 INFO - PROCESS | 916 | 1463718579855 Marionette TRACE conn2 -> [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:29:39 INFO - PROCESS | 916 | 1463718579977 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 21:29:40 INFO - PROCESS | 916 | 1463718580090 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1B410400 == 74 [pid = 916] [id = 323] 21:29:40 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1B411000) [pid = 916] [serial = 968] [outer = 00000000] 21:29:40 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1B4E1400) [pid = 916] [serial = 969] [outer = 1B411000] 21:29:40 INFO - PROCESS | 916 | 1463718580143 Marionette DEBUG loaded listener.js 21:29:40 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (1B523800) [pid = 916] [serial = 970] [outer = 1B411000] 21:29:40 INFO - PROCESS | 916 | 1463718580931 Marionette TRACE conn2 <- [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:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 21:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1140ms 21:29:40 INFO - PROCESS | 916 | 1463718580993 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 21:29:40 INFO - PROCESS | 916 | 1463718580997 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 21:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 21:29:40 INFO - PROCESS | 916 | 1463718581004 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 21:29:41 INFO - PROCESS | 916 | 1463718581011 Marionette TRACE conn2 <- [1,1258,null,{}] 21:29:41 INFO - PROCESS | 916 | 1463718581038 Marionette TRACE conn2 -> [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:29:41 INFO - PROCESS | 916 | 1463718581174 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 21:29:41 INFO - PROCESS | 916 | 1463718581309 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 114A2800 == 75 [pid = 916] [id = 324] 21:29:41 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (11C06C00) [pid = 916] [serial = 971] [outer = 00000000] 21:29:41 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (13188400) [pid = 916] [serial = 972] [outer = 11C06C00] 21:29:41 INFO - PROCESS | 916 | 1463718581361 Marionette DEBUG loaded listener.js 21:29:41 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (141CB800) [pid = 916] [serial = 973] [outer = 11C06C00] 21:29:41 INFO - PROCESS | 916 | 1463718581984 Marionette TRACE conn2 <- [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:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 21:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1047ms 21:29:42 INFO - PROCESS | 916 | 1463718582052 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 21:29:42 INFO - PROCESS | 916 | 1463718582058 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 21:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 21:29:42 INFO - PROCESS | 916 | 1463718582082 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 21:29:42 INFO - PROCESS | 916 | 1463718582085 Marionette TRACE conn2 <- [1,1262,null,{}] 21:29:42 INFO - PROCESS | 916 | 1463718582091 Marionette TRACE conn2 -> [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:29:42 INFO - PROCESS | 916 | 1463718582207 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 21:29:42 INFO - PROCESS | 916 | 1463718582359 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1302EC00 == 76 [pid = 916] [id = 325] 21:29:42 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (13188C00) [pid = 916] [serial = 974] [outer = 00000000] 21:29:42 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (16C2A400) [pid = 916] [serial = 975] [outer = 13188C00] 21:29:42 INFO - PROCESS | 916 | 1463718582409 Marionette DEBUG loaded listener.js 21:29:42 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (173E0400) [pid = 916] [serial = 976] [outer = 13188C00] 21:29:42 INFO - PROCESS | 916 | --DOCSHELL 15F7DC00 == 75 [pid = 916] [id = 285] 21:29:42 INFO - PROCESS | 916 | --DOCSHELL 13376C00 == 74 [pid = 916] [id = 316] 21:29:42 INFO - PROCESS | 916 | --DOCSHELL 10FEC400 == 73 [pid = 916] [id = 315] 21:29:42 INFO - PROCESS | 916 | --DOCSHELL 16C35800 == 72 [pid = 916] [id = 314] 21:29:42 INFO - PROCESS | 916 | --DOCSHELL 19875400 == 71 [pid = 916] [id = 313] 21:29:42 INFO - PROCESS | 916 | --DOCSHELL 173E0C00 == 70 [pid = 916] [id = 312] 21:29:42 INFO - PROCESS | 916 | --DOCSHELL 13903800 == 69 [pid = 916] [id = 311] 21:29:42 INFO - PROCESS | 916 | --DOCSHELL 11276800 == 68 [pid = 916] [id = 310] 21:29:42 INFO - PROCESS | 916 | --DOCSHELL 15F7EC00 == 67 [pid = 916] [id = 309] 21:29:42 INFO - PROCESS | 916 | --DOCSHELL 104F2000 == 66 [pid = 916] [id = 308] 21:29:42 INFO - PROCESS | 916 | --DOCSHELL 10A5B800 == 65 [pid = 916] [id = 307] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 142 (10FE3800) [pid = 916] [serial = 858] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 141 (155EBC00) [pid = 916] [serial = 861] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 140 (1960E000) [pid = 916] [serial = 864] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 139 (1A6A1800) [pid = 916] [serial = 867] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 138 (12B5BC00) [pid = 916] [serial = 873] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 137 (1A961400) [pid = 916] [serial = 870] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 136 (1A677400) [pid = 916] [serial = 903] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 135 (1A1F4800) [pid = 916] [serial = 763] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 134 (16CA8800) [pid = 916] [serial = 888] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 133 (183FD000) [pid = 916] [serial = 892] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 132 (183FC800) [pid = 916] [serial = 891] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 131 (173E3400) [pid = 916] [serial = 889] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 130 (15E25C00) [pid = 916] [serial = 882] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 129 (15F80C00) [pid = 916] [serial = 883] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 128 (11CE7800) [pid = 916] [serial = 879] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1318BC00) [pid = 916] [serial = 880] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 126 (13BB4800) [pid = 916] [serial = 877] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1337E000) [pid = 916] [serial = 876] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 124 (16847000) [pid = 916] [serial = 885] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 123 (19620800) [pid = 916] [serial = 894] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1961B000) [pid = 916] [serial = 897] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 121 (19ADF800) [pid = 916] [serial = 900] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 120 (19875800) [pid = 916] [serial = 895] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 119 (16C2F800) [pid = 916] [serial = 886] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1987D000) [pid = 916] [serial = 898] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | --DOMWINDOW == 117 (19F2D800) [pid = 916] [serial = 901] [outer = 00000000] [url = about:blank] 21:29:42 INFO - PROCESS | 916 | 1463718582893 Marionette TRACE conn2 <- [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:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 21:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 859ms 21:29:42 INFO - PROCESS | 916 | 1463718582926 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 21:29:42 INFO - PROCESS | 916 | 1463718582928 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 21:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 21:29:42 INFO - PROCESS | 916 | 1463718582935 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 21:29:42 INFO - PROCESS | 916 | 1463718582939 Marionette TRACE conn2 <- [1,1266,null,{}] 21:29:42 INFO - PROCESS | 916 | 1463718582949 Marionette TRACE conn2 -> [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:29:43 INFO - PROCESS | 916 | 1463718583038 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 21:29:43 INFO - PROCESS | 916 | 1463718583045 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 141CB400 == 66 [pid = 916] [id = 326] 21:29:43 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (14354400) [pid = 916] [serial = 977] [outer = 00000000] 21:29:43 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (164BAC00) [pid = 916] [serial = 978] [outer = 14354400] 21:29:43 INFO - PROCESS | 916 | 1463718583095 Marionette DEBUG loaded listener.js 21:29:43 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (16C2A800) [pid = 916] [serial = 979] [outer = 14354400] 21:29:43 INFO - PROCESS | 916 | 1463718583566 Marionette TRACE conn2 <- [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:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 21:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 703ms 21:29:43 INFO - PROCESS | 916 | 1463718583632 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 21:29:43 INFO - PROCESS | 916 | 1463718583634 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 21:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 21:29:43 INFO - PROCESS | 916 | 1463718583638 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 21:29:43 INFO - PROCESS | 916 | 1463718583639 Marionette TRACE conn2 <- [1,1270,null,{}] 21:29:43 INFO - PROCESS | 916 | 1463718583643 Marionette TRACE conn2 -> [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:29:43 INFO - PROCESS | 916 | 1463718583727 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 21:29:43 INFO - PROCESS | 916 | 1463718583736 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173ED800 == 67 [pid = 916] [id = 327] 21:29:43 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (173EDC00) [pid = 916] [serial = 980] [outer = 00000000] 21:29:43 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (19074400) [pid = 916] [serial = 981] [outer = 173EDC00] 21:29:43 INFO - PROCESS | 916 | 1463718583780 Marionette DEBUG loaded listener.js 21:29:43 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1907D000) [pid = 916] [serial = 982] [outer = 173EDC00] 21:29:44 INFO - PROCESS | 916 | 1463718584261 Marionette TRACE conn2 <- [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:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 21:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 641ms 21:29:44 INFO - PROCESS | 916 | 1463718584274 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 21:29:44 INFO - PROCESS | 916 | 1463718584276 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 21:29:44 INFO - PROCESS | 916 | 1463718584279 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 21:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 21:29:44 INFO - PROCESS | 916 | 1463718584281 Marionette TRACE conn2 <- [1,1274,null,{}] 21:29:44 INFO - PROCESS | 916 | 1463718584285 Marionette TRACE conn2 -> [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:29:44 INFO - PROCESS | 916 | 1463718584371 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 21:29:44 INFO - PROCESS | 916 | 1463718584377 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173ED000 == 68 [pid = 916] [id = 328] 21:29:44 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (19079C00) [pid = 916] [serial = 983] [outer = 00000000] 21:29:44 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (19622C00) [pid = 916] [serial = 984] [outer = 19079C00] 21:29:44 INFO - PROCESS | 916 | 1463718584422 Marionette DEBUG loaded listener.js 21:29:44 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (19876000) [pid = 916] [serial = 985] [outer = 19079C00] 21:29:44 INFO - PROCESS | 916 | 1463718584875 Marionette TRACE conn2 <- [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:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 21:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 625ms 21:29:44 INFO - PROCESS | 916 | 1463718584918 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 21:29:44 INFO - PROCESS | 916 | 1463718584929 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 21:29:44 INFO - PROCESS | 916 | 1463718584933 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 21:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 21:29:44 INFO - PROCESS | 916 | 1463718584935 Marionette TRACE conn2 <- [1,1278,null,{}] 21:29:44 INFO - PROCESS | 916 | 1463718584938 Marionette TRACE conn2 -> [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:29:45 INFO - PROCESS | 916 | 1463718585072 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 21:29:45 INFO - PROCESS | 916 | 1463718585168 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19A11000 == 69 [pid = 916] [id = 329] 21:29:45 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (19A14400) [pid = 916] [serial = 986] [outer = 00000000] 21:29:45 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (19F34000) [pid = 916] [serial = 987] [outer = 19A14400] 21:29:45 INFO - PROCESS | 916 | 1463718585214 Marionette DEBUG loaded listener.js 21:29:45 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1A1F5400) [pid = 916] [serial = 988] [outer = 19A14400] 21:29:45 INFO - PROCESS | 916 | 1463718585630 Marionette TRACE conn2 <- [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:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 21:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 750ms 21:29:45 INFO - PROCESS | 916 | 1463718585675 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 21:29:45 INFO - PROCESS | 916 | 1463718585677 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 21:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 21:29:45 INFO - PROCESS | 916 | 1463718585680 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 21:29:45 INFO - PROCESS | 916 | 1463718585682 Marionette TRACE conn2 <- [1,1282,null,{}] 21:29:45 INFO - PROCESS | 916 | 1463718585692 Marionette TRACE conn2 -> [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:29:45 INFO - PROCESS | 916 | 1463718585808 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 21:29:45 INFO - PROCESS | 916 | 1463718585815 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19F32C00 == 70 [pid = 916] [id = 330] 21:29:45 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (19F36000) [pid = 916] [serial = 989] [outer = 00000000] 21:29:45 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1A6A0800) [pid = 916] [serial = 990] [outer = 19F36000] 21:29:45 INFO - PROCESS | 916 | 1463718585858 Marionette DEBUG loaded listener.js 21:29:45 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (1A95F800) [pid = 916] [serial = 991] [outer = 19F36000] 21:29:46 INFO - PROCESS | 916 | 1463718586319 Marionette TRACE conn2 <- [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:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 21:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 703ms 21:29:46 INFO - PROCESS | 916 | 1463718586380 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 21:29:46 INFO - PROCESS | 916 | 1463718586382 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 21:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 21:29:46 INFO - PROCESS | 916 | 1463718586393 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 21:29:46 INFO - PROCESS | 916 | 1463718586394 Marionette TRACE conn2 <- [1,1286,null,{}] 21:29:46 INFO - PROCESS | 916 | 1463718586398 Marionette TRACE conn2 -> [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:29:46 INFO - PROCESS | 916 | 1463718586540 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 21:29:46 INFO - PROCESS | 916 | 1463718586565 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A676800 == 71 [pid = 916] [id = 331] 21:29:46 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (1A679400) [pid = 916] [serial = 992] [outer = 00000000] 21:29:46 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (1AD97400) [pid = 916] [serial = 993] [outer = 1A679400] 21:29:46 INFO - PROCESS | 916 | 1463718586609 Marionette DEBUG loaded listener.js 21:29:46 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1B30D000) [pid = 916] [serial = 994] [outer = 1A679400] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 134 (183FC400) [pid = 916] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 133 (19A14C00) [pid = 916] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 132 (19072000) [pid = 916] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 131 (16C26400) [pid = 916] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 130 (16C34800) [pid = 916] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 129 (15F7F000) [pid = 916] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 128 (15F78800) [pid = 916] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1AA48400) [pid = 916] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 126 (10B34000) [pid = 916] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 125 (10F3CC00) [pid = 916] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 124 (17759C00) [pid = 916] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 123 (10561400) [pid = 916] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 122 (16CA9C00) [pid = 916] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 121 (16CA1400) [pid = 916] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 120 (18338400) [pid = 916] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 119 (10B2E000) [pid = 916] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 118 (10FE5000) [pid = 916] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 117 (1A6A1000) [pid = 916] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 116 (19618400) [pid = 916] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 115 (17306C00) [pid = 916] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 114 (13B98400) [pid = 916] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 113 (10A61800) [pid = 916] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 112 (19F36C00) [pid = 916] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 111 (10AC6C00) [pid = 916] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 21:29:47 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1A6A4400) [pid = 916] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 21:29:47 INFO - PROCESS | 916 | 1463718587286 Marionette TRACE conn2 <- [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:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 21:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 953ms 21:29:47 INFO - PROCESS | 916 | 1463718587331 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 21:29:47 INFO - PROCESS | 916 | 1463718587333 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 21:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 21:29:47 INFO - PROCESS | 916 | 1463718587336 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 21:29:47 INFO - PROCESS | 916 | 1463718587338 Marionette TRACE conn2 <- [1,1290,null,{}] 21:29:47 INFO - PROCESS | 916 | 1463718587341 Marionette TRACE conn2 -> [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:29:47 INFO - PROCESS | 916 | 1463718587435 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 21:29:47 INFO - PROCESS | 916 | 1463718587537 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 105FB000 == 72 [pid = 916] [id = 332] 21:29:47 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (10A5A400) [pid = 916] [serial = 995] [outer = 00000000] 21:29:47 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (15C06400) [pid = 916] [serial = 996] [outer = 10A5A400] 21:29:47 INFO - PROCESS | 916 | 1463718587580 Marionette DEBUG loaded listener.js 21:29:47 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1678B800) [pid = 916] [serial = 997] [outer = 10A5A400] 21:29:47 INFO - PROCESS | 916 | 1463718587985 Marionette TRACE conn2 <- [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:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 21:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 703ms 21:29:48 INFO - PROCESS | 916 | 1463718588036 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 21:29:48 INFO - PROCESS | 916 | 1463718588038 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 21:29:48 INFO - PROCESS | 916 | 1463718588041 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 21:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 21:29:48 INFO - PROCESS | 916 | 1463718588043 Marionette TRACE conn2 <- [1,1294,null,{}] 21:29:48 INFO - PROCESS | 916 | 1463718588050 Marionette TRACE conn2 -> [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:29:48 INFO - PROCESS | 916 | 1463718588136 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 21:29:48 INFO - PROCESS | 916 | 1463718588143 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16795400 == 73 [pid = 916] [id = 333] 21:29:48 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (16CA8800) [pid = 916] [serial = 998] [outer = 00000000] 21:29:48 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1987B000) [pid = 916] [serial = 999] [outer = 16CA8800] 21:29:48 INFO - PROCESS | 916 | 1463718588189 Marionette DEBUG loaded listener.js 21:29:48 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1A678000) [pid = 916] [serial = 1000] [outer = 16CA8800] 21:29:48 INFO - PROCESS | 916 | 1463718588621 Marionette TRACE conn2 <- [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:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 21:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 641ms 21:29:48 INFO - PROCESS | 916 | 1463718588680 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 21:29:48 INFO - PROCESS | 916 | 1463718588682 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 21:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 21:29:48 INFO - PROCESS | 916 | 1463718588686 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 21:29:48 INFO - PROCESS | 916 | 1463718588688 Marionette TRACE conn2 <- [1,1298,null,{}] 21:29:48 INFO - PROCESS | 916 | 1463718588691 Marionette TRACE conn2 -> [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:29:48 INFO - PROCESS | 916 | 1463718588800 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 21:29:48 INFO - PROCESS | 916 | 1463718588806 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A776C00 == 74 [pid = 916] [id = 334] 21:29:48 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1AA3F000) [pid = 916] [serial = 1001] [outer = 00000000] 21:29:48 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1B4D7C00) [pid = 916] [serial = 1002] [outer = 1AA3F000] 21:29:48 INFO - PROCESS | 916 | 1463718588854 Marionette DEBUG loaded listener.js 21:29:48 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1B522000) [pid = 916] [serial = 1003] [outer = 1AA3F000] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 10A55C00 == 73 [pid = 916] [id = 241] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 1AC38800 == 72 [pid = 916] [id = 305] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 16C34400 == 71 [pid = 916] [id = 273] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 1A962000 == 70 [pid = 916] [id = 304] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 1051A400 == 69 [pid = 916] [id = 225] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 173ED400 == 68 [pid = 916] [id = 198] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 1A77CC00 == 67 [pid = 916] [id = 306] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 1307DC00 == 66 [pid = 916] [id = 228] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 16EAC800 == 65 [pid = 916] [id = 257] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 13909000 == 64 [pid = 916] [id = 272] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 19A1AC00 == 63 [pid = 916] [id = 242] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 10FECC00 == 62 [pid = 916] [id = 19] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 1A67DC00 == 61 [pid = 916] [id = 274] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 10AD1800 == 60 [pid = 916] [id = 302] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 15115400 == 59 [pid = 916] [id = 179] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 15F73C00 == 58 [pid = 916] [id = 150] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 15F7C400 == 57 [pid = 916] [id = 303] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 1337E400 == 56 [pid = 916] [id = 256] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 1A677800 == 55 [pid = 916] [id = 227] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 19ADB000 == 54 [pid = 916] [id = 270] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 1961E400 == 53 [pid = 916] [id = 223] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 155E5C00 == 52 [pid = 916] [id = 197] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 183F2000 == 51 [pid = 916] [id = 177] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 1A1F9000 == 50 [pid = 916] [id = 208] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 15C08400 == 49 [pid = 916] [id = 238] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 11CF3000 == 48 [pid = 916] [id = 259] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 156BC800 == 47 [pid = 916] [id = 254] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 19625C00 == 46 [pid = 916] [id = 226] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 19621400 == 45 [pid = 916] [id = 258] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 1302EC00 == 44 [pid = 916] [id = 325] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 114A2800 == 43 [pid = 916] [id = 324] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 19ADF400 == 42 [pid = 916] [id = 301] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 1AC39C00 == 41 [pid = 916] [id = 322] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 1B410400 == 40 [pid = 916] [id = 323] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 1AA41800 == 39 [pid = 916] [id = 321] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 15E24C00 == 38 [pid = 916] [id = 319] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 18166800 == 37 [pid = 916] [id = 320] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 1A77B400 == 36 [pid = 916] [id = 317] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 11277C00 == 35 [pid = 916] [id = 318] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 141CB400 == 34 [pid = 916] [id = 326] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 105FB000 == 33 [pid = 916] [id = 332] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 1A676800 == 32 [pid = 916] [id = 331] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 173ED800 == 31 [pid = 916] [id = 327] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 16795400 == 30 [pid = 916] [id = 333] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 173ED000 == 29 [pid = 916] [id = 328] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 19F32C00 == 28 [pid = 916] [id = 330] 21:29:50 INFO - PROCESS | 916 | --DOCSHELL 19A11000 == 27 [pid = 916] [id = 329] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1A1F4000) [pid = 916] [serial = 856] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 117 (19FCCC00) [pid = 916] [serial = 820] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 116 (15D59000) [pid = 916] [serial = 817] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 115 (11A10400) [pid = 916] [serial = 814] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1A679C00) [pid = 916] [serial = 811] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 113 (141C6C00) [pid = 916] [serial = 874] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1A775000) [pid = 916] [serial = 823] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 111 (19A13800) [pid = 916] [serial = 865] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1A957800) [pid = 916] [serial = 868] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 109 (11C0B400) [pid = 916] [serial = 859] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 108 (15E18C00) [pid = 916] [serial = 862] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1A963400) [pid = 916] [serial = 871] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 106 (19A18400) [pid = 916] [serial = 936] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1A675800) [pid = 916] [serial = 939] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 104 (19079000) [pid = 916] [serial = 942] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 103 (17311800) [pid = 916] [serial = 930] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1A680800) [pid = 916] [serial = 940] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1775BC00) [pid = 916] [serial = 931] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 100 (1833CC00) [pid = 916] [serial = 933] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1AA44C00) [pid = 916] [serial = 912] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 98 (167AA400) [pid = 916] [serial = 927] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 97 (167B4C00) [pid = 916] [serial = 928] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 96 (183F6C00) [pid = 916] [serial = 945] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1ADA5000) [pid = 916] [serial = 919] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1ADA1800) [pid = 916] [serial = 918] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 93 (141CAC00) [pid = 916] [serial = 922] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 92 (11459000) [pid = 916] [serial = 921] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 91 (13379400) [pid = 916] [serial = 907] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1289CC00) [pid = 916] [serial = 906] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 89 (19875000) [pid = 916] [serial = 910] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 88 (183F0000) [pid = 916] [serial = 909] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 87 (1144C400) [pid = 916] [serial = 924] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 86 (13B98000) [pid = 916] [serial = 925] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1AC3C000) [pid = 916] [serial = 915] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1AA3F800) [pid = 916] [serial = 951] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 83 (19FC0800) [pid = 916] [serial = 948] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 82 (1907AC00) [pid = 916] [serial = 943] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 81 (19AE1400) [pid = 916] [serial = 937] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 80 (19076C00) [pid = 916] [serial = 946] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 79 (1A679000) [pid = 916] [serial = 949] [outer = 00000000] [url = about:blank] 21:29:50 INFO - PROCESS | 916 | --DOMWINDOW == 78 (183F2C00) [pid = 916] [serial = 934] [outer = 00000000] [url = about:blank] 21:29:51 INFO - PROCESS | 916 | 1463718591085 Marionette TRACE conn2 <- [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:29:51 INFO - PROCESS | 916 | 1463718591119 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 21:29:51 INFO - PROCESS | 916 | 1463718591124 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 21:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 21:29:51 INFO - PROCESS | 916 | 1463718591128 Marionette TRACE conn2 <- [1,1302,null,{}] 21:29:51 INFO - PROCESS | 916 | 1463718591134 Marionette TRACE conn2 -> [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:29:51 INFO - PROCESS | 916 | 1463718591225 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 21:29:51 INFO - PROCESS | 916 | 1463718591237 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10484000 == 28 [pid = 916] [id = 335] 21:29:51 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (104EB000) [pid = 916] [serial = 1004] [outer = 00000000] 21:29:51 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (1051C400) [pid = 916] [serial = 1005] [outer = 104EB000] 21:29:51 INFO - PROCESS | 916 | 1463718591284 Marionette DEBUG loaded listener.js 21:29:51 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (105F3C00) [pid = 916] [serial = 1006] [outer = 104EB000] 21:29:51 INFO - PROCESS | 916 | 1463718591782 Marionette TRACE conn2 <- [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:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 21:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 688ms 21:29:51 INFO - PROCESS | 916 | 1463718591826 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 21:29:51 INFO - PROCESS | 916 | 1463718591832 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 21:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 21:29:51 INFO - PROCESS | 916 | 1463718591838 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 21:29:51 INFO - PROCESS | 916 | 1463718591840 Marionette TRACE conn2 <- [1,1306,null,{}] 21:29:51 INFO - PROCESS | 916 | 1463718591844 Marionette TRACE conn2 -> [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:29:51 INFO - PROCESS | 916 | 1463718591928 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 21:29:51 INFO - PROCESS | 916 | 1463718591938 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10ACBC00 == 29 [pid = 916] [id = 336] 21:29:51 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (10ACD800) [pid = 916] [serial = 1007] [outer = 00000000] 21:29:51 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (10B2C000) [pid = 916] [serial = 1008] [outer = 10ACD800] 21:29:51 INFO - PROCESS | 916 | 1463718591983 Marionette DEBUG loaded listener.js 21:29:52 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (10B34400) [pid = 916] [serial = 1009] [outer = 10ACD800] 21:29:52 INFO - PROCESS | 916 | 1463718592452 Marionette TRACE conn2 <- [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:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 21:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 641ms 21:29:52 INFO - PROCESS | 916 | 1463718592474 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 21:29:52 INFO - PROCESS | 916 | 1463718592476 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 21:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 21:29:52 INFO - PROCESS | 916 | 1463718592484 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 21:29:52 INFO - PROCESS | 916 | 1463718592488 Marionette TRACE conn2 <- [1,1310,null,{}] 21:29:52 INFO - PROCESS | 916 | 1463718592500 Marionette TRACE conn2 -> [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:29:52 INFO - PROCESS | 916 | 1463718592587 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 21:29:52 INFO - PROCESS | 916 | 1463718592703 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11430400 == 30 [pid = 916] [id = 337] 21:29:52 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (1144B000) [pid = 916] [serial = 1010] [outer = 00000000] 21:29:52 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (114A2800) [pid = 916] [serial = 1011] [outer = 1144B000] 21:29:52 INFO - PROCESS | 916 | 1463718592767 Marionette DEBUG loaded listener.js 21:29:52 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (11C57800) [pid = 916] [serial = 1012] [outer = 1144B000] 21:29:53 INFO - PROCESS | 916 | 1463718593175 Marionette TRACE conn2 <- [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:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 21:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 765ms 21:29:53 INFO - PROCESS | 916 | 1463718593242 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 21:29:53 INFO - PROCESS | 916 | 1463718593244 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 21:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 21:29:53 INFO - PROCESS | 916 | 1463718593248 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 21:29:53 INFO - PROCESS | 916 | 1463718593249 Marionette TRACE conn2 <- [1,1314,null,{}] 21:29:53 INFO - PROCESS | 916 | 1463718593253 Marionette TRACE conn2 -> [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:29:53 INFO - PROCESS | 916 | 1463718593336 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 21:29:53 INFO - PROCESS | 916 | 1463718593342 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A5BC00 == 31 [pid = 916] [id = 338] 21:29:53 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (10B38400) [pid = 916] [serial = 1013] [outer = 00000000] 21:29:53 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (12D7DC00) [pid = 916] [serial = 1014] [outer = 10B38400] 21:29:53 INFO - PROCESS | 916 | 1463718593387 Marionette DEBUG loaded listener.js 21:29:53 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (1330E400) [pid = 916] [serial = 1015] [outer = 10B38400] 21:29:53 INFO - PROCESS | 916 | 1463718593833 Marionette TRACE conn2 <- [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:29:53 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:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 641ms 21:29:53 INFO - PROCESS | 916 | 1463718593884 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 21:29:53 INFO - PROCESS | 916 | 1463718593886 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 21:29:53 INFO - PROCESS | 916 | 1463718593889 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 21:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 21:29:53 INFO - PROCESS | 916 | 1463718593890 Marionette TRACE conn2 <- [1,1318,null,{}] 21:29:53 INFO - PROCESS | 916 | 1463718593894 Marionette TRACE conn2 -> [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:29:53 INFO - PROCESS | 916 | 1463718593970 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 21:29:54 INFO - PROCESS | 916 | 1463718594007 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1337CC00 == 32 [pid = 916] [id = 339] 21:29:54 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (1337D800) [pid = 916] [serial = 1016] [outer = 00000000] 21:29:54 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (13901800) [pid = 916] [serial = 1017] [outer = 1337D800] 21:29:54 INFO - PROCESS | 916 | 1463718594051 Marionette DEBUG loaded listener.js 21:29:54 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (13909400) [pid = 916] [serial = 1018] [outer = 1337D800] 21:29:54 INFO - PROCESS | 916 | 1463718594487 Marionette TRACE conn2 <- [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:29:54 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:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 625ms 21:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 21:29:54 INFO - PROCESS | 916 | 1463718594527 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 21:29:54 INFO - PROCESS | 916 | 1463718594529 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 21:29:54 INFO - PROCESS | 916 | 1463718594533 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 21:29:54 INFO - PROCESS | 916 | 1463718594535 Marionette TRACE conn2 <- [1,1322,null,{}] 21:29:54 INFO - PROCESS | 916 | 1463718594538 Marionette TRACE conn2 -> [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:29:54 INFO - PROCESS | 916 | 1463718594650 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 21:29:54 INFO - PROCESS | 916 | 1463718594661 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1434E000 == 33 [pid = 916] [id = 340] 21:29:54 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (1434F000) [pid = 916] [serial = 1019] [outer = 00000000] 21:29:54 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (15111400) [pid = 916] [serial = 1020] [outer = 1434F000] 21:29:54 INFO - PROCESS | 916 | 1463718594707 Marionette DEBUG loaded listener.js 21:29:54 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (15118800) [pid = 916] [serial = 1021] [outer = 1434F000] 21:29:55 INFO - PROCESS | 916 | 1463718595134 Marionette TRACE conn2 <- [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:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 21:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 625ms 21:29:55 INFO - PROCESS | 916 | 1463718595171 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 21:29:55 INFO - PROCESS | 916 | 1463718595173 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 21:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 21:29:55 INFO - PROCESS | 916 | 1463718595176 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 21:29:55 INFO - PROCESS | 916 | 1463718595178 Marionette TRACE conn2 <- [1,1326,null,{}] 21:29:55 INFO - PROCESS | 916 | 1463718595185 Marionette TRACE conn2 -> [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:29:55 INFO - PROCESS | 916 | 1463718595258 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 21:29:55 INFO - PROCESS | 916 | 1463718595265 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 14E82000 == 34 [pid = 916] [id = 341] 21:29:55 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1511C400) [pid = 916] [serial = 1022] [outer = 00000000] 21:29:55 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (155F0000) [pid = 916] [serial = 1023] [outer = 1511C400] 21:29:55 INFO - PROCESS | 916 | 1463718595309 Marionette DEBUG loaded listener.js 21:29:55 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (155E7C00) [pid = 916] [serial = 1024] [outer = 1511C400] 21:29:56 INFO - PROCESS | 916 | 1463718596242 Marionette TRACE conn2 <- [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:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 21:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1094ms 21:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 21:29:56 INFO - PROCESS | 916 | 1463718596278 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 21:29:56 INFO - PROCESS | 916 | 1463718596279 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 21:29:56 INFO - PROCESS | 916 | 1463718596283 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 21:29:56 INFO - PROCESS | 916 | 1463718596284 Marionette TRACE conn2 <- [1,1330,null,{}] 21:29:56 INFO - PROCESS | 916 | 1463718596292 Marionette TRACE conn2 -> [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:29:56 INFO - PROCESS | 916 | 1463718596398 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 21:29:56 INFO - PROCESS | 916 | 1463718596415 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15110000 == 35 [pid = 916] [id = 342] 21:29:56 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (15111000) [pid = 916] [serial = 1025] [outer = 00000000] 21:29:56 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (15D5A800) [pid = 916] [serial = 1026] [outer = 15111000] 21:29:56 INFO - PROCESS | 916 | 1463718596509 Marionette DEBUG loaded listener.js 21:29:56 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (15C0B800) [pid = 916] [serial = 1027] [outer = 15111000] 21:29:56 INFO - PROCESS | 916 | 1463718596954 Marionette TRACE conn2 <- [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:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 21:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 688ms 21:29:56 INFO - PROCESS | 916 | 1463718596982 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 21:29:56 INFO - PROCESS | 916 | 1463718596984 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 21:29:56 INFO - PROCESS | 916 | 1463718596988 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 21:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 21:29:56 INFO - PROCESS | 916 | 1463718596989 Marionette TRACE conn2 <- [1,1334,null,{}] 21:29:56 INFO - PROCESS | 916 | 1463718596993 Marionette TRACE conn2 -> [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:29:57 INFO - PROCESS | 916 | 1463718597096 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 21:29:57 INFO - PROCESS | 916 | 1463718597105 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1142F400 == 36 [pid = 916] [id = 343] 21:29:57 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (15A50C00) [pid = 916] [serial = 1028] [outer = 00000000] 21:29:57 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (15F78C00) [pid = 916] [serial = 1029] [outer = 15A50C00] 21:29:57 INFO - PROCESS | 916 | 1463718597149 Marionette DEBUG loaded listener.js 21:29:57 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (15F79800) [pid = 916] [serial = 1030] [outer = 15A50C00] 21:29:57 INFO - PROCESS | 916 | 1463718597612 Marionette TRACE conn2 <- [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:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 21:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 625ms 21:29:57 INFO - PROCESS | 916 | 1463718597631 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 21:29:57 INFO - PROCESS | 916 | 1463718597633 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 21:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 21:29:57 INFO - PROCESS | 916 | 1463718597636 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 21:29:57 INFO - PROCESS | 916 | 1463718597638 Marionette TRACE conn2 <- [1,1338,null,{}] 21:29:57 INFO - PROCESS | 916 | 1463718597641 Marionette TRACE conn2 -> [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:29:57 INFO - PROCESS | 916 | 1463718597751 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 21:29:57 INFO - PROCESS | 916 | 1463718597842 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10228C00 == 37 [pid = 916] [id = 344] 21:29:57 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (11275C00) [pid = 916] [serial = 1031] [outer = 00000000] 21:29:57 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (167AA800) [pid = 916] [serial = 1032] [outer = 11275C00] 21:29:57 INFO - PROCESS | 916 | 1463718597892 Marionette DEBUG loaded listener.js 21:29:57 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (167B3800) [pid = 916] [serial = 1033] [outer = 11275C00] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1AA40C00) [pid = 916] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1A1EC800) [pid = 916] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1AC38C00) [pid = 916] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 104 (19A14400) [pid = 916] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 103 (19F36000) [pid = 916] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 102 (10A5A400) [pid = 916] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1A679400) [pid = 916] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 100 (16CA8800) [pid = 916] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1AA41C00) [pid = 916] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1987E400) [pid = 916] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 97 (15EB1400) [pid = 916] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1127A000) [pid = 916] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1A956400) [pid = 916] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 94 (19079C00) [pid = 916] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 93 (173EDC00) [pid = 916] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 92 (14354400) [pid = 916] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 91 (13188C00) [pid = 916] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 90 (11C06C00) [pid = 916] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1B411000) [pid = 916] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 21:29:58 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1AD98C00) [pid = 916] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 21:29:58 INFO - PROCESS | 916 | 1463718598732 Marionette TRACE conn2 <- [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:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 21:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1156ms 21:29:58 INFO - PROCESS | 916 | 1463718598791 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 21:29:58 INFO - PROCESS | 916 | 1463718598793 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 21:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 21:29:58 INFO - PROCESS | 916 | 1463718598797 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 21:29:58 INFO - PROCESS | 916 | 1463718598799 Marionette TRACE conn2 <- [1,1342,null,{}] 21:29:58 INFO - PROCESS | 916 | 1463718598802 Marionette TRACE conn2 -> [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:29:58 INFO - PROCESS | 916 | 1463718598900 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 21:29:58 INFO - PROCESS | 916 | 1463718598909 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13B9EC00 == 38 [pid = 916] [id = 345] 21:29:58 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (13BA3400) [pid = 916] [serial = 1034] [outer = 00000000] 21:29:58 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (165C0C00) [pid = 916] [serial = 1035] [outer = 13BA3400] 21:29:58 INFO - PROCESS | 916 | 1463718598963 Marionette DEBUG loaded listener.js 21:29:59 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (16C2A000) [pid = 916] [serial = 1036] [outer = 13BA3400] 21:29:59 INFO - PROCESS | 916 | 1463718599402 Marionette TRACE conn2 <- [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:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 21:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 625ms 21:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 21:29:59 INFO - PROCESS | 916 | 1463718599435 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 21:29:59 INFO - PROCESS | 916 | 1463718599436 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 21:29:59 INFO - PROCESS | 916 | 1463718599439 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 21:29:59 INFO - PROCESS | 916 | 1463718599441 Marionette TRACE conn2 <- [1,1346,null,{}] 21:29:59 INFO - PROCESS | 916 | 1463718599445 Marionette TRACE conn2 -> [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:29:59 INFO - PROCESS | 916 | 1463718599526 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 21:29:59 INFO - PROCESS | 916 | 1463718599559 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 14E85000 == 39 [pid = 916] [id = 346] 21:29:59 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (15F73C00) [pid = 916] [serial = 1037] [outer = 00000000] 21:29:59 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (16CA8800) [pid = 916] [serial = 1038] [outer = 15F73C00] 21:29:59 INFO - PROCESS | 916 | 1463718599603 Marionette DEBUG loaded listener.js 21:29:59 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (16CAA000) [pid = 916] [serial = 1039] [outer = 15F73C00] 21:30:00 INFO - PROCESS | 916 | 1463718600023 Marionette TRACE conn2 <- [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:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 21:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 625ms 21:30:00 INFO - PROCESS | 916 | 1463718600078 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 21:30:00 INFO - PROCESS | 916 | 1463718600080 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 21:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 21:30:00 INFO - PROCESS | 916 | 1463718600087 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 21:30:00 INFO - PROCESS | 916 | 1463718600089 Marionette TRACE conn2 <- [1,1350,null,{}] 21:30:00 INFO - PROCESS | 916 | 1463718600092 Marionette TRACE conn2 -> [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:00 INFO - PROCESS | 916 | 1463718600168 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 21:30:00 INFO - PROCESS | 916 | 1463718600175 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16CA6C00 == 40 [pid = 916] [id = 347] 21:30:00 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (173E8800) [pid = 916] [serial = 1040] [outer = 00000000] 21:30:00 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1775E800) [pid = 916] [serial = 1041] [outer = 173E8800] 21:30:00 INFO - PROCESS | 916 | 1463718600218 Marionette DEBUG loaded listener.js 21:30:00 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (17B94400) [pid = 916] [serial = 1042] [outer = 173E8800] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 13375400 == 39 [pid = 916] [id = 163] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 10B32800 == 38 [pid = 916] [id = 159] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 167A6C00 == 37 [pid = 916] [id = 164] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 10F37C00 == 36 [pid = 916] [id = 166] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 10AD0000 == 35 [pid = 916] [id = 162] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 105F3800 == 34 [pid = 916] [id = 167] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 102F7C00 == 33 [pid = 916] [id = 165] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 17B23C00 == 32 [pid = 916] [id = 161] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 167AB800 == 31 [pid = 916] [id = 158] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 110BE800 == 30 [pid = 916] [id = 153] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 13BA0400 == 29 [pid = 916] [id = 160] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 15A4CC00 == 28 [pid = 916] [id = 157] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 13DAB800 == 27 [pid = 916] [id = 155] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 10A5F800 == 26 [pid = 916] [id = 154] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 10ACB800 == 25 [pid = 916] [id = 152] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 10B2D000 == 24 [pid = 916] [id = 168] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 10446C00 == 23 [pid = 916] [id = 151] 21:30:01 INFO - PROCESS | 916 | --DOCSHELL 1511DC00 == 22 [pid = 916] [id = 156] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1AA4A000) [pid = 916] [serial = 913] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1A6A1400) [pid = 916] [serial = 904] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1AD99800) [pid = 916] [serial = 916] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1B4D7C00) [pid = 916] [serial = 1002] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 92 (19F34000) [pid = 916] [serial = 987] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1A6A0800) [pid = 916] [serial = 990] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 90 (15C06400) [pid = 916] [serial = 996] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1AD97400) [pid = 916] [serial = 993] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1987B000) [pid = 916] [serial = 999] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 87 (1B30D000) [pid = 916] [serial = 994] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 86 (1B30BC00) [pid = 916] [serial = 964] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1B302400) [pid = 916] [serial = 963] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1AA42000) [pid = 916] [serial = 961] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 83 (1A95A800) [pid = 916] [serial = 960] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 82 (173B9800) [pid = 916] [serial = 958] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 81 (16C26C00) [pid = 916] [serial = 957] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 80 (141C7400) [pid = 916] [serial = 955] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 79 (128A2800) [pid = 916] [serial = 954] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 78 (1AD9D400) [pid = 916] [serial = 952] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 77 (19622C00) [pid = 916] [serial = 984] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 76 (19074400) [pid = 916] [serial = 981] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 75 (1907D000) [pid = 916] [serial = 982] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 74 (164BAC00) [pid = 916] [serial = 978] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 73 (16C2A800) [pid = 916] [serial = 979] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 72 (173E0400) [pid = 916] [serial = 976] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 71 (16C2A400) [pid = 916] [serial = 975] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 70 (141CB800) [pid = 916] [serial = 973] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 69 (13188400) [pid = 916] [serial = 972] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 68 (1B523800) [pid = 916] [serial = 970] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 67 (1B4E1400) [pid = 916] [serial = 969] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 66 (1B40B400) [pid = 916] [serial = 967] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 65 (1B40A800) [pid = 916] [serial = 966] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 64 (1A678000) [pid = 916] [serial = 1000] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 63 (1A1F5400) [pid = 916] [serial = 988] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 62 (1A95F800) [pid = 916] [serial = 991] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 61 (1678B800) [pid = 916] [serial = 997] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | --DOMWINDOW == 60 (19876000) [pid = 916] [serial = 985] [outer = 00000000] [url = about:blank] 21:30:01 INFO - PROCESS | 916 | 1463718602004 Marionette TRACE conn2 <- [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:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 21:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1969ms 21:30:02 INFO - PROCESS | 916 | 1463718602059 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 21:30:02 INFO - PROCESS | 916 | 1463718602063 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 21:30:02 INFO - PROCESS | 916 | 1463718602069 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 21:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 21:30:02 INFO - PROCESS | 916 | 1463718602072 Marionette TRACE conn2 <- [1,1354,null,{}] 21:30:02 INFO - PROCESS | 916 | 1463718602078 Marionette TRACE conn2 -> [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:02 INFO - PROCESS | 916 | 1463718602162 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 21:30:02 INFO - PROCESS | 916 | 1463718602170 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10503800 == 23 [pid = 916] [id = 348] 21:30:02 INFO - PROCESS | 916 | ++DOMWINDOW == 61 (10510000) [pid = 916] [serial = 1043] [outer = 00000000] 21:30:02 INFO - PROCESS | 916 | ++DOMWINDOW == 62 (105F2000) [pid = 916] [serial = 1044] [outer = 10510000] 21:30:02 INFO - PROCESS | 916 | 1463718602217 Marionette DEBUG loaded listener.js 21:30:02 INFO - PROCESS | 916 | ++DOMWINDOW == 63 (10A59C00) [pid = 916] [serial = 1045] [outer = 10510000] 21:30:02 INFO - PROCESS | 916 | 1463718602700 Marionette TRACE conn2 <- [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:30:02 INFO - PROCESS | 916 | 1463718602775 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 21:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 21:30:02 INFO - PROCESS | 916 | 1463718602782 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 21:30:02 INFO - PROCESS | 916 | 1463718602785 Marionette TRACE conn2 <- [1,1358,null,{}] 21:30:02 INFO - PROCESS | 916 | 1463718602789 Marionette TRACE conn2 -> [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:30:02 INFO - PROCESS | 916 | 1463718602867 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 21:30:02 INFO - PROCESS | 916 | 1463718602884 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 104E4000 == 24 [pid = 916] [id = 349] 21:30:02 INFO - PROCESS | 916 | ++DOMWINDOW == 64 (1050D000) [pid = 916] [serial = 1046] [outer = 00000000] 21:30:02 INFO - PROCESS | 916 | ++DOMWINDOW == 65 (10B2D000) [pid = 916] [serial = 1047] [outer = 1050D000] 21:30:02 INFO - PROCESS | 916 | 1463718602999 Marionette DEBUG loaded listener.js 21:30:03 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (10F2F000) [pid = 916] [serial = 1048] [outer = 1050D000] 21:30:03 INFO - PROCESS | 916 | 1463718603374 Marionette TRACE conn2 <- [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:30:03 INFO - PROCESS | 916 | 1463718603420 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 21:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 21:30:03 INFO - PROCESS | 916 | 1463718603424 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 21:30:03 INFO - PROCESS | 916 | 1463718603427 Marionette TRACE conn2 <- [1,1362,null,{}] 21:30:03 INFO - PROCESS | 916 | 1463718603445 Marionette TRACE conn2 -> [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:30:03 INFO - PROCESS | 916 | 1463718603555 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 21:30:03 INFO - PROCESS | 916 | 1463718603566 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12886400 == 25 [pid = 916] [id = 350] 21:30:03 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (1289C800) [pid = 916] [serial = 1049] [outer = 00000000] 21:30:03 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (12A90800) [pid = 916] [serial = 1050] [outer = 1289C800] 21:30:03 INFO - PROCESS | 916 | 1463718603621 Marionette DEBUG loaded listener.js 21:30:03 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (12D76800) [pid = 916] [serial = 1051] [outer = 1289C800] 21:30:04 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:30:04 INFO - PROCESS | 916 | 1463718604051 Marionette TRACE conn2 <- [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:30:04 INFO - PROCESS | 916 | 1463718604084 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 21:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 21:30:04 INFO - PROCESS | 916 | 1463718604087 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 21:30:04 INFO - PROCESS | 916 | 1463718604089 Marionette TRACE conn2 <- [1,1366,null,{}] 21:30:04 INFO - PROCESS | 916 | 1463718604092 Marionette TRACE conn2 -> [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:30:04 INFO - PROCESS | 916 | 1463718604168 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 21:30:04 INFO - PROCESS | 916 | 1463718604174 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12A8A000 == 26 [pid = 916] [id = 351] 21:30:04 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (13181800) [pid = 916] [serial = 1052] [outer = 00000000] 21:30:04 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (13BA0400) [pid = 916] [serial = 1053] [outer = 13181800] 21:30:04 INFO - PROCESS | 916 | 1463718604218 Marionette DEBUG loaded listener.js 21:30:04 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (13DAD400) [pid = 916] [serial = 1054] [outer = 13181800] 21:30:04 INFO - PROCESS | 916 | 1463718604631 Marionette TRACE conn2 <- [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:30:04 INFO - PROCESS | 916 | 1463718604688 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 21:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 21:30:04 INFO - PROCESS | 916 | 1463718604692 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 21:30:04 INFO - PROCESS | 916 | 1463718604693 Marionette TRACE conn2 <- [1,1370,null,{}] 21:30:04 INFO - PROCESS | 916 | 1463718604701 Marionette TRACE conn2 -> [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:30:04 INFO - PROCESS | 916 | 1463718604773 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 21:30:04 INFO - PROCESS | 916 | 1463718604779 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 14E83400 == 27 [pid = 916] [id = 352] 21:30:04 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (14EC8C00) [pid = 916] [serial = 1055] [outer = 00000000] 21:30:04 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (15115800) [pid = 916] [serial = 1056] [outer = 14EC8C00] 21:30:04 INFO - PROCESS | 916 | 1463718604823 Marionette DEBUG loaded listener.js 21:30:04 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (1511DC00) [pid = 916] [serial = 1057] [outer = 14EC8C00] 21:30:05 INFO - PROCESS | 916 | [916] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 21:30:05 INFO - PROCESS | 916 | 1463718605290 Marionette TRACE conn2 <- [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:30:05 INFO - PROCESS | 916 | 1463718605330 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 21:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 21:30:05 INFO - PROCESS | 916 | 1463718605333 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 21:30:05 INFO - PROCESS | 916 | 1463718605335 Marionette TRACE conn2 <- [1,1374,null,{}] 21:30:05 INFO - PROCESS | 916 | 1463718605338 Marionette TRACE conn2 -> [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:30:05 INFO - PROCESS | 916 | 1463718605431 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 21:30:05 INFO - PROCESS | 916 | 1463718605441 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 155E5C00 == 28 [pid = 916] [id = 353] 21:30:05 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (15D5A400) [pid = 916] [serial = 1058] [outer = 00000000] 21:30:05 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (15F7CC00) [pid = 916] [serial = 1059] [outer = 15D5A400] 21:30:05 INFO - PROCESS | 916 | 1463718605485 Marionette DEBUG loaded listener.js 21:30:05 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (1678F000) [pid = 916] [serial = 1060] [outer = 15D5A400] 21:30:05 INFO - PROCESS | 916 | 1463718605932 Marionette TRACE conn2 <- [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:30:05 INFO - PROCESS | 916 | 1463718605973 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 21:30:05 INFO - PROCESS | 916 | 1463718605976 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 21:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 21:30:05 INFO - PROCESS | 916 | 1463718605978 Marionette TRACE conn2 <- [1,1378,null,{}] 21:30:05 INFO - PROCESS | 916 | 1463718605981 Marionette TRACE conn2 -> [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:30:06 INFO - PROCESS | 916 | 1463718606060 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 21:30:06 INFO - PROCESS | 916 | 1463718606068 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167A7800 == 29 [pid = 916] [id = 354] 21:30:06 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (16847000) [pid = 916] [serial = 1061] [outer = 00000000] 21:30:06 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (16C33800) [pid = 916] [serial = 1062] [outer = 16847000] 21:30:06 INFO - PROCESS | 916 | 1463718606112 Marionette DEBUG loaded listener.js 21:30:06 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (16C34000) [pid = 916] [serial = 1063] [outer = 16847000] 21:30:06 INFO - PROCESS | 916 | 1463718606540 Marionette TRACE conn2 <- [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:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 21:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 594ms 21:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 21:30:06 INFO - PROCESS | 916 | 1463718606573 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 21:30:06 INFO - PROCESS | 916 | 1463718606575 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 21:30:06 INFO - PROCESS | 916 | 1463718606595 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 21:30:06 INFO - PROCESS | 916 | 1463718606597 Marionette TRACE conn2 <- [1,1382,null,{}] 21:30:06 INFO - PROCESS | 916 | 1463718606601 Marionette TRACE conn2 -> [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:30:06 INFO - PROCESS | 916 | 1463718606673 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 21:30:06 INFO - PROCESS | 916 | 1463718606689 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AD4000 == 30 [pid = 916] [id = 355] 21:30:06 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (1337E800) [pid = 916] [serial = 1064] [outer = 00000000] 21:30:06 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (173E4400) [pid = 916] [serial = 1065] [outer = 1337E800] 21:30:06 INFO - PROCESS | 916 | 1463718606739 Marionette DEBUG loaded listener.js 21:30:06 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (173E6C00) [pid = 916] [serial = 1066] [outer = 1337E800] 21:30:07 INFO - PROCESS | 916 | 1463718607186 Marionette TRACE conn2 <- [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:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 21:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 656ms 21:30:07 INFO - PROCESS | 916 | 1463718607238 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 21:30:07 INFO - PROCESS | 916 | 1463718607240 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 21:30:07 INFO - PROCESS | 916 | 1463718607243 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 21:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 21:30:07 INFO - PROCESS | 916 | 1463718607244 Marionette TRACE conn2 <- [1,1386,null,{}] 21:30:07 INFO - PROCESS | 916 | 1463718607247 Marionette TRACE conn2 -> [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:30:07 INFO - PROCESS | 916 | 1463718607347 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 21:30:07 INFO - PROCESS | 916 | 1463718607355 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11279400 == 31 [pid = 916] [id = 356] 21:30:07 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (12884800) [pid = 916] [serial = 1067] [outer = 00000000] 21:30:07 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (17E94400) [pid = 916] [serial = 1068] [outer = 12884800] 21:30:07 INFO - PROCESS | 916 | 1463718607419 Marionette DEBUG loaded listener.js 21:30:07 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (18159800) [pid = 916] [serial = 1069] [outer = 12884800] 21:30:07 INFO - PROCESS | 916 | 1463718607891 Marionette TRACE conn2 <- [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:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 21:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 704ms 21:30:07 INFO - PROCESS | 916 | 1463718607943 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 21:30:07 INFO - PROCESS | 916 | 1463718607945 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 21:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 21:30:07 INFO - PROCESS | 916 | 1463718607955 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 21:30:07 INFO - PROCESS | 916 | 1463718607956 Marionette TRACE conn2 <- [1,1390,null,{}] 21:30:07 INFO - PROCESS | 916 | 1463718607960 Marionette TRACE conn2 -> [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:30:08 INFO - PROCESS | 916 | 1463718608069 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 21:30:08 INFO - PROCESS | 916 | 1463718608075 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 104EB800 == 32 [pid = 916] [id = 357] 21:30:08 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (11C58C00) [pid = 916] [serial = 1070] [outer = 00000000] 21:30:08 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (1833AC00) [pid = 916] [serial = 1071] [outer = 11C58C00] 21:30:08 INFO - PROCESS | 916 | 1463718608119 Marionette DEBUG loaded listener.js 21:30:08 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (18340800) [pid = 916] [serial = 1072] [outer = 11C58C00] 21:30:08 INFO - PROCESS | 916 | 1463718608555 Marionette TRACE conn2 <- [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:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 21:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 656ms 21:30:08 INFO - PROCESS | 916 | 1463718608608 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 21:30:08 INFO - PROCESS | 916 | 1463718608611 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 21:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 21:30:08 INFO - PROCESS | 916 | 1463718608614 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 21:30:08 INFO - PROCESS | 916 | 1463718608616 Marionette TRACE conn2 <- [1,1394,null,{}] 21:30:08 INFO - PROCESS | 916 | 1463718608620 Marionette TRACE conn2 -> [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:30:08 INFO - PROCESS | 916 | 1463718608770 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 21:30:08 INFO - PROCESS | 916 | 1463718608837 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 141C1000 == 33 [pid = 916] [id = 358] 21:30:08 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (183EF000) [pid = 916] [serial = 1073] [outer = 00000000] 21:30:08 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (183FD400) [pid = 916] [serial = 1074] [outer = 183EF000] 21:30:08 INFO - PROCESS | 916 | 1463718608886 Marionette DEBUG loaded listener.js 21:30:08 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (19072800) [pid = 916] [serial = 1075] [outer = 183EF000] 21:30:09 INFO - PROCESS | 916 | --DOMWINDOW == 92 (15A50C00) [pid = 916] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 21:30:09 INFO - PROCESS | 916 | --DOMWINDOW == 91 (11275C00) [pid = 916] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 21:30:09 INFO - PROCESS | 916 | --DOMWINDOW == 90 (15F73C00) [pid = 916] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 21:30:09 INFO - PROCESS | 916 | --DOMWINDOW == 89 (10B38400) [pid = 916] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 21:30:09 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1144B000) [pid = 916] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 21:30:09 INFO - PROCESS | 916 | --DOMWINDOW == 87 (10ACD800) [pid = 916] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 21:30:09 INFO - PROCESS | 916 | --DOMWINDOW == 86 (104EB000) [pid = 916] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 21:30:09 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1AA3F000) [pid = 916] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 21:30:09 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1511C400) [pid = 916] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 21:30:09 INFO - PROCESS | 916 | --DOMWINDOW == 83 (1434F000) [pid = 916] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 21:30:09 INFO - PROCESS | 916 | --DOMWINDOW == 82 (1337D800) [pid = 916] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 21:30:09 INFO - PROCESS | 916 | --DOMWINDOW == 81 (15111000) [pid = 916] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 21:30:09 INFO - PROCESS | 916 | --DOMWINDOW == 80 (13BA3400) [pid = 916] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 21:30:09 INFO - PROCESS | 916 | 1463718609397 Marionette TRACE conn2 <- [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:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 21:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 844ms 21:30:09 INFO - PROCESS | 916 | 1463718609455 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 21:30:09 INFO - PROCESS | 916 | 1463718609457 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 21:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 21:30:09 INFO - PROCESS | 916 | 1463718609461 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 21:30:09 INFO - PROCESS | 916 | 1463718609462 Marionette TRACE conn2 <- [1,1398,null,{}] 21:30:09 INFO - PROCESS | 916 | 1463718609466 Marionette TRACE conn2 -> [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:30:09 INFO - PROCESS | 916 | 1463718609540 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 21:30:09 INFO - PROCESS | 916 | 1463718609546 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 114ACC00 == 34 [pid = 916] [id = 359] 21:30:09 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (1302EC00) [pid = 916] [serial = 1076] [outer = 00000000] 21:30:09 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (15111000) [pid = 916] [serial = 1077] [outer = 1302EC00] 21:30:09 INFO - PROCESS | 916 | 1463718609590 Marionette DEBUG loaded listener.js 21:30:09 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (155EF000) [pid = 916] [serial = 1078] [outer = 1302EC00] 21:30:10 INFO - PROCESS | 916 | 1463718610047 Marionette TRACE conn2 <- [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:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 21:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 641ms 21:30:10 INFO - PROCESS | 916 | 1463718610099 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 21:30:10 INFO - PROCESS | 916 | 1463718610101 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 21:30:10 INFO - PROCESS | 916 | 1463718610104 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 21:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 21:30:10 INFO - PROCESS | 916 | 1463718610106 Marionette TRACE conn2 <- [1,1402,null,{}] 21:30:10 INFO - PROCESS | 916 | 1463718610110 Marionette TRACE conn2 -> [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:30:10 INFO - PROCESS | 916 | 1463718610184 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 21:30:10 INFO - PROCESS | 916 | 1463718610192 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1330F000 == 35 [pid = 916] [id = 360] 21:30:10 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (1510FC00) [pid = 916] [serial = 1079] [outer = 00000000] 21:30:10 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (183F9C00) [pid = 916] [serial = 1080] [outer = 1510FC00] 21:30:10 INFO - PROCESS | 916 | 1463718610235 Marionette DEBUG loaded listener.js 21:30:10 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (19077000) [pid = 916] [serial = 1081] [outer = 1510FC00] 21:30:10 INFO - PROCESS | 916 | 1463718610687 Marionette TRACE conn2 <- [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:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 21:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 640ms 21:30:10 INFO - PROCESS | 916 | 1463718610742 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 21:30:10 INFO - PROCESS | 916 | 1463718610744 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 21:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 21:30:10 INFO - PROCESS | 916 | 1463718610747 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 21:30:10 INFO - PROCESS | 916 | 1463718610749 Marionette TRACE conn2 <- [1,1406,null,{}] 21:30:10 INFO - PROCESS | 916 | 1463718610753 Marionette TRACE conn2 -> [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:30:10 INFO - PROCESS | 916 | 1463718610825 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 21:30:10 INFO - PROCESS | 916 | 1463718610834 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15114800 == 36 [pid = 916] [id = 361] 21:30:10 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (1511EC00) [pid = 916] [serial = 1082] [outer = 00000000] 21:30:10 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (1907E000) [pid = 916] [serial = 1083] [outer = 1511EC00] 21:30:10 INFO - PROCESS | 916 | 1463718610877 Marionette DEBUG loaded listener.js 21:30:10 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (1960B400) [pid = 916] [serial = 1084] [outer = 1511EC00] 21:30:11 INFO - PROCESS | 916 | --DOCSHELL 1A776C00 == 35 [pid = 916] [id = 334] 21:30:12 INFO - PROCESS | 916 | --DOCSHELL 155E5C00 == 34 [pid = 916] [id = 353] 21:30:12 INFO - PROCESS | 916 | --DOCSHELL 11279400 == 33 [pid = 916] [id = 356] 21:30:12 INFO - PROCESS | 916 | --DOCSHELL 10AD4000 == 32 [pid = 916] [id = 355] 21:30:12 INFO - PROCESS | 916 | --DOCSHELL 114ACC00 == 31 [pid = 916] [id = 359] 21:30:12 INFO - PROCESS | 916 | --DOCSHELL 167A7800 == 30 [pid = 916] [id = 354] 21:30:12 INFO - PROCESS | 916 | --DOCSHELL 104EB800 == 29 [pid = 916] [id = 357] 21:30:12 INFO - PROCESS | 916 | --DOCSHELL 141C1000 == 28 [pid = 916] [id = 358] 21:30:12 INFO - PROCESS | 916 | --DOCSHELL 1330F000 == 27 [pid = 916] [id = 360] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1775E800) [pid = 916] [serial = 1041] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 87 (15F79800) [pid = 916] [serial = 1030] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 86 (15F78C00) [pid = 916] [serial = 1029] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 85 (167AA800) [pid = 916] [serial = 1032] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 84 (16CA8800) [pid = 916] [serial = 1038] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 83 (167B3800) [pid = 916] [serial = 1033] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 82 (1330E400) [pid = 916] [serial = 1015] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 81 (12D7DC00) [pid = 916] [serial = 1014] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 80 (114A2800) [pid = 916] [serial = 1011] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 79 (11C57800) [pid = 916] [serial = 1012] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 78 (10B2C000) [pid = 916] [serial = 1008] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 77 (10B34400) [pid = 916] [serial = 1009] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 76 (1051C400) [pid = 916] [serial = 1005] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 75 (105F3C00) [pid = 916] [serial = 1006] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 74 (1B522000) [pid = 916] [serial = 1003] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 73 (155F0000) [pid = 916] [serial = 1023] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 72 (15111400) [pid = 916] [serial = 1020] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 71 (15118800) [pid = 916] [serial = 1021] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 70 (13901800) [pid = 916] [serial = 1017] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 69 (13909400) [pid = 916] [serial = 1018] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 68 (15D5A800) [pid = 916] [serial = 1026] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 67 (16CAA000) [pid = 916] [serial = 1039] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 66 (165C0C00) [pid = 916] [serial = 1035] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 65 (15C0B800) [pid = 916] [serial = 1027] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 64 (155E7C00) [pid = 916] [serial = 1024] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | --DOMWINDOW == 63 (16C2A000) [pid = 916] [serial = 1036] [outer = 00000000] [url = about:blank] 21:30:12 INFO - PROCESS | 916 | 1463718612622 Marionette TRACE conn2 <- [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:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 21:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1907ms 21:30:12 INFO - PROCESS | 916 | 1463718612654 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 21:30:12 INFO - PROCESS | 916 | 1463718612658 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 21:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 21:30:12 INFO - PROCESS | 916 | 1463718612663 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 21:30:12 INFO - PROCESS | 916 | 1463718612665 Marionette TRACE conn2 <- [1,1410,null,{}] 21:30:12 INFO - PROCESS | 916 | 1463718612672 Marionette TRACE conn2 -> [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:30:12 INFO - PROCESS | 916 | 1463718612754 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 21:30:12 INFO - PROCESS | 916 | 1463718612764 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 916 | ++DOCSHELL 10512400 == 28 [pid = 916] [id = 362] 21:30:12 INFO - PROCESS | 916 | ++DOMWINDOW == 64 (10513000) [pid = 916] [serial = 1085] [outer = 00000000] 21:30:12 INFO - PROCESS | 916 | ++DOMWINDOW == 65 (105F4800) [pid = 916] [serial = 1086] [outer = 10513000] 21:30:12 INFO - PROCESS | 916 | 1463718612812 Marionette DEBUG loaded listener.js 21:30:12 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (10A5E400) [pid = 916] [serial = 1087] [outer = 10513000] 21:30:13 INFO - PROCESS | 916 | 1463718613298 Marionette TRACE conn2 <- [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:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 21:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 688ms 21:30:13 INFO - PROCESS | 916 | 1463718613359 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 21:30:13 INFO - PROCESS | 916 | 1463718613365 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 21:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 21:30:13 INFO - PROCESS | 916 | 1463718613372 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 21:30:13 INFO - PROCESS | 916 | 1463718613374 Marionette TRACE conn2 <- [1,1414,null,{}] 21:30:13 INFO - PROCESS | 916 | 1463718613378 Marionette TRACE conn2 -> [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:30:13 INFO - PROCESS | 916 | 1463718613461 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 21:30:13 INFO - PROCESS | 916 | 1463718613477 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 916 | ++DOCSHELL 10B2F000 == 29 [pid = 916] [id = 363] 21:30:13 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (10B2F800) [pid = 916] [serial = 1088] [outer = 00000000] 21:30:13 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (10F2F400) [pid = 916] [serial = 1089] [outer = 10B2F800] 21:30:13 INFO - PROCESS | 916 | 1463718613531 Marionette DEBUG loaded listener.js 21:30:13 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (10FE3800) [pid = 916] [serial = 1090] [outer = 10B2F800] 21:30:13 INFO - PROCESS | 916 | 1463718613987 Marionette TRACE conn2 <- [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:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 21:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 641ms 21:30:13 INFO - PROCESS | 916 | 1463718614007 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 21:30:13 INFO - PROCESS | 916 | 1463718614010 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 21:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 21:30:14 INFO - PROCESS | 916 | 1463718614013 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 21:30:14 INFO - PROCESS | 916 | 1463718614017 Marionette TRACE conn2 <- [1,1418,null,{}] 21:30:14 INFO - PROCESS | 916 | 1463718614035 Marionette TRACE conn2 -> [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:30:14 INFO - PROCESS | 916 | 1463718614113 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 21:30:14 INFO - PROCESS | 916 | 1463718614159 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11C0B800 == 30 [pid = 916] [id = 364] 21:30:14 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (11C0BC00) [pid = 916] [serial = 1091] [outer = 00000000] 21:30:14 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (12889400) [pid = 916] [serial = 1092] [outer = 11C0BC00] 21:30:14 INFO - PROCESS | 916 | 1463718614208 Marionette DEBUG loaded listener.js 21:30:14 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (12D74000) [pid = 916] [serial = 1093] [outer = 11C0BC00] 21:30:14 INFO - PROCESS | 916 | 1463718614666 Marionette TRACE conn2 <- [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:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 21:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 703ms 21:30:14 INFO - PROCESS | 916 | 1463718614712 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 21:30:14 INFO - PROCESS | 916 | 1463718614715 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 21:30:14 INFO - PROCESS | 916 | 1463718614718 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 21:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 21:30:14 INFO - PROCESS | 916 | 1463718614720 Marionette TRACE conn2 <- [1,1422,null,{}] 21:30:14 INFO - PROCESS | 916 | 1463718614723 Marionette TRACE conn2 -> [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:30:14 INFO - PROCESS | 916 | 1463718614799 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 21:30:14 INFO - PROCESS | 916 | 1463718614807 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13188C00 == 31 [pid = 916] [id = 365] 21:30:14 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (13310C00) [pid = 916] [serial = 1094] [outer = 00000000] 21:30:14 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (13378400) [pid = 916] [serial = 1095] [outer = 13310C00] 21:30:14 INFO - PROCESS | 916 | 1463718614863 Marionette DEBUG loaded listener.js 21:30:14 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (1390B000) [pid = 916] [serial = 1096] [outer = 13310C00] 21:30:15 INFO - PROCESS | 916 | --DOCSHELL 15114800 == 30 [pid = 916] [id = 361] 21:30:15 INFO - PROCESS | 916 | --DOCSHELL 10512400 == 29 [pid = 916] [id = 362] 21:30:16 INFO - PROCESS | 916 | --DOCSHELL 10B2F000 == 28 [pid = 916] [id = 363] 21:30:16 INFO - PROCESS | 916 | --DOCSHELL 11C0B800 == 27 [pid = 916] [id = 364] 21:30:16 INFO - PROCESS | 916 | 1463718616487 Marionette TRACE conn2 <- [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:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 21:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1812ms 21:30:16 INFO - PROCESS | 916 | 1463718616536 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 21:30:16 INFO - PROCESS | 916 | 1463718616540 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 21:30:16 INFO - PROCESS | 916 | 1463718616546 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 21:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 21:30:16 INFO - PROCESS | 916 | 1463718616549 Marionette TRACE conn2 <- [1,1426,null,{}] 21:30:16 INFO - PROCESS | 916 | 1463718616561 Marionette TRACE conn2 -> [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:30:16 INFO - PROCESS | 916 | 1463718616647 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 21:30:16 INFO - PROCESS | 916 | 1463718616655 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10515000 == 28 [pid = 916] [id = 366] 21:30:16 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (1051EC00) [pid = 916] [serial = 1097] [outer = 00000000] 21:30:16 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (10A64800) [pid = 916] [serial = 1098] [outer = 1051EC00] 21:30:16 INFO - PROCESS | 916 | 1463718616702 Marionette DEBUG loaded listener.js 21:30:16 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (10ACDC00) [pid = 916] [serial = 1099] [outer = 1051EC00] 21:30:17 INFO - PROCESS | 916 | 1463718617184 Marionette TRACE conn2 <- [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:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 21:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 687ms 21:30:17 INFO - PROCESS | 916 | 1463718617246 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 21:30:17 INFO - PROCESS | 916 | 1463718617252 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 21:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 21:30:17 INFO - PROCESS | 916 | 1463718617259 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 21:30:17 INFO - PROCESS | 916 | 1463718617261 Marionette TRACE conn2 <- [1,1430,null,{}] 21:30:17 INFO - PROCESS | 916 | 1463718617265 Marionette TRACE conn2 -> [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:30:17 INFO - PROCESS | 916 | 1463718617348 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 21:30:17 INFO - PROCESS | 916 | 1463718617357 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10FE5800 == 29 [pid = 916] [id = 367] 21:30:17 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (10FEE800) [pid = 916] [serial = 1100] [outer = 00000000] 21:30:17 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (1142CC00) [pid = 916] [serial = 1101] [outer = 10FEE800] 21:30:17 INFO - PROCESS | 916 | 1463718617403 Marionette DEBUG loaded listener.js 21:30:17 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (11A04000) [pid = 916] [serial = 1102] [outer = 10FEE800] 21:30:17 INFO - PROCESS | 916 | 1463718617859 Marionette TRACE conn2 <- [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:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 21:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 641ms 21:30:17 INFO - PROCESS | 916 | 1463718617895 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 21:30:17 INFO - PROCESS | 916 | 1463718617897 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 21:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 21:30:17 INFO - PROCESS | 916 | 1463718617901 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 21:30:17 INFO - PROCESS | 916 | 1463718617904 Marionette TRACE conn2 <- [1,1434,null,{}] 21:30:17 INFO - PROCESS | 916 | 1463718617915 Marionette TRACE conn2 -> [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:30:17 INFO - PROCESS | 916 | 1463718617996 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 21:30:18 INFO - PROCESS | 916 | 1463718618037 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13313400 == 30 [pid = 916] [id = 368] 21:30:18 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (13315C00) [pid = 916] [serial = 1103] [outer = 00000000] 21:30:18 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (13DB5C00) [pid = 916] [serial = 1104] [outer = 13315C00] 21:30:18 INFO - PROCESS | 916 | 1463718618159 Marionette DEBUG loaded listener.js 21:30:18 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (1434F000) [pid = 916] [serial = 1105] [outer = 13315C00] 21:30:18 INFO - PROCESS | 916 | 1463718618584 Marionette TRACE conn2 <- [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:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 21:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 734ms 21:30:18 INFO - PROCESS | 916 | 1463718618640 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 21:30:18 INFO - PROCESS | 916 | 1463718618643 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 21:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 21:30:18 INFO - PROCESS | 916 | 1463718618646 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 21:30:18 INFO - PROCESS | 916 | 1463718618647 Marionette TRACE conn2 <- [1,1438,null,{}] 21:30:18 INFO - PROCESS | 916 | 1463718618651 Marionette TRACE conn2 -> [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:30:18 INFO - PROCESS | 916 | 1463718618760 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 21:30:18 INFO - PROCESS | 916 | 1463718618771 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B2EC00 == 31 [pid = 916] [id = 369] 21:30:18 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (141C9400) [pid = 916] [serial = 1106] [outer = 00000000] 21:30:18 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (15119400) [pid = 916] [serial = 1107] [outer = 141C9400] 21:30:18 INFO - PROCESS | 916 | 1463718618815 Marionette DEBUG loaded listener.js 21:30:18 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (156BD400) [pid = 916] [serial = 1108] [outer = 141C9400] 21:30:19 INFO - PROCESS | 916 | 1463718619275 Marionette TRACE conn2 <- [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:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 21:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 687ms 21:30:19 INFO - PROCESS | 916 | 1463718619345 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 21:30:19 INFO - PROCESS | 916 | 1463718619347 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 21:30:19 INFO - PROCESS | 916 | 1463718619351 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 21:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 21:30:19 INFO - PROCESS | 916 | 1463718619352 Marionette TRACE conn2 <- [1,1442,null,{}] 21:30:19 INFO - PROCESS | 916 | 1463718619383 Marionette TRACE conn2 -> [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:30:19 INFO - PROCESS | 916 | 1463718619492 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 21:30:19 INFO - PROCESS | 916 | 1463718619506 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 156C8800 == 32 [pid = 916] [id = 370] 21:30:19 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (15C01400) [pid = 916] [serial = 1109] [outer = 00000000] 21:30:19 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (15D58C00) [pid = 916] [serial = 1110] [outer = 15C01400] 21:30:19 INFO - PROCESS | 916 | 1463718619549 Marionette DEBUG loaded listener.js 21:30:19 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (15E20800) [pid = 916] [serial = 1111] [outer = 15C01400] 21:30:19 INFO - PROCESS | 916 | 1463718619998 Marionette TRACE conn2 <- [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:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 21:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 703ms 21:30:20 INFO - PROCESS | 916 | 1463718620056 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 21:30:20 INFO - PROCESS | 916 | 1463718620058 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 21:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 21:30:20 INFO - PROCESS | 916 | 1463718620062 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 21:30:20 INFO - PROCESS | 916 | 1463718620064 Marionette TRACE conn2 <- [1,1446,null,{}] 21:30:20 INFO - PROCESS | 916 | 1463718620067 Marionette TRACE conn2 -> [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:30:20 INFO - PROCESS | 916 | 1463718620188 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 21:30:20 INFO - PROCESS | 916 | 1463718620201 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15F78C00 == 33 [pid = 916] [id = 371] 21:30:20 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (15F7E800) [pid = 916] [serial = 1112] [outer = 00000000] 21:30:20 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (167AB400) [pid = 916] [serial = 1113] [outer = 15F7E800] 21:30:20 INFO - PROCESS | 916 | 1463718620302 Marionette DEBUG loaded listener.js 21:30:20 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (167AEC00) [pid = 916] [serial = 1114] [outer = 15F7E800] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 92 (11C0BC00) [pid = 916] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1511EC00) [pid = 916] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1510FC00) [pid = 916] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 89 (10513000) [pid = 916] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 88 (12884800) [pid = 916] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 87 (11C58C00) [pid = 916] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 86 (10B2F800) [pid = 916] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 85 (183EF000) [pid = 916] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 84 (10510000) [pid = 916] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 83 (173E8800) [pid = 916] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 82 (1337E800) [pid = 916] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 81 (16847000) [pid = 916] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 80 (15D5A400) [pid = 916] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 79 (14EC8C00) [pid = 916] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 78 (13181800) [pid = 916] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 77 (1289C800) [pid = 916] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 76 (1050D000) [pid = 916] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 21:30:20 INFO - PROCESS | 916 | --DOMWINDOW == 75 (1302EC00) [pid = 916] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 21:30:20 INFO - PROCESS | 916 | 1463718620917 Marionette TRACE conn2 <- [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:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 21:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 906ms 21:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 21:30:20 INFO - PROCESS | 916 | 1463718620968 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 21:30:20 INFO - PROCESS | 916 | 1463718620970 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 21:30:20 INFO - PROCESS | 916 | 1463718620973 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 21:30:20 INFO - PROCESS | 916 | 1463718620975 Marionette TRACE conn2 <- [1,1450,null,{}] 21:30:20 INFO - PROCESS | 916 | 1463718620978 Marionette TRACE conn2 -> [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:30:21 INFO - PROCESS | 916 | 1463718621052 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 21:30:21 INFO - PROCESS | 916 | 1463718621059 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 916 | ++DOCSHELL 10B2B800 == 34 [pid = 916] [id = 372] 21:30:21 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (1127D000) [pid = 916] [serial = 1115] [outer = 00000000] 21:30:21 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (12AE2C00) [pid = 916] [serial = 1116] [outer = 1127D000] 21:30:21 INFO - PROCESS | 916 | 1463718621102 Marionette DEBUG loaded listener.js 21:30:21 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (13906400) [pid = 916] [serial = 1117] [outer = 1127D000] 21:30:21 INFO - PROCESS | 916 | 1463718621521 Marionette TRACE conn2 <- [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:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 21:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 594ms 21:30:21 INFO - PROCESS | 916 | 1463718621568 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 21:30:21 INFO - PROCESS | 916 | 1463718621570 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 21:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 21:30:21 INFO - PROCESS | 916 | 1463718621573 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 21:30:21 INFO - PROCESS | 916 | 1463718621575 Marionette TRACE conn2 <- [1,1454,null,{}] 21:30:21 INFO - PROCESS | 916 | 1463718621579 Marionette TRACE conn2 -> [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:30:21 INFO - PROCESS | 916 | 1463718621653 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 21:30:21 INFO - PROCESS | 916 | 1463718621673 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 916 | ++DOCSHELL 14E89C00 == 35 [pid = 916] [id = 373] 21:30:21 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (14EC5800) [pid = 916] [serial = 1118] [outer = 00000000] 21:30:21 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (167ADC00) [pid = 916] [serial = 1119] [outer = 14EC5800] 21:30:21 INFO - PROCESS | 916 | 1463718621716 Marionette DEBUG loaded listener.js 21:30:21 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (167AF000) [pid = 916] [serial = 1120] [outer = 14EC5800] 21:30:22 INFO - PROCESS | 916 | 1463718622133 Marionette TRACE conn2 <- [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:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 21:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 593ms 21:30:22 INFO - PROCESS | 916 | 1463718622177 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 21:30:22 INFO - PROCESS | 916 | 1463718622179 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 21:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 21:30:22 INFO - PROCESS | 916 | 1463718622183 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 21:30:22 INFO - PROCESS | 916 | 1463718622184 Marionette TRACE conn2 <- [1,1458,null,{}] 21:30:22 INFO - PROCESS | 916 | 1463718622188 Marionette TRACE conn2 -> [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:30:22 INFO - PROCESS | 916 | 1463718622258 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 21:30:22 INFO - PROCESS | 916 | 1463718622267 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1330F400 == 36 [pid = 916] [id = 374] 21:30:22 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (16C28400) [pid = 916] [serial = 1121] [outer = 00000000] 21:30:22 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (16C2F400) [pid = 916] [serial = 1122] [outer = 16C28400] 21:30:22 INFO - PROCESS | 916 | 1463718622319 Marionette DEBUG loaded listener.js 21:30:22 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (16C33000) [pid = 916] [serial = 1123] [outer = 16C28400] 21:30:22 INFO - PROCESS | 916 | 1463718622893 Marionette TRACE conn2 <- [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:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 21:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 734ms 21:30:22 INFO - PROCESS | 916 | 1463718622922 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 21:30:22 INFO - PROCESS | 916 | 1463718622926 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 21:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 21:30:22 INFO - PROCESS | 916 | 1463718622932 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 21:30:22 INFO - PROCESS | 916 | 1463718622936 Marionette TRACE conn2 <- [1,1462,null,{}] 21:30:22 INFO - PROCESS | 916 | 1463718622943 Marionette TRACE conn2 -> [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:30:23 INFO - PROCESS | 916 | 1463718623053 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 21:30:23 INFO - PROCESS | 916 | 1463718623183 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1027DC00 == 37 [pid = 916] [id = 375] 21:30:23 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (102D1C00) [pid = 916] [serial = 1124] [outer = 00000000] 21:30:23 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (10520400) [pid = 916] [serial = 1125] [outer = 102D1C00] 21:30:23 INFO - PROCESS | 916 | 1463718623239 Marionette DEBUG loaded listener.js 21:30:23 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (10B34000) [pid = 916] [serial = 1126] [outer = 102D1C00] 21:30:24 INFO - PROCESS | 916 | 1463718624019 Marionette TRACE conn2 <- [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:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 21:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1156ms 21:30:24 INFO - PROCESS | 916 | 1463718624089 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 21:30:24 INFO - PROCESS | 916 | 1463718624095 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 21:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 21:30:24 INFO - PROCESS | 916 | 1463718624102 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 21:30:24 INFO - PROCESS | 916 | 1463718624105 Marionette TRACE conn2 <- [1,1466,null,{}] 21:30:24 INFO - PROCESS | 916 | 1463718624109 Marionette TRACE conn2 -> [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:30:24 INFO - PROCESS | 916 | 1463718624224 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 21:30:24 INFO - PROCESS | 916 | 1463718624303 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12AE8000 == 38 [pid = 916] [id = 376] 21:30:24 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (12B57400) [pid = 916] [serial = 1127] [outer = 00000000] 21:30:24 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (13823C00) [pid = 916] [serial = 1128] [outer = 12B57400] 21:30:24 INFO - PROCESS | 916 | 1463718624431 Marionette DEBUG loaded listener.js 21:30:24 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (14352C00) [pid = 916] [serial = 1129] [outer = 12B57400] 21:30:25 INFO - PROCESS | 916 | --DOCSHELL 14E89C00 == 37 [pid = 916] [id = 373] 21:30:25 INFO - PROCESS | 916 | --DOCSHELL 10B2B800 == 36 [pid = 916] [id = 372] 21:30:25 INFO - PROCESS | 916 | --DOCSHELL 15F78C00 == 35 [pid = 916] [id = 371] 21:30:25 INFO - PROCESS | 916 | --DOCSHELL 156C8800 == 34 [pid = 916] [id = 370] 21:30:25 INFO - PROCESS | 916 | --DOCSHELL 10B2EC00 == 33 [pid = 916] [id = 369] 21:30:25 INFO - PROCESS | 916 | --DOCSHELL 13313400 == 32 [pid = 916] [id = 368] 21:30:25 INFO - PROCESS | 916 | --DOCSHELL 10FE5800 == 31 [pid = 916] [id = 367] 21:30:25 INFO - PROCESS | 916 | --DOCSHELL 10515000 == 30 [pid = 916] [id = 366] 21:30:25 INFO - PROCESS | 916 | --DOCSHELL 13188C00 == 29 [pid = 916] [id = 365] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 89 (12D74000) [pid = 916] [serial = 1093] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1907E000) [pid = 916] [serial = 1083] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 87 (19077000) [pid = 916] [serial = 1081] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 86 (13378400) [pid = 916] [serial = 1095] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 85 (105F4800) [pid = 916] [serial = 1086] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 84 (17E94400) [pid = 916] [serial = 1068] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 83 (1833AC00) [pid = 916] [serial = 1071] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 82 (10F2F400) [pid = 916] [serial = 1089] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 81 (183FD400) [pid = 916] [serial = 1074] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 80 (18340800) [pid = 916] [serial = 1072] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 79 (12889400) [pid = 916] [serial = 1092] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 78 (183F9C00) [pid = 916] [serial = 1080] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 77 (19072800) [pid = 916] [serial = 1075] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 76 (105F2000) [pid = 916] [serial = 1044] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 75 (10A59C00) [pid = 916] [serial = 1045] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 74 (17B94400) [pid = 916] [serial = 1042] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 73 (173E4400) [pid = 916] [serial = 1065] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 72 (1960B400) [pid = 916] [serial = 1084] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 71 (10A5E400) [pid = 916] [serial = 1087] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 70 (10FE3800) [pid = 916] [serial = 1090] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 69 (16C33800) [pid = 916] [serial = 1062] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 68 (16C34000) [pid = 916] [serial = 1063] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 67 (15F7CC00) [pid = 916] [serial = 1059] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 66 (1678F000) [pid = 916] [serial = 1060] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 65 (15115800) [pid = 916] [serial = 1056] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 64 (1511DC00) [pid = 916] [serial = 1057] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 63 (13DAD400) [pid = 916] [serial = 1054] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 62 (13BA0400) [pid = 916] [serial = 1053] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 61 (12A90800) [pid = 916] [serial = 1050] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 60 (12D76800) [pid = 916] [serial = 1051] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 59 (10F2F000) [pid = 916] [serial = 1048] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 58 (10B2D000) [pid = 916] [serial = 1047] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 57 (18159800) [pid = 916] [serial = 1069] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 56 (15111000) [pid = 916] [serial = 1077] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 55 (155EF000) [pid = 916] [serial = 1078] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | --DOMWINDOW == 54 (173E6C00) [pid = 916] [serial = 1066] [outer = 00000000] [url = about:blank] 21:30:25 INFO - PROCESS | 916 | 1463718625260 Marionette TRACE conn2 <- [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:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 21:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1187ms 21:30:25 INFO - PROCESS | 916 | 1463718625297 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 21:30:25 INFO - PROCESS | 916 | 1463718625301 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 21:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 21:30:25 INFO - PROCESS | 916 | 1463718625306 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 21:30:25 INFO - PROCESS | 916 | 1463718625309 Marionette TRACE conn2 <- [1,1470,null,{}] 21:30:25 INFO - PROCESS | 916 | 1463718625314 Marionette TRACE conn2 -> [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:30:25 INFO - PROCESS | 916 | 1463718625402 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 21:30:25 INFO - PROCESS | 916 | 1463718625410 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 105F2000 == 30 [pid = 916] [id = 377] 21:30:25 INFO - PROCESS | 916 | ++DOMWINDOW == 55 (105F3800) [pid = 916] [serial = 1130] [outer = 00000000] 21:30:25 INFO - PROCESS | 916 | ++DOMWINDOW == 56 (10ACD000) [pid = 916] [serial = 1131] [outer = 105F3800] 21:30:25 INFO - PROCESS | 916 | 1463718625457 Marionette DEBUG loaded listener.js 21:30:25 INFO - PROCESS | 916 | ++DOMWINDOW == 57 (10B2F000) [pid = 916] [serial = 1132] [outer = 105F3800] 21:30:25 INFO - PROCESS | 916 | 1463718625933 Marionette TRACE conn2 <- [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:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 21:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 687ms 21:30:25 INFO - PROCESS | 916 | 1463718626004 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 21:30:25 INFO - PROCESS | 916 | 1463718626010 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 21:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 21:30:26 INFO - PROCESS | 916 | 1463718626017 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 21:30:26 INFO - PROCESS | 916 | 1463718626020 Marionette TRACE conn2 <- [1,1474,null,{}] 21:30:26 INFO - PROCESS | 916 | 1463718626024 Marionette TRACE conn2 -> [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:30:26 INFO - PROCESS | 916 | 1463718626100 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 21:30:26 INFO - PROCESS | 916 | 1463718626112 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B33C00 == 31 [pid = 916] [id = 378] 21:30:26 INFO - PROCESS | 916 | ++DOMWINDOW == 58 (105F5400) [pid = 916] [serial = 1133] [outer = 00000000] 21:30:26 INFO - PROCESS | 916 | ++DOMWINDOW == 59 (11458400) [pid = 916] [serial = 1134] [outer = 105F5400] 21:30:26 INFO - PROCESS | 916 | 1463718626222 Marionette DEBUG loaded listener.js 21:30:26 INFO - PROCESS | 916 | ++DOMWINDOW == 60 (11C63C00) [pid = 916] [serial = 1135] [outer = 105F5400] 21:30:26 INFO - PROCESS | 916 | 1463718626617 Marionette TRACE conn2 <- [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:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 21:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 625ms 21:30:26 INFO - PROCESS | 916 | 1463718626656 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 21:30:26 INFO - PROCESS | 916 | 1463718626658 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 21:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 21:30:26 INFO - PROCESS | 916 | 1463718626662 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 21:30:26 INFO - PROCESS | 916 | 1463718626665 Marionette TRACE conn2 <- [1,1478,null,{}] 21:30:26 INFO - PROCESS | 916 | 1463718626676 Marionette TRACE conn2 -> [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:30:26 INFO - PROCESS | 916 | 1463718626757 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 21:30:26 INFO - PROCESS | 916 | 1463718626766 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13378400 == 32 [pid = 916] [id = 379] 21:30:26 INFO - PROCESS | 916 | ++DOMWINDOW == 61 (13379400) [pid = 916] [serial = 1136] [outer = 00000000] 21:30:26 INFO - PROCESS | 916 | ++DOMWINDOW == 62 (13902800) [pid = 916] [serial = 1137] [outer = 13379400] 21:30:26 INFO - PROCESS | 916 | 1463718626813 Marionette DEBUG loaded listener.js 21:30:26 INFO - PROCESS | 916 | ++DOMWINDOW == 63 (13DAE800) [pid = 916] [serial = 1138] [outer = 13379400] 21:30:27 INFO - PROCESS | 916 | 1463718627230 Marionette TRACE conn2 <- [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:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 21:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 594ms 21:30:27 INFO - PROCESS | 916 | 1463718627258 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 21:30:27 INFO - PROCESS | 916 | 1463718627261 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 21:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 21:30:27 INFO - PROCESS | 916 | 1463718627264 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 21:30:27 INFO - PROCESS | 916 | 1463718627266 Marionette TRACE conn2 <- [1,1482,null,{}] 21:30:27 INFO - PROCESS | 916 | 1463718627286 Marionette TRACE conn2 -> [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:30:27 INFO - PROCESS | 916 | 1463718627409 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 21:30:27 INFO - PROCESS | 916 | 1463718627493 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 14349800 == 33 [pid = 916] [id = 380] 21:30:27 INFO - PROCESS | 916 | ++DOMWINDOW == 64 (14EC8C00) [pid = 916] [serial = 1139] [outer = 00000000] 21:30:27 INFO - PROCESS | 916 | ++DOMWINDOW == 65 (155E5C00) [pid = 916] [serial = 1140] [outer = 14EC8C00] 21:30:27 INFO - PROCESS | 916 | 1463718627539 Marionette DEBUG loaded listener.js 21:30:27 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (156BEC00) [pid = 916] [serial = 1141] [outer = 14EC8C00] 21:30:27 INFO - PROCESS | 916 | 1463718627990 Marionette TRACE conn2 <- [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:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 21:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 766ms 21:30:28 INFO - PROCESS | 916 | 1463718628025 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 21:30:28 INFO - PROCESS | 916 | 1463718628027 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 21:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 21:30:28 INFO - PROCESS | 916 | 1463718628030 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 21:30:28 INFO - PROCESS | 916 | 1463718628032 Marionette TRACE conn2 <- [1,1486,null,{}] 21:30:28 INFO - PROCESS | 916 | 1463718628036 Marionette TRACE conn2 -> [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:30:28 INFO - PROCESS | 916 | 1463718628139 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 21:30:28 INFO - PROCESS | 916 | 1463718628148 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10503C00 == 34 [pid = 916] [id = 381] 21:30:28 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (1511EC00) [pid = 916] [serial = 1142] [outer = 00000000] 21:30:28 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (15E18C00) [pid = 916] [serial = 1143] [outer = 1511EC00] 21:30:28 INFO - PROCESS | 916 | 1463718628192 Marionette DEBUG loaded listener.js 21:30:28 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (15F73400) [pid = 916] [serial = 1144] [outer = 1511EC00] 21:30:28 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (15D5A800) [pid = 916] [serial = 1145] [outer = 1B30D800] 21:30:28 INFO - PROCESS | 916 | 1463718628697 Marionette TRACE conn2 <- [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:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 21:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 688ms 21:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 21:30:28 INFO - PROCESS | 916 | 1463718628738 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 21:30:28 INFO - PROCESS | 916 | 1463718628740 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 21:30:28 INFO - PROCESS | 916 | 1463718628743 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 21:30:28 INFO - PROCESS | 916 | 1463718628745 Marionette TRACE conn2 <- [1,1490,null,{}] 21:30:28 INFO - PROCESS | 916 | 1463718628748 Marionette TRACE conn2 -> [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:30:28 INFO - PROCESS | 916 | 1463718628898 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 21:30:28 INFO - PROCESS | 916 | 1463718628924 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1149F400 == 35 [pid = 916] [id = 382] 21:30:28 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (15C07400) [pid = 916] [serial = 1146] [outer = 00000000] 21:30:28 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (16C35C00) [pid = 916] [serial = 1147] [outer = 15C07400] 21:30:28 INFO - PROCESS | 916 | 1463718628969 Marionette DEBUG loaded listener.js 21:30:29 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (16C9CC00) [pid = 916] [serial = 1148] [outer = 15C07400] 21:30:29 INFO - PROCESS | 916 | --DOMWINDOW == 72 (141C9400) [pid = 916] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 21:30:29 INFO - PROCESS | 916 | --DOMWINDOW == 71 (13315C00) [pid = 916] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 21:30:29 INFO - PROCESS | 916 | --DOMWINDOW == 70 (10FEE800) [pid = 916] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 21:30:29 INFO - PROCESS | 916 | --DOMWINDOW == 69 (1051EC00) [pid = 916] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 21:30:29 INFO - PROCESS | 916 | --DOMWINDOW == 68 (13310C00) [pid = 916] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 21:30:29 INFO - PROCESS | 916 | --DOMWINDOW == 67 (14EC5800) [pid = 916] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 21:30:29 INFO - PROCESS | 916 | --DOMWINDOW == 66 (15C01400) [pid = 916] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 21:30:29 INFO - PROCESS | 916 | --DOMWINDOW == 65 (15F7E800) [pid = 916] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 21:30:29 INFO - PROCESS | 916 | --DOMWINDOW == 64 (1127D000) [pid = 916] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 21:30:29 INFO - PROCESS | 916 | 1463718629429 Marionette TRACE conn2 <- [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:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 21:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 735ms 21:30:29 INFO - PROCESS | 916 | 1463718629484 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 21:30:29 INFO - PROCESS | 916 | 1463718629486 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 21:30:29 INFO - PROCESS | 916 | 1463718629489 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 21:30:29 INFO - PROCESS | 916 | 1463718629491 Marionette TRACE conn2 <- [1,1494,null,{}] 21:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 21:30:29 INFO - PROCESS | 916 | 1463718629494 Marionette TRACE conn2 -> [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:30:29 INFO - PROCESS | 916 | 1463718629567 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 21:30:29 INFO - PROCESS | 916 | 1463718629573 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10ACA400 == 36 [pid = 916] [id = 383] 21:30:29 INFO - PROCESS | 916 | ++DOMWINDOW == 65 (10AD1800) [pid = 916] [serial = 1149] [outer = 00000000] 21:30:29 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (141C9000) [pid = 916] [serial = 1150] [outer = 10AD1800] 21:30:29 INFO - PROCESS | 916 | 1463718629616 Marionette DEBUG loaded listener.js 21:30:29 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (156BA000) [pid = 916] [serial = 1151] [outer = 10AD1800] 21:30:30 INFO - PROCESS | 916 | 1463718630339 Marionette TRACE conn2 <- [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:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 21:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 875ms 21:30:30 INFO - PROCESS | 916 | 1463718630376 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 21:30:30 INFO - PROCESS | 916 | 1463718630381 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 21:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 21:30:30 INFO - PROCESS | 916 | 1463718630400 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 21:30:30 INFO - PROCESS | 916 | 1463718630405 Marionette TRACE conn2 <- [1,1498,null,{}] 21:30:30 INFO - PROCESS | 916 | 1463718630410 Marionette TRACE conn2 -> [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:30:30 INFO - PROCESS | 916 | 1463718630522 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 21:30:30 INFO - PROCESS | 916 | 1463718630606 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1027C400 == 37 [pid = 916] [id = 384] 21:30:30 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (10439C00) [pid = 916] [serial = 1152] [outer = 00000000] 21:30:30 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (10F2E400) [pid = 916] [serial = 1153] [outer = 10439C00] 21:30:30 INFO - PROCESS | 916 | 1463718630705 Marionette DEBUG loaded listener.js 21:30:30 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (10FEA400) [pid = 916] [serial = 1154] [outer = 10439C00] 21:30:31 INFO - PROCESS | 916 | 1463718631251 Marionette TRACE conn2 <- [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:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 21:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 906ms 21:30:31 INFO - PROCESS | 916 | 1463718631305 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 21:30:31 INFO - PROCESS | 916 | 1463718631311 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 21:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 21:30:31 INFO - PROCESS | 916 | 1463718631317 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 21:30:31 INFO - PROCESS | 916 | 1463718631320 Marionette TRACE conn2 <- [1,1502,null,{}] 21:30:31 INFO - PROCESS | 916 | 1463718631324 Marionette TRACE conn2 -> [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:30:31 INFO - PROCESS | 916 | 1463718631431 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 21:30:31 INFO - PROCESS | 916 | 1463718631533 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10FE5C00 == 38 [pid = 916] [id = 385] 21:30:31 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (10FEE800) [pid = 916] [serial = 1155] [outer = 00000000] 21:30:31 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (12B5E000) [pid = 916] [serial = 1156] [outer = 10FEE800] 21:30:31 INFO - PROCESS | 916 | 1463718631589 Marionette DEBUG loaded listener.js 21:30:31 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (12D74C00) [pid = 916] [serial = 1157] [outer = 10FEE800] 21:30:32 INFO - PROCESS | 916 | 1463718632227 Marionette TRACE conn2 <- [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:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 21:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 937ms 21:30:32 INFO - PROCESS | 916 | 1463718632260 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 21:30:32 INFO - PROCESS | 916 | 1463718632262 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 21:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 21:30:32 INFO - PROCESS | 916 | 1463718632266 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 21:30:32 INFO - PROCESS | 916 | 1463718632270 Marionette TRACE conn2 <- [1,1506,null,{}] 21:30:32 INFO - PROCESS | 916 | 1463718632280 Marionette TRACE conn2 -> [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:30:32 INFO - PROCESS | 916 | 1463718632388 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 21:30:32 INFO - PROCESS | 916 | 1463718632520 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13BB7C00 == 39 [pid = 916] [id = 386] 21:30:32 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (13BBF400) [pid = 916] [serial = 1158] [outer = 00000000] 21:30:32 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (141C7400) [pid = 916] [serial = 1159] [outer = 13BBF400] 21:30:32 INFO - PROCESS | 916 | 1463718632579 Marionette DEBUG loaded listener.js 21:30:32 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (15C0CC00) [pid = 916] [serial = 1160] [outer = 13BBF400] 21:30:33 INFO - PROCESS | 916 | 1463718633282 Marionette TRACE conn2 <- [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:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 21:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1031ms 21:30:33 INFO - PROCESS | 916 | 1463718633313 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 21:30:33 INFO - PROCESS | 916 | 1463718633317 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 21:30:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 21:30:33 INFO - PROCESS | 916 | 1463718633323 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 21:30:33 INFO - PROCESS | 916 | 1463718633327 Marionette TRACE conn2 <- [1,1510,null,{}] 21:30:33 INFO - PROCESS | 916 | 1463718633352 Marionette TRACE conn2 -> [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:30:33 INFO - PROCESS | 916 | 1463718633446 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 21:30:33 INFO - PROCESS | 916 | 1463718633582 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10ACC400 == 40 [pid = 916] [id = 387] 21:30:33 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (10ACC800) [pid = 916] [serial = 1161] [outer = 00000000] 21:30:33 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (10B2C000) [pid = 916] [serial = 1162] [outer = 10ACC800] 21:30:33 INFO - PROCESS | 916 | 1463718633634 Marionette DEBUG loaded listener.js 21:30:33 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (10F31800) [pid = 916] [serial = 1163] [outer = 10ACC800] 21:30:33 INFO - PROCESS | 916 | --DOCSHELL 1434E000 == 39 [pid = 916] [id = 340] 21:30:33 INFO - PROCESS | 916 | --DOCSHELL 12886400 == 38 [pid = 916] [id = 350] 21:30:33 INFO - PROCESS | 916 | --DOCSHELL 10503800 == 37 [pid = 916] [id = 348] 21:30:33 INFO - PROCESS | 916 | --DOCSHELL 104E4000 == 36 [pid = 916] [id = 349] 21:30:33 INFO - PROCESS | 916 | --DOCSHELL 1337CC00 == 35 [pid = 916] [id = 339] 21:30:33 INFO - PROCESS | 916 | --DOCSHELL 1149F400 == 34 [pid = 916] [id = 382] 21:30:33 INFO - PROCESS | 916 | --DOCSHELL 10503C00 == 33 [pid = 916] [id = 381] 21:30:33 INFO - PROCESS | 916 | --DOCSHELL 14349800 == 32 [pid = 916] [id = 380] 21:30:33 INFO - PROCESS | 916 | --DOCSHELL 13378400 == 31 [pid = 916] [id = 379] 21:30:33 INFO - PROCESS | 916 | --DOCSHELL 10B33C00 == 30 [pid = 916] [id = 378] 21:30:33 INFO - PROCESS | 916 | --DOCSHELL 105F2000 == 29 [pid = 916] [id = 377] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 78 (16C2F400) [pid = 916] [serial = 1122] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 77 (15119400) [pid = 916] [serial = 1107] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 76 (13DB5C00) [pid = 916] [serial = 1104] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 75 (1142CC00) [pid = 916] [serial = 1101] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 74 (11A04000) [pid = 916] [serial = 1102] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 73 (10A64800) [pid = 916] [serial = 1098] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 72 (10ACDC00) [pid = 916] [serial = 1099] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 71 (1390B000) [pid = 916] [serial = 1096] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 70 (167AF000) [pid = 916] [serial = 1120] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 69 (15D58C00) [pid = 916] [serial = 1110] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 68 (167AB400) [pid = 916] [serial = 1113] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 67 (167ADC00) [pid = 916] [serial = 1119] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 66 (15E20800) [pid = 916] [serial = 1111] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 65 (167AEC00) [pid = 916] [serial = 1114] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 64 (156BD400) [pid = 916] [serial = 1108] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 63 (12AE2C00) [pid = 916] [serial = 1116] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 62 (13906400) [pid = 916] [serial = 1117] [outer = 00000000] [url = about:blank] 21:30:33 INFO - PROCESS | 916 | --DOMWINDOW == 61 (1434F000) [pid = 916] [serial = 1105] [outer = 00000000] [url = about:blank] 21:30:34 INFO - PROCESS | 916 | 1463718634264 Marionette TRACE conn2 <- [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:30:34 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:30:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:30:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 21:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:30:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 21:30:34 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:30:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:30:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 21:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:30:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 21:30:34 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:30:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:30:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 21:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:30:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 21:30:34 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:30:34 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 21:30:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 21:30:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:30:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:30:34 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 21:30:34 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 968ms 21:30:34 INFO - PROCESS | 916 | 1463718634297 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 21:30:34 INFO - PROCESS | 916 | 1463718634302 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 21:30:34 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 21:30:34 INFO - PROCESS | 916 | 1463718634308 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 21:30:34 INFO - PROCESS | 916 | 1463718634313 Marionette TRACE conn2 <- [1,1514,null,{}] 21:30:34 INFO - PROCESS | 916 | 1463718634318 Marionette TRACE conn2 -> [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:30:34 INFO - PROCESS | 916 | 1463718634421 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 21:30:34 INFO - PROCESS | 916 | 1463718634524 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10FE5400 == 30 [pid = 916] [id = 388] 21:30:34 INFO - PROCESS | 916 | ++DOMWINDOW == 62 (10FE9400) [pid = 916] [serial = 1164] [outer = 00000000] 21:30:34 INFO - PROCESS | 916 | ++DOMWINDOW == 63 (11C04400) [pid = 916] [serial = 1165] [outer = 10FE9400] 21:30:34 INFO - PROCESS | 916 | 1463718634581 Marionette DEBUG loaded listener.js 21:30:34 INFO - PROCESS | 916 | ++DOMWINDOW == 64 (11CF3000) [pid = 916] [serial = 1166] [outer = 10FE9400] 21:30:35 INFO - PROCESS | 916 | 1463718635165 Marionette TRACE conn2 <- [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:30:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 21:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 21:30:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 21:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 21:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 21:30:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 21:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 21:30:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:30:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:30:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 21:30:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 906ms 21:30:35 INFO - PROCESS | 916 | 1463718635230 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 21:30:35 INFO - PROCESS | 916 | 1463718635236 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 21:30:35 INFO - PROCESS | 916 | 1463718635244 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 21:30:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 21:30:35 INFO - PROCESS | 916 | 1463718635247 Marionette TRACE conn2 <- [1,1518,null,{}] 21:30:35 INFO - PROCESS | 916 | 1463718635251 Marionette TRACE conn2 -> [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:30:35 INFO - PROCESS | 916 | 1463718635357 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 21:30:35 INFO - PROCESS | 916 | 1463718635451 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11CE9800 == 31 [pid = 916] [id = 389] 21:30:35 INFO - PROCESS | 916 | ++DOMWINDOW == 65 (1288AC00) [pid = 916] [serial = 1167] [outer = 00000000] 21:30:35 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (1390A400) [pid = 916] [serial = 1168] [outer = 1288AC00] 21:30:35 INFO - PROCESS | 916 | 1463718635506 Marionette DEBUG loaded listener.js 21:30:35 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (13BB7800) [pid = 916] [serial = 1169] [outer = 1288AC00] 21:30:36 INFO - PROCESS | 916 | 1463718636011 Marionette TRACE conn2 <- [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:30:36 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:30:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 21:30:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:30:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:30:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 21:30:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 21:30:36 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:30:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 21:30:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 797ms 21:30:36 INFO - PROCESS | 916 | 1463718636048 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 21:30:36 INFO - PROCESS | 916 | 1463718636051 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 21:30:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 21:30:36 INFO - PROCESS | 916 | 1463718636054 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 21:30:36 INFO - PROCESS | 916 | 1463718636058 Marionette TRACE conn2 <- [1,1522,null,{}] 21:30:36 INFO - PROCESS | 916 | 1463718636084 Marionette TRACE conn2 -> [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:30:36 INFO - PROCESS | 916 | 1463718636216 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 21:30:36 INFO - PROCESS | 916 | 1463718636287 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1510FC00 == 32 [pid = 916] [id = 390] 21:30:36 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (15111400) [pid = 916] [serial = 1170] [outer = 00000000] 21:30:36 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (155ED000) [pid = 916] [serial = 1171] [outer = 15111400] 21:30:36 INFO - PROCESS | 916 | 1463718636346 Marionette DEBUG loaded listener.js 21:30:36 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (15C08C00) [pid = 916] [serial = 1172] [outer = 15111400] 21:30:36 INFO - PROCESS | 916 | 1463718636940 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 21:30:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 21:30:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 937ms 21:30:36 INFO - PROCESS | 916 | 1463718636999 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 21:30:36 INFO - PROCESS | 916 | 1463718637002 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 21:30:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 21:30:36 INFO - PROCESS | 916 | 1463718637006 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 21:30:36 INFO - PROCESS | 916 | 1463718637008 Marionette TRACE conn2 <- [1,1526,null,{}] 21:30:37 INFO - PROCESS | 916 | 1463718637011 Marionette TRACE conn2 -> [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:30:37 INFO - PROCESS | 916 | 1463718637116 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 21:30:37 INFO - PROCESS | 916 | 1463718637211 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15E16C00 == 33 [pid = 916] [id = 391] 21:30:37 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (15F7E000) [pid = 916] [serial = 1173] [outer = 00000000] 21:30:37 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (16788C00) [pid = 916] [serial = 1174] [outer = 15F7E000] 21:30:37 INFO - PROCESS | 916 | 1463718637265 Marionette DEBUG loaded listener.js 21:30:37 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (16795400) [pid = 916] [serial = 1175] [outer = 15F7E000] 21:30:37 INFO - PROCESS | 916 | 1463718637781 Marionette TRACE conn2 <- [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:30:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 21:30:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 797ms 21:30:37 INFO - PROCESS | 916 | 1463718637806 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 21:30:37 INFO - PROCESS | 916 | 1463718637809 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 21:30:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 21:30:37 INFO - PROCESS | 916 | 1463718637812 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 21:30:37 INFO - PROCESS | 916 | 1463718637814 Marionette TRACE conn2 <- [1,1530,null,{}] 21:30:37 INFO - PROCESS | 916 | 1463718637834 Marionette TRACE conn2 -> [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:30:37 INFO - PROCESS | 916 | 1463718637928 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 21:30:38 INFO - PROCESS | 916 | 1463718638021 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15F7C400 == 34 [pid = 916] [id = 392] 21:30:38 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (167AB000) [pid = 916] [serial = 1176] [outer = 00000000] 21:30:38 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (16C26800) [pid = 916] [serial = 1177] [outer = 167AB000] 21:30:38 INFO - PROCESS | 916 | 1463718638074 Marionette DEBUG loaded listener.js 21:30:38 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (16C27800) [pid = 916] [serial = 1178] [outer = 167AB000] 21:30:38 INFO - PROCESS | 916 | 1463718638690 Marionette TRACE conn2 <- [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:30:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 21:30:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 890ms 21:30:38 INFO - PROCESS | 916 | 1463718638717 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 21:30:38 INFO - PROCESS | 916 | 1463718638719 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 21:30:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 21:30:38 INFO - PROCESS | 916 | 1463718638722 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 21:30:38 INFO - PROCESS | 916 | 1463718638724 Marionette TRACE conn2 <- [1,1534,null,{}] 21:30:38 INFO - PROCESS | 916 | 1463718638728 Marionette TRACE conn2 -> [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:30:38 INFO - PROCESS | 916 | 1463718638849 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 21:30:38 INFO - PROCESS | 916 | 1463718638934 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11C59000 == 35 [pid = 916] [id = 393] 21:30:38 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (15116000) [pid = 916] [serial = 1179] [outer = 00000000] 21:30:39 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (1775CC00) [pid = 916] [serial = 1180] [outer = 15116000] 21:30:39 INFO - PROCESS | 916 | 1463718639030 Marionette DEBUG loaded listener.js 21:30:39 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (17B1AC00) [pid = 916] [serial = 1181] [outer = 15116000] 21:30:39 INFO - PROCESS | 916 | 1463718639606 Marionette TRACE conn2 <- [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:30:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 21:30:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 937ms 21:30:39 INFO - PROCESS | 916 | 1463718639668 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 21:30:39 INFO - PROCESS | 916 | 1463718639673 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 21:30:39 INFO - PROCESS | 916 | 1463718639678 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 21:30:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 21:30:39 INFO - PROCESS | 916 | 1463718639682 Marionette TRACE conn2 <- [1,1538,null,{}] 21:30:39 INFO - PROCESS | 916 | 1463718639686 Marionette TRACE conn2 -> [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:30:39 INFO - PROCESS | 916 | 1463718639838 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 21:30:39 INFO - PROCESS | 916 | --DOCSHELL 10FE5C00 == 34 [pid = 916] [id = 385] 21:30:39 INFO - PROCESS | 916 | --DOCSHELL 1027C400 == 33 [pid = 916] [id = 384] 21:30:39 INFO - PROCESS | 916 | 1463718639952 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10502800 == 34 [pid = 916] [id = 394] 21:30:39 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (10565400) [pid = 916] [serial = 1182] [outer = 00000000] 21:30:39 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (10AC9400) [pid = 916] [serial = 1183] [outer = 10565400] 21:30:39 INFO - PROCESS | 916 | 1463718640010 Marionette DEBUG loaded listener.js 21:30:40 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (10F38800) [pid = 916] [serial = 1184] [outer = 10565400] 21:30:40 INFO - PROCESS | 916 | 1463718640612 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 21:30:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 21:30:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1000ms 21:30:40 INFO - PROCESS | 916 | 1463718640683 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 21:30:40 INFO - PROCESS | 916 | 1463718640687 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 21:30:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 21:30:40 INFO - PROCESS | 916 | 1463718640691 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 21:30:40 INFO - PROCESS | 916 | 1463718640696 Marionette TRACE conn2 <- [1,1542,null,{}] 21:30:40 INFO - PROCESS | 916 | 1463718640701 Marionette TRACE conn2 -> [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:30:40 INFO - PROCESS | 916 | 1463718640802 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 21:30:40 INFO - PROCESS | 916 | 1463718640932 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12D7DC00 == 35 [pid = 916] [id = 395] 21:30:40 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (130CB800) [pid = 916] [serial = 1185] [outer = 00000000] 21:30:40 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (1382CC00) [pid = 916] [serial = 1186] [outer = 130CB800] 21:30:40 INFO - PROCESS | 916 | 1463718640990 Marionette DEBUG loaded listener.js 21:30:41 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (13DB0C00) [pid = 916] [serial = 1187] [outer = 130CB800] 21:30:41 INFO - PROCESS | 916 | 1463718641638 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 21:30:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 21:30:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1000ms 21:30:41 INFO - PROCESS | 916 | 1463718641696 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 21:30:41 INFO - PROCESS | 916 | 1463718641699 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 21:30:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 21:30:41 INFO - PROCESS | 916 | 1463718641703 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 21:30:41 INFO - PROCESS | 916 | 1463718641705 Marionette TRACE conn2 <- [1,1546,null,{}] 21:30:41 INFO - PROCESS | 916 | 1463718641709 Marionette TRACE conn2 -> [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:30:41 INFO - PROCESS | 916 | 1463718641810 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 21:30:41 INFO - PROCESS | 916 | 1463718641941 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15A4C800 == 36 [pid = 916] [id = 396] 21:30:41 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (15A50400) [pid = 916] [serial = 1188] [outer = 00000000] 21:30:41 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (15EB1800) [pid = 916] [serial = 1189] [outer = 15A50400] 21:30:41 INFO - PROCESS | 916 | 1463718641997 Marionette DEBUG loaded listener.js 21:30:42 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (1678DC00) [pid = 916] [serial = 1190] [outer = 15A50400] 21:30:42 INFO - PROCESS | 916 | 1463718642589 Marionette TRACE conn2 <- [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:30:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 21:30:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 953ms 21:30:42 INFO - PROCESS | 916 | 1463718642648 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 21:30:42 INFO - PROCESS | 916 | 1463718642654 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 21:30:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 21:30:42 INFO - PROCESS | 916 | 1463718642665 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 21:30:42 INFO - PROCESS | 916 | 1463718642670 Marionette TRACE conn2 <- [1,1550,null,{}] 21:30:42 INFO - PROCESS | 916 | 1463718642674 Marionette TRACE conn2 -> [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:30:42 INFO - PROCESS | 916 | 1463718642844 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 21:30:42 INFO - PROCESS | 916 | 1463718642974 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173E8400 == 37 [pid = 916] [id = 397] 21:30:42 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (173E9000) [pid = 916] [serial = 1191] [outer = 00000000] 21:30:43 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (1775BC00) [pid = 916] [serial = 1192] [outer = 173E9000] 21:30:43 INFO - PROCESS | 916 | 1463718643032 Marionette DEBUG loaded listener.js 21:30:43 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (17B9F400) [pid = 916] [serial = 1193] [outer = 173E9000] 21:30:43 INFO - PROCESS | 916 | 1463718643753 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 21:30:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 21:30:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1157ms 21:30:43 INFO - PROCESS | 916 | 1463718643824 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 21:30:43 INFO - PROCESS | 916 | 1463718643828 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 21:30:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 21:30:43 INFO - PROCESS | 916 | 1463718643841 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 21:30:43 INFO - PROCESS | 916 | 1463718643845 Marionette TRACE conn2 <- [1,1554,null,{}] 21:30:43 INFO - PROCESS | 916 | 1463718643850 Marionette TRACE conn2 -> [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:30:43 INFO - PROCESS | 916 | 1463718643981 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 21:30:44 INFO - PROCESS | 916 | 1463718644110 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1050D800 == 38 [pid = 916] [id = 398] 21:30:44 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (1055B800) [pid = 916] [serial = 1194] [outer = 00000000] 21:30:44 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (10B2C400) [pid = 916] [serial = 1195] [outer = 1055B800] 21:30:44 INFO - PROCESS | 916 | 1463718644161 Marionette DEBUG loaded listener.js 21:30:44 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (1302EC00) [pid = 916] [serial = 1196] [outer = 1055B800] 21:30:44 INFO - PROCESS | 916 | --DOCSHELL 1027DC00 == 37 [pid = 916] [id = 375] 21:30:44 INFO - PROCESS | 916 | --DOCSHELL 15E16C00 == 36 [pid = 916] [id = 391] 21:30:44 INFO - PROCESS | 916 | --DOCSHELL 1510FC00 == 35 [pid = 916] [id = 390] 21:30:44 INFO - PROCESS | 916 | --DOCSHELL 11CE9800 == 34 [pid = 916] [id = 389] 21:30:44 INFO - PROCESS | 916 | --DOCSHELL 10FE5400 == 33 [pid = 916] [id = 388] 21:30:44 INFO - PROCESS | 916 | 1463718644835 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 21:30:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 21:30:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1047ms 21:30:44 INFO - PROCESS | 916 | 1463718644910 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 21:30:44 INFO - PROCESS | 916 | 1463718644915 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 21:30:44 INFO - PROCESS | 916 | 1463718644920 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 21:30:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 21:30:44 INFO - PROCESS | 916 | 1463718644924 Marionette TRACE conn2 <- [1,1558,null,{}] 21:30:44 INFO - PROCESS | 916 | 1463718644930 Marionette TRACE conn2 -> [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:30:45 INFO - PROCESS | 916 | 1463718645034 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 21:30:45 INFO - PROCESS | 916 | 1463718645167 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13187000 == 34 [pid = 916] [id = 399] 21:30:45 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (13188C00) [pid = 916] [serial = 1197] [outer = 00000000] 21:30:45 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (13BB8000) [pid = 916] [serial = 1198] [outer = 13188C00] 21:30:45 INFO - PROCESS | 916 | 1463718645226 Marionette DEBUG loaded listener.js 21:30:45 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (14352000) [pid = 916] [serial = 1199] [outer = 13188C00] 21:30:45 INFO - PROCESS | 916 | 1463718645852 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 21:30:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 21:30:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 953ms 21:30:45 INFO - PROCESS | 916 | 1463718645880 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 21:30:45 INFO - PROCESS | 916 | 1463718645886 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 21:30:45 INFO - PROCESS | 916 | 1463718645894 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 21:30:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 21:30:45 INFO - PROCESS | 916 | 1463718645897 Marionette TRACE conn2 <- [1,1562,null,{}] 21:30:45 INFO - PROCESS | 916 | 1463718645901 Marionette TRACE conn2 -> [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:30:46 INFO - PROCESS | 916 | 1463718646008 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 21:30:46 INFO - PROCESS | 916 | 1463718646138 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15C05C00 == 35 [pid = 916] [id = 400] 21:30:46 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (15C06400) [pid = 916] [serial = 1200] [outer = 00000000] 21:30:46 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1678A800) [pid = 916] [serial = 1201] [outer = 15C06400] 21:30:46 INFO - PROCESS | 916 | 1463718646194 Marionette DEBUG loaded listener.js 21:30:46 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (16C2C800) [pid = 916] [serial = 1202] [outer = 15C06400] 21:30:46 INFO - PROCESS | 916 | 1463718646766 Marionette TRACE conn2 <- [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:30:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 21:30:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 937ms 21:30:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 21:30:46 INFO - PROCESS | 916 | 1463718646843 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 21:30:46 INFO - PROCESS | 916 | 1463718646846 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 21:30:46 INFO - PROCESS | 916 | 1463718646850 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 21:30:46 INFO - PROCESS | 916 | 1463718646853 Marionette TRACE conn2 <- [1,1566,null,{}] 21:30:46 INFO - PROCESS | 916 | 1463718646864 Marionette TRACE conn2 -> [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:30:46 INFO - PROCESS | 916 | 1463718646970 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 21:30:47 INFO - PROCESS | 916 | 1463718647103 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 916 | ++DOCSHELL 17B23800 == 36 [pid = 916] [id = 401] 21:30:47 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (18338000) [pid = 916] [serial = 1203] [outer = 00000000] 21:30:47 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (18340C00) [pid = 916] [serial = 1204] [outer = 18338000] 21:30:47 INFO - PROCESS | 916 | 1463718647163 Marionette DEBUG loaded listener.js 21:30:47 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (183F1C00) [pid = 916] [serial = 1205] [outer = 18338000] 21:30:47 INFO - PROCESS | 916 | 1463718647745 Marionette TRACE conn2 <- [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:30:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 21:30:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 937ms 21:30:47 INFO - PROCESS | 916 | 1463718647794 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 21:30:47 INFO - PROCESS | 916 | 1463718647797 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 21:30:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 21:30:47 INFO - PROCESS | 916 | 1463718647800 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 21:30:47 INFO - PROCESS | 916 | 1463718647802 Marionette TRACE conn2 <- [1,1570,null,{}] 21:30:47 INFO - PROCESS | 916 | 1463718647806 Marionette TRACE conn2 -> [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:30:47 INFO - PROCESS | 916 | 1463718647914 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 21:30:48 INFO - PROCESS | 916 | 1463718648017 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 183F3000 == 37 [pid = 916] [id = 402] 21:30:48 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (183FA800) [pid = 916] [serial = 1206] [outer = 00000000] 21:30:48 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (19074C00) [pid = 916] [serial = 1207] [outer = 183FA800] 21:30:48 INFO - PROCESS | 916 | 1463718648072 Marionette DEBUG loaded listener.js 21:30:48 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (19078000) [pid = 916] [serial = 1208] [outer = 183FA800] 21:30:48 INFO - PROCESS | 916 | 1463718648783 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 21:30:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 21:30:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1031ms 21:30:48 INFO - PROCESS | 916 | 1463718648842 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 21:30:48 INFO - PROCESS | 916 | 1463718648846 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 21:30:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 21:30:48 INFO - PROCESS | 916 | 1463718648851 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 21:30:48 INFO - PROCESS | 916 | 1463718648855 Marionette TRACE conn2 <- [1,1574,null,{}] 21:30:48 INFO - PROCESS | 916 | 1463718648879 Marionette TRACE conn2 -> [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:30:49 INFO - PROCESS | 916 | 1463718649069 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 21:30:49 INFO - PROCESS | 916 | 1463718649133 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 130D1000 == 38 [pid = 916] [id = 403] 21:30:49 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (13180800) [pid = 916] [serial = 1209] [outer = 00000000] 21:30:49 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (13904400) [pid = 916] [serial = 1210] [outer = 13180800] 21:30:49 INFO - PROCESS | 916 | 1463718649226 Marionette DEBUG loaded listener.js 21:30:49 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (14349800) [pid = 916] [serial = 1211] [outer = 13180800] 21:30:49 INFO - PROCESS | 916 | 1463718649853 Marionette TRACE conn2 <- [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:30:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 21:30:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1062ms 21:30:49 INFO - PROCESS | 916 | 1463718649916 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 21:30:49 INFO - PROCESS | 916 | 1463718649921 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 21:30:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 21:30:49 INFO - PROCESS | 916 | 1463718649926 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 21:30:49 INFO - PROCESS | 916 | 1463718649930 Marionette TRACE conn2 <- [1,1578,null,{}] 21:30:49 INFO - PROCESS | 916 | 1463718649936 Marionette TRACE conn2 -> [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:30:50 INFO - PROCESS | 916 | 1463718650072 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 21:30:50 INFO - PROCESS | 916 | 1463718650207 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13906000 == 39 [pid = 916] [id = 404] 21:30:50 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (13BB5800) [pid = 916] [serial = 1212] [outer = 00000000] 21:30:50 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (15D62000) [pid = 916] [serial = 1213] [outer = 13BB5800] 21:30:50 INFO - PROCESS | 916 | 1463718650266 Marionette DEBUG loaded listener.js 21:30:50 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (164B9000) [pid = 916] [serial = 1214] [outer = 13BB5800] 21:30:50 INFO - PROCESS | 916 | 1463718650876 Marionette TRACE conn2 <- [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:30:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 21:30:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1000ms 21:30:50 INFO - PROCESS | 916 | 1463718650930 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 21:30:50 INFO - PROCESS | 916 | 1463718650936 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 21:30:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 21:30:50 INFO - PROCESS | 916 | 1463718650942 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 21:30:50 INFO - PROCESS | 916 | 1463718650945 Marionette TRACE conn2 <- [1,1582,null,{}] 21:30:50 INFO - PROCESS | 916 | 1463718650949 Marionette TRACE conn2 -> [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:30:51 INFO - PROCESS | 916 | 1463718651056 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 21:30:51 INFO - PROCESS | 916 | 1463718651162 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173E8800 == 40 [pid = 916] [id = 405] 21:30:51 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (17E86800) [pid = 916] [serial = 1215] [outer = 00000000] 21:30:51 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (18345800) [pid = 916] [serial = 1216] [outer = 17E86800] 21:30:51 INFO - PROCESS | 916 | 1463718651216 Marionette DEBUG loaded listener.js 21:30:51 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (183F0C00) [pid = 916] [serial = 1217] [outer = 17E86800] 21:30:51 INFO - PROCESS | 916 | 1463718651864 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 21:30:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 21:30:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1000ms 21:30:51 INFO - PROCESS | 916 | 1463718651943 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 21:30:51 INFO - PROCESS | 916 | 1463718651945 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 21:30:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 21:30:51 INFO - PROCESS | 916 | 1463718651963 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 21:30:51 INFO - PROCESS | 916 | 1463718651967 Marionette TRACE conn2 <- [1,1586,null,{}] 21:30:51 INFO - PROCESS | 916 | 1463718651980 Marionette TRACE conn2 -> [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:30:52 INFO - PROCESS | 916 | 1463718652094 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 21:30:52 INFO - PROCESS | 916 | 1463718652222 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 104F0800 == 41 [pid = 916] [id = 406] 21:30:52 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (19072C00) [pid = 916] [serial = 1218] [outer = 00000000] 21:30:52 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (19618800) [pid = 916] [serial = 1219] [outer = 19072C00] 21:30:52 INFO - PROCESS | 916 | 1463718652281 Marionette DEBUG loaded listener.js 21:30:52 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (19621000) [pid = 916] [serial = 1220] [outer = 19072C00] 21:30:52 INFO - PROCESS | 916 | 1463718652848 Marionette TRACE conn2 <- [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:30:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 21:30:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 968ms 21:30:52 INFO - PROCESS | 916 | 1463718652915 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 21:30:52 INFO - PROCESS | 916 | 1463718652918 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 21:30:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 21:30:52 INFO - PROCESS | 916 | 1463718652921 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 21:30:52 INFO - PROCESS | 916 | 1463718652923 Marionette TRACE conn2 <- [1,1590,null,{}] 21:30:52 INFO - PROCESS | 916 | 1463718652927 Marionette TRACE conn2 -> [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:30:53 INFO - PROCESS | 916 | 1463718653034 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 21:30:53 INFO - PROCESS | 916 | 1463718653138 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19608C00 == 42 [pid = 916] [id = 407] 21:30:53 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (19618400) [pid = 916] [serial = 1221] [outer = 00000000] 21:30:53 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (19875400) [pid = 916] [serial = 1222] [outer = 19618400] 21:30:53 INFO - PROCESS | 916 | 1463718653194 Marionette DEBUG loaded listener.js 21:30:53 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1987A800) [pid = 916] [serial = 1223] [outer = 19618400] 21:30:53 INFO - PROCESS | 916 | 1463718653787 Marionette TRACE conn2 <- [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:30:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 21:30:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 907ms 21:30:53 INFO - PROCESS | 916 | 1463718653825 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 21:30:53 INFO - PROCESS | 916 | 1463718653827 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 21:30:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 21:30:53 INFO - PROCESS | 916 | 1463718653831 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 21:30:53 INFO - PROCESS | 916 | 1463718653833 Marionette TRACE conn2 <- [1,1594,null,{}] 21:30:53 INFO - PROCESS | 916 | 1463718653836 Marionette TRACE conn2 -> [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:30:54 INFO - PROCESS | 916 | 1463718654037 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 21:30:54 INFO - PROCESS | 916 | 1463718654147 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0C782800 == 43 [pid = 916] [id = 408] 21:30:54 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (0F302000) [pid = 916] [serial = 1224] [outer = 00000000] 21:30:54 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (102EA800) [pid = 916] [serial = 1225] [outer = 0F302000] 21:30:54 INFO - PROCESS | 916 | 1463718654196 Marionette DEBUG loaded listener.js 21:30:54 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (10519C00) [pid = 916] [serial = 1226] [outer = 0F302000] 21:30:54 INFO - PROCESS | 916 | --DOCSHELL 17B23800 == 42 [pid = 916] [id = 401] 21:30:54 INFO - PROCESS | 916 | --DOCSHELL 15C05C00 == 41 [pid = 916] [id = 400] 21:30:54 INFO - PROCESS | 916 | --DOCSHELL 13187000 == 40 [pid = 916] [id = 399] 21:30:54 INFO - PROCESS | 916 | 1463718654872 Marionette TRACE conn2 <- [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:30:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 21:30:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1078ms 21:30:54 INFO - PROCESS | 916 | 1463718654922 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 21:30:54 INFO - PROCESS | 916 | 1463718654927 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 21:30:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 21:30:54 INFO - PROCESS | 916 | 1463718654946 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 21:30:54 INFO - PROCESS | 916 | 1463718654951 Marionette TRACE conn2 <- [1,1598,null,{}] 21:30:54 INFO - PROCESS | 916 | 1463718654960 Marionette TRACE conn2 -> [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:30:55 INFO - PROCESS | 916 | 1463718655068 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 21:30:55 INFO - PROCESS | 916 | 1463718655208 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A56800 == 41 [pid = 916] [id = 409] 21:30:55 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (10B2EC00) [pid = 916] [serial = 1227] [outer = 00000000] 21:30:55 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1144C000) [pid = 916] [serial = 1228] [outer = 10B2EC00] 21:30:55 INFO - PROCESS | 916 | 1463718655266 Marionette DEBUG loaded listener.js 21:30:55 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (12884800) [pid = 916] [serial = 1229] [outer = 10B2EC00] 21:30:55 INFO - PROCESS | 916 | 1463718655866 Marionette TRACE conn2 <- [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:30:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 21:30:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 969ms 21:30:55 INFO - PROCESS | 916 | 1463718655900 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 21:30:55 INFO - PROCESS | 916 | 1463718655906 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 21:30:55 INFO - PROCESS | 916 | 1463718655913 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 21:30:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 21:30:55 INFO - PROCESS | 916 | 1463718655916 Marionette TRACE conn2 <- [1,1602,null,{}] 21:30:55 INFO - PROCESS | 916 | 1463718655920 Marionette TRACE conn2 -> [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:30:56 INFO - PROCESS | 916 | 1463718656024 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 21:30:56 INFO - PROCESS | 916 | 1463718656134 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1390B000 == 42 [pid = 916] [id = 410] 21:30:56 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (13BB4800) [pid = 916] [serial = 1230] [outer = 00000000] 21:30:56 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1511B400) [pid = 916] [serial = 1231] [outer = 13BB4800] 21:30:56 INFO - PROCESS | 916 | 1463718656188 Marionette DEBUG loaded listener.js 21:30:56 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (15D5E800) [pid = 916] [serial = 1232] [outer = 13BB4800] 21:30:56 INFO - PROCESS | 916 | 1463718656808 Marionette TRACE conn2 <- [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:30:56 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:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 938ms 21:30:56 INFO - PROCESS | 916 | 1463718656861 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 21:30:56 INFO - PROCESS | 916 | 1463718656864 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 21:30:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 21:30:56 INFO - PROCESS | 916 | 1463718656867 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 21:30:56 INFO - PROCESS | 916 | 1463718656871 Marionette TRACE conn2 <- [1,1606,null,{}] 21:30:56 INFO - PROCESS | 916 | 1463718656883 Marionette TRACE conn2 -> [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:30:56 INFO - PROCESS | 916 | 1463718656997 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 21:30:57 INFO - PROCESS | 916 | 1463718657134 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173E9C00 == 43 [pid = 916] [id = 411] 21:30:57 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (173EC000) [pid = 916] [serial = 1233] [outer = 00000000] 21:30:57 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (17D4C000) [pid = 916] [serial = 1234] [outer = 173EC000] 21:30:57 INFO - PROCESS | 916 | 1463718657193 Marionette DEBUG loaded listener.js 21:30:57 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (18341000) [pid = 916] [serial = 1235] [outer = 173EC000] 21:30:57 INFO - PROCESS | 916 | 1463718657773 Marionette TRACE conn2 <- [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:30:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 21:30:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 938ms 21:30:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 21:30:57 INFO - PROCESS | 916 | 1463718657812 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 21:30:57 INFO - PROCESS | 916 | 1463718657815 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 21:30:57 INFO - PROCESS | 916 | 1463718657818 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 21:30:57 INFO - PROCESS | 916 | 1463718657820 Marionette TRACE conn2 <- [1,1610,null,{}] 21:30:57 INFO - PROCESS | 916 | 1463718657823 Marionette TRACE conn2 -> [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:30:57 INFO - PROCESS | 916 | 1463718657949 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 21:30:58 INFO - PROCESS | 916 | 1463718658061 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1907D000 == 44 [pid = 916] [id = 412] 21:30:58 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (1907D400) [pid = 916] [serial = 1236] [outer = 00000000] 21:30:58 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1960F400) [pid = 916] [serial = 1237] [outer = 1907D400] 21:30:58 INFO - PROCESS | 916 | 1463718658115 Marionette DEBUG loaded listener.js 21:30:58 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1961F400) [pid = 916] [serial = 1238] [outer = 1907D400] 21:30:58 INFO - PROCESS | 916 | 1463718658736 Marionette TRACE conn2 <- [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:30:58 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:30:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1000ms 21:30:58 INFO - PROCESS | 916 | 1463718658821 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 21:30:58 INFO - PROCESS | 916 | 1463718658823 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 21:30:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 21:30:58 INFO - PROCESS | 916 | 1463718658827 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 21:30:58 INFO - PROCESS | 916 | 1463718658829 Marionette TRACE conn2 <- [1,1614,null,{}] 21:30:58 INFO - PROCESS | 916 | 1463718658833 Marionette TRACE conn2 -> [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:30:58 INFO - PROCESS | 916 | 1463718658930 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 21:30:59 INFO - PROCESS | 916 | 1463718659070 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12B60C00 == 45 [pid = 916] [id = 413] 21:30:59 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (19875C00) [pid = 916] [serial = 1239] [outer = 00000000] 21:30:59 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (1987E800) [pid = 916] [serial = 1240] [outer = 19875C00] 21:30:59 INFO - PROCESS | 916 | 1463718659125 Marionette DEBUG loaded listener.js 21:30:59 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (19881800) [pid = 916] [serial = 1241] [outer = 19875C00] 21:30:59 INFO - PROCESS | 916 | 1463718659678 Marionette TRACE conn2 <- [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:30:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 21:30:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 906ms 21:30:59 INFO - PROCESS | 916 | 1463718659731 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 21:30:59 INFO - PROCESS | 916 | 1463718659733 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 21:30:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 21:30:59 INFO - PROCESS | 916 | 1463718659736 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 21:30:59 INFO - PROCESS | 916 | 1463718659738 Marionette TRACE conn2 <- [1,1618,null,{}] 21:30:59 INFO - PROCESS | 916 | 1463718659742 Marionette TRACE conn2 -> [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:30:59 INFO - PROCESS | 916 | 1463718659908 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 21:31:00 INFO - PROCESS | 916 | 1463718660055 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19FC0800 == 46 [pid = 916] [id = 414] 21:31:00 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (19FC4400) [pid = 916] [serial = 1242] [outer = 00000000] 21:31:00 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1A1F2C00) [pid = 916] [serial = 1243] [outer = 19FC4400] 21:31:00 INFO - PROCESS | 916 | 1463718660111 Marionette DEBUG loaded listener.js 21:31:00 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (1A1F6800) [pid = 916] [serial = 1244] [outer = 19FC4400] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 10ACBC00 == 45 [pid = 916] [id = 336] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 15F7C400 == 44 [pid = 916] [id = 392] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 10ACA400 == 43 [pid = 916] [id = 383] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 183F3000 == 42 [pid = 916] [id = 402] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 11430400 == 41 [pid = 916] [id = 337] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 173E8400 == 40 [pid = 916] [id = 397] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 14E83400 == 39 [pid = 916] [id = 352] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 1050D800 == 38 [pid = 916] [id = 398] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 10228C00 == 37 [pid = 916] [id = 344] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 13906000 == 36 [pid = 916] [id = 404] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 12D7DC00 == 35 [pid = 916] [id = 395] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 10502800 == 34 [pid = 916] [id = 394] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 12A8A000 == 33 [pid = 916] [id = 351] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 12AE8000 == 32 [pid = 916] [id = 376] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 10ACC400 == 31 [pid = 916] [id = 387] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 173E8800 == 30 [pid = 916] [id = 405] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 15A4C800 == 29 [pid = 916] [id = 396] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 104F0800 == 28 [pid = 916] [id = 406] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 14E85000 == 27 [pid = 916] [id = 346] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 13B9EC00 == 26 [pid = 916] [id = 345] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 15110000 == 25 [pid = 916] [id = 342] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 10A5BC00 == 24 [pid = 916] [id = 338] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 16CA6C00 == 23 [pid = 916] [id = 347] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 11C59000 == 22 [pid = 916] [id = 393] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 10484000 == 21 [pid = 916] [id = 335] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 1142F400 == 20 [pid = 916] [id = 343] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 13BB7C00 == 19 [pid = 916] [id = 386] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 14E82000 == 18 [pid = 916] [id = 341] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 12B60C00 == 17 [pid = 916] [id = 413] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 19608C00 == 16 [pid = 916] [id = 407] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 173E9C00 == 15 [pid = 916] [id = 411] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 1907D000 == 14 [pid = 916] [id = 412] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 1390B000 == 13 [pid = 916] [id = 410] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 130D1000 == 12 [pid = 916] [id = 403] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 0C782800 == 11 [pid = 916] [id = 408] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 10A56800 == 10 [pid = 916] [id = 409] 21:31:02 INFO - PROCESS | 916 | --DOCSHELL 1330F400 == 9 [pid = 916] [id = 374] 21:31:03 INFO - PROCESS | 916 | 1463718663795 Marionette TRACE conn2 <- [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:31:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 21:31:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 4079ms 21:31:03 INFO - PROCESS | 916 | 1463718663827 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 21:31:03 INFO - PROCESS | 916 | 1463718663833 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 21:31:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 21:31:03 INFO - PROCESS | 916 | 1463718663837 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 21:31:03 INFO - PROCESS | 916 | 1463718663842 Marionette TRACE conn2 <- [1,1622,null,{}] 21:31:03 INFO - PROCESS | 916 | 1463718663846 Marionette TRACE conn2 -> [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:31:03 INFO - PROCESS | 916 | 1463718663935 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 21:31:04 INFO - PROCESS | 916 | 1463718664074 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 105FA800 == 10 [pid = 916] [id = 415] 21:31:04 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (105FB800) [pid = 916] [serial = 1245] [outer = 00000000] 21:31:04 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (10ACE400) [pid = 916] [serial = 1246] [outer = 105FB800] 21:31:04 INFO - PROCESS | 916 | 1463718664123 Marionette DEBUG loaded listener.js 21:31:04 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (10B31C00) [pid = 916] [serial = 1247] [outer = 105FB800] 21:31:04 INFO - PROCESS | 916 | 1463718664522 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 21:31:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 21:31:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 735ms 21:31:04 INFO - PROCESS | 916 | 1463718664578 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 21:31:04 INFO - PROCESS | 916 | 1463718664584 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 21:31:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 21:31:04 INFO - PROCESS | 916 | 1463718664625 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 21:31:04 INFO - PROCESS | 916 | 1463718664628 Marionette TRACE conn2 <- [1,1626,null,{}] 21:31:04 INFO - PROCESS | 916 | 1463718664632 Marionette TRACE conn2 -> [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:31:04 INFO - PROCESS | 916 | 1463718664719 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 21:31:04 INFO - PROCESS | 916 | 1463718664737 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 128A1000 == 11 [pid = 916] [id = 416] 21:31:04 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (12A93C00) [pid = 916] [serial = 1248] [outer = 00000000] 21:31:04 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (13184800) [pid = 916] [serial = 1249] [outer = 12A93C00] 21:31:04 INFO - PROCESS | 916 | 1463718664782 Marionette DEBUG loaded listener.js 21:31:04 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (1331A400) [pid = 916] [serial = 1250] [outer = 12A93C00] 21:31:05 INFO - PROCESS | 916 | 1463718665243 Marionette TRACE conn2 <- [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:31:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 21:31:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 704ms 21:31:05 INFO - PROCESS | 916 | 1463718665317 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 21:31:05 INFO - PROCESS | 916 | 1463718665320 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 21:31:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 21:31:05 INFO - PROCESS | 916 | 1463718665324 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 21:31:05 INFO - PROCESS | 916 | 1463718665327 Marionette TRACE conn2 <- [1,1630,null,{}] 21:31:05 INFO - PROCESS | 916 | 1463718665338 Marionette TRACE conn2 -> [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:31:05 INFO - PROCESS | 916 | 1463718665426 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 21:31:05 INFO - PROCESS | 916 | 1463718665435 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15117800 == 12 [pid = 916] [id = 417] 21:31:05 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (1511A000) [pid = 916] [serial = 1251] [outer = 00000000] 21:31:05 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (15C06000) [pid = 916] [serial = 1252] [outer = 1511A000] 21:31:05 INFO - PROCESS | 916 | 1463718665492 Marionette DEBUG loaded listener.js 21:31:05 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (165C0C00) [pid = 916] [serial = 1253] [outer = 1511A000] 21:31:05 INFO - PROCESS | 916 | 1463718666005 Marionette TRACE conn2 <- [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:31:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 21:31:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 734ms 21:31:06 INFO - PROCESS | 916 | 1463718666064 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 21:31:06 INFO - PROCESS | 916 | 1463718666068 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 21:31:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 21:31:06 INFO - PROCESS | 916 | 1463718666116 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 21:31:06 INFO - PROCESS | 916 | 1463718666127 Marionette TRACE conn2 <- [1,1634,null,{}] 21:31:06 INFO - PROCESS | 916 | 1463718666130 Marionette TRACE conn2 -> [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:31:06 INFO - PROCESS | 916 | 1463718666254 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 21:31:06 INFO - PROCESS | 916 | 1463718666262 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16CA5000 == 13 [pid = 916] [id = 418] 21:31:06 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (17310000) [pid = 916] [serial = 1254] [outer = 00000000] 21:31:06 INFO - PROCESS | 916 | ++DOMWINDOW == 153 (173E2000) [pid = 916] [serial = 1255] [outer = 17310000] 21:31:06 INFO - PROCESS | 916 | 1463718666362 Marionette DEBUG loaded listener.js 21:31:06 INFO - PROCESS | 916 | ++DOMWINDOW == 154 (17752400) [pid = 916] [serial = 1256] [outer = 17310000] 21:31:06 INFO - PROCESS | 916 | 1463718666778 Marionette TRACE conn2 <- [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:31:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 21:31:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 719ms 21:31:06 INFO - PROCESS | 916 | 1463718666823 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 21:31:06 INFO - PROCESS | 916 | 1463718666825 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 21:31:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 21:31:06 INFO - PROCESS | 916 | 1463718666835 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 21:31:06 INFO - PROCESS | 916 | 1463718666836 Marionette TRACE conn2 <- [1,1638,null,{}] 21:31:06 INFO - PROCESS | 916 | 1463718666840 Marionette TRACE conn2 -> [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:31:06 INFO - PROCESS | 916 | 1463718666946 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 21:31:06 INFO - PROCESS | 916 | 1463718666953 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173E1400 == 14 [pid = 916] [id = 419] 21:31:06 INFO - PROCESS | 916 | ++DOMWINDOW == 155 (173E9C00) [pid = 916] [serial = 1257] [outer = 00000000] 21:31:06 INFO - PROCESS | 916 | ++DOMWINDOW == 156 (183F1400) [pid = 916] [serial = 1258] [outer = 173E9C00] 21:31:06 INFO - PROCESS | 916 | 1463718666997 Marionette DEBUG loaded listener.js 21:31:07 INFO - PROCESS | 916 | ++DOMWINDOW == 157 (183F3000) [pid = 916] [serial = 1259] [outer = 173E9C00] 21:31:07 INFO - PROCESS | 916 | 1463718667495 Marionette TRACE conn2 <- [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:31:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 21:31:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 688ms 21:31:07 INFO - PROCESS | 916 | 1463718667537 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 21:31:07 INFO - PROCESS | 916 | 1463718667539 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 21:31:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 21:31:07 INFO - PROCESS | 916 | 1463718667548 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 21:31:07 INFO - PROCESS | 916 | 1463718667549 Marionette TRACE conn2 <- [1,1642,null,{}] 21:31:07 INFO - PROCESS | 916 | 1463718667553 Marionette TRACE conn2 -> [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:31:08 INFO - PROCESS | 916 | 1463718668344 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 156 (10ACC800) [pid = 916] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 155 (14EC8C00) [pid = 916] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 154 (102D1C00) [pid = 916] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 153 (105F3800) [pid = 916] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 152 (105F5400) [pid = 916] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 151 (13379400) [pid = 916] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 150 (12B57400) [pid = 916] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 149 (1511EC00) [pid = 916] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 148 (10AD1800) [pid = 916] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 147 (15C07400) [pid = 916] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 146 (16C28400) [pid = 916] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 145 (15111400) [pid = 916] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 144 (15C06400) [pid = 916] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 143 (13BBF400) [pid = 916] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 142 (13BB5800) [pid = 916] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 141 (1288AC00) [pid = 916] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 140 (130CB800) [pid = 916] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 139 (10FEE800) [pid = 916] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 138 (10439C00) [pid = 916] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 137 (10FE9400) [pid = 916] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 136 (13188C00) [pid = 916] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 135 (0F302000) [pid = 916] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 134 (1055B800) [pid = 916] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 133 (13180800) [pid = 916] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 132 (10565400) [pid = 916] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 131 (167AB000) [pid = 916] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 130 (19875C00) [pid = 916] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 129 (1907D400) [pid = 916] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 128 (19618400) [pid = 916] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 127 (173EC000) [pid = 916] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 126 (19072C00) [pid = 916] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 125 (183FA800) [pid = 916] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 124 (10B2EC00) [pid = 916] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 123 (17E86800) [pid = 916] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 122 (173E9000) [pid = 916] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 121 (15116000) [pid = 916] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 120 (15A50400) [pid = 916] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 119 (18338000) [pid = 916] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 118 (13BB4800) [pid = 916] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 21:31:08 INFO - PROCESS | 916 | --DOMWINDOW == 117 (15F7E000) [pid = 916] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 21:31:08 INFO - PROCESS | 916 | 1463718668431 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F302400 == 15 [pid = 916] [id = 420] 21:31:08 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (0F30B400) [pid = 916] [serial = 1260] [outer = 00000000] 21:31:08 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (10439C00) [pid = 916] [serial = 1261] [outer = 0F30B400] 21:31:08 INFO - PROCESS | 916 | 1463718668477 Marionette DEBUG loaded listener.js 21:31:08 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (105EDC00) [pid = 916] [serial = 1262] [outer = 0F30B400] 21:31:08 INFO - PROCESS | 916 | 1463718668837 Marionette TRACE conn2 <- [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:31:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 21:31:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1360ms 21:31:08 INFO - PROCESS | 916 | 1463718668898 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 21:31:08 INFO - PROCESS | 916 | 1463718668900 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 21:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 21:31:08 INFO - PROCESS | 916 | 1463718668903 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 21:31:08 INFO - PROCESS | 916 | 1463718668905 Marionette TRACE conn2 <- [1,1646,null,{}] 21:31:08 INFO - PROCESS | 916 | 1463718668908 Marionette TRACE conn2 -> [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:31:08 INFO - PROCESS | 916 | 1463718668982 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 21:31:08 INFO - PROCESS | 916 | 1463718668989 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10511C00 == 16 [pid = 916] [id = 421] 21:31:08 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (10513800) [pid = 916] [serial = 1263] [outer = 00000000] 21:31:09 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (128A5C00) [pid = 916] [serial = 1264] [outer = 10513800] 21:31:09 INFO - PROCESS | 916 | 1463718669032 Marionette DEBUG loaded listener.js 21:31:09 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (13317800) [pid = 916] [serial = 1265] [outer = 10513800] 21:31:09 INFO - PROCESS | 916 | 1463718669473 Marionette TRACE conn2 <- [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:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 21:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 593ms 21:31:09 INFO - PROCESS | 916 | 1463718669513 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 21:31:09 INFO - PROCESS | 916 | 1463718669515 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 21:31:09 INFO - PROCESS | 916 | 1463718669522 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 21:31:09 INFO - PROCESS | 916 | 1463718669524 Marionette TRACE conn2 <- [1,1650,null,{}] 21:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 21:31:09 INFO - PROCESS | 916 | 1463718669527 Marionette TRACE conn2 -> [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:31:09 INFO - PROCESS | 916 | 1463718669657 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 21:31:09 INFO - PROCESS | 916 | 1463718669667 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13182400 == 17 [pid = 916] [id = 422] 21:31:09 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (13BA6400) [pid = 916] [serial = 1266] [outer = 00000000] 21:31:09 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (15112400) [pid = 916] [serial = 1267] [outer = 13BA6400] 21:31:09 INFO - PROCESS | 916 | 1463718669714 Marionette DEBUG loaded listener.js 21:31:09 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (15A50400) [pid = 916] [serial = 1268] [outer = 13BA6400] 21:31:10 INFO - PROCESS | 916 | 1463718670219 Marionette TRACE conn2 <- [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:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 21:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 734ms 21:31:10 INFO - PROCESS | 916 | 1463718670264 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 21:31:10 INFO - PROCESS | 916 | 1463718670266 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 21:31:10 INFO - PROCESS | 916 | 1463718670273 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 21:31:10 INFO - PROCESS | 916 | 1463718670275 Marionette TRACE conn2 <- [1,1654,null,{}] 21:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 21:31:10 INFO - PROCESS | 916 | 1463718670278 Marionette TRACE conn2 -> [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:31:10 INFO - PROCESS | 916 | 1463718670396 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 21:31:10 INFO - PROCESS | 916 | 1463718670543 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F307800 == 18 [pid = 916] [id = 423] 21:31:10 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (0F30A400) [pid = 916] [serial = 1269] [outer = 00000000] 21:31:10 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (102F7C00) [pid = 916] [serial = 1270] [outer = 0F30A400] 21:31:10 INFO - PROCESS | 916 | 1463718670606 Marionette DEBUG loaded listener.js 21:31:10 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (10510000) [pid = 916] [serial = 1271] [outer = 0F30A400] 21:31:11 INFO - PROCESS | 916 | 1463718671244 Marionette TRACE conn2 <- [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:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 21:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1031ms 21:31:11 INFO - PROCESS | 916 | 1463718671329 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 21:31:11 INFO - PROCESS | 916 | 1463718671333 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 21:31:11 INFO - PROCESS | 916 | 1463718671338 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 21:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 21:31:11 INFO - PROCESS | 916 | 1463718671342 Marionette TRACE conn2 <- [1,1658,null,{}] 21:31:11 INFO - PROCESS | 916 | 1463718671347 Marionette TRACE conn2 -> [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:31:11 INFO - PROCESS | 916 | 1463718671501 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 21:31:11 INFO - PROCESS | 916 | 1463718671513 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12A8A000 == 19 [pid = 916] [id = 424] 21:31:11 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (12B60C00) [pid = 916] [serial = 1272] [outer = 00000000] 21:31:11 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (13904000) [pid = 916] [serial = 1273] [outer = 12B60C00] 21:31:11 INFO - PROCESS | 916 | 1463718671570 Marionette DEBUG loaded listener.js 21:31:11 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (13BBEC00) [pid = 916] [serial = 1274] [outer = 12B60C00] 21:31:12 INFO - PROCESS | 916 | 1463718672182 Marionette TRACE conn2 <- [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:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 21:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 906ms 21:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 21:31:12 INFO - PROCESS | 916 | 1463718672247 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 21:31:12 INFO - PROCESS | 916 | 1463718672250 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 21:31:12 INFO - PROCESS | 916 | 1463718672254 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 21:31:12 INFO - PROCESS | 916 | 1463718672256 Marionette TRACE conn2 <- [1,1662,null,{}] 21:31:12 INFO - PROCESS | 916 | 1463718672260 Marionette TRACE conn2 -> [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:31:12 INFO - PROCESS | 916 | 1463718672364 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 21:31:12 INFO - PROCESS | 916 | 1463718672502 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167AB000 == 20 [pid = 916] [id = 425] 21:31:12 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (167B3800) [pid = 916] [serial = 1275] [outer = 00000000] 21:31:12 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (173BBC00) [pid = 916] [serial = 1276] [outer = 167B3800] 21:31:12 INFO - PROCESS | 916 | 1463718672565 Marionette DEBUG loaded listener.js 21:31:12 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (17E93000) [pid = 916] [serial = 1277] [outer = 167B3800] 21:31:13 INFO - PROCESS | 916 | 1463718673214 Marionette TRACE conn2 <- [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:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 21:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1000ms 21:31:13 INFO - PROCESS | 916 | 1463718673255 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 21:31:13 INFO - PROCESS | 916 | 1463718673259 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 21:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 21:31:13 INFO - PROCESS | 916 | 1463718673270 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 21:31:13 INFO - PROCESS | 916 | 1463718673274 Marionette TRACE conn2 <- [1,1666,null,{}] 21:31:13 INFO - PROCESS | 916 | 1463718673278 Marionette TRACE conn2 -> [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:31:13 INFO - PROCESS | 916 | 1463718673379 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 21:31:13 INFO - PROCESS | 916 | 1463718673517 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 17759800 == 21 [pid = 916] [id = 426] 21:31:13 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (183FD800) [pid = 916] [serial = 1278] [outer = 00000000] 21:31:13 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (19622400) [pid = 916] [serial = 1279] [outer = 183FD800] 21:31:13 INFO - PROCESS | 916 | 1463718673576 Marionette DEBUG loaded listener.js 21:31:13 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (19875800) [pid = 916] [serial = 1280] [outer = 183FD800] 21:31:14 INFO - PROCESS | 916 | 1463718674160 Marionette TRACE conn2 <- [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:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 21:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 953ms 21:31:14 INFO - PROCESS | 916 | 1463718674212 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 21:31:14 INFO - PROCESS | 916 | 1463718674216 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 21:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 21:31:14 INFO - PROCESS | 916 | 1463718674220 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 21:31:14 INFO - PROCESS | 916 | 1463718674223 Marionette TRACE conn2 <- [1,1670,null,{}] 21:31:14 INFO - PROCESS | 916 | 1463718674226 Marionette TRACE conn2 -> [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:31:14 INFO - PROCESS | 916 | 1463718674324 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 21:31:14 INFO - PROCESS | 916 | 1463718674541 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 102D2000 == 22 [pid = 916] [id = 427] 21:31:14 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (102D4800) [pid = 916] [serial = 1281] [outer = 00000000] 21:31:14 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1050D000) [pid = 916] [serial = 1282] [outer = 102D4800] 21:31:14 INFO - PROCESS | 916 | 1463718674640 Marionette DEBUG loaded listener.js 21:31:14 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (10A60C00) [pid = 916] [serial = 1283] [outer = 102D4800] 21:31:15 INFO - PROCESS | 916 | 1463718675187 Marionette TRACE conn2 <- [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:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 21:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1000ms 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 140 (10B2C400) [pid = 916] [serial = 1195] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 139 (10F31800) [pid = 916] [serial = 1163] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 138 (10B2C000) [pid = 916] [serial = 1162] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 137 (155E5C00) [pid = 916] [serial = 1140] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 136 (156BEC00) [pid = 916] [serial = 1141] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 135 (102EA800) [pid = 916] [serial = 1225] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 134 (10B34000) [pid = 916] [serial = 1126] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 133 (10520400) [pid = 916] [serial = 1125] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 132 (10ACD000) [pid = 916] [serial = 1131] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 131 (10B2F000) [pid = 916] [serial = 1132] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 130 (11458400) [pid = 916] [serial = 1134] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 129 (11C63C00) [pid = 916] [serial = 1135] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 128 (13902800) [pid = 916] [serial = 1137] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 127 (14352C00) [pid = 916] [serial = 1129] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 126 (13823C00) [pid = 916] [serial = 1128] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 125 (15E18C00) [pid = 916] [serial = 1143] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 124 (141C9000) [pid = 916] [serial = 1150] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 123 (156BA000) [pid = 916] [serial = 1151] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 122 (16C35C00) [pid = 916] [serial = 1147] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 121 (16C9CC00) [pid = 916] [serial = 1148] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 120 (15F73400) [pid = 916] [serial = 1144] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 119 (16C33000) [pid = 916] [serial = 1123] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 118 (173EB400) [pid = 916] [serial = 706] [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:15 INFO - PROCESS | 916 | --DOMWINDOW == 117 (13DAE800) [pid = 916] [serial = 1138] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 116 (12D74C00) [pid = 916] [serial = 1157] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 115 (141C7400) [pid = 916] [serial = 1159] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 114 (14349800) [pid = 916] [serial = 1211] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 113 (15D62000) [pid = 916] [serial = 1213] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 112 (10FEA400) [pid = 916] [serial = 1154] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 111 (10F38800) [pid = 916] [serial = 1184] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1390A400) [pid = 916] [serial = 1168] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 109 (11CF3000) [pid = 916] [serial = 1166] [outer = 00000000] [url = about:blank] 21:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 108 (10F2E400) [pid = 916] [serial = 1153] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1678A800) [pid = 916] [serial = 1201] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 106 (12B5E000) [pid = 916] [serial = 1156] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 105 (14352000) [pid = 916] [serial = 1199] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1382CC00) [pid = 916] [serial = 1186] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 103 (11C04400) [pid = 916] [serial = 1165] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 102 (10519C00) [pid = 916] [serial = 1226] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 101 (13BB8000) [pid = 916] [serial = 1198] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 100 (1302EC00) [pid = 916] [serial = 1196] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1144C000) [pid = 916] [serial = 1228] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1775CC00) [pid = 916] [serial = 1180] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 97 (183F1C00) [pid = 916] [serial = 1205] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 96 (19074C00) [pid = 916] [serial = 1207] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 95 (15D5E800) [pid = 916] [serial = 1232] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 94 (16795400) [pid = 916] [serial = 1175] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 93 (16C26800) [pid = 916] [serial = 1177] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 92 (17D4C000) [pid = 916] [serial = 1234] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1511B400) [pid = 916] [serial = 1231] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 90 (15C08C00) [pid = 916] [serial = 1172] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 89 (16788C00) [pid = 916] [serial = 1174] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 88 (16C2C800) [pid = 916] [serial = 1202] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 87 (18340C00) [pid = 916] [serial = 1204] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 86 (15C0CC00) [pid = 916] [serial = 1160] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 85 (164B9000) [pid = 916] [serial = 1214] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 84 (13BB7800) [pid = 916] [serial = 1169] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 83 (155ED000) [pid = 916] [serial = 1171] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 82 (13DB0C00) [pid = 916] [serial = 1187] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 81 (15EB1800) [pid = 916] [serial = 1189] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 80 (1987E800) [pid = 916] [serial = 1240] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 79 (1961F400) [pid = 916] [serial = 1238] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 78 (1987A800) [pid = 916] [serial = 1223] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 77 (18341000) [pid = 916] [serial = 1235] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 76 (19875400) [pid = 916] [serial = 1222] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 75 (19621000) [pid = 916] [serial = 1220] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 74 (1960F400) [pid = 916] [serial = 1237] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 73 (19078000) [pid = 916] [serial = 1208] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 72 (12884800) [pid = 916] [serial = 1229] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 71 (183F0C00) [pid = 916] [serial = 1217] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 70 (17B9F400) [pid = 916] [serial = 1193] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 69 (19618800) [pid = 916] [serial = 1219] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 68 (17B1AC00) [pid = 916] [serial = 1181] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 67 (18345800) [pid = 916] [serial = 1216] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 66 (1775BC00) [pid = 916] [serial = 1192] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 65 (1678DC00) [pid = 916] [serial = 1190] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 64 (13904400) [pid = 916] [serial = 1210] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 63 (10AC9400) [pid = 916] [serial = 1183] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 62 (16C27800) [pid = 916] [serial = 1178] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 61 (1A1F2C00) [pid = 916] [serial = 1243] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | --DOMWINDOW == 60 (19881800) [pid = 916] [serial = 1241] [outer = 00000000] [url = about:blank] 21:31:15 INFO - PROCESS | 916 | 1463718675254 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 21:31:15 INFO - PROCESS | 916 | 1463718675258 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 21:31:15 INFO - PROCESS | 916 | 1463718675281 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 21:31:15 INFO - PROCESS | 916 | 1463718675285 Marionette TRACE conn2 <- [1,1674,null,{}] 21:31:15 INFO - PROCESS | 916 | 1463718675290 Marionette TRACE conn2 -> [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:31:15 INFO - PROCESS | 916 | 1463718675386 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 21:31:15 INFO - PROCESS | 916 | 1463718675473 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10ACE000 == 23 [pid = 916] [id = 428] 21:31:15 INFO - PROCESS | 916 | ++DOMWINDOW == 61 (10ACF000) [pid = 916] [serial = 1284] [outer = 00000000] 21:31:15 INFO - PROCESS | 916 | ++DOMWINDOW == 62 (10B2E400) [pid = 916] [serial = 1285] [outer = 10ACF000] 21:31:15 INFO - PROCESS | 916 | 1463718675521 Marionette DEBUG loaded listener.js 21:31:15 INFO - PROCESS | 916 | ++DOMWINDOW == 63 (10B35000) [pid = 916] [serial = 1286] [outer = 10ACF000] 21:31:15 INFO - PROCESS | 916 | 1463718675968 Marionette TRACE conn2 <- [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:31:16 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:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 766ms 21:31:16 INFO - PROCESS | 916 | 1463718676027 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 21:31:16 INFO - PROCESS | 916 | 1463718676031 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 21:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 21:31:16 INFO - PROCESS | 916 | 1463718676035 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 21:31:16 INFO - PROCESS | 916 | 1463718676037 Marionette TRACE conn2 <- [1,1678,null,{}] 21:31:16 INFO - PROCESS | 916 | 1463718676041 Marionette TRACE conn2 -> [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:31:16 INFO - PROCESS | 916 | 1463718676120 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 21:31:16 INFO - PROCESS | 916 | 1463718676135 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11A02800 == 24 [pid = 916] [id = 429] 21:31:16 INFO - PROCESS | 916 | ++DOMWINDOW == 64 (11A03000) [pid = 916] [serial = 1287] [outer = 00000000] 21:31:16 INFO - PROCESS | 916 | ++DOMWINDOW == 65 (11CF3000) [pid = 916] [serial = 1288] [outer = 11A03000] 21:31:16 INFO - PROCESS | 916 | 1463718676180 Marionette DEBUG loaded listener.js 21:31:16 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (12AE4000) [pid = 916] [serial = 1289] [outer = 11A03000] 21:31:16 INFO - PROCESS | 916 | 1463718676840 Marionette TRACE conn2 <- [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:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 21:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 844ms 21:31:16 INFO - PROCESS | 916 | 1463718676879 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 21:31:16 INFO - PROCESS | 916 | 1463718676884 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 21:31:16 INFO - PROCESS | 916 | 1463718676889 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 21:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 21:31:16 INFO - PROCESS | 916 | 1463718676894 Marionette TRACE conn2 <- [1,1682,null,{}] 21:31:16 INFO - PROCESS | 916 | 1463718676914 Marionette TRACE conn2 -> [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:31:17 INFO - PROCESS | 916 | 1463718677016 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 21:31:17 INFO - PROCESS | 916 | 1463718677144 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10ACDC00 == 25 [pid = 916] [id = 430] 21:31:17 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (10B2D000) [pid = 916] [serial = 1290] [outer = 00000000] 21:31:17 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (10FED000) [pid = 916] [serial = 1291] [outer = 10B2D000] 21:31:17 INFO - PROCESS | 916 | 1463718677201 Marionette DEBUG loaded listener.js 21:31:17 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (114ACC00) [pid = 916] [serial = 1292] [outer = 10B2D000] 21:31:17 INFO - PROCESS | 916 | 1463718677800 Marionette TRACE conn2 <- [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:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 21:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 953ms 21:31:17 INFO - PROCESS | 916 | 1463718677835 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 21:31:17 INFO - PROCESS | 916 | 1463718677841 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 21:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 21:31:17 INFO - PROCESS | 916 | 1463718677848 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 21:31:17 INFO - PROCESS | 916 | 1463718677851 Marionette TRACE conn2 <- [1,1686,null,{}] 21:31:17 INFO - PROCESS | 916 | 1463718677854 Marionette TRACE conn2 -> [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:31:17 INFO - PROCESS | 916 | 1463718677954 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 21:31:18 INFO - PROCESS | 916 | 1463718678054 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12B63800 == 26 [pid = 916] [id = 431] 21:31:18 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (13078000) [pid = 916] [serial = 1293] [outer = 00000000] 21:31:18 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (13315400) [pid = 916] [serial = 1294] [outer = 13078000] 21:31:18 INFO - PROCESS | 916 | 1463718678113 Marionette DEBUG loaded listener.js 21:31:18 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (13825400) [pid = 916] [serial = 1295] [outer = 13078000] 21:31:18 INFO - PROCESS | 916 | 1463718678801 Marionette TRACE conn2 <- [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:31:18 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:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1000ms 21:31:18 INFO - PROCESS | 916 | 1463718678849 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 21:31:18 INFO - PROCESS | 916 | 1463718678852 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 21:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 21:31:18 INFO - PROCESS | 916 | 1463718678855 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 21:31:18 INFO - PROCESS | 916 | 1463718678859 Marionette TRACE conn2 <- [1,1690,null,{}] 21:31:18 INFO - PROCESS | 916 | 1463718678884 Marionette TRACE conn2 -> [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:31:19 INFO - PROCESS | 916 | 1463718679015 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 21:31:19 INFO - PROCESS | 916 | 1463718679076 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15116800 == 27 [pid = 916] [id = 432] 21:31:19 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (15116C00) [pid = 916] [serial = 1296] [outer = 00000000] 21:31:19 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (1511C800) [pid = 916] [serial = 1297] [outer = 15116C00] 21:31:19 INFO - PROCESS | 916 | 1463718679133 Marionette DEBUG loaded listener.js 21:31:19 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (156BB400) [pid = 916] [serial = 1298] [outer = 15116C00] 21:31:19 INFO - PROCESS | 916 | 1463718679685 Marionette TRACE conn2 <- [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:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 21:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 906ms 21:31:19 INFO - PROCESS | 916 | 1463718679759 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 21:31:19 INFO - PROCESS | 916 | 1463718679762 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 21:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 21:31:19 INFO - PROCESS | 916 | 1463718679765 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 21:31:19 INFO - PROCESS | 916 | 1463718679767 Marionette TRACE conn2 <- [1,1694,null,{}] 21:31:19 INFO - PROCESS | 916 | 1463718679771 Marionette TRACE conn2 -> [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:31:19 INFO - PROCESS | 916 | 1463718679867 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 21:31:19 INFO - PROCESS | 916 | 1463718679994 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F304000 == 28 [pid = 916] [id = 433] 21:31:19 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (12AE8000) [pid = 916] [serial = 1299] [outer = 00000000] 21:31:20 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (15C07400) [pid = 916] [serial = 1300] [outer = 12AE8000] 21:31:20 INFO - PROCESS | 916 | 1463718680049 Marionette DEBUG loaded listener.js 21:31:20 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (15E18000) [pid = 916] [serial = 1301] [outer = 12AE8000] 21:31:20 INFO - PROCESS | 916 | 1463718680734 Marionette TRACE conn2 <- [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:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 21:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1047ms 21:31:20 INFO - PROCESS | 916 | 1463718680827 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 21:31:20 INFO - PROCESS | 916 | 1463718680831 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 21:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 21:31:20 INFO - PROCESS | 916 | 1463718680836 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 21:31:20 INFO - PROCESS | 916 | 1463718680840 Marionette TRACE conn2 <- [1,1698,null,{}] 21:31:20 INFO - PROCESS | 916 | 1463718680846 Marionette TRACE conn2 -> [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:31:20 INFO - PROCESS | 916 | 1463718680973 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 21:31:21 INFO - PROCESS | 916 | 1463718681092 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10560000 == 29 [pid = 916] [id = 434] 21:31:21 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (105F4800) [pid = 916] [serial = 1302] [outer = 00000000] 21:31:21 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (10B33400) [pid = 916] [serial = 1303] [outer = 105F4800] 21:31:21 INFO - PROCESS | 916 | 1463718681151 Marionette DEBUG loaded listener.js 21:31:21 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (11A06000) [pid = 916] [serial = 1304] [outer = 105F4800] 21:31:21 INFO - PROCESS | 916 | 1463718681568 Marionette TRACE conn2 <- [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:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 21:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 797ms 21:31:21 INFO - PROCESS | 916 | 1463718681638 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 21:31:21 INFO - PROCESS | 916 | 1463718681643 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 21:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 21:31:21 INFO - PROCESS | 916 | 1463718681649 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 21:31:21 INFO - PROCESS | 916 | 1463718681652 Marionette TRACE conn2 <- [1,1702,null,{}] 21:31:21 INFO - PROCESS | 916 | 1463718681655 Marionette TRACE conn2 -> [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:31:21 INFO - PROCESS | 916 | 1463718681736 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 21:31:21 INFO - PROCESS | 916 | 1463718681743 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10ACBC00 == 30 [pid = 916] [id = 435] 21:31:21 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (10B30C00) [pid = 916] [serial = 1305] [outer = 00000000] 21:31:21 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (13BA0400) [pid = 916] [serial = 1306] [outer = 10B30C00] 21:31:21 INFO - PROCESS | 916 | 1463718681789 Marionette DEBUG loaded listener.js 21:31:21 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (14348400) [pid = 916] [serial = 1307] [outer = 10B30C00] 21:31:22 INFO - PROCESS | 916 | 1463718682292 Marionette TRACE conn2 <- [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:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 21:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 703ms 21:31:22 INFO - PROCESS | 916 | 1463718682349 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 21:31:22 INFO - PROCESS | 916 | 1463718682352 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 21:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 21:31:22 INFO - PROCESS | 916 | 1463718682411 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 21:31:22 INFO - PROCESS | 916 | 1463718682415 Marionette TRACE conn2 <- [1,1706,null,{}] 21:31:22 INFO - PROCESS | 916 | 1463718682425 Marionette TRACE conn2 -> [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:31:22 INFO - PROCESS | 916 | 1463718682543 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 21:31:22 INFO - PROCESS | 916 | 1463718682602 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15E25C00 == 31 [pid = 916] [id = 436] 21:31:22 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (15EB3000) [pid = 916] [serial = 1308] [outer = 00000000] 21:31:22 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (15F7C000) [pid = 916] [serial = 1309] [outer = 15EB3000] 21:31:22 INFO - PROCESS | 916 | 1463718682648 Marionette DEBUG loaded listener.js 21:31:22 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (165BE800) [pid = 916] [serial = 1310] [outer = 15EB3000] 21:31:23 INFO - PROCESS | 916 | 1463718683090 Marionette TRACE conn2 <- [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:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 21:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 750ms 21:31:23 INFO - PROCESS | 916 | 1463718683158 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 21:31:23 INFO - PROCESS | 916 | 1463718683160 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 21:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 21:31:23 INFO - PROCESS | 916 | 1463718683170 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 21:31:23 INFO - PROCESS | 916 | 1463718683172 Marionette TRACE conn2 <- [1,1710,null,{}] 21:31:23 INFO - PROCESS | 916 | 1463718683175 Marionette TRACE conn2 -> [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:31:23 INFO - PROCESS | 916 | 1463718683282 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 21:31:23 INFO - PROCESS | 916 | 1463718683293 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167A7400 == 32 [pid = 916] [id = 437] 21:31:23 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (167A8400) [pid = 916] [serial = 1311] [outer = 00000000] 21:31:23 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (167B3C00) [pid = 916] [serial = 1312] [outer = 167A8400] 21:31:23 INFO - PROCESS | 916 | 1463718683337 Marionette DEBUG loaded listener.js 21:31:23 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (16C2C800) [pid = 916] [serial = 1313] [outer = 167A8400] 21:31:23 INFO - PROCESS | 916 | 1463718683797 Marionette TRACE conn2 <- [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:31:23 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:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 641ms 21:31:23 INFO - PROCESS | 916 | 1463718683806 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 21:31:23 INFO - PROCESS | 916 | 1463718683808 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 21:31:23 INFO - PROCESS | 916 | 1463718683811 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 21:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 21:31:23 INFO - PROCESS | 916 | 1463718683813 Marionette TRACE conn2 <- [1,1714,null,{}] 21:31:23 INFO - PROCESS | 916 | 1463718683816 Marionette TRACE conn2 -> [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:31:23 INFO - PROCESS | 916 | 1463718683952 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 21:31:24 INFO - PROCESS | 916 | --DOMWINDOW == 89 (17310000) [pid = 916] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 21:31:24 INFO - PROCESS | 916 | --DOMWINDOW == 88 (105FB800) [pid = 916] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 21:31:24 INFO - PROCESS | 916 | --DOMWINDOW == 87 (173E9C00) [pid = 916] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 21:31:24 INFO - PROCESS | 916 | --DOMWINDOW == 86 (19FC4400) [pid = 916] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 21:31:24 INFO - PROCESS | 916 | --DOMWINDOW == 85 (12A93C00) [pid = 916] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 21:31:24 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1511A000) [pid = 916] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 21:31:24 INFO - PROCESS | 916 | --DOMWINDOW == 83 (10513800) [pid = 916] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 21:31:24 INFO - PROCESS | 916 | --DOMWINDOW == 82 (0F30B400) [pid = 916] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 21:31:24 INFO - PROCESS | 916 | --DOMWINDOW == 81 (10ACF000) [pid = 916] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 21:31:24 INFO - PROCESS | 916 | --DOMWINDOW == 80 (102D4800) [pid = 916] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 21:31:24 INFO - PROCESS | 916 | 1463718684062 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F396800 == 33 [pid = 916] [id = 438] 21:31:24 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (10274400) [pid = 916] [serial = 1314] [outer = 00000000] 21:31:24 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (105FB800) [pid = 916] [serial = 1315] [outer = 10274400] 21:31:24 INFO - PROCESS | 916 | 1463718684108 Marionette DEBUG loaded listener.js 21:31:24 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (10B2F000) [pid = 916] [serial = 1316] [outer = 10274400] 21:31:24 INFO - PROCESS | 916 | 1463718684485 Marionette TRACE conn2 <- [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:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 21:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 703ms 21:31:24 INFO - PROCESS | 916 | 1463718684512 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 21:31:24 INFO - PROCESS | 916 | 1463718684513 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 21:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 21:31:24 INFO - PROCESS | 916 | 1463718684517 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 21:31:24 INFO - PROCESS | 916 | 1463718684519 Marionette TRACE conn2 <- [1,1718,null,{}] 21:31:24 INFO - PROCESS | 916 | 1463718684522 Marionette TRACE conn2 -> [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:31:24 INFO - PROCESS | 916 | 1463718684618 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 21:31:24 INFO - PROCESS | 916 | 1463718684711 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167A9400 == 34 [pid = 916] [id = 439] 21:31:24 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (16C30000) [pid = 916] [serial = 1317] [outer = 00000000] 21:31:24 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (173BC400) [pid = 916] [serial = 1318] [outer = 16C30000] 21:31:24 INFO - PROCESS | 916 | 1463718684758 Marionette DEBUG loaded listener.js 21:31:24 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (173E0C00) [pid = 916] [serial = 1319] [outer = 16C30000] 21:31:25 INFO - PROCESS | 916 | 1463718685119 Marionette TRACE conn2 <- [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:31:25 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:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 625ms 21:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 21:31:25 INFO - PROCESS | 916 | 1463718685155 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 21:31:25 INFO - PROCESS | 916 | 1463718685157 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 21:31:25 INFO - PROCESS | 916 | 1463718685160 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 21:31:25 INFO - PROCESS | 916 | 1463718685162 Marionette TRACE conn2 <- [1,1722,null,{}] 21:31:25 INFO - PROCESS | 916 | 1463718685165 Marionette TRACE conn2 -> [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:31:25 INFO - PROCESS | 916 | 1463718685275 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 21:31:25 INFO - PROCESS | 916 | 1463718685314 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AC8000 == 35 [pid = 916] [id = 440] 21:31:25 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (10B35400) [pid = 916] [serial = 1320] [outer = 00000000] 21:31:25 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (17B23800) [pid = 916] [serial = 1321] [outer = 10B35400] 21:31:25 INFO - PROCESS | 916 | 1463718685360 Marionette DEBUG loaded listener.js 21:31:25 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (17E91800) [pid = 916] [serial = 1322] [outer = 10B35400] 21:31:25 INFO - PROCESS | 916 | 1463718685762 Marionette TRACE conn2 <- [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:31:25 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:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 625ms 21:31:25 INFO - PROCESS | 916 | 1463718685799 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 21:31:25 INFO - PROCESS | 916 | 1463718685801 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 21:31:25 INFO - PROCESS | 916 | 1463718685804 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 21:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 21:31:25 INFO - PROCESS | 916 | 1463718685805 Marionette TRACE conn2 <- [1,1726,null,{}] 21:31:25 INFO - PROCESS | 916 | 1463718685809 Marionette TRACE conn2 -> [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:31:25 INFO - PROCESS | 916 | 1463718685929 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 21:31:25 INFO - PROCESS | 916 | 1463718685937 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 17B1BC00 == 36 [pid = 916] [id = 441] 21:31:25 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (18168400) [pid = 916] [serial = 1323] [outer = 00000000] 21:31:25 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (183EE400) [pid = 916] [serial = 1324] [outer = 18168400] 21:31:25 INFO - PROCESS | 916 | 1463718685981 Marionette DEBUG loaded listener.js 21:31:26 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (183EFC00) [pid = 916] [serial = 1325] [outer = 18168400] 21:31:26 INFO - PROCESS | 916 | 1463718686656 Marionette TRACE conn2 <- [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:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 21:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 906ms 21:31:26 INFO - PROCESS | 916 | 1463718686710 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 21:31:26 INFO - PROCESS | 916 | 1463718686715 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 21:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 21:31:26 INFO - PROCESS | 916 | 1463718686720 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 21:31:26 INFO - PROCESS | 916 | 1463718686724 Marionette TRACE conn2 <- [1,1730,null,{}] 21:31:26 INFO - PROCESS | 916 | 1463718686730 Marionette TRACE conn2 -> [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:31:26 INFO - PROCESS | 916 | 1463718686834 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 21:31:26 INFO - PROCESS | 916 | 1463718686968 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B31800 == 37 [pid = 916] [id = 442] 21:31:26 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (10B38C00) [pid = 916] [serial = 1326] [outer = 00000000] 21:31:27 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (12D7DC00) [pid = 916] [serial = 1327] [outer = 10B38C00] 21:31:27 INFO - PROCESS | 916 | 1463718687028 Marionette DEBUG loaded listener.js 21:31:27 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (13BC1C00) [pid = 916] [serial = 1328] [outer = 10B38C00] 21:31:27 INFO - PROCESS | 916 | 1463718687589 Marionette TRACE conn2 <- [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:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 21:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 890ms 21:31:27 INFO - PROCESS | 916 | 1463718687625 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 21:31:27 INFO - PROCESS | 916 | 1463718687631 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 21:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 21:31:27 INFO - PROCESS | 916 | 1463718687638 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 21:31:27 INFO - PROCESS | 916 | 1463718687641 Marionette TRACE conn2 <- [1,1734,null,{}] 21:31:27 INFO - PROCESS | 916 | 1463718687645 Marionette TRACE conn2 -> [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:31:27 INFO - PROCESS | 916 | 1463718687747 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 21:31:27 INFO - PROCESS | 916 | 1463718687855 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1307BC00 == 38 [pid = 916] [id = 443] 21:31:27 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1307DC00) [pid = 916] [serial = 1329] [outer = 00000000] 21:31:27 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (167A7000) [pid = 916] [serial = 1330] [outer = 1307DC00] 21:31:27 INFO - PROCESS | 916 | 1463718687912 Marionette DEBUG loaded listener.js 21:31:27 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (16C26800) [pid = 916] [serial = 1331] [outer = 1307DC00] 21:31:28 INFO - PROCESS | 916 | 1463718688527 Marionette TRACE conn2 <- [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:31:28 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:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 938ms 21:31:28 INFO - PROCESS | 916 | 1463718688580 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 21:31:28 INFO - PROCESS | 916 | 1463718688583 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 21:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 21:31:28 INFO - PROCESS | 916 | 1463718688587 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 21:31:28 INFO - PROCESS | 916 | 1463718688591 Marionette TRACE conn2 <- [1,1738,null,{}] 21:31:28 INFO - PROCESS | 916 | 1463718688602 Marionette TRACE conn2 -> [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:31:28 INFO - PROCESS | 916 | 1463718688703 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 21:31:28 INFO - PROCESS | 916 | 1463718688842 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 183FA800 == 39 [pid = 916] [id = 444] 21:31:28 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (183FAC00) [pid = 916] [serial = 1332] [outer = 00000000] 21:31:28 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (19075400) [pid = 916] [serial = 1333] [outer = 183FAC00] 21:31:28 INFO - PROCESS | 916 | 1463718688923 Marionette DEBUG loaded listener.js 21:31:29 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1907A400) [pid = 916] [serial = 1334] [outer = 183FAC00] 21:31:29 INFO - PROCESS | 916 | 1463718689530 Marionette TRACE conn2 <- [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:31:29 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:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1000ms 21:31:29 INFO - PROCESS | 916 | 1463718689588 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 21:31:29 INFO - PROCESS | 916 | 1463718689591 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 21:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 21:31:29 INFO - PROCESS | 916 | 1463718689595 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 21:31:29 INFO - PROCESS | 916 | 1463718689597 Marionette TRACE conn2 <- [1,1742,null,{}] 21:31:29 INFO - PROCESS | 916 | 1463718689600 Marionette TRACE conn2 -> [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:31:29 INFO - PROCESS | 916 | 1463718689702 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 21:31:29 INFO - PROCESS | 916 | 1463718689953 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F30B400 == 40 [pid = 916] [id = 445] 21:31:29 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (10439800) [pid = 916] [serial = 1335] [outer = 00000000] 21:31:29 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (10A5B000) [pid = 916] [serial = 1336] [outer = 10439800] 21:31:30 INFO - PROCESS | 916 | 1463718690010 Marionette DEBUG loaded listener.js 21:31:30 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (10FE5400) [pid = 916] [serial = 1337] [outer = 10439800] 21:31:30 INFO - PROCESS | 916 | 1463718690617 Marionette TRACE conn2 <- [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:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 21:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1047ms 21:31:30 INFO - PROCESS | 916 | 1463718690653 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 21:31:30 INFO - PROCESS | 916 | 1463718690657 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 21:31:30 INFO - PROCESS | 916 | 1463718690661 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 21:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 21:31:30 INFO - PROCESS | 916 | 1463718690665 Marionette TRACE conn2 <- [1,1746,null,{}] 21:31:30 INFO - PROCESS | 916 | 1463718690670 Marionette TRACE conn2 -> [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:31:30 INFO - PROCESS | 916 | 1463718690763 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 21:31:30 INFO - PROCESS | 916 | 1463718690873 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11C59000 == 41 [pid = 916] [id = 446] 21:31:30 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (11C63C00) [pid = 916] [serial = 1338] [outer = 00000000] 21:31:30 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1381F400) [pid = 916] [serial = 1339] [outer = 11C63C00] 21:31:30 INFO - PROCESS | 916 | 1463718690920 Marionette DEBUG loaded listener.js 21:31:30 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (13BB7800) [pid = 916] [serial = 1340] [outer = 11C63C00] 21:31:31 INFO - PROCESS | 916 | --DOCSHELL 10AC8000 == 40 [pid = 916] [id = 440] 21:31:31 INFO - PROCESS | 916 | --DOCSHELL 167A9400 == 39 [pid = 916] [id = 439] 21:31:31 INFO - PROCESS | 916 | --DOCSHELL 0F396800 == 38 [pid = 916] [id = 438] 21:31:31 INFO - PROCESS | 916 | --DOCSHELL 167A7400 == 37 [pid = 916] [id = 437] 21:31:31 INFO - PROCESS | 916 | --DOCSHELL 15E25C00 == 36 [pid = 916] [id = 436] 21:31:31 INFO - PROCESS | 916 | --DOCSHELL 10ACBC00 == 35 [pid = 916] [id = 435] 21:31:31 INFO - PROCESS | 916 | --DOCSHELL 10560000 == 34 [pid = 916] [id = 434] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 106 (173E2000) [pid = 916] [serial = 1255] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 105 (10ACE400) [pid = 916] [serial = 1246] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 104 (183F1400) [pid = 916] [serial = 1258] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1A1F6800) [pid = 916] [serial = 1244] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 102 (13184800) [pid = 916] [serial = 1249] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1331A400) [pid = 916] [serial = 1250] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 100 (15C06000) [pid = 916] [serial = 1252] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 99 (17752400) [pid = 916] [serial = 1256] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 98 (128A5C00) [pid = 916] [serial = 1264] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 97 (183F3000) [pid = 916] [serial = 1259] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 96 (10439C00) [pid = 916] [serial = 1261] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 95 (105EDC00) [pid = 916] [serial = 1262] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 94 (10B31C00) [pid = 916] [serial = 1247] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 93 (10B2E400) [pid = 916] [serial = 1285] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 92 (1050D000) [pid = 916] [serial = 1282] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 91 (13317800) [pid = 916] [serial = 1265] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 90 (165C0C00) [pid = 916] [serial = 1253] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 89 (13904000) [pid = 916] [serial = 1273] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 88 (173BBC00) [pid = 916] [serial = 1276] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 87 (19622400) [pid = 916] [serial = 1279] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 86 (10A60C00) [pid = 916] [serial = 1283] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 85 (102F7C00) [pid = 916] [serial = 1270] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 84 (10B35000) [pid = 916] [serial = 1286] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | --DOMWINDOW == 83 (15112400) [pid = 916] [serial = 1267] [outer = 00000000] [url = about:blank] 21:31:31 INFO - PROCESS | 916 | 1463718691398 Marionette TRACE conn2 <- [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:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 21:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 797ms 21:31:31 INFO - PROCESS | 916 | 1463718691468 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 21:31:31 INFO - PROCESS | 916 | 1463718691471 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 21:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 21:31:31 INFO - PROCESS | 916 | 1463718691476 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 21:31:31 INFO - PROCESS | 916 | 1463718691478 Marionette TRACE conn2 <- [1,1750,null,{}] 21:31:31 INFO - PROCESS | 916 | 1463718691482 Marionette TRACE conn2 -> [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:31:31 INFO - PROCESS | 916 | 1463718691570 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 21:31:31 INFO - PROCESS | 916 | 1463718691578 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12A90800 == 35 [pid = 916] [id = 447] 21:31:31 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (12B62400) [pid = 916] [serial = 1341] [outer = 00000000] 21:31:31 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (13184800) [pid = 916] [serial = 1342] [outer = 12B62400] 21:31:31 INFO - PROCESS | 916 | 1463718691623 Marionette DEBUG loaded listener.js 21:31:31 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (13B98C00) [pid = 916] [serial = 1343] [outer = 12B62400] 21:31:32 INFO - PROCESS | 916 | 1463718692104 Marionette TRACE conn2 <- [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:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 21:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 703ms 21:31:32 INFO - PROCESS | 916 | 1463718692176 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 21:31:32 INFO - PROCESS | 916 | 1463718692178 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 21:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 21:31:32 INFO - PROCESS | 916 | 1463718692183 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 21:31:32 INFO - PROCESS | 916 | 1463718692188 Marionette TRACE conn2 <- [1,1754,null,{}] 21:31:32 INFO - PROCESS | 916 | 1463718692197 Marionette TRACE conn2 -> [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:31:32 INFO - PROCESS | 916 | 1463718692277 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 21:31:32 INFO - PROCESS | 916 | 1463718692287 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15C0CC00 == 36 [pid = 916] [id = 448] 21:31:32 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (15D56400) [pid = 916] [serial = 1344] [outer = 00000000] 21:31:32 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (15F76C00) [pid = 916] [serial = 1345] [outer = 15D56400] 21:31:32 INFO - PROCESS | 916 | 1463718692333 Marionette DEBUG loaded listener.js 21:31:32 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (165C3000) [pid = 916] [serial = 1346] [outer = 15D56400] 21:31:32 INFO - PROCESS | 916 | 1463718692786 Marionette TRACE conn2 <- [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:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 21:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 656ms 21:31:32 INFO - PROCESS | 916 | 1463718692840 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 21:31:32 INFO - PROCESS | 916 | 1463718692842 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 21:31:32 INFO - PROCESS | 916 | 1463718692845 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 21:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 21:31:32 INFO - PROCESS | 916 | 1463718692847 Marionette TRACE conn2 <- [1,1758,null,{}] 21:31:32 INFO - PROCESS | 916 | 1463718692850 Marionette TRACE conn2 -> [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:31:32 INFO - PROCESS | 916 | 1463718692928 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 21:31:32 INFO - PROCESS | 916 | 1463718692966 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167A5800 == 37 [pid = 916] [id = 449] 21:31:33 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (167AB800) [pid = 916] [serial = 1347] [outer = 00000000] 21:31:33 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (16C30C00) [pid = 916] [serial = 1348] [outer = 167AB800] 21:31:33 INFO - PROCESS | 916 | 1463718693095 Marionette DEBUG loaded listener.js 21:31:33 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (16EAC800) [pid = 916] [serial = 1349] [outer = 167AB800] 21:31:33 INFO - PROCESS | 916 | 1463718693493 Marionette TRACE conn2 <- [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:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 21:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 687ms 21:31:33 INFO - PROCESS | 916 | 1463718693546 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 21:31:33 INFO - PROCESS | 916 | 1463718693549 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 21:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 21:31:33 INFO - PROCESS | 916 | 1463718693553 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 21:31:33 INFO - PROCESS | 916 | 1463718693557 Marionette TRACE conn2 <- [1,1762,null,{}] 21:31:33 INFO - PROCESS | 916 | 1463718693576 Marionette TRACE conn2 -> [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:31:33 INFO - PROCESS | 916 | 1463718693684 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 21:31:33 INFO - PROCESS | 916 | 1463718693697 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173E9000 == 38 [pid = 916] [id = 450] 21:31:33 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (173E9C00) [pid = 916] [serial = 1350] [outer = 00000000] 21:31:33 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (1775B800) [pid = 916] [serial = 1351] [outer = 173E9C00] 21:31:33 INFO - PROCESS | 916 | 1463718693780 Marionette DEBUG loaded listener.js 21:31:33 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (18159400) [pid = 916] [serial = 1352] [outer = 173E9C00] 21:31:34 INFO - PROCESS | 916 | 1463718694323 Marionette TRACE conn2 <- [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:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 21:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 797ms 21:31:34 INFO - PROCESS | 916 | 1463718694353 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 21:31:34 INFO - PROCESS | 916 | 1463718694355 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 21:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 21:31:34 INFO - PROCESS | 916 | 1463718694358 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 21:31:34 INFO - PROCESS | 916 | 1463718694360 Marionette TRACE conn2 <- [1,1766,null,{}] 21:31:34 INFO - PROCESS | 916 | 1463718694363 Marionette TRACE conn2 -> [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:31:34 INFO - PROCESS | 916 | 1463718694478 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 21:31:34 INFO - PROCESS | 916 | 1463718694541 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 104EA400 == 39 [pid = 916] [id = 451] 21:31:34 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (17758000) [pid = 916] [serial = 1353] [outer = 00000000] 21:31:34 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (19076000) [pid = 916] [serial = 1354] [outer = 17758000] 21:31:34 INFO - PROCESS | 916 | 1463718694592 Marionette DEBUG loaded listener.js 21:31:34 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (19077C00) [pid = 916] [serial = 1355] [outer = 17758000] 21:31:35 INFO - PROCESS | 916 | 1463718695005 Marionette TRACE conn2 <- [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:31:35 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:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 703ms 21:31:35 INFO - PROCESS | 916 | 1463718695062 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 21:31:35 INFO - PROCESS | 916 | 1463718695064 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 21:31:35 INFO - PROCESS | 916 | 1463718695067 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 21:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 21:31:35 INFO - PROCESS | 916 | 1463718695069 Marionette TRACE conn2 <- [1,1770,null,{}] 21:31:35 INFO - PROCESS | 916 | 1463718695072 Marionette TRACE conn2 -> [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:31:35 INFO - PROCESS | 916 | 1463718695178 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 21:31:35 INFO - PROCESS | 916 | 1463718695186 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 183FC800 == 40 [pid = 916] [id = 452] 21:31:35 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1907F400) [pid = 916] [serial = 1356] [outer = 00000000] 21:31:35 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1961D400) [pid = 916] [serial = 1357] [outer = 1907F400] 21:31:35 INFO - PROCESS | 916 | 1463718695230 Marionette DEBUG loaded listener.js 21:31:35 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (19619C00) [pid = 916] [serial = 1358] [outer = 1907F400] 21:31:35 INFO - PROCESS | 916 | --DOMWINDOW == 100 (12AE8000) [pid = 916] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 21:31:35 INFO - PROCESS | 916 | --DOMWINDOW == 99 (10B30C00) [pid = 916] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 21:31:35 INFO - PROCESS | 916 | --DOMWINDOW == 98 (16C30000) [pid = 916] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 21:31:35 INFO - PROCESS | 916 | --DOMWINDOW == 97 (13BA6400) [pid = 916] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 21:31:35 INFO - PROCESS | 916 | --DOMWINDOW == 96 (15EB3000) [pid = 916] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 21:31:35 INFO - PROCESS | 916 | --DOMWINDOW == 95 (167A8400) [pid = 916] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 21:31:35 INFO - PROCESS | 916 | --DOMWINDOW == 94 (10274400) [pid = 916] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 21:31:35 INFO - PROCESS | 916 | --DOMWINDOW == 93 (10B35400) [pid = 916] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 21:31:35 INFO - PROCESS | 916 | --DOMWINDOW == 92 (105F4800) [pid = 916] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 21:31:35 INFO - PROCESS | 916 | 1463718695748 Marionette TRACE conn2 <- [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:31:35 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:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 734ms 21:31:35 INFO - PROCESS | 916 | 1463718695830 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 21:31:35 INFO - PROCESS | 916 | 1463718695832 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 21:31:35 INFO - PROCESS | 916 | 1463718695835 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 21:31:35 INFO - PROCESS | 916 | 1463718695837 Marionette TRACE conn2 <- [1,1774,null,{}] 21:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 21:31:35 INFO - PROCESS | 916 | 1463718695840 Marionette TRACE conn2 -> [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:31:35 INFO - PROCESS | 916 | 1463718695920 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 21:31:35 INFO - PROCESS | 916 | 1463718695927 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B29C00 == 41 [pid = 916] [id = 453] 21:31:35 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (10B38400) [pid = 916] [serial = 1359] [outer = 00000000] 21:31:35 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (167A8400) [pid = 916] [serial = 1360] [outer = 10B38400] 21:31:35 INFO - PROCESS | 916 | 1463718695971 Marionette DEBUG loaded listener.js 21:31:36 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (17304400) [pid = 916] [serial = 1361] [outer = 10B38400] 21:31:36 INFO - PROCESS | 916 | 1463718696428 Marionette TRACE conn2 <- [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:31:36 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:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 641ms 21:31:36 INFO - PROCESS | 916 | 1463718696478 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 21:31:36 INFO - PROCESS | 916 | 1463718696480 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 21:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 21:31:36 INFO - PROCESS | 916 | 1463718696483 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 21:31:36 INFO - PROCESS | 916 | 1463718696484 Marionette TRACE conn2 <- [1,1778,null,{}] 21:31:36 INFO - PROCESS | 916 | 1463718696488 Marionette TRACE conn2 -> [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:31:36 INFO - PROCESS | 916 | 1463718696589 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 21:31:36 INFO - PROCESS | 916 | 1463718696596 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1678FC00 == 42 [pid = 916] [id = 454] 21:31:36 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (17E94800) [pid = 916] [serial = 1362] [outer = 00000000] 21:31:36 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (19624000) [pid = 916] [serial = 1363] [outer = 17E94800] 21:31:36 INFO - PROCESS | 916 | 1463718696645 Marionette DEBUG loaded listener.js 21:31:36 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (19876000) [pid = 916] [serial = 1364] [outer = 17E94800] 21:31:37 INFO - PROCESS | 916 | 1463718697064 Marionette TRACE conn2 <- [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:31:37 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:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 640ms 21:31:37 INFO - PROCESS | 916 | 1463718697121 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 21:31:37 INFO - PROCESS | 916 | 1463718697123 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 21:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 21:31:37 INFO - PROCESS | 916 | 1463718697126 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 21:31:37 INFO - PROCESS | 916 | 1463718697128 Marionette TRACE conn2 <- [1,1782,null,{}] 21:31:37 INFO - PROCESS | 916 | 1463718697132 Marionette TRACE conn2 -> [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:31:37 INFO - PROCESS | 916 | 1463718697207 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 21:31:37 INFO - PROCESS | 916 | 1463718697214 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 105F4800 == 43 [pid = 916] [id = 455] 21:31:37 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (183FBC00) [pid = 916] [serial = 1365] [outer = 00000000] 21:31:37 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (19883000) [pid = 916] [serial = 1366] [outer = 183FBC00] 21:31:37 INFO - PROCESS | 916 | 1463718697263 Marionette DEBUG loaded listener.js 21:31:37 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (19A1A400) [pid = 916] [serial = 1367] [outer = 183FBC00] 21:31:37 INFO - PROCESS | 916 | 1463718697941 Marionette TRACE conn2 <- [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:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 828ms 21:31:37 INFO - PROCESS | 916 | 1463718697970 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 21:31:37 INFO - PROCESS | 916 | 1463718697975 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 21:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 21:31:37 INFO - PROCESS | 916 | 1463718697981 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 21:31:37 INFO - PROCESS | 916 | 1463718697985 Marionette TRACE conn2 <- [1,1786,null,{}] 21:31:37 INFO - PROCESS | 916 | 1463718697991 Marionette TRACE conn2 -> [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:31:38 INFO - PROCESS | 916 | 1463718698097 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 21:31:38 INFO - PROCESS | 916 | 1463718698208 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AC8000 == 44 [pid = 916] [id = 456] 21:31:38 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (10B31C00) [pid = 916] [serial = 1368] [outer = 00000000] 21:31:38 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (10F3CC00) [pid = 916] [serial = 1369] [outer = 10B31C00] 21:31:38 INFO - PROCESS | 916 | 1463718698265 Marionette DEBUG loaded listener.js 21:31:38 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (12D79400) [pid = 916] [serial = 1370] [outer = 10B31C00] 21:31:38 INFO - PROCESS | 916 | 1463718698885 Marionette TRACE conn2 <- [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:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 21:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 953ms 21:31:38 INFO - PROCESS | 916 | 1463718698927 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 21:31:38 INFO - PROCESS | 916 | 1463718698933 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 21:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 21:31:38 INFO - PROCESS | 916 | 1463718698939 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 21:31:38 INFO - PROCESS | 916 | 1463718698942 Marionette TRACE conn2 <- [1,1790,null,{}] 21:31:38 INFO - PROCESS | 916 | 1463718698946 Marionette TRACE conn2 -> [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:31:39 INFO - PROCESS | 916 | 1463718699049 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 21:31:39 INFO - PROCESS | 916 | 1463718699161 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13BA6400 == 45 [pid = 916] [id = 457] 21:31:39 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1511B400) [pid = 916] [serial = 1371] [outer = 00000000] 21:31:39 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (15C06400) [pid = 916] [serial = 1372] [outer = 1511B400] 21:31:39 INFO - PROCESS | 916 | 1463718699215 Marionette DEBUG loaded listener.js 21:31:39 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (15F79800) [pid = 916] [serial = 1373] [outer = 1511B400] 21:31:39 INFO - PROCESS | 916 | 1463718699809 Marionette TRACE conn2 <- [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:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 21:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 953ms 21:31:39 INFO - PROCESS | 916 | 1463718699882 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 21:31:39 INFO - PROCESS | 916 | 1463718699885 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 21:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 21:31:39 INFO - PROCESS | 916 | 1463718699889 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 21:31:39 INFO - PROCESS | 916 | 1463718699893 Marionette TRACE conn2 <- [1,1794,null,{}] 21:31:39 INFO - PROCESS | 916 | 1463718699904 Marionette TRACE conn2 -> [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:31:39 INFO - PROCESS | 916 | 1463718700009 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 21:31:40 INFO - PROCESS | 916 | 1463718700147 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 183F2C00 == 46 [pid = 916] [id = 458] 21:31:40 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (183F3000) [pid = 916] [serial = 1374] [outer = 00000000] 21:31:40 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (19618C00) [pid = 916] [serial = 1375] [outer = 183F3000] 21:31:40 INFO - PROCESS | 916 | 1463718700204 Marionette DEBUG loaded listener.js 21:31:40 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1987CC00) [pid = 916] [serial = 1376] [outer = 183F3000] 21:31:40 INFO - PROCESS | 916 | 1463718700808 Marionette TRACE conn2 <- [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:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 21:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 953ms 21:31:40 INFO - PROCESS | 916 | 1463718700833 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 21:31:40 INFO - PROCESS | 916 | 1463718700836 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 21:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 21:31:40 INFO - PROCESS | 916 | 1463718700840 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 21:31:40 INFO - PROCESS | 916 | 1463718700842 Marionette TRACE conn2 <- [1,1798,null,{}] 21:31:40 INFO - PROCESS | 916 | 1463718700845 Marionette TRACE conn2 -> [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:31:40 INFO - PROCESS | 916 | 1463718700945 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 21:31:41 INFO - PROCESS | 916 | 1463718701079 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19071400 == 47 [pid = 916] [id = 459] 21:31:41 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (19A0C800) [pid = 916] [serial = 1377] [outer = 00000000] 21:31:41 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (19AE0800) [pid = 916] [serial = 1378] [outer = 19A0C800] 21:31:41 INFO - PROCESS | 916 | 1463718701134 Marionette DEBUG loaded listener.js 21:31:41 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (19F29800) [pid = 916] [serial = 1379] [outer = 19A0C800] 21:31:41 INFO - PROCESS | 916 | 1463718701902 Marionette TRACE conn2 <- [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:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 21:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1094ms 21:31:41 INFO - PROCESS | 916 | 1463718701946 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 21:31:41 INFO - PROCESS | 916 | 1463718701950 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 21:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 21:31:41 INFO - PROCESS | 916 | 1463718701956 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 21:31:41 INFO - PROCESS | 916 | 1463718701959 Marionette TRACE conn2 <- [1,1802,null,{}] 21:31:41 INFO - PROCESS | 916 | 1463718701964 Marionette TRACE conn2 -> [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:31:42 INFO - PROCESS | 916 | 1463718702059 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 21:31:42 INFO - PROCESS | 916 | 1463718702191 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 916 | ++DOCSHELL 11459C00 == 48 [pid = 916] [id = 460] 21:31:42 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1149E400) [pid = 916] [serial = 1380] [outer = 00000000] 21:31:42 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (12D25400) [pid = 916] [serial = 1381] [outer = 1149E400] 21:31:42 INFO - PROCESS | 916 | 1463718702240 Marionette DEBUG loaded listener.js 21:31:42 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1381D400) [pid = 916] [serial = 1382] [outer = 1149E400] 21:31:42 INFO - PROCESS | 916 | --DOCSHELL 1678FC00 == 47 [pid = 916] [id = 454] 21:31:42 INFO - PROCESS | 916 | --DOCSHELL 10B29C00 == 46 [pid = 916] [id = 453] 21:31:42 INFO - PROCESS | 916 | --DOCSHELL 183FC800 == 45 [pid = 916] [id = 452] 21:31:42 INFO - PROCESS | 916 | --DOCSHELL 104EA400 == 44 [pid = 916] [id = 451] 21:31:42 INFO - PROCESS | 916 | --DOCSHELL 173E9000 == 43 [pid = 916] [id = 450] 21:31:42 INFO - PROCESS | 916 | --DOCSHELL 167A5800 == 42 [pid = 916] [id = 449] 21:31:42 INFO - PROCESS | 916 | --DOCSHELL 15C0CC00 == 41 [pid = 916] [id = 448] 21:31:42 INFO - PROCESS | 916 | --DOCSHELL 12A90800 == 40 [pid = 916] [id = 447] 21:31:42 INFO - PROCESS | 916 | --DOCSHELL 11C59000 == 39 [pid = 916] [id = 446] 21:31:42 INFO - PROCESS | 916 | --DOCSHELL 0F30B400 == 38 [pid = 916] [id = 445] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 115 (15A50400) [pid = 916] [serial = 1268] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 114 (15F7C000) [pid = 916] [serial = 1309] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 113 (167B3C00) [pid = 916] [serial = 1312] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 112 (165BE800) [pid = 916] [serial = 1310] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 111 (105FB800) [pid = 916] [serial = 1315] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 110 (16C2C800) [pid = 916] [serial = 1313] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 109 (10B2F000) [pid = 916] [serial = 1316] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 108 (11CF3000) [pid = 916] [serial = 1288] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 107 (10FED000) [pid = 916] [serial = 1291] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 106 (17B23800) [pid = 916] [serial = 1321] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 105 (13315400) [pid = 916] [serial = 1294] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 104 (10B33400) [pid = 916] [serial = 1303] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 103 (11A06000) [pid = 916] [serial = 1304] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 102 (15E18000) [pid = 916] [serial = 1301] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 101 (15C07400) [pid = 916] [serial = 1300] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 100 (13BA0400) [pid = 916] [serial = 1306] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1511C800) [pid = 916] [serial = 1297] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 98 (17E91800) [pid = 916] [serial = 1322] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 97 (173BC400) [pid = 916] [serial = 1318] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 96 (173E0C00) [pid = 916] [serial = 1319] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | --DOMWINDOW == 95 (14348400) [pid = 916] [serial = 1307] [outer = 00000000] [url = about:blank] 21:31:42 INFO - PROCESS | 916 | 1463718702838 Marionette TRACE conn2 <- [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:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 21:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 953ms 21:31:42 INFO - PROCESS | 916 | 1463718702898 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 21:31:42 INFO - PROCESS | 916 | 1463718702904 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 21:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 21:31:42 INFO - PROCESS | 916 | 1463718702909 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 21:31:42 INFO - PROCESS | 916 | 1463718702912 Marionette TRACE conn2 <- [1,1806,null,{}] 21:31:42 INFO - PROCESS | 916 | 1463718702915 Marionette TRACE conn2 -> [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:31:42 INFO - PROCESS | 916 | 1463718702997 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 21:31:42 INFO - PROCESS | 916 | 1463718703004 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 916 | ++DOCSHELL 10274400 == 39 [pid = 916] [id = 461] 21:31:43 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (1043EC00) [pid = 916] [serial = 1383] [outer = 00000000] 21:31:43 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1149F800) [pid = 916] [serial = 1384] [outer = 1043EC00] 21:31:43 INFO - PROCESS | 916 | 1463718703049 Marionette DEBUG loaded listener.js 21:31:43 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (13188400) [pid = 916] [serial = 1385] [outer = 1043EC00] 21:31:43 INFO - PROCESS | 916 | 1463718703591 Marionette TRACE conn2 <- [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:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 21:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 735ms 21:31:43 INFO - PROCESS | 916 | 1463718703649 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 21:31:43 INFO - PROCESS | 916 | 1463718703651 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 21:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 21:31:43 INFO - PROCESS | 916 | 1463718703655 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 21:31:43 INFO - PROCESS | 916 | 1463718703658 Marionette TRACE conn2 <- [1,1810,null,{}] 21:31:43 INFO - PROCESS | 916 | 1463718703668 Marionette TRACE conn2 -> [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:31:43 INFO - PROCESS | 916 | 1463718703760 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 21:31:43 INFO - PROCESS | 916 | 1463718703853 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 916 | ++DOCSHELL 1511E400 == 40 [pid = 916] [id = 462] 21:31:43 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (155EB800) [pid = 916] [serial = 1386] [outer = 00000000] 21:31:43 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (15C0CC00) [pid = 916] [serial = 1387] [outer = 155EB800] 21:31:43 INFO - PROCESS | 916 | 1463718703901 Marionette DEBUG loaded listener.js 21:31:43 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (15E25400) [pid = 916] [serial = 1388] [outer = 155EB800] 21:31:44 INFO - PROCESS | 916 | 1463718704288 Marionette TRACE conn2 <- [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:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 21:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 703ms 21:31:44 INFO - PROCESS | 916 | 1463718704354 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 21:31:44 INFO - PROCESS | 916 | 1463718704356 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 21:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 21:31:44 INFO - PROCESS | 916 | 1463718704360 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 21:31:44 INFO - PROCESS | 916 | 1463718704361 Marionette TRACE conn2 <- [1,1814,null,{}] 21:31:44 INFO - PROCESS | 916 | 1463718704365 Marionette TRACE conn2 -> [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:31:44 INFO - PROCESS | 916 | 1463718704445 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 21:31:44 INFO - PROCESS | 916 | 1463718704451 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 916 | ++DOCSHELL 14EC5C00 == 41 [pid = 916] [id = 463] 21:31:44 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (15C08C00) [pid = 916] [serial = 1389] [outer = 00000000] 21:31:44 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (16C32000) [pid = 916] [serial = 1390] [outer = 15C08C00] 21:31:44 INFO - PROCESS | 916 | 1463718704496 Marionette DEBUG loaded listener.js 21:31:44 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (16C33800) [pid = 916] [serial = 1391] [outer = 15C08C00] 21:31:44 INFO - PROCESS | 916 | 1463718704933 Marionette TRACE conn2 <- [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:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 21:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 594ms 21:31:44 INFO - PROCESS | 916 | 1463718704971 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 21:31:44 INFO - PROCESS | 916 | 1463718704973 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 21:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 21:31:44 INFO - PROCESS | 916 | 1463718704980 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 21:31:44 INFO - PROCESS | 916 | 1463718704982 Marionette TRACE conn2 <- [1,1818,null,{}] 21:31:44 INFO - PROCESS | 916 | 1463718704992 Marionette TRACE conn2 -> [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:31:45 INFO - PROCESS | 916 | 1463718705110 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 21:31:45 INFO - PROCESS | 916 | 1463718705199 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 916 | ++DOCSHELL 173E7000 == 42 [pid = 916] [id = 464] 21:31:45 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (173E7800) [pid = 916] [serial = 1392] [outer = 00000000] 21:31:45 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (17B23000) [pid = 916] [serial = 1393] [outer = 173E7800] 21:31:45 INFO - PROCESS | 916 | 1463718705243 Marionette DEBUG loaded listener.js 21:31:45 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (17D50000) [pid = 916] [serial = 1394] [outer = 173E7800] 21:31:45 INFO - PROCESS | 916 | 1463718705656 Marionette TRACE conn2 <- [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:31:45 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:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 703ms 21:31:45 INFO - PROCESS | 916 | 1463718705679 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 21:31:45 INFO - PROCESS | 916 | 1463718705681 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 21:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 21:31:45 INFO - PROCESS | 916 | 1463718705684 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 21:31:45 INFO - PROCESS | 916 | 1463718705686 Marionette TRACE conn2 <- [1,1822,null,{}] 21:31:45 INFO - PROCESS | 916 | 1463718705689 Marionette TRACE conn2 -> [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:31:45 INFO - PROCESS | 916 | 1463718705826 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 21:31:45 INFO - PROCESS | 916 | 1463718705888 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 916 | ++DOCSHELL 104EC800 == 43 [pid = 916] [id = 465] 21:31:45 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (141C0C00) [pid = 916] [serial = 1395] [outer = 00000000] 21:31:45 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (183F7C00) [pid = 916] [serial = 1396] [outer = 141C0C00] 21:31:45 INFO - PROCESS | 916 | 1463718705939 Marionette DEBUG loaded listener.js 21:31:45 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (19606800) [pid = 916] [serial = 1397] [outer = 141C0C00] 21:31:46 INFO - PROCESS | 916 | 1463718706361 Marionette TRACE conn2 <- [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:31:46 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:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 734ms 21:31:46 INFO - PROCESS | 916 | 1463718706425 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 21:31:46 INFO - PROCESS | 916 | 1463718706427 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 21:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 21:31:46 INFO - PROCESS | 916 | 1463718706430 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 21:31:46 INFO - PROCESS | 916 | 1463718706432 Marionette TRACE conn2 <- [1,1826,null,{}] 21:31:46 INFO - PROCESS | 916 | 1463718706441 Marionette TRACE conn2 -> [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:31:46 INFO - PROCESS | 916 | 1463718706578 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 21:31:46 INFO - PROCESS | 916 | 1463718706588 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 916 | ++DOCSHELL 19078800 == 44 [pid = 916] [id = 466] 21:31:46 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1987A800) [pid = 916] [serial = 1398] [outer = 00000000] 21:31:46 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (19AD5800) [pid = 916] [serial = 1399] [outer = 1987A800] 21:31:46 INFO - PROCESS | 916 | 1463718706632 Marionette DEBUG loaded listener.js 21:31:46 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (19ADA800) [pid = 916] [serial = 1400] [outer = 1987A800] 21:31:47 INFO - PROCESS | 916 | --DOMWINDOW == 112 (173E9C00) [pid = 916] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 21:31:47 INFO - PROCESS | 916 | --DOMWINDOW == 111 (17758000) [pid = 916] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 21:31:47 INFO - PROCESS | 916 | --DOMWINDOW == 110 (10439800) [pid = 916] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 21:31:47 INFO - PROCESS | 916 | --DOMWINDOW == 109 (12B62400) [pid = 916] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 21:31:47 INFO - PROCESS | 916 | --DOMWINDOW == 108 (167AB800) [pid = 916] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 21:31:47 INFO - PROCESS | 916 | --DOMWINDOW == 107 (15D56400) [pid = 916] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 21:31:47 INFO - PROCESS | 916 | --DOMWINDOW == 106 (11C63C00) [pid = 916] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 21:31:47 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1907F400) [pid = 916] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 21:31:47 INFO - PROCESS | 916 | --DOMWINDOW == 104 (17E94800) [pid = 916] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 21:31:47 INFO - PROCESS | 916 | --DOMWINDOW == 103 (10B38400) [pid = 916] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 21:31:47 INFO - PROCESS | 916 | 1463718707210 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 21:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 21:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 797ms 21:31:47 INFO - PROCESS | 916 | 1463718707233 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 21:31:47 INFO - PROCESS | 916 | 1463718707235 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 21:31:47 INFO - PROCESS | 916 | 1463718707238 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 21:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 21:31:47 INFO - PROCESS | 916 | 1463718707240 Marionette TRACE conn2 <- [1,1830,null,{}] 21:31:47 INFO - PROCESS | 916 | 1463718707247 Marionette TRACE conn2 -> [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:31:47 INFO - PROCESS | 916 | 1463718707325 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 21:31:47 INFO - PROCESS | 916 | 1463718707331 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 104E7800 == 45 [pid = 916] [id = 467] 21:31:47 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (11C63C00) [pid = 916] [serial = 1401] [outer = 00000000] 21:31:47 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (15D56400) [pid = 916] [serial = 1402] [outer = 11C63C00] 21:31:47 INFO - PROCESS | 916 | 1463718707375 Marionette DEBUG loaded listener.js 21:31:47 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (183F5400) [pid = 916] [serial = 1403] [outer = 11C63C00] 21:31:47 INFO - PROCESS | 916 | 1463718707826 Marionette TRACE conn2 <- [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:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 21:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 625ms 21:31:47 INFO - PROCESS | 916 | 1463718707876 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 21:31:47 INFO - PROCESS | 916 | 1463718707878 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 21:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 21:31:47 INFO - PROCESS | 916 | 1463718707908 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 21:31:47 INFO - PROCESS | 916 | 1463718707910 Marionette TRACE conn2 <- [1,1834,null,{}] 21:31:47 INFO - PROCESS | 916 | 1463718707915 Marionette TRACE conn2 -> [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:31:47 INFO - PROCESS | 916 | 1463718707994 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 21:31:47 INFO - PROCESS | 916 | 1463718708000 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167AE400 == 46 [pid = 916] [id = 468] 21:31:48 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (19619400) [pid = 916] [serial = 1404] [outer = 00000000] 21:31:48 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (19FC1C00) [pid = 916] [serial = 1405] [outer = 19619400] 21:31:48 INFO - PROCESS | 916 | 1463718708043 Marionette DEBUG loaded listener.js 21:31:48 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (19FCB000) [pid = 916] [serial = 1406] [outer = 19619400] 21:31:48 INFO - PROCESS | 916 | 1463718708492 Marionette TRACE conn2 <- [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:31:48 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:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 672ms 21:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 21:31:48 INFO - PROCESS | 916 | 1463718708561 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 21:31:48 INFO - PROCESS | 916 | 1463718708563 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 21:31:48 INFO - PROCESS | 916 | 1463718708566 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 21:31:48 INFO - PROCESS | 916 | 1463718708568 Marionette TRACE conn2 <- [1,1838,null,{}] 21:31:48 INFO - PROCESS | 916 | 1463718708572 Marionette TRACE conn2 -> [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:31:48 INFO - PROCESS | 916 | 1463718708650 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 21:31:48 INFO - PROCESS | 916 | 1463718708657 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B34000 == 47 [pid = 916] [id = 469] 21:31:48 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1144CC00) [pid = 916] [serial = 1407] [outer = 00000000] 21:31:48 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1A1F8C00) [pid = 916] [serial = 1408] [outer = 1144CC00] 21:31:48 INFO - PROCESS | 916 | 1463718708701 Marionette DEBUG loaded listener.js 21:31:48 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1A598C00) [pid = 916] [serial = 1409] [outer = 1144CC00] 21:31:49 INFO - PROCESS | 916 | 1463718709120 Marionette TRACE conn2 <- [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:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 593ms 21:31:49 INFO - PROCESS | 916 | 1463718709201 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 21:31:49 INFO - PROCESS | 916 | 1463718709206 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 21:31:49 INFO - PROCESS | 916 | 1463718709212 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 21:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 21:31:49 INFO - PROCESS | 916 | 1463718709216 Marionette TRACE conn2 <- [1,1842,null,{}] 21:31:49 INFO - PROCESS | 916 | 1463718709222 Marionette TRACE conn2 -> [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:31:49 INFO - PROCESS | 916 | 1463718709331 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 21:31:49 INFO - PROCESS | 916 | 1463718709493 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B2E000 == 48 [pid = 916] [id = 470] 21:31:49 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (10B2E400) [pid = 916] [serial = 1410] [outer = 00000000] 21:31:49 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (10FEC800) [pid = 916] [serial = 1411] [outer = 10B2E400] 21:31:49 INFO - PROCESS | 916 | 1463718709548 Marionette DEBUG loaded listener.js 21:31:49 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (114A8C00) [pid = 916] [serial = 1412] [outer = 10B2E400] 21:31:50 INFO - PROCESS | 916 | 1463718710126 Marionette TRACE conn2 <- [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:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 21:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 938ms 21:31:50 INFO - PROCESS | 916 | 1463718710159 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 21:31:50 INFO - PROCESS | 916 | 1463718710163 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 21:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 21:31:50 INFO - PROCESS | 916 | 1463718710171 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 21:31:50 INFO - PROCESS | 916 | 1463718710175 Marionette TRACE conn2 <- [1,1846,null,{}] 21:31:50 INFO - PROCESS | 916 | 1463718710179 Marionette TRACE conn2 -> [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:31:50 INFO - PROCESS | 916 | 1463718710283 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 21:31:50 INFO - PROCESS | 916 | 1463718710394 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1511DC00 == 49 [pid = 916] [id = 471] 21:31:50 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1511E800) [pid = 916] [serial = 1413] [outer = 00000000] 21:31:50 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (15F78000) [pid = 916] [serial = 1414] [outer = 1511E800] 21:31:50 INFO - PROCESS | 916 | 1463718710448 Marionette DEBUG loaded listener.js 21:31:50 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (167ABC00) [pid = 916] [serial = 1415] [outer = 1511E800] 21:31:51 INFO - PROCESS | 916 | 1463718711073 Marionette TRACE conn2 <- [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:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 21:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 953ms 21:31:51 INFO - PROCESS | 916 | 1463718711115 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 21:31:51 INFO - PROCESS | 916 | 1463718711118 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 21:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 21:31:51 INFO - PROCESS | 916 | 1463718711122 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 21:31:51 INFO - PROCESS | 916 | 1463718711124 Marionette TRACE conn2 <- [1,1850,null,{}] 21:31:51 INFO - PROCESS | 916 | 1463718711134 Marionette TRACE conn2 -> [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:31:51 INFO - PROCESS | 916 | 1463718711242 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 21:31:51 INFO - PROCESS | 916 | 1463718711356 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 183FC400 == 50 [pid = 916] [id = 472] 21:31:51 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1907B400) [pid = 916] [serial = 1416] [outer = 00000000] 21:31:51 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1987E800) [pid = 916] [serial = 1417] [outer = 1907B400] 21:31:51 INFO - PROCESS | 916 | 1463718711453 Marionette DEBUG loaded listener.js 21:31:51 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1A1ED000) [pid = 916] [serial = 1418] [outer = 1907B400] 21:31:52 INFO - PROCESS | 916 | 1463718712018 Marionette TRACE conn2 <- [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:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 21:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 938ms 21:31:52 INFO - PROCESS | 916 | 1463718712066 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 21:31:52 INFO - PROCESS | 916 | 1463718712068 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 21:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 21:31:52 INFO - PROCESS | 916 | 1463718712072 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 21:31:52 INFO - PROCESS | 916 | 1463718712074 Marionette TRACE conn2 <- [1,1854,null,{}] 21:31:52 INFO - PROCESS | 916 | 1463718712077 Marionette TRACE conn2 -> [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:31:52 INFO - PROCESS | 916 | 1463718712178 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 21:31:52 INFO - PROCESS | 916 | 1463718712288 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19FCCC00 == 51 [pid = 916] [id = 473] 21:31:52 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1A1F4C00) [pid = 916] [serial = 1419] [outer = 00000000] 21:31:52 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1A679800) [pid = 916] [serial = 1420] [outer = 1A1F4C00] 21:31:52 INFO - PROCESS | 916 | 1463718712344 Marionette DEBUG loaded listener.js 21:31:52 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1A67F000) [pid = 916] [serial = 1421] [outer = 1A1F4C00] 21:31:52 INFO - PROCESS | 916 | 1463718712971 Marionette TRACE conn2 <- [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:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 21:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 937ms 21:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 21:31:53 INFO - PROCESS | 916 | 1463718713017 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 21:31:53 INFO - PROCESS | 916 | 1463718713019 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 21:31:53 INFO - PROCESS | 916 | 1463718713023 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 21:31:53 INFO - PROCESS | 916 | 1463718713025 Marionette TRACE conn2 <- [1,1858,null,{}] 21:31:53 INFO - PROCESS | 916 | 1463718713028 Marionette TRACE conn2 -> [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:31:53 INFO - PROCESS | 916 | 1463718713126 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 21:31:53 INFO - PROCESS | 916 | 1463718713261 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19875400 == 52 [pid = 916] [id = 474] 21:31:53 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (19875C00) [pid = 916] [serial = 1422] [outer = 00000000] 21:31:53 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1A679400) [pid = 916] [serial = 1423] [outer = 19875C00] 21:31:53 INFO - PROCESS | 916 | 1463718713314 Marionette DEBUG loaded listener.js 21:31:53 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1A69CC00) [pid = 916] [serial = 1424] [outer = 19875C00] 21:31:54 INFO - PROCESS | 916 | 1463718714089 Marionette TRACE conn2 <- [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:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 21:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1093ms 21:31:54 INFO - PROCESS | 916 | 1463718714124 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 21:31:54 INFO - PROCESS | 916 | 1463718714128 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 21:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 21:31:54 INFO - PROCESS | 916 | 1463718714133 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 21:31:54 INFO - PROCESS | 916 | 1463718714137 Marionette TRACE conn2 <- [1,1862,null,{}] 21:31:54 INFO - PROCESS | 916 | 1463718714143 Marionette TRACE conn2 -> [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:31:54 INFO - PROCESS | 916 | 1463718714236 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 21:31:54 INFO - PROCESS | 916 | 1463718714353 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B29800 == 53 [pid = 916] [id = 475] 21:31:54 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (10B2B800) [pid = 916] [serial = 1425] [outer = 00000000] 21:31:54 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (10F39800) [pid = 916] [serial = 1426] [outer = 10B2B800] 21:31:54 INFO - PROCESS | 916 | 1463718714469 Marionette DEBUG loaded listener.js 21:31:54 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (11457800) [pid = 916] [serial = 1427] [outer = 10B2B800] 21:31:54 INFO - PROCESS | 916 | --DOCSHELL 167AE400 == 52 [pid = 916] [id = 468] 21:31:54 INFO - PROCESS | 916 | --DOCSHELL 104E7800 == 51 [pid = 916] [id = 467] 21:31:54 INFO - PROCESS | 916 | --DOCSHELL 19078800 == 50 [pid = 916] [id = 466] 21:31:54 INFO - PROCESS | 916 | --DOCSHELL 104EC800 == 49 [pid = 916] [id = 465] 21:31:54 INFO - PROCESS | 916 | --DOCSHELL 173E7000 == 48 [pid = 916] [id = 464] 21:31:54 INFO - PROCESS | 916 | --DOCSHELL 1511E400 == 47 [pid = 916] [id = 462] 21:31:54 INFO - PROCESS | 916 | --DOCSHELL 10274400 == 46 [pid = 916] [id = 461] 21:31:54 INFO - PROCESS | 916 | --DOCSHELL 11459C00 == 45 [pid = 916] [id = 460] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 129 (1775B800) [pid = 916] [serial = 1351] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 128 (12D7DC00) [pid = 916] [serial = 1327] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 127 (19883000) [pid = 916] [serial = 1366] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 126 (167A7000) [pid = 916] [serial = 1330] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 125 (19077C00) [pid = 916] [serial = 1355] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 124 (10FE5400) [pid = 916] [serial = 1337] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 123 (10A5B000) [pid = 916] [serial = 1336] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 122 (19076000) [pid = 916] [serial = 1354] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 121 (13184800) [pid = 916] [serial = 1342] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 120 (13B98C00) [pid = 916] [serial = 1343] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 119 (16C30C00) [pid = 916] [serial = 1348] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 118 (15F76C00) [pid = 916] [serial = 1345] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 117 (165C3000) [pid = 916] [serial = 1346] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 116 (13BB7800) [pid = 916] [serial = 1340] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1381F400) [pid = 916] [serial = 1339] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 114 (19075400) [pid = 916] [serial = 1333] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1961D400) [pid = 916] [serial = 1357] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 112 (19876000) [pid = 916] [serial = 1364] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 111 (19619C00) [pid = 916] [serial = 1358] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 110 (167A8400) [pid = 916] [serial = 1360] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 109 (19624000) [pid = 916] [serial = 1363] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 108 (183EE400) [pid = 916] [serial = 1324] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 107 (16EAC800) [pid = 916] [serial = 1349] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 106 (18159400) [pid = 916] [serial = 1352] [outer = 00000000] [url = about:blank] 21:31:54 INFO - PROCESS | 916 | --DOMWINDOW == 105 (17304400) [pid = 916] [serial = 1361] [outer = 00000000] [url = about:blank] 21:31:55 INFO - PROCESS | 916 | 1463718715063 Marionette TRACE conn2 <- [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:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 21:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 938ms 21:31:55 INFO - PROCESS | 916 | 1463718715080 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 21:31:55 INFO - PROCESS | 916 | 1463718715085 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 21:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 21:31:55 INFO - PROCESS | 916 | 1463718715091 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 21:31:55 INFO - PROCESS | 916 | 1463718715094 Marionette TRACE conn2 <- [1,1866,null,{}] 21:31:55 INFO - PROCESS | 916 | 1463718715097 Marionette TRACE conn2 -> [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:31:55 INFO - PROCESS | 916 | 1463718715178 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 21:31:55 INFO - PROCESS | 916 | 1463718715185 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10FEA400 == 46 [pid = 916] [id = 476] 21:31:55 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (10FEC400) [pid = 916] [serial = 1428] [outer = 00000000] 21:31:55 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (13031400) [pid = 916] [serial = 1429] [outer = 10FEC400] 21:31:55 INFO - PROCESS | 916 | 1463718715230 Marionette DEBUG loaded listener.js 21:31:55 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (13904000) [pid = 916] [serial = 1430] [outer = 10FEC400] 21:31:55 INFO - PROCESS | 916 | 1463718715738 Marionette TRACE conn2 <- [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:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 21:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 703ms 21:31:55 INFO - PROCESS | 916 | 1463718715791 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 21:31:55 INFO - PROCESS | 916 | 1463718715793 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 21:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 21:31:55 INFO - PROCESS | 916 | 1463718715800 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 21:31:55 INFO - PROCESS | 916 | 1463718715803 Marionette TRACE conn2 <- [1,1870,null,{}] 21:31:55 INFO - PROCESS | 916 | 1463718715813 Marionette TRACE conn2 -> [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:31:55 INFO - PROCESS | 916 | 1463718715895 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 21:31:55 INFO - PROCESS | 916 | 1463718715993 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1434E800 == 47 [pid = 916] [id = 477] 21:31:56 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (14353C00) [pid = 916] [serial = 1431] [outer = 00000000] 21:31:56 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (155EE800) [pid = 916] [serial = 1432] [outer = 14353C00] 21:31:56 INFO - PROCESS | 916 | 1463718716047 Marionette DEBUG loaded listener.js 21:31:56 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (15EB1C00) [pid = 916] [serial = 1433] [outer = 14353C00] 21:31:56 INFO - PROCESS | 916 | 1463718716419 Marionette TRACE conn2 <- [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:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 21:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 625ms 21:31:56 INFO - PROCESS | 916 | 1463718716441 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 21:31:56 INFO - PROCESS | 916 | 1463718716444 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 21:31:56 INFO - PROCESS | 916 | 1463718716447 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 21:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 21:31:56 INFO - PROCESS | 916 | 1463718716449 Marionette TRACE conn2 <- [1,1874,null,{}] 21:31:56 INFO - PROCESS | 916 | 1463718716452 Marionette TRACE conn2 -> [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:31:56 INFO - PROCESS | 916 | 1463718716537 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 21:31:56 INFO - PROCESS | 916 | 1463718716544 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15D5B000 == 48 [pid = 916] [id = 478] 21:31:56 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (15F7D800) [pid = 916] [serial = 1434] [outer = 00000000] 21:31:56 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (167B2800) [pid = 916] [serial = 1435] [outer = 15F7D800] 21:31:56 INFO - PROCESS | 916 | 1463718716589 Marionette DEBUG loaded listener.js 21:31:56 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (16EB4400) [pid = 916] [serial = 1436] [outer = 15F7D800] 21:31:57 INFO - PROCESS | 916 | 1463718717030 Marionette TRACE conn2 <- [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:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 21:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 640ms 21:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 21:31:57 INFO - PROCESS | 916 | 1463718717091 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 21:31:57 INFO - PROCESS | 916 | 1463718717093 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 21:31:57 INFO - PROCESS | 916 | 1463718717097 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 21:31:57 INFO - PROCESS | 916 | 1463718717099 Marionette TRACE conn2 <- [1,1878,null,{}] 21:31:57 INFO - PROCESS | 916 | 1463718717102 Marionette TRACE conn2 -> [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:31:57 INFO - PROCESS | 916 | 1463718717221 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 21:31:57 INFO - PROCESS | 916 | 1463718717285 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 916 | ++DOCSHELL 16793400 == 49 [pid = 916] [id = 479] 21:31:57 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (16794C00) [pid = 916] [serial = 1437] [outer = 00000000] 21:31:57 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (173E8400) [pid = 916] [serial = 1438] [outer = 16794C00] 21:31:57 INFO - PROCESS | 916 | 1463718717360 Marionette DEBUG loaded listener.js 21:31:57 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (17B95400) [pid = 916] [serial = 1439] [outer = 16794C00] 21:31:57 INFO - PROCESS | 916 | 1463718717778 Marionette TRACE conn2 <- [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:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 21:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 21:31:57 INFO - PROCESS | 916 | 1463718717837 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 21:31:57 INFO - PROCESS | 916 | 1463718717839 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 21:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 21:31:57 INFO - PROCESS | 916 | 1463718717843 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 21:31:57 INFO - PROCESS | 916 | 1463718717844 Marionette TRACE conn2 <- [1,1882,null,{}] 21:31:57 INFO - PROCESS | 916 | 1463718717848 Marionette TRACE conn2 -> [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:31:57 INFO - PROCESS | 916 | 1463718717995 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 21:31:57 INFO - PROCESS | 916 | 1463718718013 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 17E86800 == 50 [pid = 916] [id = 480] 21:31:58 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (18337800) [pid = 916] [serial = 1440] [outer = 00000000] 21:31:58 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (19075C00) [pid = 916] [serial = 1441] [outer = 18337800] 21:31:58 INFO - PROCESS | 916 | 1463718718111 Marionette DEBUG loaded listener.js 21:31:58 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (19080000) [pid = 916] [serial = 1442] [outer = 18337800] 21:31:58 INFO - PROCESS | 916 | 1463718718557 Marionette TRACE conn2 <- [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:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 21:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 750ms 21:31:58 INFO - PROCESS | 916 | 1463718718606 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 21:31:58 INFO - PROCESS | 916 | 1463718718608 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 21:31:58 INFO - PROCESS | 916 | 1463718718611 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 21:31:58 INFO - PROCESS | 916 | 1463718718613 Marionette TRACE conn2 <- [1,1886,null,{}] 21:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 21:31:58 INFO - PROCESS | 916 | 1463718718617 Marionette TRACE conn2 -> [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:31:58 INFO - PROCESS | 916 | 1463718718730 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 21:31:58 INFO - PROCESS | 916 | 1463718718738 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1960BC00 == 51 [pid = 916] [id = 481] 21:31:58 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (19619C00) [pid = 916] [serial = 1443] [outer = 00000000] 21:31:58 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (19877800) [pid = 916] [serial = 1444] [outer = 19619C00] 21:31:58 INFO - PROCESS | 916 | 1463718718835 Marionette DEBUG loaded listener.js 21:31:58 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1987A400) [pid = 916] [serial = 1445] [outer = 19619C00] 21:31:59 INFO - PROCESS | 916 | --DOMWINDOW == 122 (141C0C00) [pid = 916] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 21:31:59 INFO - PROCESS | 916 | --DOMWINDOW == 121 (173E7800) [pid = 916] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 21:31:59 INFO - PROCESS | 916 | --DOMWINDOW == 120 (155EB800) [pid = 916] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 21:31:59 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1149E400) [pid = 916] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 21:31:59 INFO - PROCESS | 916 | --DOMWINDOW == 118 (15C08C00) [pid = 916] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 21:31:59 INFO - PROCESS | 916 | --DOMWINDOW == 117 (1043EC00) [pid = 916] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 21:31:59 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1987A800) [pid = 916] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 21:31:59 INFO - PROCESS | 916 | --DOMWINDOW == 115 (19619400) [pid = 916] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 21:31:59 INFO - PROCESS | 916 | --DOMWINDOW == 114 (11C63C00) [pid = 916] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 21:31:59 INFO - PROCESS | 916 | 1463718719318 Marionette TRACE conn2 <- [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:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 21:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 735ms 21:31:59 INFO - PROCESS | 916 | 1463718719355 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 21:31:59 INFO - PROCESS | 916 | 1463718719357 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 21:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 21:31:59 INFO - PROCESS | 916 | 1463718719363 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 21:31:59 INFO - PROCESS | 916 | 1463718719365 Marionette TRACE conn2 <- [1,1890,null,{}] 21:31:59 INFO - PROCESS | 916 | 1463718719368 Marionette TRACE conn2 -> [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:31:59 INFO - PROCESS | 916 | 1463718719445 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 21:31:59 INFO - PROCESS | 916 | 1463718719452 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 128A5C00 == 52 [pid = 916] [id = 482] 21:31:59 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (141C0C00) [pid = 916] [serial = 1446] [outer = 00000000] 21:31:59 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (173E7800) [pid = 916] [serial = 1447] [outer = 141C0C00] 21:31:59 INFO - PROCESS | 916 | 1463718719496 Marionette DEBUG loaded listener.js 21:31:59 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (19623000) [pid = 916] [serial = 1448] [outer = 141C0C00] 21:31:59 INFO - PROCESS | 916 | 1463718719940 Marionette TRACE conn2 <- [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:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 21:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 625ms 21:31:59 INFO - PROCESS | 916 | 1463718719999 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 21:31:59 INFO - PROCESS | 916 | 1463718720003 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 21:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 21:31:59 INFO - PROCESS | 916 | 1463718720007 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 21:31:59 INFO - PROCESS | 916 | 1463718720010 Marionette TRACE conn2 <- [1,1894,null,{}] 21:32:00 INFO - PROCESS | 916 | 1463718720014 Marionette TRACE conn2 -> [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:32:00 INFO - PROCESS | 916 | 1463718720118 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 21:32:00 INFO - PROCESS | 916 | 1463718720128 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1043EC00 == 53 [pid = 916] [id = 483] 21:32:00 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (10B36400) [pid = 916] [serial = 1449] [outer = 00000000] 21:32:00 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (19FBE000) [pid = 916] [serial = 1450] [outer = 10B36400] 21:32:00 INFO - PROCESS | 916 | 1463718720171 Marionette DEBUG loaded listener.js 21:32:00 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (1A595000) [pid = 916] [serial = 1451] [outer = 10B36400] 21:32:00 INFO - PROCESS | 916 | 1463718720591 Marionette TRACE conn2 <- [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:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 21:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 625ms 21:32:00 INFO - PROCESS | 916 | 1463718720646 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 21:32:00 INFO - PROCESS | 916 | 1463718720648 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 21:32:00 INFO - PROCESS | 916 | 1463718720652 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 21:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 21:32:00 INFO - PROCESS | 916 | 1463718720653 Marionette TRACE conn2 <- [1,1898,null,{}] 21:32:00 INFO - PROCESS | 916 | 1463718720656 Marionette TRACE conn2 -> [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:32:00 INFO - PROCESS | 916 | 1463718720735 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 21:32:00 INFO - PROCESS | 916 | 1463718720741 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1907E000 == 54 [pid = 916] [id = 484] 21:32:00 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (19AE1800) [pid = 916] [serial = 1452] [outer = 00000000] 21:32:00 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1A6A7400) [pid = 916] [serial = 1453] [outer = 19AE1800] 21:32:00 INFO - PROCESS | 916 | 1463718720785 Marionette DEBUG loaded listener.js 21:32:00 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1A775800) [pid = 916] [serial = 1454] [outer = 19AE1800] 21:32:01 INFO - PROCESS | 916 | 1463718721296 Marionette TRACE conn2 <- [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:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 21:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 703ms 21:32:01 INFO - PROCESS | 916 | 1463718721353 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 21:32:01 INFO - PROCESS | 916 | 1463718721357 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 21:32:01 INFO - PROCESS | 916 | 1463718721363 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 21:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 21:32:01 INFO - PROCESS | 916 | 1463718721367 Marionette TRACE conn2 <- [1,1902,null,{}] 21:32:01 INFO - PROCESS | 916 | 1463718721375 Marionette TRACE conn2 -> [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:32:01 INFO - PROCESS | 916 | 1463718721568 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 21:32:01 INFO - PROCESS | 916 | 1463718721689 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B35400 == 55 [pid = 916] [id = 485] 21:32:01 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (10B35800) [pid = 916] [serial = 1455] [outer = 00000000] 21:32:01 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (10FE3400) [pid = 916] [serial = 1456] [outer = 10B35800] 21:32:01 INFO - PROCESS | 916 | 1463718721746 Marionette DEBUG loaded listener.js 21:32:01 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (11C56C00) [pid = 916] [serial = 1457] [outer = 10B35800] 21:32:02 INFO - PROCESS | 916 | 1463718722278 Marionette TRACE conn2 <- [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:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 21:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 938ms 21:32:02 INFO - PROCESS | 916 | 1463718722318 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 21:32:02 INFO - PROCESS | 916 | 1463718722324 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 21:32:02 INFO - PROCESS | 916 | 1463718722331 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 21:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 21:32:02 INFO - PROCESS | 916 | 1463718722334 Marionette TRACE conn2 <- [1,1906,null,{}] 21:32:02 INFO - PROCESS | 916 | 1463718722338 Marionette TRACE conn2 -> [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:32:02 INFO - PROCESS | 916 | 1463718722443 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 21:32:02 INFO - PROCESS | 916 | 1463718722558 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10ACBC00 == 56 [pid = 916] [id = 486] 21:32:02 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (10ACF400) [pid = 916] [serial = 1458] [outer = 00000000] 21:32:02 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (155ED800) [pid = 916] [serial = 1459] [outer = 10ACF400] 21:32:02 INFO - PROCESS | 916 | 1463718722653 Marionette DEBUG loaded listener.js 21:32:02 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (167A6000) [pid = 916] [serial = 1460] [outer = 10ACF400] 21:32:03 INFO - PROCESS | 916 | 1463718723240 Marionette TRACE conn2 <- [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:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 21:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 938ms 21:32:03 INFO - PROCESS | 916 | 1463718723277 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 21:32:03 INFO - PROCESS | 916 | 1463718723280 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 21:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 21:32:03 INFO - PROCESS | 916 | 1463718723284 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 21:32:03 INFO - PROCESS | 916 | 1463718723287 Marionette TRACE conn2 <- [1,1910,null,{}] 21:32:03 INFO - PROCESS | 916 | 1463718723298 Marionette TRACE conn2 -> [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:32:03 INFO - PROCESS | 916 | 1463718723406 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 21:32:03 INFO - PROCESS | 916 | 1463718723565 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 18342C00 == 57 [pid = 916] [id = 487] 21:32:03 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (18344000) [pid = 916] [serial = 1461] [outer = 00000000] 21:32:03 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1961E400) [pid = 916] [serial = 1462] [outer = 18344000] 21:32:03 INFO - PROCESS | 916 | 1463718723622 Marionette DEBUG loaded listener.js 21:32:03 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (19F36C00) [pid = 916] [serial = 1463] [outer = 18344000] 21:32:04 INFO - PROCESS | 916 | 1463718724183 Marionette TRACE conn2 <- [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:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 21:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 938ms 21:32:04 INFO - PROCESS | 916 | 1463718724228 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 21:32:04 INFO - PROCESS | 916 | 1463718724231 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 21:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 21:32:04 INFO - PROCESS | 916 | 1463718724235 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 21:32:04 INFO - PROCESS | 916 | 1463718724237 Marionette TRACE conn2 <- [1,1914,null,{}] 21:32:04 INFO - PROCESS | 916 | 1463718724241 Marionette TRACE conn2 -> [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:32:04 INFO - PROCESS | 916 | 1463718724342 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 21:32:04 INFO - PROCESS | 916 | 1463718724454 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 14E7F800 == 58 [pid = 916] [id = 488] 21:32:04 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (15117C00) [pid = 916] [serial = 1464] [outer = 00000000] 21:32:04 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (1A95A000) [pid = 916] [serial = 1465] [outer = 15117C00] 21:32:04 INFO - PROCESS | 916 | 1463718724508 Marionette DEBUG loaded listener.js 21:32:04 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1A95D800) [pid = 916] [serial = 1466] [outer = 15117C00] 21:32:05 INFO - PROCESS | 916 | 1463718725100 Marionette TRACE conn2 <- [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:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 21:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 953ms 21:32:05 INFO - PROCESS | 916 | 1463718725180 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 21:32:05 INFO - PROCESS | 916 | 1463718725182 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 21:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 21:32:05 INFO - PROCESS | 916 | 1463718725185 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 21:32:05 INFO - PROCESS | 916 | 1463718725187 Marionette TRACE conn2 <- [1,1918,null,{}] 21:32:05 INFO - PROCESS | 916 | 1463718725191 Marionette TRACE conn2 -> [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:32:05 INFO - PROCESS | 916 | 1463718725290 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 21:32:05 INFO - PROCESS | 916 | 1463718725443 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 916 | ++DOCSHELL 19FCC000 == 59 [pid = 916] [id = 489] 21:32:05 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (19FCC800) [pid = 916] [serial = 1467] [outer = 00000000] 21:32:05 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (1A95FC00) [pid = 916] [serial = 1468] [outer = 19FCC800] 21:32:05 INFO - PROCESS | 916 | 1463718725498 Marionette DEBUG loaded listener.js 21:32:05 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (1AA3C800) [pid = 916] [serial = 1469] [outer = 19FCC800] 21:32:06 INFO - PROCESS | 916 | 1463718726225 Marionette TRACE conn2 <- [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:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 21:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1094ms 21:32:06 INFO - PROCESS | 916 | 1463718726280 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 21:32:06 INFO - PROCESS | 916 | 1463718726284 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 21:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 21:32:06 INFO - PROCESS | 916 | 1463718726289 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 21:32:06 INFO - PROCESS | 916 | 1463718726292 Marionette TRACE conn2 <- [1,1922,null,{}] 21:32:06 INFO - PROCESS | 916 | 1463718726298 Marionette TRACE conn2 -> [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:32:06 INFO - PROCESS | 916 | 1463718726394 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 21:32:06 INFO - PROCESS | 916 | 1463718726539 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11453400 == 60 [pid = 916] [id = 490] 21:32:06 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (11459400) [pid = 916] [serial = 1470] [outer = 00000000] 21:32:06 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1318D800) [pid = 916] [serial = 1471] [outer = 11459400] 21:32:06 INFO - PROCESS | 916 | 1463718726593 Marionette DEBUG loaded listener.js 21:32:06 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1434DC00) [pid = 916] [serial = 1472] [outer = 11459400] 21:32:07 INFO - PROCESS | 916 | --DOCSHELL 1043EC00 == 59 [pid = 916] [id = 483] 21:32:07 INFO - PROCESS | 916 | --DOCSHELL 128A5C00 == 58 [pid = 916] [id = 482] 21:32:07 INFO - PROCESS | 916 | --DOCSHELL 1960BC00 == 57 [pid = 916] [id = 481] 21:32:07 INFO - PROCESS | 916 | --DOCSHELL 17E86800 == 56 [pid = 916] [id = 480] 21:32:07 INFO - PROCESS | 916 | --DOCSHELL 16793400 == 55 [pid = 916] [id = 479] 21:32:07 INFO - PROCESS | 916 | --DOCSHELL 15D5B000 == 54 [pid = 916] [id = 478] 21:32:07 INFO - PROCESS | 916 | --DOCSHELL 1434E800 == 53 [pid = 916] [id = 477] 21:32:07 INFO - PROCESS | 916 | --DOCSHELL 10FEA400 == 52 [pid = 916] [id = 476] 21:32:07 INFO - PROCESS | 916 | --DOCSHELL 10B29800 == 51 [pid = 916] [id = 475] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 140 (1A1F8C00) [pid = 916] [serial = 1408] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 139 (10F3CC00) [pid = 916] [serial = 1369] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 138 (15C06400) [pid = 916] [serial = 1372] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 137 (19618C00) [pid = 916] [serial = 1375] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 136 (19AE0800) [pid = 916] [serial = 1378] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOCSHELL 10B2E000 == 50 [pid = 916] [id = 470] 21:32:07 INFO - PROCESS | 916 | 1463718727233 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 135 (183F7C00) [pid = 916] [serial = 1396] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 134 (17B23000) [pid = 916] [serial = 1393] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 133 (17D50000) [pid = 916] [serial = 1394] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 132 (15C0CC00) [pid = 916] [serial = 1387] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 131 (15E25400) [pid = 916] [serial = 1388] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 130 (19606800) [pid = 916] [serial = 1397] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 129 (1381D400) [pid = 916] [serial = 1382] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 128 (12D25400) [pid = 916] [serial = 1381] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 127 (16C32000) [pid = 916] [serial = 1390] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1149F800) [pid = 916] [serial = 1384] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 125 (13188400) [pid = 916] [serial = 1385] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 124 (19AD5800) [pid = 916] [serial = 1399] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 123 (19FCB000) [pid = 916] [serial = 1406] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 122 (183F5400) [pid = 916] [serial = 1403] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 121 (15D56400) [pid = 916] [serial = 1402] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 120 (19FC1C00) [pid = 916] [serial = 1405] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 119 (19ADA800) [pid = 916] [serial = 1400] [outer = 00000000] [url = about:blank] 21:32:07 INFO - PROCESS | 916 | --DOMWINDOW == 118 (16C33800) [pid = 916] [serial = 1391] [outer = 00000000] [url = about:blank] 21:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 21:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1000ms 21:32:07 INFO - PROCESS | 916 | 1463718727288 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 21:32:07 INFO - PROCESS | 916 | 1463718727294 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 21:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 21:32:07 INFO - PROCESS | 916 | 1463718727302 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 21:32:07 INFO - PROCESS | 916 | 1463718727305 Marionette TRACE conn2 <- [1,1926,null,{}] 21:32:07 INFO - PROCESS | 916 | 1463718727310 Marionette TRACE conn2 -> [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:32:07 INFO - PROCESS | 916 | 1463718727425 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 21:32:07 INFO - PROCESS | 916 | 1463718727437 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10FE9800 == 51 [pid = 916] [id = 491] 21:32:07 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (10FEA400) [pid = 916] [serial = 1473] [outer = 00000000] 21:32:07 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (13826400) [pid = 916] [serial = 1474] [outer = 10FEA400] 21:32:07 INFO - PROCESS | 916 | 1463718727486 Marionette DEBUG loaded listener.js 21:32:07 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1434E800) [pid = 916] [serial = 1475] [outer = 10FEA400] 21:32:07 INFO - PROCESS | 916 | 1463718728012 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 21:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 21:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 21:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 21:32:08 INFO - PROCESS | 916 | 1463718728045 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 21:32:08 INFO - PROCESS | 916 | 1463718728047 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 21:32:08 INFO - PROCESS | 916 | 1463718728050 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 21:32:08 INFO - PROCESS | 916 | 1463718728053 Marionette TRACE conn2 <- [1,1930,null,{}] 21:32:08 INFO - PROCESS | 916 | 1463718728063 Marionette TRACE conn2 -> [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:32:08 INFO - PROCESS | 916 | 1463718728154 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 21:32:08 INFO - PROCESS | 916 | 1463718728258 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1678E400 == 52 [pid = 916] [id = 492] 21:32:08 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1678EC00) [pid = 916] [serial = 1476] [outer = 00000000] 21:32:08 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (173BA800) [pid = 916] [serial = 1477] [outer = 1678EC00] 21:32:08 INFO - PROCESS | 916 | 1463718728304 Marionette DEBUG loaded listener.js 21:32:08 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (173E6400) [pid = 916] [serial = 1478] [outer = 1678EC00] 21:32:08 INFO - PROCESS | 916 | 1463718728685 Marionette TRACE conn2 <- [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:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 21:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 687ms 21:32:08 INFO - PROCESS | 916 | 1463718728750 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 21:32:08 INFO - PROCESS | 916 | 1463718728752 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 21:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 21:32:08 INFO - PROCESS | 916 | 1463718728755 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 21:32:08 INFO - PROCESS | 916 | 1463718728757 Marionette TRACE conn2 <- [1,1934,null,{}] 21:32:08 INFO - PROCESS | 916 | 1463718728760 Marionette TRACE conn2 -> [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:32:08 INFO - PROCESS | 916 | 1463718728840 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 21:32:08 INFO - PROCESS | 916 | 1463718728846 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173BA000 == 53 [pid = 916] [id = 493] 21:32:08 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (173E1C00) [pid = 916] [serial = 1479] [outer = 00000000] 21:32:08 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1815C800) [pid = 916] [serial = 1480] [outer = 173E1C00] 21:32:08 INFO - PROCESS | 916 | 1463718728891 Marionette DEBUG loaded listener.js 21:32:08 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (183F5C00) [pid = 916] [serial = 1481] [outer = 173E1C00] 21:32:09 INFO - PROCESS | 916 | 1463718729328 Marionette TRACE conn2 <- [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:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 21:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 625ms 21:32:09 INFO - PROCESS | 916 | 1463718729397 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 21:32:09 INFO - PROCESS | 916 | 1463718729399 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 21:32:09 INFO - PROCESS | 916 | 1463718729402 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 21:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 21:32:09 INFO - PROCESS | 916 | 1463718729404 Marionette TRACE conn2 <- [1,1938,null,{}] 21:32:09 INFO - PROCESS | 916 | 1463718729407 Marionette TRACE conn2 -> [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:32:09 INFO - PROCESS | 916 | 1463718729529 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 21:32:09 INFO - PROCESS | 916 | 1463718729627 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 17220C00 == 54 [pid = 916] [id = 494] 21:32:09 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (17D49000) [pid = 916] [serial = 1482] [outer = 00000000] 21:32:09 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (19601400) [pid = 916] [serial = 1483] [outer = 17D49000] 21:32:09 INFO - PROCESS | 916 | 1463718729671 Marionette DEBUG loaded listener.js 21:32:09 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (1961CC00) [pid = 916] [serial = 1484] [outer = 17D49000] 21:32:10 INFO - PROCESS | 916 | 1463718730092 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 21:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 21:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 734ms 21:32:10 INFO - PROCESS | 916 | 1463718730146 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 21:32:10 INFO - PROCESS | 916 | 1463718730147 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 21:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 21:32:10 INFO - PROCESS | 916 | 1463718730151 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 21:32:10 INFO - PROCESS | 916 | 1463718730152 Marionette TRACE conn2 <- [1,1942,null,{}] 21:32:10 INFO - PROCESS | 916 | 1463718730156 Marionette TRACE conn2 -> [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:32:10 INFO - PROCESS | 916 | 1463718730296 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 21:32:10 INFO - PROCESS | 916 | 1463718730365 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1907E400 == 55 [pid = 916] [id = 495] 21:32:10 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1961D000) [pid = 916] [serial = 1485] [outer = 00000000] 21:32:10 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (19F2E400) [pid = 916] [serial = 1486] [outer = 1961D000] 21:32:10 INFO - PROCESS | 916 | 1463718730410 Marionette DEBUG loaded listener.js 21:32:10 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (1A1EE800) [pid = 916] [serial = 1487] [outer = 1961D000] 21:32:10 INFO - PROCESS | 916 | 1463718730836 Marionette TRACE conn2 <- [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:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 21:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 21:32:10 INFO - PROCESS | 916 | 1463718730916 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 21:32:10 INFO - PROCESS | 916 | 1463718730918 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 21:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 21:32:10 INFO - PROCESS | 916 | 1463718730921 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 21:32:10 INFO - PROCESS | 916 | 1463718730923 Marionette TRACE conn2 <- [1,1946,null,{}] 21:32:10 INFO - PROCESS | 916 | 1463718730926 Marionette TRACE conn2 -> [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:32:11 INFO - PROCESS | 916 | 1463718731039 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 21:32:11 INFO - PROCESS | 916 | 1463718731052 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19F2B400 == 56 [pid = 916] [id = 496] 21:32:11 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (19FC5C00) [pid = 916] [serial = 1488] [outer = 00000000] 21:32:11 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1A775C00) [pid = 916] [serial = 1489] [outer = 19FC5C00] 21:32:11 INFO - PROCESS | 916 | 1463718731095 Marionette DEBUG loaded listener.js 21:32:11 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1A776C00) [pid = 916] [serial = 1490] [outer = 19FC5C00] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 135 (1144CC00) [pid = 916] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 134 (10B38C00) [pid = 916] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 133 (11A03000) [pid = 916] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 132 (183FBC00) [pid = 916] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 131 (1307DC00) [pid = 916] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 130 (10B2B800) [pid = 916] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 129 (141C0C00) [pid = 916] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 128 (0F30A400) [pid = 916] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 127 (10B2D000) [pid = 916] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 126 (15F7D800) [pid = 916] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 125 (167B3800) [pid = 916] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 124 (183FAC00) [pid = 916] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 123 (15116C00) [pid = 916] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 122 (18337800) [pid = 916] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 121 (10FEC400) [pid = 916] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 120 (10B36400) [pid = 916] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 119 (12B60C00) [pid = 916] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 118 (13078000) [pid = 916] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 117 (16794C00) [pid = 916] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 116 (183FD800) [pid = 916] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 115 (19619C00) [pid = 916] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 21:32:11 INFO - PROCESS | 916 | --DOMWINDOW == 114 (14353C00) [pid = 916] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 21:32:11 INFO - PROCESS | 916 | 1463718731727 Marionette TRACE conn2 <- [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:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 21:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 844ms 21:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 21:32:11 INFO - PROCESS | 916 | 1463718731765 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 21:32:11 INFO - PROCESS | 916 | 1463718731766 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 21:32:11 INFO - PROCESS | 916 | 1463718731770 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 21:32:11 INFO - PROCESS | 916 | 1463718731772 Marionette TRACE conn2 <- [1,1950,null,{}] 21:32:11 INFO - PROCESS | 916 | 1463718731775 Marionette TRACE conn2 -> [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:32:11 INFO - PROCESS | 916 | 1463718731853 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 21:32:11 INFO - PROCESS | 916 | 1463718731949 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10508800 == 57 [pid = 916] [id = 497] 21:32:11 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1055F400) [pid = 916] [serial = 1491] [outer = 00000000] 21:32:11 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (10F2FC00) [pid = 916] [serial = 1492] [outer = 1055F400] 21:32:11 INFO - PROCESS | 916 | 1463718731997 Marionette DEBUG loaded listener.js 21:32:12 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (14357800) [pid = 916] [serial = 1493] [outer = 1055F400] 21:32:12 INFO - PROCESS | 916 | 1463718732394 Marionette TRACE conn2 <- [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:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 21:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 625ms 21:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 21:32:12 INFO - PROCESS | 916 | 1463718732408 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 21:32:12 INFO - PROCESS | 916 | 1463718732410 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 21:32:12 INFO - PROCESS | 916 | 1463718732413 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 21:32:12 INFO - PROCESS | 916 | 1463718732415 Marionette TRACE conn2 <- [1,1954,null,{}] 21:32:12 INFO - PROCESS | 916 | 1463718732418 Marionette TRACE conn2 -> [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:32:12 INFO - PROCESS | 916 | 1463718732496 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 21:32:12 INFO - PROCESS | 916 | 1463718732599 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B36400 == 58 [pid = 916] [id = 498] 21:32:12 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (10FE9400) [pid = 916] [serial = 1494] [outer = 00000000] 21:32:12 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (16C28400) [pid = 916] [serial = 1495] [outer = 10FE9400] 21:32:12 INFO - PROCESS | 916 | 1463718732642 Marionette DEBUG loaded listener.js 21:32:12 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (183FA400) [pid = 916] [serial = 1496] [outer = 10FE9400] 21:32:13 INFO - PROCESS | 916 | 1463718733010 Marionette TRACE conn2 <- [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:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 21:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 641ms 21:32:13 INFO - PROCESS | 916 | 1463718733051 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 21:32:13 INFO - PROCESS | 916 | 1463718733053 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 21:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 21:32:13 INFO - PROCESS | 916 | 1463718733057 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 21:32:13 INFO - PROCESS | 916 | 1463718733058 Marionette TRACE conn2 <- [1,1958,null,{}] 21:32:13 INFO - PROCESS | 916 | 1463718733062 Marionette TRACE conn2 -> [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:32:13 INFO - PROCESS | 916 | 1463718733181 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 21:32:13 INFO - PROCESS | 916 | 1463718733190 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13183800 == 59 [pid = 916] [id = 499] 21:32:13 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (183EE400) [pid = 916] [serial = 1497] [outer = 00000000] 21:32:13 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1A672800) [pid = 916] [serial = 1498] [outer = 183EE400] 21:32:13 INFO - PROCESS | 916 | 1463718733242 Marionette DEBUG loaded listener.js 21:32:13 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1A679C00) [pid = 916] [serial = 1499] [outer = 183EE400] 21:32:13 INFO - PROCESS | 916 | 1463718733756 Marionette TRACE conn2 <- [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:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 21:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 21:32:13 INFO - PROCESS | 916 | 1463718733798 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 21:32:13 INFO - PROCESS | 916 | 1463718733803 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 21:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 21:32:13 INFO - PROCESS | 916 | 1463718733808 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 21:32:13 INFO - PROCESS | 916 | 1463718733813 Marionette TRACE conn2 <- [1,1962,null,{}] 21:32:13 INFO - PROCESS | 916 | 1463718733820 Marionette TRACE conn2 -> [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:32:13 INFO - PROCESS | 916 | 1463718733974 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 21:32:14 INFO - PROCESS | 916 | 1463718734095 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A58C00 == 60 [pid = 916] [id = 500] 21:32:14 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (10A5AC00) [pid = 916] [serial = 1500] [outer = 00000000] 21:32:14 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (13181000) [pid = 916] [serial = 1501] [outer = 10A5AC00] 21:32:14 INFO - PROCESS | 916 | 1463718734150 Marionette DEBUG loaded listener.js 21:32:14 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (13906000) [pid = 916] [serial = 1502] [outer = 10A5AC00] 21:32:14 INFO - PROCESS | 916 | 1463718734713 Marionette TRACE conn2 <- [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:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 21:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 937ms 21:32:14 INFO - PROCESS | 916 | 1463718734755 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 21:32:14 INFO - PROCESS | 916 | 1463718734761 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 21:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 21:32:14 INFO - PROCESS | 916 | 1463718734767 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 21:32:14 INFO - PROCESS | 916 | 1463718734770 Marionette TRACE conn2 <- [1,1966,null,{}] 21:32:14 INFO - PROCESS | 916 | 1463718734774 Marionette TRACE conn2 -> [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:32:14 INFO - PROCESS | 916 | 1463718734883 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 21:32:15 INFO - PROCESS | 916 | 1463718735040 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12D79000 == 61 [pid = 916] [id = 501] 21:32:15 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (15C06400) [pid = 916] [serial = 1503] [outer = 00000000] 21:32:15 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (16CA7400) [pid = 916] [serial = 1504] [outer = 15C06400] 21:32:15 INFO - PROCESS | 916 | 1463718735095 Marionette DEBUG loaded listener.js 21:32:15 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (17B23C00) [pid = 916] [serial = 1505] [outer = 15C06400] 21:32:15 INFO - PROCESS | 916 | 1463718735716 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 21:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1000ms 21:32:15 INFO - PROCESS | 916 | 1463718735767 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 21:32:15 INFO - PROCESS | 916 | 1463718735769 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 21:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 21:32:15 INFO - PROCESS | 916 | 1463718735773 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 21:32:15 INFO - PROCESS | 916 | 1463718735777 Marionette TRACE conn2 <- [1,1970,null,{}] 21:32:15 INFO - PROCESS | 916 | 1463718735787 Marionette TRACE conn2 -> [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:32:15 INFO - PROCESS | 916 | 1463718735894 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 21:32:16 INFO - PROCESS | 916 | 1463718736038 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1815E400 == 62 [pid = 916] [id = 502] 21:32:16 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (19604400) [pid = 916] [serial = 1506] [outer = 00000000] 21:32:16 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1A672000) [pid = 916] [serial = 1507] [outer = 19604400] 21:32:16 INFO - PROCESS | 916 | 1463718736095 Marionette DEBUG loaded listener.js 21:32:16 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (1A95E800) [pid = 916] [serial = 1508] [outer = 19604400] 21:32:16 INFO - PROCESS | 916 | 1463718736628 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 21:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 906ms 21:32:16 INFO - PROCESS | 916 | 1463718736677 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 21:32:16 INFO - PROCESS | 916 | 1463718736680 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 21:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 21:32:16 INFO - PROCESS | 916 | 1463718736684 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 21:32:16 INFO - PROCESS | 916 | 1463718736686 Marionette TRACE conn2 <- [1,1974,null,{}] 21:32:16 INFO - PROCESS | 916 | 1463718736689 Marionette TRACE conn2 -> [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:32:16 INFO - PROCESS | 916 | 1463718736792 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 21:32:16 INFO - PROCESS | 916 | 1463718736907 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A1F6400 == 63 [pid = 916] [id = 503] 21:32:16 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (1AA48800) [pid = 916] [serial = 1509] [outer = 00000000] 21:32:16 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (1AC33400) [pid = 916] [serial = 1510] [outer = 1AA48800] 21:32:16 INFO - PROCESS | 916 | 1463718737001 Marionette DEBUG loaded listener.js 21:32:17 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1AC37000) [pid = 916] [serial = 1511] [outer = 1AA48800] 21:32:17 INFO - PROCESS | 916 | 1463718737576 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 21:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 937ms 21:32:17 INFO - PROCESS | 916 | 1463718737628 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 21:32:17 INFO - PROCESS | 916 | 1463718737630 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 21:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 21:32:17 INFO - PROCESS | 916 | 1463718737633 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 21:32:17 INFO - PROCESS | 916 | 1463718737635 Marionette TRACE conn2 <- [1,1978,null,{}] 21:32:17 INFO - PROCESS | 916 | 1463718737639 Marionette TRACE conn2 -> [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:32:17 INFO - PROCESS | 916 | 1463718737738 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 21:32:17 INFO - PROCESS | 916 | 1463718737886 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16566800 == 64 [pid = 916] [id = 504] 21:32:17 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1656B800) [pid = 916] [serial = 1512] [outer = 00000000] 21:32:17 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (1656F800) [pid = 916] [serial = 1513] [outer = 1656B800] 21:32:17 INFO - PROCESS | 916 | 1463718737941 Marionette DEBUG loaded listener.js 21:32:18 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (16572C00) [pid = 916] [serial = 1514] [outer = 1656B800] 21:32:18 INFO - PROCESS | 916 | 1463718738453 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 21:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 21:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1047ms 21:32:18 INFO - PROCESS | 916 | 1463718738696 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 21:32:18 INFO - PROCESS | 916 | 1463718738701 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 21:32:18 INFO - PROCESS | 916 | 1463718738706 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 21:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 21:32:18 INFO - PROCESS | 916 | 1463718738709 Marionette TRACE conn2 <- [1,1982,null,{}] 21:32:18 INFO - PROCESS | 916 | 1463718738714 Marionette TRACE conn2 -> [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:32:18 INFO - PROCESS | 916 | 1463718738813 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 21:32:18 INFO - PROCESS | 916 | 1463718738924 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 110BEC00 == 65 [pid = 916] [id = 505] 21:32:18 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (114A2800) [pid = 916] [serial = 1515] [outer = 00000000] 21:32:18 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (12887800) [pid = 916] [serial = 1516] [outer = 114A2800] 21:32:18 INFO - PROCESS | 916 | 1463718738973 Marionette DEBUG loaded listener.js 21:32:19 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (13180800) [pid = 916] [serial = 1517] [outer = 114A2800] 21:32:19 INFO - PROCESS | 916 | 1463718739567 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 21:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 21:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 875ms 21:32:19 INFO - PROCESS | 916 | 1463718739595 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 21:32:19 INFO - PROCESS | 916 | 1463718739598 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 21:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 21:32:19 INFO - PROCESS | 916 | 1463718739605 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 21:32:19 INFO - PROCESS | 916 | 1463718739609 Marionette TRACE conn2 <- [1,1986,null,{}] 21:32:19 INFO - PROCESS | 916 | 1463718739613 Marionette TRACE conn2 -> [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:32:19 INFO - PROCESS | 916 | 1463718739712 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 21:32:19 INFO - PROCESS | 916 | 1463718739874 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10561000 == 66 [pid = 916] [id = 506] 21:32:19 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (10B30C00) [pid = 916] [serial = 1518] [outer = 00000000] 21:32:19 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (15114400) [pid = 916] [serial = 1519] [outer = 10B30C00] 21:32:19 INFO - PROCESS | 916 | 1463718739923 Marionette DEBUG loaded listener.js 21:32:19 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (15EB1800) [pid = 916] [serial = 1520] [outer = 10B30C00] 21:32:20 INFO - PROCESS | 916 | --DOCSHELL 0F304000 == 65 [pid = 916] [id = 433] 21:32:20 INFO - PROCESS | 916 | --DOCSHELL 10B36400 == 64 [pid = 916] [id = 498] 21:32:20 INFO - PROCESS | 916 | --DOCSHELL 10508800 == 63 [pid = 916] [id = 497] 21:32:20 INFO - PROCESS | 916 | --DOCSHELL 19F2B400 == 62 [pid = 916] [id = 496] 21:32:20 INFO - PROCESS | 916 | --DOCSHELL 1907E400 == 61 [pid = 916] [id = 495] 21:32:20 INFO - PROCESS | 916 | --DOCSHELL 17220C00 == 60 [pid = 916] [id = 494] 21:32:20 INFO - PROCESS | 916 | --DOCSHELL 173BA000 == 59 [pid = 916] [id = 493] 21:32:20 INFO - PROCESS | 916 | --DOCSHELL 1678E400 == 58 [pid = 916] [id = 492] 21:32:20 INFO - PROCESS | 916 | --DOCSHELL 10FE9800 == 57 [pid = 916] [id = 491] 21:32:20 INFO - PROCESS | 916 | --DOCSHELL 11453400 == 56 [pid = 916] [id = 490] 21:32:20 INFO - PROCESS | 916 | --DOCSHELL 10ACBC00 == 55 [pid = 916] [id = 486] 21:32:20 INFO - PROCESS | 916 | --DOCSHELL 10B35400 == 54 [pid = 916] [id = 485] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 143 (10F39800) [pid = 916] [serial = 1426] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 142 (17E93000) [pid = 916] [serial = 1277] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 141 (156BB400) [pid = 916] [serial = 1298] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 140 (1907A400) [pid = 916] [serial = 1334] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 139 (13825400) [pid = 916] [serial = 1295] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 138 (12AE4000) [pid = 916] [serial = 1289] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 137 (114ACC00) [pid = 916] [serial = 1292] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 136 (15F78000) [pid = 916] [serial = 1414] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 135 (16C26800) [pid = 916] [serial = 1331] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 134 (19875800) [pid = 916] [serial = 1280] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 133 (10510000) [pid = 916] [serial = 1271] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 132 (10FEC800) [pid = 916] [serial = 1411] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 131 (1A6A7400) [pid = 916] [serial = 1453] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 130 (1987E800) [pid = 916] [serial = 1417] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 129 (1A679800) [pid = 916] [serial = 1420] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 128 (19877800) [pid = 916] [serial = 1444] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 127 (19623000) [pid = 916] [serial = 1448] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1A595000) [pid = 916] [serial = 1451] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 125 (173E7800) [pid = 916] [serial = 1447] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 124 (19FBE000) [pid = 916] [serial = 1450] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1987A400) [pid = 916] [serial = 1445] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 122 (167B2800) [pid = 916] [serial = 1435] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 121 (17B95400) [pid = 916] [serial = 1439] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 120 (16EB4400) [pid = 916] [serial = 1436] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 119 (19075C00) [pid = 916] [serial = 1441] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 118 (173E8400) [pid = 916] [serial = 1438] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 117 (19080000) [pid = 916] [serial = 1442] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 116 (13031400) [pid = 916] [serial = 1429] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 115 (13904000) [pid = 916] [serial = 1430] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1A679400) [pid = 916] [serial = 1423] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1A598C00) [pid = 916] [serial = 1409] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 112 (155EE800) [pid = 916] [serial = 1432] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 111 (15EB1C00) [pid = 916] [serial = 1433] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 110 (13BBEC00) [pid = 916] [serial = 1274] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 109 (19A1A400) [pid = 916] [serial = 1367] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 108 (13BC1C00) [pid = 916] [serial = 1328] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | --DOMWINDOW == 107 (11457800) [pid = 916] [serial = 1427] [outer = 00000000] [url = about:blank] 21:32:20 INFO - PROCESS | 916 | 1463718740429 Marionette TRACE conn2 <- [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:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 21:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 844ms 21:32:20 INFO - PROCESS | 916 | 1463718740448 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 21:32:20 INFO - PROCESS | 916 | 1463718740451 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 21:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 21:32:20 INFO - PROCESS | 916 | 1463718740454 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 21:32:20 INFO - PROCESS | 916 | 1463718740456 Marionette TRACE conn2 <- [1,1990,null,{}] 21:32:20 INFO - PROCESS | 916 | 1463718740465 Marionette TRACE conn2 -> [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:32:20 INFO - PROCESS | 916 | 1463718740553 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 21:32:20 INFO - PROCESS | 916 | 1463718740564 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11CF1800 == 55 [pid = 916] [id = 507] 21:32:20 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (11CF4000) [pid = 916] [serial = 1521] [outer = 00000000] 21:32:20 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (14E83000) [pid = 916] [serial = 1522] [outer = 11CF4000] 21:32:20 INFO - PROCESS | 916 | 1463718740612 Marionette DEBUG loaded listener.js 21:32:20 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (15C03400) [pid = 916] [serial = 1523] [outer = 11CF4000] 21:32:21 INFO - PROCESS | 916 | 1463718741159 Marionette TRACE conn2 <- [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:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 21:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 750ms 21:32:21 INFO - PROCESS | 916 | 1463718741195 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 21:32:21 INFO - PROCESS | 916 | 1463718741199 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 21:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 21:32:21 INFO - PROCESS | 916 | 1463718741205 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 21:32:21 INFO - PROCESS | 916 | 1463718741210 Marionette TRACE conn2 <- [1,1994,null,{}] 21:32:21 INFO - PROCESS | 916 | 1463718741216 Marionette TRACE conn2 -> [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:32:21 INFO - PROCESS | 916 | 1463718741322 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 21:32:21 INFO - PROCESS | 916 | 1463718741486 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10FE5800 == 56 [pid = 916] [id = 508] 21:32:21 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (10FE9C00) [pid = 916] [serial = 1524] [outer = 00000000] 21:32:21 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1149F400) [pid = 916] [serial = 1525] [outer = 10FE9C00] 21:32:21 INFO - PROCESS | 916 | 1463718741544 Marionette DEBUG loaded listener.js 21:32:21 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1289CC00) [pid = 916] [serial = 1526] [outer = 10FE9C00] 21:32:22 INFO - PROCESS | 916 | 1463718742150 Marionette TRACE conn2 <- [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:32:22 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:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1000ms 21:32:22 INFO - PROCESS | 916 | 1463718742213 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 21:32:22 INFO - PROCESS | 916 | 1463718742219 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 21:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 21:32:22 INFO - PROCESS | 916 | 1463718742226 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 21:32:22 INFO - PROCESS | 916 | 1463718742228 Marionette TRACE conn2 <- [1,1998,null,{}] 21:32:22 INFO - PROCESS | 916 | 1463718742232 Marionette TRACE conn2 -> [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:32:22 INFO - PROCESS | 916 | 1463718742338 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 21:32:22 INFO - PROCESS | 916 | 1463718742485 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13372400 == 57 [pid = 916] [id = 509] 21:32:22 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (13B9EC00) [pid = 916] [serial = 1527] [outer = 00000000] 21:32:22 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (15D62000) [pid = 916] [serial = 1528] [outer = 13B9EC00] 21:32:22 INFO - PROCESS | 916 | 1463718742540 Marionette DEBUG loaded listener.js 21:32:22 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (16569400) [pid = 916] [serial = 1529] [outer = 13B9EC00] 21:32:23 INFO - PROCESS | 916 | 1463718743082 Marionette TRACE conn2 <- [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:32:23 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:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 890ms 21:32:23 INFO - PROCESS | 916 | 1463718743128 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 21:32:23 INFO - PROCESS | 916 | 1463718743130 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 21:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 21:32:23 INFO - PROCESS | 916 | 1463718743134 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 21:32:23 INFO - PROCESS | 916 | 1463718743138 Marionette TRACE conn2 <- [1,2002,null,{}] 21:32:23 INFO - PROCESS | 916 | 1463718743149 Marionette TRACE conn2 -> [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:32:23 INFO - PROCESS | 916 | 1463718743255 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 21:32:23 INFO - PROCESS | 916 | 1463718743368 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167A8400 == 58 [pid = 916] [id = 510] 21:32:23 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (16C31000) [pid = 916] [serial = 1530] [outer = 00000000] 21:32:23 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (16EB0C00) [pid = 916] [serial = 1531] [outer = 16C31000] 21:32:23 INFO - PROCESS | 916 | 1463718743468 Marionette DEBUG loaded listener.js 21:32:23 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (173C3800) [pid = 916] [serial = 1532] [outer = 16C31000] 21:32:24 INFO - PROCESS | 916 | 1463718744093 Marionette TRACE conn2 <- [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:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 21:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1000ms 21:32:24 INFO - PROCESS | 916 | 1463718744135 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 21:32:24 INFO - PROCESS | 916 | 1463718744138 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 21:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 21:32:24 INFO - PROCESS | 916 | 1463718744141 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 21:32:24 INFO - PROCESS | 916 | 1463718744143 Marionette TRACE conn2 <- [1,2006,null,{}] 21:32:24 INFO - PROCESS | 916 | 1463718744147 Marionette TRACE conn2 -> [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:32:24 INFO - PROCESS | 916 | 1463718744247 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 21:32:24 INFO - PROCESS | 916 | 1463718744358 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 17D50000 == 59 [pid = 916] [id = 511] 21:32:24 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (17E86800) [pid = 916] [serial = 1533] [outer = 00000000] 21:32:24 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (18342800) [pid = 916] [serial = 1534] [outer = 17E86800] 21:32:24 INFO - PROCESS | 916 | 1463718744412 Marionette DEBUG loaded listener.js 21:32:24 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (19074800) [pid = 916] [serial = 1535] [outer = 17E86800] 21:32:24 INFO - PROCESS | 916 | 1463718744959 Marionette TRACE conn2 <- [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:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 21:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 844ms 21:32:24 INFO - PROCESS | 916 | 1463718744984 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 21:32:24 INFO - PROCESS | 916 | 1463718744986 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 21:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 21:32:24 INFO - PROCESS | 916 | 1463718744989 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 21:32:24 INFO - PROCESS | 916 | 1463718744991 Marionette TRACE conn2 <- [1,2010,null,{}] 21:32:25 INFO - PROCESS | 916 | 1463718745012 Marionette TRACE conn2 -> [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:32:25 INFO - PROCESS | 916 | 1463718745109 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 21:32:25 INFO - PROCESS | 916 | 1463718745223 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AC7C00 == 60 [pid = 916] [id = 512] 21:32:25 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (10B2B400) [pid = 916] [serial = 1536] [outer = 00000000] 21:32:25 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (19606800) [pid = 916] [serial = 1537] [outer = 10B2B400] 21:32:25 INFO - PROCESS | 916 | 1463718745276 Marionette DEBUG loaded listener.js 21:32:25 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1960E000) [pid = 916] [serial = 1538] [outer = 10B2B400] 21:32:25 INFO - PROCESS | 916 | 1463718745850 Marionette TRACE conn2 <- [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:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 21:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 891ms 21:32:25 INFO - PROCESS | 916 | 1463718745894 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 21:32:25 INFO - PROCESS | 916 | 1463718745896 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 21:32:25 INFO - PROCESS | 916 | 1463718745899 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 21:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 21:32:25 INFO - PROCESS | 916 | 1463718745901 Marionette TRACE conn2 <- [1,2014,null,{}] 21:32:25 INFO - PROCESS | 916 | 1463718745905 Marionette TRACE conn2 -> [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:32:26 INFO - PROCESS | 916 | 1463718746027 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 21:32:26 INFO - PROCESS | 916 | 1463718746171 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1987E800 == 61 [pid = 916] [id = 513] 21:32:26 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1987EC00) [pid = 916] [serial = 1539] [outer = 00000000] 21:32:26 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (19AD3800) [pid = 916] [serial = 1540] [outer = 1987EC00] 21:32:26 INFO - PROCESS | 916 | 1463718746226 Marionette DEBUG loaded listener.js 21:32:26 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (19F2D800) [pid = 916] [serial = 1541] [outer = 1987EC00] 21:32:26 INFO - PROCESS | 916 | 1463718746804 Marionette TRACE conn2 <- [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:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 21:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 937ms 21:32:26 INFO - PROCESS | 916 | 1463718746845 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 21:32:26 INFO - PROCESS | 916 | 1463718746847 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 21:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 21:32:26 INFO - PROCESS | 916 | 1463718746851 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 21:32:26 INFO - PROCESS | 916 | 1463718746853 Marionette TRACE conn2 <- [1,2018,null,{}] 21:32:26 INFO - PROCESS | 916 | 1463718746856 Marionette TRACE conn2 -> [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:32:26 INFO - PROCESS | 916 | 1463718746958 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 21:32:27 INFO - PROCESS | 916 | 1463718747076 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 183F3800 == 62 [pid = 916] [id = 514] 21:32:27 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1907F800) [pid = 916] [serial = 1542] [outer = 00000000] 21:32:27 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (1A1F7800) [pid = 916] [serial = 1543] [outer = 1907F800] 21:32:27 INFO - PROCESS | 916 | 1463718747128 Marionette DEBUG loaded listener.js 21:32:27 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1A597800) [pid = 916] [serial = 1544] [outer = 1907F800] 21:32:27 INFO - PROCESS | 916 | 1463718747853 Marionette TRACE conn2 <- [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:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 21:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1031ms 21:32:27 INFO - PROCESS | 916 | 1463718747908 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 21:32:27 INFO - PROCESS | 916 | 1463718747913 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 21:32:27 INFO - PROCESS | 916 | 1463718747918 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 21:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 21:32:27 INFO - PROCESS | 916 | 1463718747921 Marionette TRACE conn2 <- [1,2022,null,{}] 21:32:27 INFO - PROCESS | 916 | 1463718747926 Marionette TRACE conn2 -> [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:32:28 INFO - PROCESS | 916 | 1463718748028 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 21:32:28 INFO - PROCESS | 916 | 1463718748179 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1144CC00 == 63 [pid = 916] [id = 515] 21:32:28 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (11453000) [pid = 916] [serial = 1545] [outer = 00000000] 21:32:28 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (13183C00) [pid = 916] [serial = 1546] [outer = 11453000] 21:32:28 INFO - PROCESS | 916 | 1463718748248 Marionette DEBUG loaded listener.js 21:32:28 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (15C08400) [pid = 916] [serial = 1547] [outer = 11453000] 21:32:28 INFO - PROCESS | 916 | --DOCSHELL 10561000 == 62 [pid = 916] [id = 506] 21:32:28 INFO - PROCESS | 916 | --DOCSHELL 110BEC00 == 61 [pid = 916] [id = 505] 21:32:28 INFO - PROCESS | 916 | --DOCSHELL 1A1F6400 == 60 [pid = 916] [id = 503] 21:32:28 INFO - PROCESS | 916 | --DOCSHELL 1815E400 == 59 [pid = 916] [id = 502] 21:32:28 INFO - PROCESS | 916 | --DOCSHELL 12D79000 == 58 [pid = 916] [id = 501] 21:32:28 INFO - PROCESS | 916 | --DOCSHELL 10A58C00 == 57 [pid = 916] [id = 500] 21:32:28 INFO - PROCESS | 916 | 1463718748729 Marionette TRACE conn2 <- [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:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 21:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 844ms 21:32:28 INFO - PROCESS | 916 | 1463718748765 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 21:32:28 INFO - PROCESS | 916 | 1463718748771 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 21:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 21:32:28 INFO - PROCESS | 916 | 1463718748776 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 21:32:28 INFO - PROCESS | 916 | 1463718748779 Marionette TRACE conn2 <- [1,2026,null,{}] 21:32:28 INFO - PROCESS | 916 | 1463718748782 Marionette TRACE conn2 -> [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:32:28 INFO - PROCESS | 916 | 1463718748871 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 21:32:28 INFO - PROCESS | 916 | 1463718748880 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 165BE800 == 58 [pid = 916] [id = 516] 21:32:28 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1678A800) [pid = 916] [serial = 1548] [outer = 00000000] 21:32:28 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (16C34800) [pid = 916] [serial = 1549] [outer = 1678A800] 21:32:28 INFO - PROCESS | 916 | 1463718748925 Marionette DEBUG loaded listener.js 21:32:28 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (17B25800) [pid = 916] [serial = 1550] [outer = 1678A800] 21:32:29 INFO - PROCESS | 916 | 1463718749423 Marionette TRACE conn2 <- [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:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 21:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 703ms 21:32:29 INFO - PROCESS | 916 | 1463718749475 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 21:32:29 INFO - PROCESS | 916 | 1463718749477 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 21:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 21:32:29 INFO - PROCESS | 916 | 1463718749481 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 21:32:29 INFO - PROCESS | 916 | 1463718749484 Marionette TRACE conn2 <- [1,2030,null,{}] 21:32:29 INFO - PROCESS | 916 | 1463718749495 Marionette TRACE conn2 -> [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:32:29 INFO - PROCESS | 916 | 1463718749617 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 21:32:29 INFO - PROCESS | 916 | 1463718749752 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19876000 == 59 [pid = 916] [id = 517] 21:32:29 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (19876400) [pid = 916] [serial = 1551] [outer = 00000000] 21:32:29 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (19F27C00) [pid = 916] [serial = 1552] [outer = 19876400] 21:32:29 INFO - PROCESS | 916 | 1463718749799 Marionette DEBUG loaded listener.js 21:32:29 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1A1F7000) [pid = 916] [serial = 1553] [outer = 19876400] 21:32:30 INFO - PROCESS | 916 | 1463718750235 Marionette TRACE conn2 <- [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:32:30 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:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 797ms 21:32:30 INFO - PROCESS | 916 | 1463718750282 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 21:32:30 INFO - PROCESS | 916 | 1463718750285 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 21:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 21:32:30 INFO - PROCESS | 916 | 1463718750288 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 21:32:30 INFO - PROCESS | 916 | 1463718750290 Marionette TRACE conn2 <- [1,2034,null,{}] 21:32:30 INFO - PROCESS | 916 | 1463718750293 Marionette TRACE conn2 -> [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:32:30 INFO - PROCESS | 916 | 1463718750416 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 21:32:30 INFO - PROCESS | 916 | 1463718750484 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A76D800 == 60 [pid = 916] [id = 518] 21:32:30 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1A76E400) [pid = 916] [serial = 1554] [outer = 00000000] 21:32:30 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (1A95A800) [pid = 916] [serial = 1555] [outer = 1A76E400] 21:32:30 INFO - PROCESS | 916 | 1463718750538 Marionette DEBUG loaded listener.js 21:32:30 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (1AA41000) [pid = 916] [serial = 1556] [outer = 1A76E400] 21:32:30 INFO - PROCESS | 916 | 1463718750966 Marionette TRACE conn2 <- [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:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 21:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 735ms 21:32:31 INFO - PROCESS | 916 | 1463718751058 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 21:32:31 INFO - PROCESS | 916 | 1463718751060 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 21:32:31 INFO - PROCESS | 916 | 1463718751066 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 21:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 21:32:31 INFO - PROCESS | 916 | 1463718751068 Marionette TRACE conn2 <- [1,2038,null,{}] 21:32:31 INFO - PROCESS | 916 | 1463718751072 Marionette TRACE conn2 -> [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:32:31 INFO - PROCESS | 916 | 1463718751190 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 21:32:31 INFO - PROCESS | 916 | 1463718751203 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1AA43C00 == 61 [pid = 916] [id = 519] 21:32:31 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (1AA45000) [pid = 916] [serial = 1557] [outer = 00000000] 21:32:31 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (1AC32C00) [pid = 916] [serial = 1558] [outer = 1AA45000] 21:32:31 INFO - PROCESS | 916 | 1463718751307 Marionette DEBUG loaded listener.js 21:32:31 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (1AC39400) [pid = 916] [serial = 1559] [outer = 1AA45000] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 145 (1A1F4C00) [pid = 916] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 144 (1907B400) [pid = 916] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 143 (19AE1800) [pid = 916] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 142 (19875C00) [pid = 916] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 141 (10B2E400) [pid = 916] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 140 (18168400) [pid = 916] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 139 (1511B400) [pid = 916] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 138 (10B31C00) [pid = 916] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 137 (19A0C800) [pid = 916] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 136 (1511E800) [pid = 916] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 135 (183F3000) [pid = 916] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 134 (10FE9400) [pid = 916] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 133 (114A2800) [pid = 916] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 132 (1961D000) [pid = 916] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 131 (10ACF400) [pid = 916] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 130 (10B30C00) [pid = 916] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 129 (19FCC800) [pid = 916] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 128 (173E1C00) [pid = 916] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1678EC00) [pid = 916] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 126 (10FEA400) [pid = 916] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 125 (17D49000) [pid = 916] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 124 (11459400) [pid = 916] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 123 (18344000) [pid = 916] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 122 (10B35800) [pid = 916] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 121 (15117C00) [pid = 916] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1055F400) [pid = 916] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 21:32:31 INFO - PROCESS | 916 | --DOMWINDOW == 119 (19FC5C00) [pid = 916] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 21:32:31 INFO - PROCESS | 916 | 1463718751871 Marionette TRACE conn2 <- [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:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 21:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 843ms 21:32:31 INFO - PROCESS | 916 | 1463718751911 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 21:32:31 INFO - PROCESS | 916 | 1463718751913 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 21:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 21:32:31 INFO - PROCESS | 916 | 1463718751916 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 21:32:31 INFO - PROCESS | 916 | 1463718751918 Marionette TRACE conn2 <- [1,2042,null,{}] 21:32:31 INFO - PROCESS | 916 | 1463718751922 Marionette TRACE conn2 -> [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:32:32 INFO - PROCESS | 916 | 1463718752019 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 21:32:32 INFO - PROCESS | 916 | 1463718752125 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 105ED000 == 62 [pid = 916] [id = 520] 21:32:32 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (10B2C400) [pid = 916] [serial = 1560] [outer = 00000000] 21:32:32 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (128A2800) [pid = 916] [serial = 1561] [outer = 10B2C400] 21:32:32 INFO - PROCESS | 916 | 1463718752171 Marionette DEBUG loaded listener.js 21:32:32 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (17B99C00) [pid = 916] [serial = 1562] [outer = 10B2C400] 21:32:32 INFO - PROCESS | 916 | 1463718752567 Marionette TRACE conn2 <- [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:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 21:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 703ms 21:32:32 INFO - PROCESS | 916 | 1463718752616 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 21:32:32 INFO - PROCESS | 916 | 1463718752618 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 21:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 21:32:32 INFO - PROCESS | 916 | 1463718752621 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 21:32:32 INFO - PROCESS | 916 | 1463718752623 Marionette TRACE conn2 <- [1,2046,null,{}] 21:32:32 INFO - PROCESS | 916 | 1463718752626 Marionette TRACE conn2 -> [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:32:32 INFO - PROCESS | 916 | 1463718752747 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 21:32:32 INFO - PROCESS | 916 | 1463718752760 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10504C00 == 63 [pid = 916] [id = 521] 21:32:32 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (10F2EC00) [pid = 916] [serial = 1563] [outer = 00000000] 21:32:32 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (19AE1800) [pid = 916] [serial = 1564] [outer = 10F2EC00] 21:32:32 INFO - PROCESS | 916 | 1463718752804 Marionette DEBUG loaded listener.js 21:32:32 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (19FCC800) [pid = 916] [serial = 1565] [outer = 10F2EC00] 21:32:33 INFO - PROCESS | 916 | 1463718753216 Marionette TRACE conn2 <- [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:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 21:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 641ms 21:32:33 INFO - PROCESS | 916 | 1463718753260 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 21:32:33 INFO - PROCESS | 916 | 1463718753262 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 21:32:33 INFO - PROCESS | 916 | 1463718753265 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 21:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 21:32:33 INFO - PROCESS | 916 | 1463718753267 Marionette TRACE conn2 <- [1,2050,null,{}] 21:32:33 INFO - PROCESS | 916 | 1463718753270 Marionette TRACE conn2 -> [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:32:33 INFO - PROCESS | 916 | 1463718753399 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 21:32:33 INFO - PROCESS | 916 | 1463718753408 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10F30400 == 64 [pid = 916] [id = 522] 21:32:33 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (15C01400) [pid = 916] [serial = 1566] [outer = 00000000] 21:32:33 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1664AC00) [pid = 916] [serial = 1567] [outer = 15C01400] 21:32:33 INFO - PROCESS | 916 | 1463718753456 Marionette DEBUG loaded listener.js 21:32:33 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1664E000) [pid = 916] [serial = 1568] [outer = 15C01400] 21:32:33 INFO - PROCESS | 916 | 1463718753990 Marionette TRACE conn2 <- [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:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 21:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 844ms 21:32:34 INFO - PROCESS | 916 | 1463718754109 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 21:32:34 INFO - PROCESS | 916 | 1463718754114 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 21:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 21:32:34 INFO - PROCESS | 916 | 1463718754119 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 21:32:34 INFO - PROCESS | 916 | 1463718754124 Marionette TRACE conn2 <- [1,2054,null,{}] 21:32:34 INFO - PROCESS | 916 | 1463718754131 Marionette TRACE conn2 -> [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:32:34 INFO - PROCESS | 916 | 1463718754250 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 21:32:34 INFO - PROCESS | 916 | 1463718754392 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10561000 == 65 [pid = 916] [id = 523] 21:32:34 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (10562800) [pid = 916] [serial = 1569] [outer = 00000000] 21:32:34 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (10B36400) [pid = 916] [serial = 1570] [outer = 10562800] 21:32:34 INFO - PROCESS | 916 | 1463718754451 Marionette DEBUG loaded listener.js 21:32:34 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (12857000) [pid = 916] [serial = 1571] [outer = 10562800] 21:32:34 INFO - PROCESS | 916 | 1463718754994 Marionette TRACE conn2 <- [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:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 21:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 907ms 21:32:35 INFO - PROCESS | 916 | 1463718755025 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 21:32:35 INFO - PROCESS | 916 | 1463718755031 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 21:32:35 INFO - PROCESS | 916 | 1463718755039 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 21:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 21:32:35 INFO - PROCESS | 916 | 1463718755042 Marionette TRACE conn2 <- [1,2058,null,{}] 21:32:35 INFO - PROCESS | 916 | 1463718755046 Marionette TRACE conn2 -> [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:32:35 INFO - PROCESS | 916 | 1463718755153 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 21:32:35 INFO - PROCESS | 916 | 1463718755314 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1285E800 == 66 [pid = 916] [id = 524] 21:32:35 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (12861000) [pid = 916] [serial = 1572] [outer = 00000000] 21:32:35 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (1337E000) [pid = 916] [serial = 1573] [outer = 12861000] 21:32:35 INFO - PROCESS | 916 | 1463718755369 Marionette DEBUG loaded listener.js 21:32:35 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (15111400) [pid = 916] [serial = 1574] [outer = 12861000] 21:32:35 INFO - PROCESS | 916 | 1463718755955 Marionette TRACE conn2 <- [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:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 21:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1000ms 21:32:36 INFO - PROCESS | 916 | 1463718756043 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 21:32:36 INFO - PROCESS | 916 | 1463718756045 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 21:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 21:32:36 INFO - PROCESS | 916 | 1463718756049 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 21:32:36 INFO - PROCESS | 916 | 1463718756053 Marionette TRACE conn2 <- [1,2062,null,{}] 21:32:36 INFO - PROCESS | 916 | 1463718756077 Marionette TRACE conn2 -> [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:32:36 INFO - PROCESS | 916 | 1463718756247 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 21:32:36 INFO - PROCESS | 916 | 1463718756313 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167B2800 == 67 [pid = 916] [id = 525] 21:32:36 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (16C26800) [pid = 916] [serial = 1575] [outer = 00000000] 21:32:36 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (173E6C00) [pid = 916] [serial = 1576] [outer = 16C26800] 21:32:36 INFO - PROCESS | 916 | 1463718756409 Marionette DEBUG loaded listener.js 21:32:36 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (183F9400) [pid = 916] [serial = 1577] [outer = 16C26800] 21:32:36 INFO - PROCESS | 916 | 1463718756998 Marionette TRACE conn2 <- [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:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 21:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1000ms 21:32:37 INFO - PROCESS | 916 | 1463718757050 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 21:32:37 INFO - PROCESS | 916 | 1463718757053 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 21:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 21:32:37 INFO - PROCESS | 916 | 1463718757057 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 21:32:37 INFO - PROCESS | 916 | 1463718757059 Marionette TRACE conn2 <- [1,2066,null,{}] 21:32:37 INFO - PROCESS | 916 | 1463718757062 Marionette TRACE conn2 -> [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:32:37 INFO - PROCESS | 916 | 1463718757167 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 21:32:37 INFO - PROCESS | 916 | 1463718757331 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1664F000 == 68 [pid = 916] [id = 526] 21:32:37 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (183F7000) [pid = 916] [serial = 1578] [outer = 00000000] 21:32:37 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (19ADB000) [pid = 916] [serial = 1579] [outer = 183F7000] 21:32:37 INFO - PROCESS | 916 | 1463718757386 Marionette DEBUG loaded listener.js 21:32:37 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1A675C00) [pid = 916] [serial = 1580] [outer = 183F7000] 21:32:37 INFO - PROCESS | 916 | 1463718757931 Marionette TRACE conn2 <- [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:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 21:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 937ms 21:32:37 INFO - PROCESS | 916 | 1463718758002 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 21:32:37 INFO - PROCESS | 916 | 1463718758004 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 21:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 21:32:37 INFO - PROCESS | 916 | 1463718758007 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 21:32:37 INFO - PROCESS | 916 | 1463718758009 Marionette TRACE conn2 <- [1,2070,null,{}] 21:32:37 INFO - PROCESS | 916 | 1463718758013 Marionette TRACE conn2 -> [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:32:38 INFO - PROCESS | 916 | 1463718758120 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 21:32:38 INFO - PROCESS | 916 | 1463718758479 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F307000 == 69 [pid = 916] [id = 527] 21:32:38 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (0F30D400) [pid = 916] [serial = 1581] [outer = 00000000] 21:32:38 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (10B2C000) [pid = 916] [serial = 1582] [outer = 0F30D400] 21:32:38 INFO - PROCESS | 916 | 1463718758553 Marionette DEBUG loaded listener.js 21:32:38 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (10FEDC00) [pid = 916] [serial = 1583] [outer = 0F30D400] 21:32:39 INFO - PROCESS | 916 | 1463718759140 Marionette TRACE conn2 <- [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:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 21:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1188ms 21:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 21:32:39 INFO - PROCESS | 916 | 1463718759206 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 21:32:39 INFO - PROCESS | 916 | 1463718759210 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 21:32:39 INFO - PROCESS | 916 | 1463718759214 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 21:32:39 INFO - PROCESS | 916 | 1463718759217 Marionette TRACE conn2 <- [1,2074,null,{}] 21:32:39 INFO - PROCESS | 916 | 1463718759222 Marionette TRACE conn2 -> [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:32:39 INFO - PROCESS | 916 | 1463718759319 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 21:32:39 INFO - PROCESS | 916 | 1463718759471 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F302800 == 70 [pid = 916] [id = 528] 21:32:39 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (12860400) [pid = 916] [serial = 1584] [outer = 00000000] 21:32:39 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (12D2F400) [pid = 916] [serial = 1585] [outer = 12860400] 21:32:39 INFO - PROCESS | 916 | 1463718759522 Marionette DEBUG loaded listener.js 21:32:39 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (1318C000) [pid = 916] [serial = 1586] [outer = 12860400] 21:32:39 INFO - PROCESS | 916 | --DOCSHELL 10504C00 == 69 [pid = 916] [id = 521] 21:32:39 INFO - PROCESS | 916 | --DOCSHELL 105ED000 == 68 [pid = 916] [id = 520] 21:32:39 INFO - PROCESS | 916 | --DOCSHELL 14EC5C00 == 67 [pid = 916] [id = 463] 21:32:39 INFO - PROCESS | 916 | --DOCSHELL 1AA43C00 == 66 [pid = 916] [id = 519] 21:32:39 INFO - PROCESS | 916 | --DOCSHELL 1A76D800 == 65 [pid = 916] [id = 518] 21:32:39 INFO - PROCESS | 916 | --DOCSHELL 19876000 == 64 [pid = 916] [id = 517] 21:32:39 INFO - PROCESS | 916 | --DOCSHELL 165BE800 == 63 [pid = 916] [id = 516] 21:32:39 INFO - PROCESS | 916 | --DOCSHELL 1144CC00 == 62 [pid = 916] [id = 515] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 145 (16CA7400) [pid = 916] [serial = 1504] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 144 (1AC33400) [pid = 916] [serial = 1510] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 143 (1A672000) [pid = 916] [serial = 1507] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 142 (1656F800) [pid = 916] [serial = 1513] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 141 (1A672800) [pid = 916] [serial = 1498] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 140 (14E83000) [pid = 916] [serial = 1522] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 139 (13181000) [pid = 916] [serial = 1501] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOCSHELL 11CF1800 == 61 [pid = 916] [id = 507] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 138 (1A67F000) [pid = 916] [serial = 1421] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 137 (1A1ED000) [pid = 916] [serial = 1418] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 136 (1A775800) [pid = 916] [serial = 1454] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 135 (1A69CC00) [pid = 916] [serial = 1424] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 134 (114A8C00) [pid = 916] [serial = 1412] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 133 (183EFC00) [pid = 916] [serial = 1325] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 132 (15F79800) [pid = 916] [serial = 1373] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 131 (12D79400) [pid = 916] [serial = 1370] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 130 (19F29800) [pid = 916] [serial = 1379] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 129 (167ABC00) [pid = 916] [serial = 1415] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 128 (1987CC00) [pid = 916] [serial = 1376] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 127 (13826400) [pid = 916] [serial = 1474] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1434E800) [pid = 916] [serial = 1475] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 125 (19601400) [pid = 916] [serial = 1483] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 124 (1961CC00) [pid = 916] [serial = 1484] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1434DC00) [pid = 916] [serial = 1472] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1318D800) [pid = 916] [serial = 1471] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 121 (19F36C00) [pid = 916] [serial = 1463] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1961E400) [pid = 916] [serial = 1462] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 119 (11C56C00) [pid = 916] [serial = 1457] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 118 (10FE3400) [pid = 916] [serial = 1456] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 117 (1A95D800) [pid = 916] [serial = 1466] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1A95A000) [pid = 916] [serial = 1465] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1A1EE800) [pid = 916] [serial = 1487] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 114 (10F2FC00) [pid = 916] [serial = 1492] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1A775C00) [pid = 916] [serial = 1489] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1A776C00) [pid = 916] [serial = 1490] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 111 (14357800) [pid = 916] [serial = 1493] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 110 (16C28400) [pid = 916] [serial = 1495] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 109 (183F5C00) [pid = 916] [serial = 1481] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 108 (183FA400) [pid = 916] [serial = 1496] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 107 (12887800) [pid = 916] [serial = 1516] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 106 (19F2E400) [pid = 916] [serial = 1486] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 105 (13180800) [pid = 916] [serial = 1517] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 104 (167A6000) [pid = 916] [serial = 1460] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 103 (15114400) [pid = 916] [serial = 1519] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 102 (155ED800) [pid = 916] [serial = 1459] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1AA3C800) [pid = 916] [serial = 1469] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 100 (1A95FC00) [pid = 916] [serial = 1468] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1815C800) [pid = 916] [serial = 1480] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 98 (15EB1800) [pid = 916] [serial = 1520] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 97 (173BA800) [pid = 916] [serial = 1477] [outer = 00000000] [url = about:blank] 21:32:39 INFO - PROCESS | 916 | --DOMWINDOW == 96 (173E6400) [pid = 916] [serial = 1478] [outer = 00000000] [url = about:blank] 21:32:40 INFO - PROCESS | 916 | 1463718760081 Marionette TRACE conn2 <- [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:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 21:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 906ms 21:32:40 INFO - PROCESS | 916 | 1463718760117 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 21:32:40 INFO - PROCESS | 916 | 1463718760121 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 21:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 21:32:40 INFO - PROCESS | 916 | 1463718760126 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 21:32:40 INFO - PROCESS | 916 | 1463718760128 Marionette TRACE conn2 <- [1,2078,null,{}] 21:32:40 INFO - PROCESS | 916 | 1463718760131 Marionette TRACE conn2 -> [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:32:40 INFO - PROCESS | 916 | 1463718760214 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 21:32:40 INFO - PROCESS | 916 | 1463718760311 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11C01C00 == 62 [pid = 916] [id = 529] 21:32:40 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (11C0BC00) [pid = 916] [serial = 1587] [outer = 00000000] 21:32:40 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (12D7FC00) [pid = 916] [serial = 1588] [outer = 11C0BC00] 21:32:40 INFO - PROCESS | 916 | 1463718760363 Marionette DEBUG loaded listener.js 21:32:40 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1390AC00) [pid = 916] [serial = 1589] [outer = 11C0BC00] 21:32:40 INFO - PROCESS | 916 | 1463718760783 Marionette TRACE conn2 <- [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:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 21:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 704ms 21:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 21:32:40 INFO - PROCESS | 916 | 1463718760826 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 21:32:40 INFO - PROCESS | 916 | 1463718760828 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 21:32:40 INFO - PROCESS | 916 | 1463718760833 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 21:32:40 INFO - PROCESS | 916 | 1463718760838 Marionette TRACE conn2 <- [1,2082,null,{}] 21:32:40 INFO - PROCESS | 916 | 1463718760848 Marionette TRACE conn2 -> [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:32:40 INFO - PROCESS | 916 | 1463718760935 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 21:32:40 INFO - PROCESS | 916 | 1463718760995 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15119400 == 63 [pid = 916] [id = 530] 21:32:40 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1511A000) [pid = 916] [serial = 1590] [outer = 00000000] 21:32:41 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (156BB400) [pid = 916] [serial = 1591] [outer = 1511A000] 21:32:41 INFO - PROCESS | 916 | 1463718761039 Marionette DEBUG loaded listener.js 21:32:41 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (156BC400) [pid = 916] [serial = 1592] [outer = 1511A000] 21:32:41 INFO - PROCESS | 916 | 1463718761488 Marionette TRACE conn2 <- [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:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 21:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 688ms 21:32:41 INFO - PROCESS | 916 | 1463718761530 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 21:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 21:32:41 INFO - PROCESS | 916 | 1463718761533 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 21:32:41 INFO - PROCESS | 916 | 1463718761540 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 21:32:41 INFO - PROCESS | 916 | 1463718761542 Marionette TRACE conn2 <- [1,2086,null,{}] 21:32:41 INFO - PROCESS | 916 | 1463718761545 Marionette TRACE conn2 -> [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:32:41 INFO - PROCESS | 916 | 1463718761626 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 21:32:41 INFO - PROCESS | 916 | 1463718761633 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 155F0000 == 64 [pid = 916] [id = 531] 21:32:41 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (15C08000) [pid = 916] [serial = 1593] [outer = 00000000] 21:32:41 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (15F76800) [pid = 916] [serial = 1594] [outer = 15C08000] 21:32:41 INFO - PROCESS | 916 | 1463718761679 Marionette DEBUG loaded listener.js 21:32:41 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (15F7F000) [pid = 916] [serial = 1595] [outer = 15C08000] 21:32:42 INFO - PROCESS | 916 | 1463718762123 Marionette TRACE conn2 <- [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:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 21:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 625ms 21:32:42 INFO - PROCESS | 916 | 1463718762174 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 21:32:42 INFO - PROCESS | 916 | 1463718762176 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 21:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 21:32:42 INFO - PROCESS | 916 | 1463718762191 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 21:32:42 INFO - PROCESS | 916 | 1463718762192 Marionette TRACE conn2 <- [1,2090,null,{}] 21:32:42 INFO - PROCESS | 916 | 1463718762204 Marionette TRACE conn2 -> [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:32:42 INFO - PROCESS | 916 | 1463718762320 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 21:32:42 INFO - PROCESS | 916 | 1463718762410 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15F7BC00 == 65 [pid = 916] [id = 532] 21:32:42 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (164AF800) [pid = 916] [serial = 1596] [outer = 00000000] 21:32:42 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (16572400) [pid = 916] [serial = 1597] [outer = 164AF800] 21:32:42 INFO - PROCESS | 916 | 1463718762461 Marionette DEBUG loaded listener.js 21:32:42 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (16650000) [pid = 916] [serial = 1598] [outer = 164AF800] 21:32:42 INFO - PROCESS | 916 | 1463718762904 Marionette TRACE conn2 <- [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:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 21:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 21:32:42 INFO - PROCESS | 916 | 1463718762931 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 21:32:42 INFO - PROCESS | 916 | 1463718762933 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 21:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 21:32:42 INFO - PROCESS | 916 | 1463718762936 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 21:32:42 INFO - PROCESS | 916 | 1463718762938 Marionette TRACE conn2 <- [1,2094,null,{}] 21:32:42 INFO - PROCESS | 916 | 1463718762941 Marionette TRACE conn2 -> [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:32:43 INFO - PROCESS | 916 | 1463718763061 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 21:32:43 INFO - PROCESS | 916 | 1463718763068 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1051C400 == 66 [pid = 916] [id = 533] 21:32:43 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (16570C00) [pid = 916] [serial = 1599] [outer = 00000000] 21:32:43 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (16C28C00) [pid = 916] [serial = 1600] [outer = 16570C00] 21:32:43 INFO - PROCESS | 916 | 1463718763167 Marionette DEBUG loaded listener.js 21:32:43 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (16C9D400) [pid = 916] [serial = 1601] [outer = 16570C00] 21:32:43 INFO - PROCESS | 916 | 1463718763591 Marionette TRACE conn2 <- [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:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 21:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 703ms 21:32:43 INFO - PROCESS | 916 | 1463718763638 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 21:32:43 INFO - PROCESS | 916 | 1463718763640 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 21:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 21:32:43 INFO - PROCESS | 916 | 1463718763661 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 21:32:43 INFO - PROCESS | 916 | 1463718763662 Marionette TRACE conn2 <- [1,2098,null,{}] 21:32:43 INFO - PROCESS | 916 | 1463718763666 Marionette TRACE conn2 -> [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:32:43 INFO - PROCESS | 916 | 1463718763819 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 21:32:43 INFO - PROCESS | 916 | 1463718763842 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16C28800 == 67 [pid = 916] [id = 534] 21:32:43 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (173BA000) [pid = 916] [serial = 1602] [outer = 00000000] 21:32:43 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (17B24000) [pid = 916] [serial = 1603] [outer = 173BA000] 21:32:43 INFO - PROCESS | 916 | 1463718763885 Marionette DEBUG loaded listener.js 21:32:43 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (18337800) [pid = 916] [serial = 1604] [outer = 173BA000] 21:32:44 INFO - PROCESS | 916 | --DOMWINDOW == 113 (19604400) [pid = 916] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 21:32:44 INFO - PROCESS | 916 | --DOMWINDOW == 112 (183EE400) [pid = 916] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 21:32:44 INFO - PROCESS | 916 | --DOMWINDOW == 111 (10A5AC00) [pid = 916] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 21:32:44 INFO - PROCESS | 916 | --DOMWINDOW == 110 (15C06400) [pid = 916] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 21:32:44 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1656B800) [pid = 916] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 21:32:44 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1AA48800) [pid = 916] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 21:32:44 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1A76E400) [pid = 916] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 21:32:44 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1AA45000) [pid = 916] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 21:32:44 INFO - PROCESS | 916 | --DOMWINDOW == 105 (10F2EC00) [pid = 916] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 21:32:44 INFO - PROCESS | 916 | --DOMWINDOW == 104 (10B2C400) [pid = 916] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 21:32:44 INFO - PROCESS | 916 | --DOMWINDOW == 103 (11453000) [pid = 916] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 21:32:44 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1678A800) [pid = 916] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 21:32:44 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1907F800) [pid = 916] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 21:32:44 INFO - PROCESS | 916 | --DOMWINDOW == 100 (19876400) [pid = 916] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 21:32:44 INFO - PROCESS | 916 | 1463718764597 Marionette TRACE conn2 <- [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:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 21:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1000ms 21:32:44 INFO - PROCESS | 916 | 1463718764662 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 21:32:44 INFO - PROCESS | 916 | 1463718764664 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 21:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 21:32:44 INFO - PROCESS | 916 | 1463718764667 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 21:32:44 INFO - PROCESS | 916 | 1463718764669 Marionette TRACE conn2 <- [1,2102,null,{}] 21:32:44 INFO - PROCESS | 916 | 1463718764673 Marionette TRACE conn2 -> [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:32:44 INFO - PROCESS | 916 | 1463718764751 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 21:32:44 INFO - PROCESS | 916 | 1463718764868 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 102D1C00 == 68 [pid = 916] [id = 535] 21:32:44 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (104E7400) [pid = 916] [serial = 1605] [outer = 00000000] 21:32:44 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (13378800) [pid = 916] [serial = 1606] [outer = 104E7400] 21:32:44 INFO - PROCESS | 916 | 1463718764913 Marionette DEBUG loaded listener.js 21:32:44 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (16649400) [pid = 916] [serial = 1607] [outer = 104E7400] 21:32:45 INFO - PROCESS | 916 | 1463718765292 Marionette TRACE conn2 <- [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:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 21:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 641ms 21:32:45 INFO - PROCESS | 916 | 1463718765306 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 21:32:45 INFO - PROCESS | 916 | 1463718765308 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 21:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 21:32:45 INFO - PROCESS | 916 | 1463718765312 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 21:32:45 INFO - PROCESS | 916 | 1463718765313 Marionette TRACE conn2 <- [1,2106,null,{}] 21:32:45 INFO - PROCESS | 916 | 1463718765316 Marionette TRACE conn2 -> [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:32:45 INFO - PROCESS | 916 | 1463718765439 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 21:32:45 INFO - PROCESS | 916 | 1463718765448 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13371000 == 69 [pid = 916] [id = 536] 21:32:45 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (13BA5C00) [pid = 916] [serial = 1608] [outer = 00000000] 21:32:45 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (17B23000) [pid = 916] [serial = 1609] [outer = 13BA5C00] 21:32:45 INFO - PROCESS | 916 | 1463718765492 Marionette DEBUG loaded listener.js 21:32:45 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (183F0000) [pid = 916] [serial = 1610] [outer = 13BA5C00] 21:32:45 INFO - PROCESS | 916 | 1463718765910 Marionette TRACE conn2 <- [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:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 21:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 641ms 21:32:45 INFO - PROCESS | 916 | 1463718765949 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 21:32:45 INFO - PROCESS | 916 | 1463718765950 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 21:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 21:32:45 INFO - PROCESS | 916 | 1463718765954 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 21:32:45 INFO - PROCESS | 916 | 1463718765955 Marionette TRACE conn2 <- [1,2110,null,{}] 21:32:45 INFO - PROCESS | 916 | 1463718765959 Marionette TRACE conn2 -> [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:32:46 INFO - PROCESS | 916 | 1463718766040 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 21:32:46 INFO - PROCESS | 916 | 1463718766143 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 17220C00 == 70 [pid = 916] [id = 537] 21:32:46 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (173E3400) [pid = 916] [serial = 1611] [outer = 00000000] 21:32:46 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (19075800) [pid = 916] [serial = 1612] [outer = 173E3400] 21:32:46 INFO - PROCESS | 916 | 1463718766192 Marionette DEBUG loaded listener.js 21:32:46 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (19619C00) [pid = 916] [serial = 1613] [outer = 173E3400] 21:32:46 INFO - PROCESS | 916 | 1463718766669 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 21:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 21:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 812ms 21:32:46 INFO - PROCESS | 916 | 1463718766757 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 21:32:46 INFO - PROCESS | 916 | 1463718766761 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 21:32:46 INFO - PROCESS | 916 | 1463718766767 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 21:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 21:32:46 INFO - PROCESS | 916 | 1463718766771 Marionette TRACE conn2 <- [1,2114,null,{}] 21:32:46 INFO - PROCESS | 916 | 1463718766777 Marionette TRACE conn2 -> [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:32:46 INFO - PROCESS | 916 | 1463718766902 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 21:32:47 INFO - PROCESS | 916 | 1463718767040 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AC9400 == 71 [pid = 916] [id = 538] 21:32:47 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (10B2A800) [pid = 916] [serial = 1614] [outer = 00000000] 21:32:47 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (12853800) [pid = 916] [serial = 1615] [outer = 10B2A800] 21:32:47 INFO - PROCESS | 916 | 1463718767098 Marionette DEBUG loaded listener.js 21:32:47 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (12861400) [pid = 916] [serial = 1616] [outer = 10B2A800] 21:32:47 INFO - PROCESS | 916 | 1463718767674 Marionette TRACE conn2 <- [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:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 21:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 953ms 21:32:47 INFO - PROCESS | 916 | 1463718767713 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 21:32:47 INFO - PROCESS | 916 | 1463718767719 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 21:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 21:32:47 INFO - PROCESS | 916 | 1463718767726 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 21:32:47 INFO - PROCESS | 916 | 1463718767728 Marionette TRACE conn2 <- [1,2118,null,{}] 21:32:47 INFO - PROCESS | 916 | 1463718767733 Marionette TRACE conn2 -> [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:32:47 INFO - PROCESS | 916 | 1463718767843 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 21:32:47 INFO - PROCESS | 916 | 1463718768003 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 114ACC00 == 72 [pid = 916] [id = 539] 21:32:47 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (11A01800) [pid = 916] [serial = 1617] [outer = 00000000] 21:32:48 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (141C2C00) [pid = 916] [serial = 1618] [outer = 11A01800] 21:32:48 INFO - PROCESS | 916 | 1463718768057 Marionette DEBUG loaded listener.js 21:32:48 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (15116C00) [pid = 916] [serial = 1619] [outer = 11A01800] 21:32:48 INFO - PROCESS | 916 | 1463718768671 Marionette TRACE conn2 <- [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:32:48 INFO - PROCESS | 916 | 1463718768729 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 21:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 21:32:48 INFO - PROCESS | 916 | 1463718768733 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 21:32:48 INFO - PROCESS | 916 | 1463718768737 Marionette TRACE conn2 <- [1,2122,null,{}] 21:32:48 INFO - PROCESS | 916 | 1463718768748 Marionette TRACE conn2 -> [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:32:48 INFO - PROCESS | 916 | 1463718768861 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 21:32:49 INFO - PROCESS | 916 | 1463718769007 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 17752400 == 73 [pid = 916] [id = 540] 21:32:49 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1775F800) [pid = 916] [serial = 1620] [outer = 00000000] 21:32:49 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (19078400) [pid = 916] [serial = 1621] [outer = 1775F800] 21:32:49 INFO - PROCESS | 916 | 1463718769065 Marionette DEBUG loaded listener.js 21:32:49 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (19622C00) [pid = 916] [serial = 1622] [outer = 1775F800] 21:32:49 INFO - PROCESS | 916 | 1463718769633 Marionette TRACE conn2 <- [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:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 21:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 953ms 21:32:49 INFO - PROCESS | 916 | 1463718769678 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 21:32:49 INFO - PROCESS | 916 | 1463718769681 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 21:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 21:32:49 INFO - PROCESS | 916 | 1463718769684 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 21:32:49 INFO - PROCESS | 916 | 1463718769686 Marionette TRACE conn2 <- [1,2126,null,{}] 21:32:49 INFO - PROCESS | 916 | 1463718769690 Marionette TRACE conn2 -> [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:32:49 INFO - PROCESS | 916 | 1463718769794 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 21:32:49 INFO - PROCESS | 916 | 1463718769956 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19876C00 == 74 [pid = 916] [id = 541] 21:32:49 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1987B800) [pid = 916] [serial = 1623] [outer = 00000000] 21:32:49 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (19A0B800) [pid = 916] [serial = 1624] [outer = 1987B800] 21:32:49 INFO - PROCESS | 916 | 1463718770011 Marionette DEBUG loaded listener.js 21:32:50 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (19ADBC00) [pid = 916] [serial = 1625] [outer = 1987B800] 21:32:50 INFO - PROCESS | 916 | 1463718770598 Marionette TRACE conn2 <- [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:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 21:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 937ms 21:32:50 INFO - PROCESS | 916 | 1463718770629 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 21:32:50 INFO - PROCESS | 916 | 1463718770631 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 21:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 21:32:50 INFO - PROCESS | 916 | 1463718770634 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 21:32:50 INFO - PROCESS | 916 | 1463718770637 Marionette TRACE conn2 <- [1,2130,null,{}] 21:32:50 INFO - PROCESS | 916 | 1463718770640 Marionette TRACE conn2 -> [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:32:50 INFO - PROCESS | 916 | 1463718770741 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 21:32:50 INFO - PROCESS | 916 | 1463718770922 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A55C00 == 75 [pid = 916] [id = 542] 21:32:50 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (10F38000) [pid = 916] [serial = 1626] [outer = 00000000] 21:32:50 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (164B9C00) [pid = 916] [serial = 1627] [outer = 10F38000] 21:32:50 INFO - PROCESS | 916 | 1463718770976 Marionette DEBUG loaded listener.js 21:32:51 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (173E2C00) [pid = 916] [serial = 1628] [outer = 10F38000] 21:32:51 INFO - PROCESS | 916 | 1463718771721 Marionette TRACE conn2 <- [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:32:51 INFO - PROCESS | 916 | 1463718771782 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 21:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 21:32:51 INFO - PROCESS | 916 | 1463718771802 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 21:32:51 INFO - PROCESS | 916 | 1463718771805 Marionette TRACE conn2 <- [1,2134,null,{}] 21:32:51 INFO - PROCESS | 916 | 1463718771812 Marionette TRACE conn2 -> [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:32:51 INFO - PROCESS | 916 | 1463718771913 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 21:32:52 INFO - PROCESS | 916 | 1463718772064 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11458800 == 76 [pid = 916] [id = 543] 21:32:52 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (11459400) [pid = 916] [serial = 1629] [outer = 00000000] 21:32:52 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (13079C00) [pid = 916] [serial = 1630] [outer = 11459400] 21:32:52 INFO - PROCESS | 916 | 1463718772122 Marionette DEBUG loaded listener.js 21:32:52 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (13903800) [pid = 916] [serial = 1631] [outer = 11459400] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 17B1BC00 == 75 [pid = 916] [id = 441] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 1987E800 == 74 [pid = 916] [id = 513] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 10AC7C00 == 73 [pid = 916] [id = 512] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 19071400 == 72 [pid = 916] [id = 459] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 167A8400 == 71 [pid = 916] [id = 510] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 13372400 == 70 [pid = 916] [id = 509] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 10FE5800 == 69 [pid = 916] [id = 508] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 1907E000 == 68 [pid = 916] [id = 484] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 19FC0800 == 67 [pid = 916] [id = 414] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 13371000 == 66 [pid = 916] [id = 536] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 102D1C00 == 65 [pid = 916] [id = 535] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 16C28800 == 64 [pid = 916] [id = 534] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 1051C400 == 63 [pid = 916] [id = 533] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 15F7BC00 == 62 [pid = 916] [id = 532] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 155F0000 == 61 [pid = 916] [id = 531] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 15119400 == 60 [pid = 916] [id = 530] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 11C01C00 == 59 [pid = 916] [id = 529] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 0F302800 == 58 [pid = 916] [id = 528] 21:32:52 INFO - PROCESS | 916 | --DOCSHELL 0F307000 == 57 [pid = 916] [id = 527] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1A95E800) [pid = 916] [serial = 1508] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1A679C00) [pid = 916] [serial = 1499] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 124 (13906000) [pid = 916] [serial = 1502] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 123 (17B23C00) [pid = 916] [serial = 1505] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 122 (16572C00) [pid = 916] [serial = 1514] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1AC37000) [pid = 916] [serial = 1511] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1A95A800) [pid = 916] [serial = 1555] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1AC32C00) [pid = 916] [serial = 1558] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 118 (19FCC800) [pid = 916] [serial = 1565] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 117 (1AA41000) [pid = 916] [serial = 1556] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 116 (128A2800) [pid = 916] [serial = 1561] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 115 (15C08400) [pid = 916] [serial = 1547] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 114 (13183C00) [pid = 916] [serial = 1546] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 113 (15D62000) [pid = 916] [serial = 1528] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1149F400) [pid = 916] [serial = 1525] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 111 (19AE1800) [pid = 916] [serial = 1564] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 110 (16EB0C00) [pid = 916] [serial = 1531] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 109 (16C34800) [pid = 916] [serial = 1549] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 108 (17B25800) [pid = 916] [serial = 1550] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1A597800) [pid = 916] [serial = 1544] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1A1F7800) [pid = 916] [serial = 1543] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 105 (18342800) [pid = 916] [serial = 1534] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 104 (19606800) [pid = 916] [serial = 1537] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 103 (19AD3800) [pid = 916] [serial = 1540] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 102 (1AC39400) [pid = 916] [serial = 1559] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1664AC00) [pid = 916] [serial = 1567] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 100 (17B99C00) [pid = 916] [serial = 1562] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 99 (19F27C00) [pid = 916] [serial = 1552] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1A1F7000) [pid = 916] [serial = 1553] [outer = 00000000] [url = about:blank] 21:32:52 INFO - PROCESS | 916 | 1463718772752 Marionette TRACE conn2 <- [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:32:52 INFO - PROCESS | 916 | 1463718772797 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 21:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 21:32:52 INFO - PROCESS | 916 | 1463718772806 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 21:32:52 INFO - PROCESS | 916 | 1463718772809 Marionette TRACE conn2 <- [1,2138,null,{}] 21:32:52 INFO - PROCESS | 916 | 1463718772812 Marionette TRACE conn2 -> [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:32:52 INFO - PROCESS | 916 | 1463718772897 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 21:32:52 INFO - PROCESS | 916 | 1463718772912 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10F36000 == 58 [pid = 916] [id = 544] 21:32:53 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (10FE5800) [pid = 916] [serial = 1632] [outer = 00000000] 21:32:53 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (1302F400) [pid = 916] [serial = 1633] [outer = 10FE5800] 21:32:53 INFO - PROCESS | 916 | 1463718773049 Marionette DEBUG loaded listener.js 21:32:53 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1434E800) [pid = 916] [serial = 1634] [outer = 10FE5800] 21:32:53 INFO - PROCESS | 916 | 1463718773499 Marionette TRACE conn2 <- [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:32:53 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:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 734ms 21:32:53 INFO - PROCESS | 916 | 1463718773543 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 21:32:53 INFO - PROCESS | 916 | 1463718773545 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 21:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 21:32:53 INFO - PROCESS | 916 | 1463718773549 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 21:32:53 INFO - PROCESS | 916 | 1463718773552 Marionette TRACE conn2 <- [1,2142,null,{}] 21:32:53 INFO - PROCESS | 916 | 1463718773562 Marionette TRACE conn2 -> [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:32:53 INFO - PROCESS | 916 | 1463718773649 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 21:32:53 INFO - PROCESS | 916 | 1463718773659 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16569000 == 59 [pid = 916] [id = 545] 21:32:53 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (16569C00) [pid = 916] [serial = 1635] [outer = 00000000] 21:32:53 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (16574400) [pid = 916] [serial = 1636] [outer = 16569C00] 21:32:53 INFO - PROCESS | 916 | 1463718773721 Marionette DEBUG loaded listener.js 21:32:53 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1664A800) [pid = 916] [serial = 1637] [outer = 16569C00] 21:32:54 INFO - PROCESS | 916 | 1463718774224 Marionette TRACE conn2 <- [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:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 21:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 703ms 21:32:54 INFO - PROCESS | 916 | 1463718774248 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 21:32:54 INFO - PROCESS | 916 | 1463718774250 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 21:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 21:32:54 INFO - PROCESS | 916 | 1463718774257 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 21:32:54 INFO - PROCESS | 916 | 1463718774258 Marionette TRACE conn2 <- [1,2146,null,{}] 21:32:54 INFO - PROCESS | 916 | 1463718774262 Marionette TRACE conn2 -> [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:32:54 INFO - PROCESS | 916 | 1463718774344 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 21:32:54 INFO - PROCESS | 916 | 1463718774351 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13184000 == 60 [pid = 916] [id = 546] 21:32:54 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (16574000) [pid = 916] [serial = 1638] [outer = 00000000] 21:32:54 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (16EAB800) [pid = 916] [serial = 1639] [outer = 16574000] 21:32:54 INFO - PROCESS | 916 | 1463718774398 Marionette DEBUG loaded listener.js 21:32:54 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (17B1BC00) [pid = 916] [serial = 1640] [outer = 16574000] 21:32:54 INFO - PROCESS | 916 | 1463718774869 Marionette TRACE conn2 <- [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:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 21:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 688ms 21:32:54 INFO - PROCESS | 916 | 1463718774955 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 21:32:54 INFO - PROCESS | 916 | 1463718774958 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 21:32:54 INFO - PROCESS | 916 | 1463718774961 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 21:32:54 INFO - PROCESS | 916 | 1463718774963 Marionette TRACE conn2 <- [1,2150,null,{}] 21:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 21:32:54 INFO - PROCESS | 916 | 1463718774966 Marionette TRACE conn2 -> [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:32:55 INFO - PROCESS | 916 | 1463718775093 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 21:32:55 INFO - PROCESS | 916 | 1463718775184 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 17751400 == 61 [pid = 916] [id = 547] 21:32:55 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (17D4B000) [pid = 916] [serial = 1641] [outer = 00000000] 21:32:55 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (183EE800) [pid = 916] [serial = 1642] [outer = 17D4B000] 21:32:55 INFO - PROCESS | 916 | 1463718775228 Marionette DEBUG loaded listener.js 21:32:55 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (19071400) [pid = 916] [serial = 1643] [outer = 17D4B000] 21:32:55 INFO - PROCESS | 916 | 1463718775648 Marionette TRACE conn2 <- [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:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 21:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 735ms 21:32:55 INFO - PROCESS | 916 | 1463718775704 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 21:32:55 INFO - PROCESS | 916 | 1463718775706 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 21:32:55 INFO - PROCESS | 916 | 1463718775709 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 21:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 21:32:55 INFO - PROCESS | 916 | 1463718775711 Marionette TRACE conn2 <- [1,2154,null,{}] 21:32:55 INFO - PROCESS | 916 | 1463718775714 Marionette TRACE conn2 -> [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:32:55 INFO - PROCESS | 916 | 1463718775851 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 21:32:55 INFO - PROCESS | 916 | 1463718775924 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A60400 == 62 [pid = 916] [id = 548] 21:32:55 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (19076400) [pid = 916] [serial = 1644] [outer = 00000000] 21:32:55 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (19AD3800) [pid = 916] [serial = 1645] [outer = 19076400] 21:32:55 INFO - PROCESS | 916 | 1463718775976 Marionette DEBUG loaded listener.js 21:32:56 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (19F29C00) [pid = 916] [serial = 1646] [outer = 19076400] 21:32:56 INFO - PROCESS | 916 | 1463718776407 Marionette TRACE conn2 <- [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:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 21:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 735ms 21:32:56 INFO - PROCESS | 916 | 1463718776478 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 21:32:56 INFO - PROCESS | 916 | 1463718776480 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 21:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 21:32:56 INFO - PROCESS | 916 | 1463718776483 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 21:32:56 INFO - PROCESS | 916 | 1463718776485 Marionette TRACE conn2 <- [1,2158,null,{}] 21:32:56 INFO - PROCESS | 916 | 1463718776489 Marionette TRACE conn2 -> [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:32:56 INFO - PROCESS | 916 | 1463718776606 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 21:32:56 INFO - PROCESS | 916 | 1463718776618 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 916 | ++DOCSHELL 19F32000 == 63 [pid = 916] [id = 549] 21:32:56 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1A1ED400) [pid = 916] [serial = 1647] [outer = 00000000] 21:32:56 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1A1F6800) [pid = 916] [serial = 1648] [outer = 1A1ED400] 21:32:56 INFO - PROCESS | 916 | 1463718776722 Marionette DEBUG loaded listener.js 21:32:56 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1A59B800) [pid = 916] [serial = 1649] [outer = 1A1ED400] 21:32:57 INFO - PROCESS | 916 | --DOMWINDOW == 115 (173BA000) [pid = 916] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 21:32:57 INFO - PROCESS | 916 | --DOMWINDOW == 114 (11C0BC00) [pid = 916] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 21:32:57 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1511A000) [pid = 916] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 21:32:57 INFO - PROCESS | 916 | --DOMWINDOW == 112 (13BA5C00) [pid = 916] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 21:32:57 INFO - PROCESS | 916 | --DOMWINDOW == 111 (12860400) [pid = 916] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 21:32:57 INFO - PROCESS | 916 | --DOMWINDOW == 110 (104E7400) [pid = 916] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 21:32:57 INFO - PROCESS | 916 | --DOMWINDOW == 109 (15C08000) [pid = 916] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 21:32:57 INFO - PROCESS | 916 | --DOMWINDOW == 108 (16570C00) [pid = 916] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 21:32:57 INFO - PROCESS | 916 | --DOMWINDOW == 107 (0F30D400) [pid = 916] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 21:32:57 INFO - PROCESS | 916 | --DOMWINDOW == 106 (11CF4000) [pid = 916] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 21:32:57 INFO - PROCESS | 916 | --DOMWINDOW == 105 (164AF800) [pid = 916] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 21:32:57 INFO - PROCESS | 916 | 1463718777302 Marionette TRACE conn2 <- [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:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 21:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 844ms 21:32:57 INFO - PROCESS | 916 | 1463718777324 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 21:32:57 INFO - PROCESS | 916 | 1463718777326 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 21:32:57 INFO - PROCESS | 916 | 1463718777329 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 21:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 21:32:57 INFO - PROCESS | 916 | 1463718777331 Marionette TRACE conn2 <- [1,2162,null,{}] 21:32:57 INFO - PROCESS | 916 | 1463718777334 Marionette TRACE conn2 -> [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:32:57 INFO - PROCESS | 916 | 1463718777455 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 21:32:57 INFO - PROCESS | 916 | 1463718777523 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13379400 == 64 [pid = 916] [id = 550] 21:32:57 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1511A000) [pid = 916] [serial = 1650] [outer = 00000000] 21:32:57 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (16570C00) [pid = 916] [serial = 1651] [outer = 1511A000] 21:32:57 INFO - PROCESS | 916 | 1463718777567 Marionette DEBUG loaded listener.js 21:32:57 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (17B94800) [pid = 916] [serial = 1652] [outer = 1511A000] 21:32:57 INFO - PROCESS | 916 | 1463718777927 Marionette TRACE conn2 <- [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:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 21:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 640ms 21:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 21:32:57 INFO - PROCESS | 916 | 1463718777967 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 21:32:57 INFO - PROCESS | 916 | 1463718777969 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 21:32:57 INFO - PROCESS | 916 | 1463718777973 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 21:32:57 INFO - PROCESS | 916 | 1463718777974 Marionette TRACE conn2 <- [1,2166,null,{}] 21:32:57 INFO - PROCESS | 916 | 1463718777978 Marionette TRACE conn2 -> [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:32:58 INFO - PROCESS | 916 | 1463718778067 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 21:32:58 INFO - PROCESS | 916 | 1463718778073 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 164AF800 == 65 [pid = 916] [id = 551] 21:32:58 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (17758000) [pid = 916] [serial = 1653] [outer = 00000000] 21:32:58 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (1A671800) [pid = 916] [serial = 1654] [outer = 17758000] 21:32:58 INFO - PROCESS | 916 | 1463718778116 Marionette DEBUG loaded listener.js 21:32:58 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (1A67B800) [pid = 916] [serial = 1655] [outer = 17758000] 21:32:58 INFO - PROCESS | 916 | --DOCSHELL 1B309400 == 64 [pid = 916] [id = 15] 21:32:58 INFO - PROCESS | 916 | 1463718778600 Marionette TRACE conn2 <- [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:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 21:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 687ms 21:32:58 INFO - PROCESS | 916 | 1463718778693 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 21:32:58 INFO - PROCESS | 916 | 1463718778695 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 21:32:58 INFO - PROCESS | 916 | 1463718778699 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 21:32:58 INFO - PROCESS | 916 | 1463718778701 Marionette TRACE conn2 <- [1,2170,null,{}] 21:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 21:32:58 INFO - PROCESS | 916 | 1463718778704 Marionette TRACE conn2 -> [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:32:58 INFO - PROCESS | 916 | 1463718778788 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 21:32:58 INFO - PROCESS | 916 | 1463718778794 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15C0F000 == 65 [pid = 916] [id = 552] 21:32:58 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (18341000) [pid = 916] [serial = 1656] [outer = 00000000] 21:32:58 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1A680800) [pid = 916] [serial = 1657] [outer = 18341000] 21:32:58 INFO - PROCESS | 916 | 1463718778841 Marionette DEBUG loaded listener.js 21:32:58 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (1A6A0C00) [pid = 916] [serial = 1658] [outer = 18341000] 21:32:59 INFO - PROCESS | 916 | 1463718779545 Marionette TRACE conn2 <- [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:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 21:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 890ms 21:32:59 INFO - PROCESS | 916 | 1463718779588 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 21:32:59 INFO - PROCESS | 916 | 1463718779592 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 21:32:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 21:32:59 INFO - PROCESS | 916 | 1463718779598 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 21:32:59 INFO - PROCESS | 916 | 1463718779602 Marionette TRACE conn2 <- [1,2174,null,{}] 21:32:59 INFO - PROCESS | 916 | 1463718779608 Marionette TRACE conn2 -> [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:32:59 INFO - PROCESS | 916 | 1463718779720 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 21:32:59 INFO - PROCESS | 916 | 1463718779867 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1142F400 == 66 [pid = 916] [id = 553] 21:32:59 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1149E800) [pid = 916] [serial = 1659] [outer = 00000000] 21:32:59 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (12AE3800) [pid = 916] [serial = 1660] [outer = 1149E800] 21:32:59 INFO - PROCESS | 916 | 1463718779924 Marionette DEBUG loaded listener.js 21:32:59 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1511E800) [pid = 916] [serial = 1661] [outer = 1149E800] 21:33:00 INFO - PROCESS | 916 | 1463718780503 Marionette TRACE conn2 <- [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:33:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 21:33:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 937ms 21:33:00 INFO - PROCESS | 916 | 1463718780544 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 21:33:00 INFO - PROCESS | 916 | 1463718780550 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 21:33:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 21:33:00 INFO - PROCESS | 916 | 1463718780557 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 21:33:00 INFO - PROCESS | 916 | 1463718780560 Marionette TRACE conn2 <- [1,2178,null,{}] 21:33:00 INFO - PROCESS | 916 | 1463718780564 Marionette TRACE conn2 -> [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:33:00 INFO - PROCESS | 916 | 1463718780671 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 21:33:00 INFO - PROCESS | 916 | 1463718780818 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13183C00 == 67 [pid = 916] [id = 554] 21:33:00 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (15F76C00) [pid = 916] [serial = 1662] [outer = 00000000] 21:33:00 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1664E400) [pid = 916] [serial = 1663] [outer = 15F76C00] 21:33:00 INFO - PROCESS | 916 | 1463718780872 Marionette DEBUG loaded listener.js 21:33:00 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (16EAC800) [pid = 916] [serial = 1664] [outer = 15F76C00] 21:33:01 INFO - PROCESS | 916 | 1463718781472 Marionette TRACE conn2 <- [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:33:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 21:33:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 937ms 21:33:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 21:33:01 INFO - PROCESS | 916 | 1463718781501 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 21:33:01 INFO - PROCESS | 916 | 1463718781503 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 21:33:01 INFO - PROCESS | 916 | 1463718781507 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 21:33:01 INFO - PROCESS | 916 | 1463718781511 Marionette TRACE conn2 <- [1,2182,null,{}] 21:33:01 INFO - PROCESS | 916 | 1463718781522 Marionette TRACE conn2 -> [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:33:01 INFO - PROCESS | 916 | 1463718781631 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 21:33:01 INFO - PROCESS | 916 | 1463718781780 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19FCC800 == 68 [pid = 916] [id = 555] 21:33:01 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (1A1EC400) [pid = 916] [serial = 1665] [outer = 00000000] 21:33:01 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1A680400) [pid = 916] [serial = 1666] [outer = 1A1EC400] 21:33:01 INFO - PROCESS | 916 | 1463718781837 Marionette DEBUG loaded listener.js 21:33:01 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1A774400) [pid = 916] [serial = 1667] [outer = 1A1EC400] 21:33:02 INFO - PROCESS | 916 | 1463718782404 Marionette TRACE conn2 <- [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:33:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 21:33:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 938ms 21:33:02 INFO - PROCESS | 916 | 1463718782451 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 21:33:02 INFO - PROCESS | 916 | 1463718782454 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 21:33:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 21:33:02 INFO - PROCESS | 916 | 1463718782457 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 21:33:02 INFO - PROCESS | 916 | 1463718782459 Marionette TRACE conn2 <- [1,2186,null,{}] 21:33:02 INFO - PROCESS | 916 | 1463718782463 Marionette TRACE conn2 -> [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:33:02 INFO - PROCESS | 916 | 1463718782569 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 21:33:02 INFO - PROCESS | 916 | 1463718782686 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19FC6800 == 69 [pid = 916] [id = 556] 21:33:02 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1A6A2800) [pid = 916] [serial = 1668] [outer = 00000000] 21:33:02 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1A95B800) [pid = 916] [serial = 1669] [outer = 1A6A2800] 21:33:02 INFO - PROCESS | 916 | 1463718782780 Marionette DEBUG loaded listener.js 21:33:02 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1A961000) [pid = 916] [serial = 1670] [outer = 1A6A2800] 21:33:03 INFO - PROCESS | 916 | 1463718783318 Marionette TRACE conn2 <- [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:33:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 21:33:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 891ms 21:33:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 21:33:03 INFO - PROCESS | 916 | 1463718783361 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 21:33:03 INFO - PROCESS | 916 | 1463718783364 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 21:33:03 INFO - PROCESS | 916 | 1463718783367 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 21:33:03 INFO - PROCESS | 916 | 1463718783369 Marionette TRACE conn2 <- [1,2190,null,{}] 21:33:03 INFO - PROCESS | 916 | 1463718783373 Marionette TRACE conn2 -> [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:33:03 INFO - PROCESS | 916 | 1463718783475 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 21:33:03 INFO - PROCESS | 916 | 1463718783638 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B33C00 == 70 [pid = 916] [id = 557] 21:33:03 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (19FBF400) [pid = 916] [serial = 1671] [outer = 00000000] 21:33:03 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1AA3DC00) [pid = 916] [serial = 1672] [outer = 19FBF400] 21:33:03 INFO - PROCESS | 916 | 1463718783692 Marionette DEBUG loaded listener.js 21:33:03 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1AA41C00) [pid = 916] [serial = 1673] [outer = 19FBF400] 21:33:04 INFO - PROCESS | 916 | 1463718784301 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 21:33:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 21:33:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1000ms 21:33:04 INFO - PROCESS | 916 | 1463718784370 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 21:33:04 INFO - PROCESS | 916 | 1463718784373 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 21:33:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 21:33:04 INFO - PROCESS | 916 | 1463718784376 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 21:33:04 INFO - PROCESS | 916 | 1463718784378 Marionette TRACE conn2 <- [1,2194,null,{}] 21:33:04 INFO - PROCESS | 916 | 1463718784383 Marionette TRACE conn2 -> [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:33:04 INFO - PROCESS | 916 | 1463718784744 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 21:33:04 INFO - PROCESS | 916 | 1463718784849 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11C63C00 == 71 [pid = 916] [id = 558] 21:33:04 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (11CEF800) [pid = 916] [serial = 1674] [outer = 00000000] 21:33:04 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1285A400) [pid = 916] [serial = 1675] [outer = 11CEF800] 21:33:04 INFO - PROCESS | 916 | 1463718784901 Marionette DEBUG loaded listener.js 21:33:04 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (12D7C400) [pid = 916] [serial = 1676] [outer = 11CEF800] 21:33:05 INFO - PROCESS | 916 | 1463718785479 Marionette TRACE conn2 <- [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:33:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 21:33:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1157ms 21:33:05 INFO - PROCESS | 916 | 1463718785530 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 21:33:05 INFO - PROCESS | 916 | 1463718785535 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 21:33:05 INFO - PROCESS | 916 | 1463718785539 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 21:33:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 21:33:05 INFO - PROCESS | 916 | 1463718785542 Marionette TRACE conn2 <- [1,2198,null,{}] 21:33:05 INFO - PROCESS | 916 | 1463718785546 Marionette TRACE conn2 -> [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:33:05 INFO - PROCESS | 916 | 1463718785643 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 21:33:05 INFO - PROCESS | 916 | 1463718785813 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | --DOCSHELL 164AF800 == 70 [pid = 916] [id = 551] 21:33:05 INFO - PROCESS | 916 | --DOCSHELL 13379400 == 69 [pid = 916] [id = 550] 21:33:05 INFO - PROCESS | 916 | --DOCSHELL 19F32000 == 68 [pid = 916] [id = 549] 21:33:05 INFO - PROCESS | 916 | --DOCSHELL 10A60400 == 67 [pid = 916] [id = 548] 21:33:05 INFO - PROCESS | 916 | --DOCSHELL 17751400 == 66 [pid = 916] [id = 547] 21:33:05 INFO - PROCESS | 916 | --DOCSHELL 13184000 == 65 [pid = 916] [id = 546] 21:33:05 INFO - PROCESS | 916 | --DOCSHELL 10F30400 == 64 [pid = 916] [id = 522] 21:33:05 INFO - PROCESS | 916 | --DOCSHELL 16569000 == 63 [pid = 916] [id = 545] 21:33:05 INFO - PROCESS | 916 | --DOCSHELL 10F36000 == 62 [pid = 916] [id = 544] 21:33:05 INFO - PROCESS | 916 | --DOCSHELL 1B30AC00 == 61 [pid = 916] [id = 16] 21:33:05 INFO - PROCESS | 916 | --DOCSHELL 11458800 == 60 [pid = 916] [id = 543] 21:33:05 INFO - PROCESS | 916 | --DOCSHELL 19876C00 == 59 [pid = 916] [id = 541] 21:33:05 INFO - PROCESS | 916 | --DOCSHELL 17752400 == 58 [pid = 916] [id = 540] 21:33:05 INFO - PROCESS | 916 | --DOCSHELL 114ACC00 == 57 [pid = 916] [id = 539] 21:33:05 INFO - PROCESS | 916 | --DOCSHELL 10AC9400 == 56 [pid = 916] [id = 538] 21:33:05 INFO - PROCESS | 916 | --DOCSHELL 17220C00 == 55 [pid = 916] [id = 537] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 131 (17B23000) [pid = 916] [serial = 1609] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 130 (18337800) [pid = 916] [serial = 1604] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 129 (16649400) [pid = 916] [serial = 1607] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 128 (15F7F000) [pid = 916] [serial = 1595] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 127 (19075800) [pid = 916] [serial = 1612] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 126 (16C28C00) [pid = 916] [serial = 1600] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 125 (12D7FC00) [pid = 916] [serial = 1588] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 124 (1390AC00) [pid = 916] [serial = 1589] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 123 (19ADB000) [pid = 916] [serial = 1579] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 122 (10FEDC00) [pid = 916] [serial = 1583] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 121 (10B2C000) [pid = 916] [serial = 1582] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 120 (10B36400) [pid = 916] [serial = 1570] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 119 (156BB400) [pid = 916] [serial = 1591] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 118 (183F0000) [pid = 916] [serial = 1610] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 117 (156BC400) [pid = 916] [serial = 1592] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 116 (16572400) [pid = 916] [serial = 1597] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 115 (16650000) [pid = 916] [serial = 1598] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 114 (15F76800) [pid = 916] [serial = 1594] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1337E000) [pid = 916] [serial = 1573] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 112 (15C03400) [pid = 916] [serial = 1523] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 111 (173E6C00) [pid = 916] [serial = 1576] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1318C000) [pid = 916] [serial = 1586] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 109 (12D2F400) [pid = 916] [serial = 1585] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 108 (16C9D400) [pid = 916] [serial = 1601] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 107 (13378800) [pid = 916] [serial = 1606] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | --DOMWINDOW == 106 (17B24000) [pid = 916] [serial = 1603] [outer = 00000000] [url = about:blank] 21:33:05 INFO - PROCESS | 916 | ++DOCSHELL 10A60400 == 56 [pid = 916] [id = 559] 21:33:05 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (10AC9400) [pid = 916] [serial = 1677] [outer = 00000000] 21:33:05 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (10FEDC00) [pid = 916] [serial = 1678] [outer = 10AC9400] 21:33:05 INFO - PROCESS | 916 | 1463718785899 Marionette DEBUG loaded listener.js 21:33:05 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (12861800) [pid = 916] [serial = 1679] [outer = 10AC9400] 21:33:06 INFO - PROCESS | 916 | 1463718786337 Marionette TRACE conn2 <- [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:33:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 21:33:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 844ms 21:33:06 INFO - PROCESS | 916 | 1463718786383 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 21:33:06 INFO - PROCESS | 916 | 1463718786386 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 21:33:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 21:33:06 INFO - PROCESS | 916 | 1463718786389 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 21:33:06 INFO - PROCESS | 916 | 1463718786391 Marionette TRACE conn2 <- [1,2202,null,{}] 21:33:06 INFO - PROCESS | 916 | 1463718786395 Marionette TRACE conn2 -> [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:33:06 INFO - PROCESS | 916 | 1463718786480 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 21:33:06 INFO - PROCESS | 916 | 1463718786489 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1302CC00 == 57 [pid = 916] [id = 560] 21:33:06 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (13078000) [pid = 916] [serial = 1680] [outer = 00000000] 21:33:06 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (155EB800) [pid = 916] [serial = 1681] [outer = 13078000] 21:33:06 INFO - PROCESS | 916 | 1463718786537 Marionette DEBUG loaded listener.js 21:33:06 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (15C06400) [pid = 916] [serial = 1682] [outer = 13078000] 21:33:07 INFO - PROCESS | 916 | 1463718787033 Marionette TRACE conn2 <- [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:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 21:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 703ms 21:33:07 INFO - PROCESS | 916 | 1463718787088 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 21:33:07 INFO - PROCESS | 916 | 1463718787092 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 21:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 21:33:07 INFO - PROCESS | 916 | 1463718787101 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 21:33:07 INFO - PROCESS | 916 | 1463718787106 Marionette TRACE conn2 <- [1,2206,null,{}] 21:33:07 INFO - PROCESS | 916 | 1463718787109 Marionette TRACE conn2 -> [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:33:07 INFO - PROCESS | 916 | 1463718787201 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 21:33:07 INFO - PROCESS | 916 | 1463718787210 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13BC1800 == 58 [pid = 916] [id = 561] 21:33:07 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1511E400) [pid = 916] [serial = 1683] [outer = 00000000] 21:33:07 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (16644000) [pid = 916] [serial = 1684] [outer = 1511E400] 21:33:07 INFO - PROCESS | 916 | 1463718787254 Marionette DEBUG loaded listener.js 21:33:07 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (1664AC00) [pid = 916] [serial = 1685] [outer = 1511E400] 21:33:07 INFO - PROCESS | 916 | 1463718787724 Marionette TRACE conn2 <- [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:33:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 21:33:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 625ms 21:33:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 21:33:07 INFO - PROCESS | 916 | 1463718787736 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 21:33:07 INFO - PROCESS | 916 | 1463718787738 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 21:33:07 INFO - PROCESS | 916 | 1463718787742 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 21:33:07 INFO - PROCESS | 916 | 1463718787743 Marionette TRACE conn2 <- [1,2210,null,{}] 21:33:07 INFO - PROCESS | 916 | 1463718787747 Marionette TRACE conn2 -> [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:33:07 INFO - PROCESS | 916 | 1463718787827 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 21:33:07 INFO - PROCESS | 916 | 1463718787833 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 155EA800 == 59 [pid = 916] [id = 562] 21:33:07 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (164AF800) [pid = 916] [serial = 1686] [outer = 00000000] 21:33:07 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (16C2A000) [pid = 916] [serial = 1687] [outer = 164AF800] 21:33:07 INFO - PROCESS | 916 | 1463718787878 Marionette DEBUG loaded listener.js 21:33:07 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (17220C00) [pid = 916] [serial = 1688] [outer = 164AF800] 21:33:08 INFO - PROCESS | 916 | 1463718788352 Marionette TRACE conn2 <- [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:33:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 21:33:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 625ms 21:33:08 INFO - PROCESS | 916 | 1463718788388 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 21:33:08 INFO - PROCESS | 916 | 1463718788390 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 21:33:08 INFO - PROCESS | 916 | 1463718788393 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 21:33:08 INFO - PROCESS | 916 | 1463718788395 Marionette TRACE conn2 <- [1,2214,null,{}] 21:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 21:33:08 INFO - PROCESS | 916 | 1463718788398 Marionette TRACE conn2 -> [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:33:08 INFO - PROCESS | 916 | 1463718788542 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 21:33:08 INFO - PROCESS | 916 | 1463718788550 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10504000 == 60 [pid = 916] [id = 563] 21:33:08 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (15119800) [pid = 916] [serial = 1689] [outer = 00000000] 21:33:08 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (17D53C00) [pid = 916] [serial = 1690] [outer = 15119800] 21:33:08 INFO - PROCESS | 916 | 1463718788659 Marionette DEBUG loaded listener.js 21:33:08 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (17E93000) [pid = 916] [serial = 1691] [outer = 15119800] 21:33:09 INFO - PROCESS | 916 | 1463718789076 Marionette TRACE conn2 <- [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:33:09 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:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 734ms 21:33:09 INFO - PROCESS | 916 | 1463718789137 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 21:33:09 INFO - PROCESS | 916 | 1463718789139 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 21:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 21:33:09 INFO - PROCESS | 916 | 1463718789142 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 21:33:09 INFO - PROCESS | 916 | 1463718789144 Marionette TRACE conn2 <- [1,2218,null,{}] 21:33:09 INFO - PROCESS | 916 | 1463718789147 Marionette TRACE conn2 -> [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:33:09 INFO - PROCESS | 916 | 1463718789297 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 21:33:09 INFO - PROCESS | 916 | 1463718789321 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 183F1400 == 61 [pid = 916] [id = 564] 21:33:09 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (183F2000) [pid = 916] [serial = 1692] [outer = 00000000] 21:33:09 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (19621C00) [pid = 916] [serial = 1693] [outer = 183F2000] 21:33:09 INFO - PROCESS | 916 | 1463718789365 Marionette DEBUG loaded listener.js 21:33:09 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (19622000) [pid = 916] [serial = 1694] [outer = 183F2000] 21:33:09 INFO - PROCESS | 916 | 1463718789811 Marionette TRACE conn2 <- [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:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 21:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 703ms 21:33:09 INFO - PROCESS | 916 | 1463718789846 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 21:33:09 INFO - PROCESS | 916 | 1463718789848 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 21:33:09 INFO - PROCESS | 916 | 1463718789851 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 21:33:09 INFO - PROCESS | 916 | 1463718789853 Marionette TRACE conn2 <- [1,2222,null,{}] 21:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 21:33:09 INFO - PROCESS | 916 | 1463718789856 Marionette TRACE conn2 -> [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:33:09 INFO - PROCESS | 916 | 1463718789972 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 21:33:09 INFO - PROCESS | 916 | 1463718789978 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19074400 == 62 [pid = 916] [id = 565] 21:33:09 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1907E000) [pid = 916] [serial = 1695] [outer = 00000000] 21:33:10 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (19FCB000) [pid = 916] [serial = 1696] [outer = 1907E000] 21:33:10 INFO - PROCESS | 916 | 1463718790021 Marionette DEBUG loaded listener.js 21:33:10 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1A59A000) [pid = 916] [serial = 1697] [outer = 1907E000] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 126 (10FE9C00) [pid = 916] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 125 (13B9EC00) [pid = 916] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 124 (16C31000) [pid = 916] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1B309800) [pid = 916] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 122 (12861000) [pid = 916] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 121 (10562800) [pid = 916] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 120 (183F7000) [pid = 916] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 119 (16C26800) [pid = 916] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 118 (17758000) [pid = 916] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 117 (19076400) [pid = 916] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 116 (11459400) [pid = 916] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 115 (10FE5800) [pid = 916] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 114 (10F38000) [pid = 916] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 113 (17D4B000) [pid = 916] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 112 (16574000) [pid = 916] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 111 (16569C00) [pid = 916] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 110 (1511A000) [pid = 916] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1A1ED400) [pid = 916] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 108 (1B30D800) [pid = 916] [serial = 44] [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:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 107 (15C01400) [pid = 916] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 106 (17E86800) [pid = 916] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 105 (10B2B400) [pid = 916] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 21:33:10 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1987EC00) [pid = 916] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 21:33:10 INFO - PROCESS | 916 | 1463718790737 Marionette TRACE conn2 <- [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:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 21:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 937ms 21:33:10 INFO - PROCESS | 916 | 1463718790798 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 21:33:10 INFO - PROCESS | 916 | 1463718790800 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 21:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 21:33:10 INFO - PROCESS | 916 | 1463718790803 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 21:33:10 INFO - PROCESS | 916 | 1463718790805 Marionette TRACE conn2 <- [1,2226,null,{}] 21:33:10 INFO - PROCESS | 916 | 1463718790808 Marionette TRACE conn2 -> [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:33:10 INFO - PROCESS | 916 | 1463718790901 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 21:33:11 INFO - PROCESS | 916 | 1463718791008 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AD0C00 == 63 [pid = 916] [id = 566] 21:33:11 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (10AD4400) [pid = 916] [serial = 1698] [outer = 00000000] 21:33:11 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (11CE9800) [pid = 916] [serial = 1699] [outer = 10AD4400] 21:33:11 INFO - PROCESS | 916 | 1463718791052 Marionette DEBUG loaded listener.js 21:33:11 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (1511CC00) [pid = 916] [serial = 1700] [outer = 10AD4400] 21:33:11 INFO - PROCESS | 916 | 1463718791410 Marionette TRACE conn2 <- [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:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 21:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 625ms 21:33:11 INFO - PROCESS | 916 | 1463718791441 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 21:33:11 INFO - PROCESS | 916 | 1463718791443 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 21:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 21:33:11 INFO - PROCESS | 916 | 1463718791446 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 21:33:11 INFO - PROCESS | 916 | 1463718791448 Marionette TRACE conn2 <- [1,2230,null,{}] 21:33:11 INFO - PROCESS | 916 | 1463718791451 Marionette TRACE conn2 -> [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:33:11 INFO - PROCESS | 916 | 1463718791575 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 21:33:11 INFO - PROCESS | 916 | 1463718791584 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11C04400 == 64 [pid = 916] [id = 567] 21:33:11 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (130D1000) [pid = 916] [serial = 1701] [outer = 00000000] 21:33:11 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (17B94400) [pid = 916] [serial = 1702] [outer = 130D1000] 21:33:11 INFO - PROCESS | 916 | 1463718791629 Marionette DEBUG loaded listener.js 21:33:11 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (183F5800) [pid = 916] [serial = 1703] [outer = 130D1000] 21:33:12 INFO - PROCESS | 916 | 1463718792042 Marionette TRACE conn2 <- [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:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 21:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 640ms 21:33:12 INFO - PROCESS | 916 | 1463718792085 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 21:33:12 INFO - PROCESS | 916 | 1463718792087 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 21:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 21:33:12 INFO - PROCESS | 916 | 1463718792090 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 21:33:12 INFO - PROCESS | 916 | 1463718792092 Marionette TRACE conn2 <- [1,2234,null,{}] 21:33:12 INFO - PROCESS | 916 | 1463718792095 Marionette TRACE conn2 -> [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:33:12 INFO - PROCESS | 916 | 1463718792239 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 21:33:12 INFO - PROCESS | 916 | 1463718792288 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19AE1800 == 65 [pid = 916] [id = 568] 21:33:12 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (19F32000) [pid = 916] [serial = 1704] [outer = 00000000] 21:33:12 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (1A679C00) [pid = 916] [serial = 1705] [outer = 19F32000] 21:33:12 INFO - PROCESS | 916 | 1463718792338 Marionette DEBUG loaded listener.js 21:33:12 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1A95B400) [pid = 916] [serial = 1706] [outer = 19F32000] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 17D50000 == 64 [pid = 916] [id = 511] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 105F4800 == 63 [pid = 916] [id = 455] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 183F3800 == 62 [pid = 916] [id = 514] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 10AC8000 == 61 [pid = 916] [id = 456] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 13183800 == 60 [pid = 916] [id = 499] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 1511DC00 == 59 [pid = 916] [id = 471] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 16566800 == 58 [pid = 916] [id = 504] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 183FA800 == 57 [pid = 916] [id = 444] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 19875400 == 56 [pid = 916] [id = 474] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 10B34000 == 55 [pid = 916] [id = 469] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 10A55C00 == 54 [pid = 916] [id = 542] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 167B2800 == 53 [pid = 916] [id = 525] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 183F2C00 == 52 [pid = 916] [id = 458] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 14E7F800 == 51 [pid = 916] [id = 488] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 10561000 == 50 [pid = 916] [id = 523] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 13BA6400 == 49 [pid = 916] [id = 457] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 10B31800 == 48 [pid = 916] [id = 442] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 183FC400 == 47 [pid = 916] [id = 472] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 18342C00 == 46 [pid = 916] [id = 487] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 1285E800 == 45 [pid = 916] [id = 524] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 19FCC000 == 44 [pid = 916] [id = 489] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 1307BC00 == 43 [pid = 916] [id = 443] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 19FCCC00 == 42 [pid = 916] [id = 473] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 1664F000 == 41 [pid = 916] [id = 526] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 10A60400 == 40 [pid = 916] [id = 559] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 11C63C00 == 39 [pid = 916] [id = 558] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 19FC6800 == 38 [pid = 916] [id = 556] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 10B33C00 == 37 [pid = 916] [id = 557] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 19FCC800 == 36 [pid = 916] [id = 555] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 15C0F000 == 35 [pid = 916] [id = 552] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 1142F400 == 34 [pid = 916] [id = 553] 21:33:13 INFO - PROCESS | 916 | --DOCSHELL 13183C00 == 33 [pid = 916] [id = 554] 21:33:14 INFO - PROCESS | 916 | --DOCSHELL 10504000 == 32 [pid = 916] [id = 563] 21:33:14 INFO - PROCESS | 916 | --DOCSHELL 155EA800 == 31 [pid = 916] [id = 562] 21:33:14 INFO - PROCESS | 916 | --DOCSHELL 1302CC00 == 30 [pid = 916] [id = 560] 21:33:14 INFO - PROCESS | 916 | --DOCSHELL 19074400 == 29 [pid = 916] [id = 565] 21:33:14 INFO - PROCESS | 916 | --DOCSHELL 11C04400 == 28 [pid = 916] [id = 567] 21:33:14 INFO - PROCESS | 916 | --DOCSHELL 183F1400 == 27 [pid = 916] [id = 564] 21:33:14 INFO - PROCESS | 916 | --DOCSHELL 10AD0C00 == 26 [pid = 916] [id = 566] 21:33:14 INFO - PROCESS | 916 | --DOCSHELL 13BC1800 == 25 [pid = 916] [id = 561] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1289CC00) [pid = 916] [serial = 1526] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 111 (16569400) [pid = 916] [serial = 1529] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 110 (173C3800) [pid = 916] [serial = 1532] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1B30C400) [pid = 916] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 108 (19AD3800) [pid = 916] [serial = 1645] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 107 (13903800) [pid = 916] [serial = 1631] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 106 (13079C00) [pid = 916] [serial = 1630] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1302F400) [pid = 916] [serial = 1633] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1434E800) [pid = 916] [serial = 1634] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 103 (173E2C00) [pid = 916] [serial = 1628] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 102 (183EE800) [pid = 916] [serial = 1642] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 101 (19071400) [pid = 916] [serial = 1643] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 100 (164B9C00) [pid = 916] [serial = 1627] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 99 (16EAB800) [pid = 916] [serial = 1639] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 98 (16574400) [pid = 916] [serial = 1636] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1664A800) [pid = 916] [serial = 1637] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 96 (19F29C00) [pid = 916] [serial = 1646] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 95 (12853800) [pid = 916] [serial = 1615] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 94 (19078400) [pid = 916] [serial = 1621] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 93 (19A0B800) [pid = 916] [serial = 1624] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 92 (16570C00) [pid = 916] [serial = 1651] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1A1F6800) [pid = 916] [serial = 1648] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1A671800) [pid = 916] [serial = 1654] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1A59B800) [pid = 916] [serial = 1649] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 88 (141C2C00) [pid = 916] [serial = 1618] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 87 (17B94800) [pid = 916] [serial = 1652] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 86 (17B1BC00) [pid = 916] [serial = 1640] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 85 (15D5A800) [pid = 916] [serial = 1145] [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:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1664E000) [pid = 916] [serial = 1568] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 83 (19074800) [pid = 916] [serial = 1535] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 82 (1960E000) [pid = 916] [serial = 1538] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 81 (19F2D800) [pid = 916] [serial = 1541] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 80 (15111400) [pid = 916] [serial = 1574] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 79 (12857000) [pid = 916] [serial = 1571] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 78 (1A675C00) [pid = 916] [serial = 1580] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 77 (183F9400) [pid = 916] [serial = 1577] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 76 (1A67B800) [pid = 916] [serial = 1655] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | --DOMWINDOW == 75 (1A680800) [pid = 916] [serial = 1657] [outer = 00000000] [url = about:blank] 21:33:14 INFO - PROCESS | 916 | 1463718794519 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 21:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 21:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2469ms 21:33:14 INFO - PROCESS | 916 | 1463718794566 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 21:33:14 INFO - PROCESS | 916 | 1463718794569 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 21:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 21:33:14 INFO - PROCESS | 916 | 1463718794575 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 21:33:14 INFO - PROCESS | 916 | 1463718794577 Marionette TRACE conn2 <- [1,2238,null,{}] 21:33:14 INFO - PROCESS | 916 | 1463718794583 Marionette TRACE conn2 -> [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:33:14 INFO - PROCESS | 916 | 1463718794672 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 21:33:14 INFO - PROCESS | 916 | 1463718794681 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 104EA400 == 26 [pid = 916] [id = 569] 21:33:14 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (104EB800) [pid = 916] [serial = 1707] [outer = 00000000] 21:33:14 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (1055F400) [pid = 916] [serial = 1708] [outer = 104EB800] 21:33:14 INFO - PROCESS | 916 | 1463718794730 Marionette DEBUG loaded listener.js 21:33:14 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (105F4800) [pid = 916] [serial = 1709] [outer = 104EB800] 21:33:15 INFO - PROCESS | 916 | 1463718795230 Marionette TRACE conn2 <- [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:33:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 21:33:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 687ms 21:33:15 INFO - PROCESS | 916 | 1463718795275 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 21:33:15 INFO - PROCESS | 916 | 1463718795281 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 21:33:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 21:33:15 INFO - PROCESS | 916 | 1463718795291 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 21:33:15 INFO - PROCESS | 916 | 1463718795295 Marionette TRACE conn2 <- [1,2242,null,{}] 21:33:15 INFO - PROCESS | 916 | 1463718795299 Marionette TRACE conn2 -> [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:33:15 INFO - PROCESS | 916 | 1463718795388 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 21:33:15 INFO - PROCESS | 916 | 1463718795398 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10ACF800 == 27 [pid = 916] [id = 570] 21:33:15 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (10AD0400) [pid = 916] [serial = 1710] [outer = 00000000] 21:33:15 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (10B2B000) [pid = 916] [serial = 1711] [outer = 10AD0400] 21:33:15 INFO - PROCESS | 916 | 1463718795443 Marionette DEBUG loaded listener.js 21:33:15 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (10B34C00) [pid = 916] [serial = 1712] [outer = 10AD0400] 21:33:15 INFO - PROCESS | 916 | 1463718795915 Marionette TRACE conn2 <- [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:33:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 21:33:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 657ms 21:33:15 INFO - PROCESS | 916 | 1463718795946 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 21:33:15 INFO - PROCESS | 916 | 1463718795948 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 21:33:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 21:33:15 INFO - PROCESS | 916 | 1463718795956 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 21:33:15 INFO - PROCESS | 916 | 1463718795959 Marionette TRACE conn2 <- [1,2246,null,{}] 21:33:15 INFO - PROCESS | 916 | 1463718795970 Marionette TRACE conn2 -> [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:33:16 INFO - PROCESS | 916 | 1463718796056 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 21:33:16 INFO - PROCESS | 916 | 1463718796097 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1144C800 == 28 [pid = 916] [id = 571] 21:33:16 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (11454400) [pid = 916] [serial = 1713] [outer = 00000000] 21:33:16 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (11C04800) [pid = 916] [serial = 1714] [outer = 11454400] 21:33:16 INFO - PROCESS | 916 | 1463718796146 Marionette DEBUG loaded listener.js 21:33:16 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (12852C00) [pid = 916] [serial = 1715] [outer = 11454400] 21:33:16 INFO - PROCESS | 916 | 1463718796645 Marionette TRACE conn2 <- [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:33:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 21:33:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 765ms 21:33:16 INFO - PROCESS | 916 | 1463718796712 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 21:33:16 INFO - PROCESS | 916 | 1463718796715 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 21:33:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 21:33:16 INFO - PROCESS | 916 | 1463718796718 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 21:33:16 INFO - PROCESS | 916 | 1463718796720 Marionette TRACE conn2 <- [1,2250,null,{}] 21:33:16 INFO - PROCESS | 916 | 1463718796723 Marionette TRACE conn2 -> [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:33:16 INFO - PROCESS | 916 | 1463718796804 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 21:33:16 INFO - PROCESS | 916 | 1463718796811 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A5C000 == 29 [pid = 916] [id = 572] 21:33:16 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (1285CC00) [pid = 916] [serial = 1716] [outer = 00000000] 21:33:16 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (12B62400) [pid = 916] [serial = 1717] [outer = 1285CC00] 21:33:16 INFO - PROCESS | 916 | 1463718796867 Marionette DEBUG loaded listener.js 21:33:16 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (1302F800) [pid = 916] [serial = 1718] [outer = 1285CC00] 21:33:17 INFO - PROCESS | 916 | 1463718797336 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 21:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 21:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 703ms 21:33:17 INFO - PROCESS | 916 | 1463718797417 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 21:33:17 INFO - PROCESS | 916 | 1463718797419 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 21:33:17 INFO - PROCESS | 916 | 1463718797422 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 21:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 21:33:17 INFO - PROCESS | 916 | 1463718797424 Marionette TRACE conn2 <- [1,2254,null,{}] 21:33:17 INFO - PROCESS | 916 | 1463718797428 Marionette TRACE conn2 -> [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:33:17 INFO - PROCESS | 916 | 1463718797532 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 21:33:17 INFO - PROCESS | 916 | 1463718797541 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13315400 == 30 [pid = 916] [id = 573] 21:33:17 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (13316800) [pid = 916] [serial = 1719] [outer = 00000000] 21:33:17 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (13827000) [pid = 916] [serial = 1720] [outer = 13316800] 21:33:17 INFO - PROCESS | 916 | 1463718797586 Marionette DEBUG loaded listener.js 21:33:17 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (13906400) [pid = 916] [serial = 1721] [outer = 13316800] 21:33:18 INFO - PROCESS | 916 | 1463718798023 Marionette TRACE conn2 <- [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:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 21:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 641ms 21:33:18 INFO - PROCESS | 916 | 1463718798061 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 21:33:18 INFO - PROCESS | 916 | 1463718798063 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 21:33:18 INFO - PROCESS | 916 | 1463718798066 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 21:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 21:33:18 INFO - PROCESS | 916 | 1463718798068 Marionette TRACE conn2 <- [1,2258,null,{}] 21:33:18 INFO - PROCESS | 916 | 1463718798071 Marionette TRACE conn2 -> [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:33:18 INFO - PROCESS | 916 | 1463718798177 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 21:33:18 INFO - PROCESS | 916 | 1463718798186 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13DB9400 == 31 [pid = 916] [id = 574] 21:33:18 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (141C1000) [pid = 916] [serial = 1722] [outer = 00000000] 21:33:18 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (15111800) [pid = 916] [serial = 1723] [outer = 141C1000] 21:33:18 INFO - PROCESS | 916 | 1463718798231 Marionette DEBUG loaded listener.js 21:33:18 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1511E000) [pid = 916] [serial = 1724] [outer = 141C1000] 21:33:18 INFO - PROCESS | 916 | 1463718798674 Marionette TRACE conn2 <- [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:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 21:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 625ms 21:33:18 INFO - PROCESS | 916 | 1463718798704 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 21:33:18 INFO - PROCESS | 916 | 1463718798706 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 21:33:18 INFO - PROCESS | 916 | 1463718798709 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 21:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 21:33:18 INFO - PROCESS | 916 | 1463718798711 Marionette TRACE conn2 <- [1,2262,null,{}] 21:33:18 INFO - PROCESS | 916 | 1463718798714 Marionette TRACE conn2 -> [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:33:18 INFO - PROCESS | 916 | 1463718798789 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 21:33:18 INFO - PROCESS | 916 | 1463718798796 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15114C00 == 32 [pid = 916] [id = 575] 21:33:18 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (15116400) [pid = 916] [serial = 1725] [outer = 00000000] 21:33:18 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (15C09800) [pid = 916] [serial = 1726] [outer = 15116400] 21:33:18 INFO - PROCESS | 916 | 1463718798840 Marionette DEBUG loaded listener.js 21:33:18 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (15C0CC00) [pid = 916] [serial = 1727] [outer = 15116400] 21:33:19 INFO - PROCESS | 916 | 1463718799278 Marionette TRACE conn2 <- [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:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 21:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 594ms 21:33:19 INFO - PROCESS | 916 | 1463718799307 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 21:33:19 INFO - PROCESS | 916 | 1463718799309 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 21:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 21:33:19 INFO - PROCESS | 916 | 1463718799312 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 21:33:19 INFO - PROCESS | 916 | 1463718799313 Marionette TRACE conn2 <- [1,2266,null,{}] 21:33:19 INFO - PROCESS | 916 | 1463718799317 Marionette TRACE conn2 -> [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:33:19 INFO - PROCESS | 916 | 1463718799450 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 21:33:19 INFO - PROCESS | 916 | 1463718799459 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15E18400 == 33 [pid = 916] [id = 576] 21:33:19 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (15E20000) [pid = 916] [serial = 1728] [outer = 00000000] 21:33:19 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (15F77C00) [pid = 916] [serial = 1729] [outer = 15E20000] 21:33:19 INFO - PROCESS | 916 | 1463718799503 Marionette DEBUG loaded listener.js 21:33:19 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (15F78000) [pid = 916] [serial = 1730] [outer = 15E20000] 21:33:19 INFO - PROCESS | 916 | 1463718799911 Marionette TRACE conn2 <- [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:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 21:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 641ms 21:33:19 INFO - PROCESS | 916 | 1463718799950 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 21:33:19 INFO - PROCESS | 916 | 1463718799952 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 21:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 21:33:19 INFO - PROCESS | 916 | 1463718799955 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 21:33:19 INFO - PROCESS | 916 | 1463718799957 Marionette TRACE conn2 <- [1,2270,null,{}] 21:33:19 INFO - PROCESS | 916 | 1463718799961 Marionette TRACE conn2 -> [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:33:20 INFO - PROCESS | 916 | 1463718800037 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 21:33:20 INFO - PROCESS | 916 | 1463718800175 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1144C400 == 34 [pid = 916] [id = 577] 21:33:20 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (15F7EC00) [pid = 916] [serial = 1731] [outer = 00000000] 21:33:20 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (16565C00) [pid = 916] [serial = 1732] [outer = 15F7EC00] 21:33:20 INFO - PROCESS | 916 | 1463718800228 Marionette DEBUG loaded listener.js 21:33:20 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (16566000) [pid = 916] [serial = 1733] [outer = 15F7EC00] 21:33:20 INFO - PROCESS | 916 | 1463718800637 Marionette TRACE conn2 <- [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:33:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 21:33:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 735ms 21:33:20 INFO - PROCESS | 916 | 1463718800696 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 21:33:20 INFO - PROCESS | 916 | 1463718800698 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 21:33:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 21:33:20 INFO - PROCESS | 916 | 1463718800709 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 21:33:20 INFO - PROCESS | 916 | 1463718800711 Marionette TRACE conn2 <- [1,2274,null,{}] 21:33:20 INFO - PROCESS | 916 | 1463718800714 Marionette TRACE conn2 -> [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:33:20 INFO - PROCESS | 916 | 1463718800827 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 21:33:20 INFO - PROCESS | 916 | 1463718800838 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 128A2C00 == 35 [pid = 916] [id = 578] 21:33:20 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (128A7400) [pid = 916] [serial = 1734] [outer = 00000000] 21:33:20 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (165BE800) [pid = 916] [serial = 1735] [outer = 128A7400] 21:33:20 INFO - PROCESS | 916 | 1463718800882 Marionette DEBUG loaded listener.js 21:33:20 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (16648C00) [pid = 916] [serial = 1736] [outer = 128A7400] 21:33:21 INFO - PROCESS | 916 | 1463718801323 Marionette TRACE conn2 <- [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:33: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:33:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 656ms 21:33:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 21:33:21 INFO - PROCESS | 916 | 1463718801361 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 21:33:21 INFO - PROCESS | 916 | 1463718801363 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 21:33:21 INFO - PROCESS | 916 | 1463718801366 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 21:33:21 INFO - PROCESS | 916 | 1463718801368 Marionette TRACE conn2 <- [1,2278,null,{}] 21:33:21 INFO - PROCESS | 916 | 1463718801372 Marionette TRACE conn2 -> [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:33:21 INFO - PROCESS | 916 | 1463718801505 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 21:33:21 INFO - PROCESS | 916 | 1463718801605 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16651000 == 36 [pid = 916] [id = 579] 21:33:21 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (16651400) [pid = 916] [serial = 1737] [outer = 00000000] 21:33:21 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (167AC400) [pid = 916] [serial = 1738] [outer = 16651400] 21:33:21 INFO - PROCESS | 916 | 1463718801659 Marionette DEBUG loaded listener.js 21:33:21 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (167B4C00) [pid = 916] [serial = 1739] [outer = 16651400] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1775F800) [pid = 916] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 106 (10B2A800) [pid = 916] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 105 (173E3400) [pid = 916] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 104 (1907E000) [pid = 916] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 103 (183F2000) [pid = 916] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 102 (10AD4400) [pid = 916] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 101 (130D1000) [pid = 916] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 100 (164AF800) [pid = 916] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1511E400) [pid = 916] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 98 (13078000) [pid = 916] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 97 (10AC9400) [pid = 916] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 96 (11CEF800) [pid = 916] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 95 (19FBF400) [pid = 916] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1A6A2800) [pid = 916] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1A1EC400) [pid = 916] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 92 (15F76C00) [pid = 916] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1149E800) [pid = 916] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 90 (18341000) [pid = 916] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 89 (15119800) [pid = 916] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1987B800) [pid = 916] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 21:33:22 INFO - PROCESS | 916 | --DOMWINDOW == 87 (11A01800) [pid = 916] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 21:33:22 INFO - PROCESS | 916 | 1463718802538 Marionette TRACE conn2 <- [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:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 21:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1188ms 21:33:22 INFO - PROCESS | 916 | 1463718802565 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 21:33:22 INFO - PROCESS | 916 | 1463718802567 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 21:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 21:33:22 INFO - PROCESS | 916 | 1463718802571 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 21:33:22 INFO - PROCESS | 916 | 1463718802572 Marionette TRACE conn2 <- [1,2282,null,{}] 21:33:22 INFO - PROCESS | 916 | 1463718802575 Marionette TRACE conn2 -> [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:33:22 INFO - PROCESS | 916 | 1463718802654 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 21:33:22 INFO - PROCESS | 916 | 1463718802660 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11CEF800 == 37 [pid = 916] [id = 580] 21:33:22 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (12859400) [pid = 916] [serial = 1740] [outer = 00000000] 21:33:22 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (13BC0C00) [pid = 916] [serial = 1741] [outer = 12859400] 21:33:22 INFO - PROCESS | 916 | 1463718802704 Marionette DEBUG loaded listener.js 21:33:22 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (14E87800) [pid = 916] [serial = 1742] [outer = 12859400] 21:33:23 INFO - PROCESS | 916 | 1463718803156 Marionette TRACE conn2 <- [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:33:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 21:33:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 640ms 21:33:23 INFO - PROCESS | 916 | 1463718803209 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 21:33:23 INFO - PROCESS | 916 | 1463718803211 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 21:33:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 21:33:23 INFO - PROCESS | 916 | 1463718803215 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 21:33:23 INFO - PROCESS | 916 | 1463718803216 Marionette TRACE conn2 <- [1,2286,null,{}] 21:33:23 INFO - PROCESS | 916 | 1463718803220 Marionette TRACE conn2 -> [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:33:23 INFO - PROCESS | 916 | 1463718803296 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 21:33:23 INFO - PROCESS | 916 | 1463718803302 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13BB6800 == 38 [pid = 916] [id = 581] 21:33:23 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (16570800) [pid = 916] [serial = 1743] [outer = 00000000] 21:33:23 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (16C2E400) [pid = 916] [serial = 1744] [outer = 16570800] 21:33:23 INFO - PROCESS | 916 | 1463718803348 Marionette DEBUG loaded listener.js 21:33:23 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (16C32800) [pid = 916] [serial = 1745] [outer = 16570800] 21:33:23 INFO - PROCESS | 916 | 1463718803805 Marionette TRACE conn2 <- [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:33:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 21:33:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 641ms 21:33:23 INFO - PROCESS | 916 | 1463718803853 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 21:33:23 INFO - PROCESS | 916 | 1463718803855 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 21:33:23 INFO - PROCESS | 916 | 1463718803858 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 21:33:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 21:33:23 INFO - PROCESS | 916 | 1463718803860 Marionette TRACE conn2 <- [1,2290,null,{}] 21:33:23 INFO - PROCESS | 916 | 1463718803863 Marionette TRACE conn2 -> [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:33:23 INFO - PROCESS | 916 | 1463718803940 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 21:33:23 INFO - PROCESS | 916 | 1463718803947 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F304800 == 39 [pid = 916] [id = 582] 21:33:23 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (0F305400) [pid = 916] [serial = 1746] [outer = 00000000] 21:33:23 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (17311800) [pid = 916] [serial = 1747] [outer = 0F305400] 21:33:23 INFO - PROCESS | 916 | 1463718803990 Marionette DEBUG loaded listener.js 21:33:24 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (173E2C00) [pid = 916] [serial = 1748] [outer = 0F305400] 21:33:24 INFO - PROCESS | 916 | 1463718804432 Marionette TRACE conn2 <- [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:33:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 21:33:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 594ms 21:33:24 INFO - PROCESS | 916 | 1463718804456 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 21:33:24 INFO - PROCESS | 916 | 1463718804458 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 21:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 21:33:24 INFO - PROCESS | 916 | 1463718804461 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 21:33:24 INFO - PROCESS | 916 | 1463718804462 Marionette TRACE conn2 <- [1,2294,null,{}] 21:33:24 INFO - PROCESS | 916 | 1463718804466 Marionette TRACE conn2 -> [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:33:24 INFO - PROCESS | 916 | 1463718804648 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 21:33:24 INFO - PROCESS | 916 | 1463718804720 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F30A800 == 40 [pid = 916] [id = 583] 21:33:24 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (0F30B400) [pid = 916] [serial = 1749] [outer = 00000000] 21:33:24 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1027B800) [pid = 916] [serial = 1750] [outer = 0F30B400] 21:33:24 INFO - PROCESS | 916 | 1463718804776 Marionette DEBUG loaded listener.js 21:33:24 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (104F0C00) [pid = 916] [serial = 1751] [outer = 0F30B400] 21:33:25 INFO - PROCESS | 916 | 1463718805594 Marionette TRACE conn2 <- [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:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 21:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1188ms 21:33:25 INFO - PROCESS | 916 | 1463718805661 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 21:33:25 INFO - PROCESS | 916 | 1463718805665 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 21:33:25 INFO - PROCESS | 916 | 1463718805669 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 21:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 21:33:25 INFO - PROCESS | 916 | 1463718805674 Marionette TRACE conn2 <- [1,2298,null,{}] 21:33:25 INFO - PROCESS | 916 | 1463718805679 Marionette TRACE conn2 -> [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:33:25 INFO - PROCESS | 916 | 1463718805799 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 21:33:25 INFO - PROCESS | 916 | 1463718805933 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 916 | ++DOCSHELL 10F38800 == 41 [pid = 916] [id = 584] 21:33:25 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (10FE4000) [pid = 916] [serial = 1752] [outer = 00000000] 21:33:25 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (11423400) [pid = 916] [serial = 1753] [outer = 10FE4000] 21:33:25 INFO - PROCESS | 916 | 1463718805991 Marionette DEBUG loaded listener.js 21:33:26 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (11C0B400) [pid = 916] [serial = 1754] [outer = 10FE4000] 21:33:26 INFO - PROCESS | 916 | 1463718806717 Marionette TRACE conn2 <- [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:33:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 21:33:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1094ms 21:33:26 INFO - PROCESS | 916 | 1463718806767 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 21:33:26 INFO - PROCESS | 916 | 1463718806770 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 21:33:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 21:33:26 INFO - PROCESS | 916 | 1463718806774 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 21:33:26 INFO - PROCESS | 916 | 1463718806776 Marionette TRACE conn2 <- [1,2302,null,{}] 21:33:26 INFO - PROCESS | 916 | 1463718806780 Marionette TRACE conn2 -> [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:33:26 INFO - PROCESS | 916 | 1463718806900 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 21:33:27 INFO - PROCESS | 916 | 1463718807155 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0C786C00 == 42 [pid = 916] [id = 585] 21:33:27 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (0F30C400) [pid = 916] [serial = 1755] [outer = 00000000] 21:33:27 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (104EBC00) [pid = 916] [serial = 1756] [outer = 0F30C400] 21:33:27 INFO - PROCESS | 916 | 1463718807213 Marionette DEBUG loaded listener.js 21:33:27 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (10A55800) [pid = 916] [serial = 1757] [outer = 0F30C400] 21:33:27 INFO - PROCESS | 916 | --DOCSHELL 102D2000 == 41 [pid = 916] [id = 427] 21:33:27 INFO - PROCESS | 916 | --DOCSHELL 17759800 == 40 [pid = 916] [id = 426] 21:33:27 INFO - PROCESS | 916 | --DOCSHELL 10ACE000 == 39 [pid = 916] [id = 428] 21:33:27 INFO - PROCESS | 916 | --DOCSHELL 105FA800 == 38 [pid = 916] [id = 415] 21:33:27 INFO - PROCESS | 916 | --DOCSHELL 15117800 == 37 [pid = 916] [id = 417] 21:33:27 INFO - PROCESS | 916 | --DOCSHELL 167AB000 == 36 [pid = 916] [id = 425] 21:33:27 INFO - PROCESS | 916 | --DOCSHELL 13182400 == 35 [pid = 916] [id = 422] 21:33:27 INFO - PROCESS | 916 | --DOCSHELL 128A1000 == 34 [pid = 916] [id = 416] 21:33:27 INFO - PROCESS | 916 | --DOCSHELL 10ACDC00 == 33 [pid = 916] [id = 430] 21:33:27 INFO - PROCESS | 916 | --DOCSHELL 0F302400 == 32 [pid = 916] [id = 420] 21:33:27 INFO - PROCESS | 916 | --DOCSHELL 10511C00 == 31 [pid = 916] [id = 421] 21:33:27 INFO - PROCESS | 916 | --DOCSHELL 16CA5000 == 30 [pid = 916] [id = 418] 21:33:27 INFO - PROCESS | 916 | --DOCSHELL 12A8A000 == 29 [pid = 916] [id = 424] 21:33:27 INFO - PROCESS | 916 | --DOCSHELL 0F307800 == 28 [pid = 916] [id = 423] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 104 (19ADBC00) [pid = 916] [serial = 1625] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 103 (15116C00) [pid = 916] [serial = 1619] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 102 (19622C00) [pid = 916] [serial = 1622] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 101 (12861400) [pid = 916] [serial = 1616] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 100 (19619C00) [pid = 916] [serial = 1613] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 99 (19FCB000) [pid = 916] [serial = 1696] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 98 (19621C00) [pid = 916] [serial = 1693] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 97 (11CE9800) [pid = 916] [serial = 1699] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 96 (17B94400) [pid = 916] [serial = 1702] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1A59A000) [pid = 916] [serial = 1697] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 94 (16C2A000) [pid = 916] [serial = 1687] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 93 (16644000) [pid = 916] [serial = 1684] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 92 (1664AC00) [pid = 916] [serial = 1685] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 91 (155EB800) [pid = 916] [serial = 1681] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 90 (15C06400) [pid = 916] [serial = 1682] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 89 (10FEDC00) [pid = 916] [serial = 1678] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 88 (12861800) [pid = 916] [serial = 1679] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 87 (12D7C400) [pid = 916] [serial = 1676] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 86 (1285A400) [pid = 916] [serial = 1675] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1AA41C00) [pid = 916] [serial = 1673] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1AA3DC00) [pid = 916] [serial = 1672] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 83 (183F5800) [pid = 916] [serial = 1703] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 82 (1A961000) [pid = 916] [serial = 1670] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 81 (1A95B800) [pid = 916] [serial = 1669] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 80 (1A679C00) [pid = 916] [serial = 1705] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 79 (1A774400) [pid = 916] [serial = 1667] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 78 (1A680400) [pid = 916] [serial = 1666] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 77 (16EAC800) [pid = 916] [serial = 1664] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 76 (1664E400) [pid = 916] [serial = 1663] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 75 (1511E800) [pid = 916] [serial = 1661] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 74 (12AE3800) [pid = 916] [serial = 1660] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 73 (1A6A0C00) [pid = 916] [serial = 1658] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 72 (17D53C00) [pid = 916] [serial = 1690] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 71 (17E93000) [pid = 916] [serial = 1691] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 70 (1511CC00) [pid = 916] [serial = 1700] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 69 (19622000) [pid = 916] [serial = 1694] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | --DOMWINDOW == 68 (17220C00) [pid = 916] [serial = 1688] [outer = 00000000] [url = about:blank] 21:33:27 INFO - PROCESS | 916 | 1463718807900 Marionette TRACE conn2 <- [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:33:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 21:33:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1140ms 21:33:27 INFO - PROCESS | 916 | 1463718807919 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 21:33:27 INFO - PROCESS | 916 | 1463718807923 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 21:33:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 21:33:27 INFO - PROCESS | 916 | 1463718807928 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 21:33:27 INFO - PROCESS | 916 | 1463718807931 Marionette TRACE conn2 <- [1,2306,null,{}] 21:33:27 INFO - PROCESS | 916 | 1463718807938 Marionette TRACE conn2 -> [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:33:28 INFO - PROCESS | 916 | 1463718808036 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 21:33:28 INFO - PROCESS | 916 | 1463718808131 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AC7C00 == 29 [pid = 916] [id = 586] 21:33:28 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (10AC8800) [pid = 916] [serial = 1758] [outer = 00000000] 21:33:28 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (10FED400) [pid = 916] [serial = 1759] [outer = 10AC8800] 21:33:28 INFO - PROCESS | 916 | 1463718808178 Marionette DEBUG loaded listener.js 21:33:28 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (114ACC00) [pid = 916] [serial = 1760] [outer = 10AC8800] 21:33:28 INFO - PROCESS | 916 | 1463718808726 Marionette TRACE conn2 <- [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:33:28 INFO - PROCESS | 916 | 1463718808773 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 21:33:28 INFO - PROCESS | 916 | 1463718808778 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 21:33:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 21:33:28 INFO - PROCESS | 916 | 1463718808782 Marionette TRACE conn2 <- [1,2310,null,{}] 21:33:28 INFO - PROCESS | 916 | 1463718808788 Marionette TRACE conn2 -> [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:33:28 INFO - PROCESS | 916 | 1463718808920 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 21:33:29 INFO - PROCESS | 916 | 1463718809055 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B36C00 == 30 [pid = 916] [id = 587] 21:33:29 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (10B37C00) [pid = 916] [serial = 1761] [outer = 00000000] 21:33:29 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (12856400) [pid = 916] [serial = 1762] [outer = 10B37C00] 21:33:29 INFO - PROCESS | 916 | 1463718809149 Marionette DEBUG loaded listener.js 21:33:29 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (12860000) [pid = 916] [serial = 1763] [outer = 10B37C00] 21:33:29 INFO - PROCESS | 916 | 1463718809749 Marionette TRACE conn2 <- [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:33:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 21:33:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1047ms 21:33:29 INFO - PROCESS | 916 | 1463718809822 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 21:33:29 INFO - PROCESS | 916 | 1463718809828 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 21:33:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 21:33:29 INFO - PROCESS | 916 | 1463718809855 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 21:33:29 INFO - PROCESS | 916 | 1463718809857 Marionette TRACE conn2 <- [1,2314,null,{}] 21:33:29 INFO - PROCESS | 916 | 1463718809861 Marionette TRACE conn2 -> [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:33:29 INFO - PROCESS | 916 | 1463718810002 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 21:33:30 INFO - PROCESS | 916 | 1463718810129 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 130CC000 == 31 [pid = 916] [id = 588] 21:33:30 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (13370400) [pid = 916] [serial = 1764] [outer = 00000000] 21:33:30 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (13BB7C00) [pid = 916] [serial = 1765] [outer = 13370400] 21:33:30 INFO - PROCESS | 916 | 1463718810184 Marionette DEBUG loaded listener.js 21:33:30 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (14E83000) [pid = 916] [serial = 1766] [outer = 13370400] 21:33:30 INFO - PROCESS | 916 | 1463718810808 Marionette TRACE conn2 <- [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:33:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 21:33:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1000ms 21:33:30 INFO - PROCESS | 916 | 1463718810856 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 21:33:30 INFO - PROCESS | 916 | 1463718810858 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 21:33:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 21:33:30 INFO - PROCESS | 916 | 1463718810862 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 21:33:30 INFO - PROCESS | 916 | 1463718810867 Marionette TRACE conn2 <- [1,2318,null,{}] 21:33:30 INFO - PROCESS | 916 | 1463718810878 Marionette TRACE conn2 -> [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:33:30 INFO - PROCESS | 916 | 1463718810981 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 21:33:31 INFO - PROCESS | 916 | 1463718811118 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13DAF000 == 32 [pid = 916] [id = 589] 21:33:31 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (156C3000) [pid = 916] [serial = 1767] [outer = 00000000] 21:33:31 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (15A55800) [pid = 916] [serial = 1768] [outer = 156C3000] 21:33:31 INFO - PROCESS | 916 | 1463718811178 Marionette DEBUG loaded listener.js 21:33:31 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (15D62800) [pid = 916] [serial = 1769] [outer = 156C3000] 21:33:31 INFO - PROCESS | 916 | 1463718811754 Marionette TRACE conn2 <- [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:33:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 21:33:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 953ms 21:33:31 INFO - PROCESS | 916 | 1463718811807 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 21:33:31 INFO - PROCESS | 916 | 1463718811810 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 21:33:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 21:33:31 INFO - PROCESS | 916 | 1463718811813 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 21:33:31 INFO - PROCESS | 916 | 1463718811815 Marionette TRACE conn2 <- [1,2322,null,{}] 21:33:31 INFO - PROCESS | 916 | 1463718811819 Marionette TRACE conn2 -> [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:33:31 INFO - PROCESS | 916 | 1463718811918 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 21:33:32 INFO - PROCESS | 916 | 1463718812051 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15E17000 == 33 [pid = 916] [id = 590] 21:33:32 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (15F80800) [pid = 916] [serial = 1770] [outer = 00000000] 21:33:32 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (164BA000) [pid = 916] [serial = 1771] [outer = 15F80800] 21:33:32 INFO - PROCESS | 916 | 1463718812107 Marionette DEBUG loaded listener.js 21:33:32 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (1656F400) [pid = 916] [serial = 1772] [outer = 15F80800] 21:33:32 INFO - PROCESS | 916 | 1463718812688 Marionette TRACE conn2 <- [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:33:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 21:33:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 906ms 21:33:32 INFO - PROCESS | 916 | 1463718812717 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 21:33:32 INFO - PROCESS | 916 | 1463718812719 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 21:33:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 21:33:32 INFO - PROCESS | 916 | 1463718812723 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 21:33:32 INFO - PROCESS | 916 | 1463718812725 Marionette TRACE conn2 <- [1,2326,null,{}] 21:33:32 INFO - PROCESS | 916 | 1463718812728 Marionette TRACE conn2 -> [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:33:32 INFO - PROCESS | 916 | 1463718812825 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 21:33:32 INFO - PROCESS | 916 | 1463718812991 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F303C00 == 34 [pid = 916] [id = 591] 21:33:32 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (0F30B800) [pid = 916] [serial = 1773] [outer = 00000000] 21:33:33 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (105ED000) [pid = 916] [serial = 1774] [outer = 0F30B800] 21:33:33 INFO - PROCESS | 916 | 1463718813044 Marionette DEBUG loaded listener.js 21:33:33 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (10B35400) [pid = 916] [serial = 1775] [outer = 0F30B800] 21:33:33 INFO - PROCESS | 916 | 1463718813648 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 21:33:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 21:33:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 937ms 21:33:33 INFO - PROCESS | 916 | 1463718813668 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 21:33:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 21:33:33 INFO - PROCESS | 916 | 1463718813672 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 21:33:33 INFO - PROCESS | 916 | 1463718813676 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 21:33:33 INFO - PROCESS | 916 | 1463718813680 Marionette TRACE conn2 <- [1,2330,null,{}] 21:33:33 INFO - PROCESS | 916 | 1463718813684 Marionette TRACE conn2 -> [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:33:33 INFO - PROCESS | 916 | 1463718813768 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 21:33:33 INFO - PROCESS | 916 | 1463718813776 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1307DC00 == 35 [pid = 916] [id = 592] 21:33:33 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (130C7800) [pid = 916] [serial = 1776] [outer = 00000000] 21:33:33 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (15118C00) [pid = 916] [serial = 1777] [outer = 130C7800] 21:33:33 INFO - PROCESS | 916 | 1463718813824 Marionette DEBUG loaded listener.js 21:33:33 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (15A4C800) [pid = 916] [serial = 1778] [outer = 130C7800] 21:33:34 INFO - PROCESS | 916 | 1463718814293 Marionette TRACE conn2 <- [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:33:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 21:33:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 641ms 21:33:34 INFO - PROCESS | 916 | 1463718814314 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 21:33:34 INFO - PROCESS | 916 | 1463718814317 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 21:33:34 INFO - PROCESS | 916 | 1463718814322 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 21:33:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 21:33:34 INFO - PROCESS | 916 | 1463718814324 Marionette TRACE conn2 <- [1,2334,null,{}] 21:33:34 INFO - PROCESS | 916 | 1463718814327 Marionette TRACE conn2 -> [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:33:34 INFO - PROCESS | 916 | 1463718814409 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 21:33:34 INFO - PROCESS | 916 | 1463718814417 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1144C000 == 36 [pid = 916] [id = 593] 21:33:34 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (156BF000) [pid = 916] [serial = 1779] [outer = 00000000] 21:33:34 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (16645800) [pid = 916] [serial = 1780] [outer = 156BF000] 21:33:34 INFO - PROCESS | 916 | 1463718814462 Marionette DEBUG loaded listener.js 21:33:34 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (16788C00) [pid = 916] [serial = 1781] [outer = 156BF000] 21:33:34 INFO - PROCESS | 916 | 1463718814943 Marionette TRACE conn2 <- [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:33:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 21:33:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 640ms 21:33:34 INFO - PROCESS | 916 | 1463718814960 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 21:33:34 INFO - PROCESS | 916 | 1463718814963 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 21:33:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 21:33:34 INFO - PROCESS | 916 | 1463718814967 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 21:33:34 INFO - PROCESS | 916 | 1463718814973 Marionette TRACE conn2 <- [1,2338,null,{}] 21:33:34 INFO - PROCESS | 916 | 1463718814982 Marionette TRACE conn2 -> [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:33:35 INFO - PROCESS | 916 | 1463718815069 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 21:33:35 INFO - PROCESS | 916 | 1463718815077 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16C26C00 == 37 [pid = 916] [id = 594] 21:33:35 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (16C2A400) [pid = 916] [serial = 1782] [outer = 00000000] 21:33:35 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (16C31800) [pid = 916] [serial = 1783] [outer = 16C2A400] 21:33:35 INFO - PROCESS | 916 | 1463718815121 Marionette DEBUG loaded listener.js 21:33:35 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (16C33000) [pid = 916] [serial = 1784] [outer = 16C2A400] 21:33:35 INFO - PROCESS | 916 | 1463718815650 Marionette TRACE conn2 <- [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:33:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 21:33:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 703ms 21:33:35 INFO - PROCESS | 916 | 1463718815668 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 21:33:35 INFO - PROCESS | 916 | 1463718815671 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 21:33:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 21:33:35 INFO - PROCESS | 916 | 1463718815678 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 21:33:35 INFO - PROCESS | 916 | 1463718815680 Marionette TRACE conn2 <- [1,2342,null,{}] 21:33:35 INFO - PROCESS | 916 | 1463718815683 Marionette TRACE conn2 -> [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:33:35 INFO - PROCESS | 916 | 1463718815807 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 21:33:35 INFO - PROCESS | 916 | 1463718815868 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173E0400 == 38 [pid = 916] [id = 595] 21:33:35 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (173E1000) [pid = 916] [serial = 1785] [outer = 00000000] 21:33:35 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (17750800) [pid = 916] [serial = 1786] [outer = 173E1000] 21:33:35 INFO - PROCESS | 916 | 1463718815916 Marionette DEBUG loaded listener.js 21:33:35 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (17B19800) [pid = 916] [serial = 1787] [outer = 173E1000] 21:33:36 INFO - PROCESS | 916 | 1463718816334 Marionette TRACE conn2 <- [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:33:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 21:33:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 687ms 21:33:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 21:33:36 INFO - PROCESS | 916 | 1463718816375 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 21:33:36 INFO - PROCESS | 916 | 1463718816377 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 21:33:36 INFO - PROCESS | 916 | 1463718816381 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 21:33:36 INFO - PROCESS | 916 | 1463718816383 Marionette TRACE conn2 <- [1,2346,null,{}] 21:33:36 INFO - PROCESS | 916 | 1463718816386 Marionette TRACE conn2 -> [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:33:36 INFO - PROCESS | 916 | 1463718816502 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 21:33:36 INFO - PROCESS | 916 | 1463718816600 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 916 | ++DOCSHELL 17B94800 == 39 [pid = 916] [id = 596] 21:33:36 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (17D4A800) [pid = 916] [serial = 1788] [outer = 00000000] 21:33:36 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (17E94000) [pid = 916] [serial = 1789] [outer = 17D4A800] 21:33:36 INFO - PROCESS | 916 | 1463718816651 Marionette DEBUG loaded listener.js 21:33:36 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1833CC00) [pid = 916] [serial = 1790] [outer = 17D4A800] 21:33:37 INFO - PROCESS | 916 | 1463718817099 Marionette TRACE conn2 <- [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:33:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 21:33:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 21:33:37 INFO - PROCESS | 916 | 1463718817122 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 21:33:37 INFO - PROCESS | 916 | 1463718817123 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 21:33:37 INFO - PROCESS | 916 | 1463718817127 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 21:33:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 21:33:37 INFO - PROCESS | 916 | 1463718817128 Marionette TRACE conn2 <- [1,2350,null,{}] 21:33:37 INFO - PROCESS | 916 | 1463718817132 Marionette TRACE conn2 -> [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:33:37 INFO - PROCESS | 916 | 1463718817247 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 21:33:37 INFO - PROCESS | 916 | 1463718817254 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 17E93000 == 40 [pid = 916] [id = 597] 21:33:37 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (18168000) [pid = 916] [serial = 1791] [outer = 00000000] 21:33:37 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (183F3C00) [pid = 916] [serial = 1792] [outer = 18168000] 21:33:37 INFO - PROCESS | 916 | 1463718817356 Marionette DEBUG loaded listener.js 21:33:37 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (183F9C00) [pid = 916] [serial = 1793] [outer = 18168000] 21:33:37 INFO - PROCESS | 916 | --DOMWINDOW == 103 (19F32000) [pid = 916] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 21:33:37 INFO - PROCESS | 916 | --DOMWINDOW == 102 (128A7400) [pid = 916] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 21:33:37 INFO - PROCESS | 916 | --DOMWINDOW == 101 (16651400) [pid = 916] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 21:33:37 INFO - PROCESS | 916 | --DOMWINDOW == 100 (15E20000) [pid = 916] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 21:33:37 INFO - PROCESS | 916 | --DOMWINDOW == 99 (141C1000) [pid = 916] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 21:33:37 INFO - PROCESS | 916 | --DOMWINDOW == 98 (15116400) [pid = 916] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 21:33:37 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1285CC00) [pid = 916] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 21:33:37 INFO - PROCESS | 916 | --DOMWINDOW == 96 (104EB800) [pid = 916] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 21:33:37 INFO - PROCESS | 916 | --DOMWINDOW == 95 (10AD0400) [pid = 916] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 21:33:37 INFO - PROCESS | 916 | --DOMWINDOW == 94 (13316800) [pid = 916] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 21:33:37 INFO - PROCESS | 916 | --DOMWINDOW == 93 (11454400) [pid = 916] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 21:33:37 INFO - PROCESS | 916 | --DOMWINDOW == 92 (0F30C400) [pid = 916] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 21:33:37 INFO - PROCESS | 916 | --DOMWINDOW == 91 (12859400) [pid = 916] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 21:33:37 INFO - PROCESS | 916 | --DOMWINDOW == 90 (16570800) [pid = 916] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 21:33:37 INFO - PROCESS | 916 | --DOMWINDOW == 89 (15F7EC00) [pid = 916] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 21:33:37 INFO - PROCESS | 916 | 1463718817792 Marionette TRACE conn2 <- [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:33:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 21:33:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 704ms 21:33:37 INFO - PROCESS | 916 | 1463718817826 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 21:33:37 INFO - PROCESS | 916 | 1463718817828 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 21:33:37 INFO - PROCESS | 916 | 1463718817832 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 21:33:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 21:33:37 INFO - PROCESS | 916 | 1463718817833 Marionette TRACE conn2 <- [1,2354,null,{}] 21:33:37 INFO - PROCESS | 916 | 1463718817841 Marionette TRACE conn2 -> [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:33:37 INFO - PROCESS | 916 | 1463718817983 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 21:33:38 INFO - PROCESS | 916 | 1463718818048 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11CE9000 == 41 [pid = 916] [id = 598] 21:33:38 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (11CF3000) [pid = 916] [serial = 1794] [outer = 00000000] 21:33:38 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (156BB400) [pid = 916] [serial = 1795] [outer = 11CF3000] 21:33:38 INFO - PROCESS | 916 | 1463718818092 Marionette DEBUG loaded listener.js 21:33:38 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (167A5800) [pid = 916] [serial = 1796] [outer = 11CF3000] 21:33:38 INFO - PROCESS | 916 | 1463718818452 Marionette TRACE conn2 <- [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:33:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 21:33:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 625ms 21:33:38 INFO - PROCESS | 916 | 1463718818477 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 21:33:38 INFO - PROCESS | 916 | 1463718818479 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 21:33:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 21:33:38 INFO - PROCESS | 916 | 1463718818482 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 21:33:38 INFO - PROCESS | 916 | 1463718818484 Marionette TRACE conn2 <- [1,2358,null,{}] 21:33:38 INFO - PROCESS | 916 | 1463718818487 Marionette TRACE conn2 -> [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:33:38 INFO - PROCESS | 916 | 1463718818567 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 21:33:38 INFO - PROCESS | 916 | 1463718818573 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10486400 == 42 [pid = 916] [id = 599] 21:33:38 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (15D5A400) [pid = 916] [serial = 1797] [outer = 00000000] 21:33:38 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (183F2C00) [pid = 916] [serial = 1798] [outer = 15D5A400] 21:33:38 INFO - PROCESS | 916 | 1463718818617 Marionette DEBUG loaded listener.js 21:33:38 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (19072400) [pid = 916] [serial = 1799] [outer = 15D5A400] 21:33:39 INFO - PROCESS | 916 | 1463718819056 Marionette TRACE conn2 <- [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:33:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 21:33:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 640ms 21:33:39 INFO - PROCESS | 916 | 1463718819119 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 21:33:39 INFO - PROCESS | 916 | 1463718819121 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 21:33:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 21:33:39 INFO - PROCESS | 916 | 1463718819124 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 21:33:39 INFO - PROCESS | 916 | 1463718819126 Marionette TRACE conn2 <- [1,2362,null,{}] 21:33:39 INFO - PROCESS | 916 | 1463718819129 Marionette TRACE conn2 -> [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:33:39 INFO - PROCESS | 916 | 1463718819209 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 21:33:39 INFO - PROCESS | 916 | 1463718819215 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19077400 == 43 [pid = 916] [id = 600] 21:33:39 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (19078000) [pid = 916] [serial = 1800] [outer = 00000000] 21:33:39 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1907D800) [pid = 916] [serial = 1801] [outer = 19078000] 21:33:39 INFO - PROCESS | 916 | 1463718819258 Marionette DEBUG loaded listener.js 21:33:39 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (19604800) [pid = 916] [serial = 1802] [outer = 19078000] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 12B63800 == 42 [pid = 916] [id = 431] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 15116800 == 41 [pid = 916] [id = 432] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 19AE1800 == 40 [pid = 916] [id = 568] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 11A02800 == 39 [pid = 916] [id = 429] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 173E1400 == 38 [pid = 916] [id = 419] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 1307DC00 == 37 [pid = 916] [id = 592] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 0F303C00 == 36 [pid = 916] [id = 591] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 15E17000 == 35 [pid = 916] [id = 590] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 130CC000 == 34 [pid = 916] [id = 588] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 13DAF000 == 33 [pid = 916] [id = 589] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 10B36C00 == 32 [pid = 916] [id = 587] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 16C26C00 == 31 [pid = 916] [id = 594] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 17B94800 == 30 [pid = 916] [id = 596] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 17E93000 == 29 [pid = 916] [id = 597] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 11CE9000 == 28 [pid = 916] [id = 598] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 10486400 == 27 [pid = 916] [id = 599] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 1144C000 == 26 [pid = 916] [id = 593] 21:33:40 INFO - PROCESS | 916 | --DOCSHELL 173E0400 == 25 [pid = 916] [id = 595] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1A95B400) [pid = 916] [serial = 1706] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 96 (165BE800) [pid = 916] [serial = 1735] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 95 (167AC400) [pid = 916] [serial = 1738] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 94 (15F77C00) [pid = 916] [serial = 1729] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 93 (15111800) [pid = 916] [serial = 1723] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 92 (17311800) [pid = 916] [serial = 1747] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1511E000) [pid = 916] [serial = 1724] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 90 (15C09800) [pid = 916] [serial = 1726] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 89 (15C0CC00) [pid = 916] [serial = 1727] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 88 (12B62400) [pid = 916] [serial = 1717] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 87 (1302F800) [pid = 916] [serial = 1718] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 86 (105F4800) [pid = 916] [serial = 1709] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1055F400) [pid = 916] [serial = 1708] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 84 (10B2B000) [pid = 916] [serial = 1711] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 83 (10B34C00) [pid = 916] [serial = 1712] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 82 (13827000) [pid = 916] [serial = 1720] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 81 (13906400) [pid = 916] [serial = 1721] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 80 (11C04800) [pid = 916] [serial = 1714] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 79 (104EBC00) [pid = 916] [serial = 1756] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 78 (12852C00) [pid = 916] [serial = 1715] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 77 (13BC0C00) [pid = 916] [serial = 1741] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 76 (10A55800) [pid = 916] [serial = 1757] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 75 (11423400) [pid = 916] [serial = 1753] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 74 (10FED400) [pid = 916] [serial = 1759] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 73 (1027B800) [pid = 916] [serial = 1750] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 72 (167B4C00) [pid = 916] [serial = 1739] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 71 (16C2E400) [pid = 916] [serial = 1744] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 70 (14E87800) [pid = 916] [serial = 1742] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 69 (16565C00) [pid = 916] [serial = 1732] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 68 (16566000) [pid = 916] [serial = 1733] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 67 (15F78000) [pid = 916] [serial = 1730] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 66 (16648C00) [pid = 916] [serial = 1736] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | --DOMWINDOW == 65 (16C32800) [pid = 916] [serial = 1745] [outer = 00000000] [url = about:blank] 21:33:41 INFO - PROCESS | 916 | 1463718821304 Marionette TRACE conn2 <- [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:33:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 21:33:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 2204ms 21:33:41 INFO - PROCESS | 916 | 1463718821332 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 21:33:41 INFO - PROCESS | 916 | 1463718821336 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 21:33:41 INFO - PROCESS | 916 | 1463718821342 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 21:33:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 21:33:41 INFO - PROCESS | 916 | 1463718821345 Marionette TRACE conn2 <- [1,2366,null,{}] 21:33:41 INFO - PROCESS | 916 | 1463718821351 Marionette TRACE conn2 -> [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:33:41 INFO - PROCESS | 916 | 1463718821443 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 21:33:41 INFO - PROCESS | 916 | 1463718821455 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1055F000 == 26 [pid = 916] [id = 601] 21:33:41 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (1055F400) [pid = 916] [serial = 1803] [outer = 00000000] 21:33:41 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (10A55C00) [pid = 916] [serial = 1804] [outer = 1055F400] 21:33:41 INFO - PROCESS | 916 | 1463718821504 Marionette DEBUG loaded listener.js 21:33:41 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (10A60C00) [pid = 916] [serial = 1805] [outer = 1055F400] 21:33:42 INFO - PROCESS | 916 | 1463718822017 Marionette TRACE conn2 <- [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:33:42 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:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 703ms 21:33:42 INFO - PROCESS | 916 | 1463718822042 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 21:33:42 INFO - PROCESS | 916 | 1463718822048 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 21:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 21:33:42 INFO - PROCESS | 916 | 1463718822058 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 21:33:42 INFO - PROCESS | 916 | 1463718822061 Marionette TRACE conn2 <- [1,2370,null,{}] 21:33:42 INFO - PROCESS | 916 | 1463718822065 Marionette TRACE conn2 -> [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:33:42 INFO - PROCESS | 916 | 1463718822149 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 21:33:42 INFO - PROCESS | 916 | 1463718822159 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B2F000 == 27 [pid = 916] [id = 602] 21:33:42 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (10B2F400) [pid = 916] [serial = 1806] [outer = 00000000] 21:33:42 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (10B36000) [pid = 916] [serial = 1807] [outer = 10B2F400] 21:33:42 INFO - PROCESS | 916 | 1463718822205 Marionette DEBUG loaded listener.js 21:33:42 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (10F36000) [pid = 916] [serial = 1808] [outer = 10B2F400] 21:33:42 INFO - PROCESS | 916 | 1463718822683 Marionette TRACE conn2 <- [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:33:42 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:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 656ms 21:33:42 INFO - PROCESS | 916 | 1463718822711 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 21:33:42 INFO - PROCESS | 916 | 1463718822713 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 21:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 21:33:42 INFO - PROCESS | 916 | 1463718822717 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 21:33:42 INFO - PROCESS | 916 | 1463718822721 Marionette TRACE conn2 <- [1,2374,null,{}] 21:33:42 INFO - PROCESS | 916 | 1463718822732 Marionette TRACE conn2 -> [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:33:42 INFO - PROCESS | 916 | 1463718822828 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 21:33:42 INFO - PROCESS | 916 | 1463718822952 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12855400 == 28 [pid = 916] [id = 603] 21:33:42 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (12855800) [pid = 916] [serial = 1809] [outer = 00000000] 21:33:42 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (12858800) [pid = 916] [serial = 1810] [outer = 12855800] 21:33:42 INFO - PROCESS | 916 | 1463718823009 Marionette DEBUG loaded listener.js 21:33:43 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (1285FC00) [pid = 916] [serial = 1811] [outer = 12855800] 21:33:43 INFO - PROCESS | 916 | 1463718823427 Marionette TRACE conn2 <- [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:33:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 21:33:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 735ms 21:33:43 INFO - PROCESS | 916 | 1463718823457 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 21:33:43 INFO - PROCESS | 916 | 1463718823459 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 21:33:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 21:33:43 INFO - PROCESS | 916 | 1463718823462 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 21:33:43 INFO - PROCESS | 916 | 1463718823464 Marionette TRACE conn2 <- [1,2378,null,{}] 21:33:43 INFO - PROCESS | 916 | 1463718823467 Marionette TRACE conn2 -> [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:33:43 INFO - PROCESS | 916 | 1463718823589 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 21:33:43 INFO - PROCESS | 916 | 1463718823597 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1285AC00 == 29 [pid = 916] [id = 604] 21:33:43 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (12AE3800) [pid = 916] [serial = 1812] [outer = 00000000] 21:33:43 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (1302DC00) [pid = 916] [serial = 1813] [outer = 12AE3800] 21:33:43 INFO - PROCESS | 916 | 1463718823642 Marionette DEBUG loaded listener.js 21:33:43 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (13310C00) [pid = 916] [serial = 1814] [outer = 12AE3800] 21:33:44 INFO - PROCESS | 916 | 1463718824105 Marionette TRACE conn2 <- [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:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 21:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 688ms 21:33:44 INFO - PROCESS | 916 | 1463718824162 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 21:33:44 INFO - PROCESS | 916 | 1463718824164 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 21:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 21:33:44 INFO - PROCESS | 916 | 1463718824167 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 21:33:44 INFO - PROCESS | 916 | 1463718824169 Marionette TRACE conn2 <- [1,2382,null,{}] 21:33:44 INFO - PROCESS | 916 | 1463718824173 Marionette TRACE conn2 -> [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:33:44 INFO - PROCESS | 916 | 1463718824249 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 21:33:44 INFO - PROCESS | 916 | 1463718824291 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1337E400 == 30 [pid = 916] [id = 605] 21:33:44 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (1337F800) [pid = 916] [serial = 1815] [outer = 00000000] 21:33:44 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (13907000) [pid = 916] [serial = 1816] [outer = 1337F800] 21:33:44 INFO - PROCESS | 916 | 1463718824335 Marionette DEBUG loaded listener.js 21:33:44 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (13B9EC00) [pid = 916] [serial = 1817] [outer = 1337F800] 21:33:44 INFO - PROCESS | 916 | 1463718824852 Marionette TRACE conn2 <- [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:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 21:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 735ms 21:33:44 INFO - PROCESS | 916 | 1463718824908 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 21:33:44 INFO - PROCESS | 916 | 1463718824910 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 21:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 21:33:44 INFO - PROCESS | 916 | 1463718824913 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 21:33:44 INFO - PROCESS | 916 | 1463718824915 Marionette TRACE conn2 <- [1,2386,null,{}] 21:33:44 INFO - PROCESS | 916 | 1463718824918 Marionette TRACE conn2 -> [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:33:45 INFO - PROCESS | 916 | 1463718825024 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 21:33:45 INFO - PROCESS | 916 | 1463718825038 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15110000 == 31 [pid = 916] [id = 606] 21:33:45 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (15110800) [pid = 916] [serial = 1818] [outer = 00000000] 21:33:45 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (1511E400) [pid = 916] [serial = 1819] [outer = 15110800] 21:33:45 INFO - PROCESS | 916 | 1463718825083 Marionette DEBUG loaded listener.js 21:33:45 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (156B9400) [pid = 916] [serial = 1820] [outer = 15110800] 21:33:45 INFO - PROCESS | 916 | 1463718825513 Marionette TRACE conn2 <- [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:33:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 21:33:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 625ms 21:33:45 INFO - PROCESS | 916 | 1463718825551 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 21:33:45 INFO - PROCESS | 916 | 1463718825553 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 21:33:45 INFO - PROCESS | 916 | 1463718825557 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 21:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 21:33:45 INFO - PROCESS | 916 | 1463718825558 Marionette TRACE conn2 <- [1,2390,null,{}] 21:33:45 INFO - PROCESS | 916 | 1463718825562 Marionette TRACE conn2 -> [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:33:45 INFO - PROCESS | 916 | 1463718825635 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 21:33:45 INFO - PROCESS | 916 | 1463718825641 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1511C000 == 32 [pid = 916] [id = 607] 21:33:45 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (15A4A800) [pid = 916] [serial = 1821] [outer = 00000000] 21:33:45 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (15D63000) [pid = 916] [serial = 1822] [outer = 15A4A800] 21:33:45 INFO - PROCESS | 916 | 1463718825685 Marionette DEBUG loaded listener.js 21:33:45 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (0C783C00) [pid = 916] [serial = 1823] [outer = 15A4A800] 21:33:46 INFO - PROCESS | 916 | 1463718826153 Marionette TRACE conn2 <- [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:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 21:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 641ms 21:33:46 INFO - PROCESS | 916 | 1463718826196 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 21:33:46 INFO - PROCESS | 916 | 1463718826198 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 21:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 21:33:46 INFO - PROCESS | 916 | 1463718826201 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 21:33:46 INFO - PROCESS | 916 | 1463718826203 Marionette TRACE conn2 <- [1,2394,null,{}] 21:33:46 INFO - PROCESS | 916 | 1463718826211 Marionette TRACE conn2 -> [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:33:46 INFO - PROCESS | 916 | 1463718826296 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 21:33:46 INFO - PROCESS | 916 | 1463718826305 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 916 | ++DOCSHELL 15D5F800 == 33 [pid = 916] [id = 608] 21:33:46 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (15F75000) [pid = 916] [serial = 1824] [outer = 00000000] 21:33:46 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (15F82400) [pid = 916] [serial = 1825] [outer = 15F75000] 21:33:46 INFO - PROCESS | 916 | 1463718826349 Marionette DEBUG loaded listener.js 21:33:46 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (15F7E400) [pid = 916] [serial = 1826] [outer = 15F75000] 21:33:46 INFO - PROCESS | 916 | 1463718826819 Marionette TRACE conn2 <- [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:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 21:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 640ms 21:33:46 INFO - PROCESS | 916 | 1463718826843 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 21:33:46 INFO - PROCESS | 916 | 1463718826846 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 21:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 21:33:46 INFO - PROCESS | 916 | 1463718826856 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 21:33:46 INFO - PROCESS | 916 | 1463718826858 Marionette TRACE conn2 <- [1,2398,null,{}] 21:33:46 INFO - PROCESS | 916 | 1463718826861 Marionette TRACE conn2 -> [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:33:46 INFO - PROCESS | 916 | 1463718826970 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 21:33:46 INFO - PROCESS | 916 | 1463718826976 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 916 | ++DOCSHELL 12854C00 == 34 [pid = 916] [id = 609] 21:33:46 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (16569000) [pid = 916] [serial = 1827] [outer = 00000000] 21:33:46 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (16571C00) [pid = 916] [serial = 1828] [outer = 16569000] 21:33:47 INFO - PROCESS | 916 | 1463718827020 Marionette DEBUG loaded listener.js 21:33:47 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (16572000) [pid = 916] [serial = 1829] [outer = 16569000] 21:33:47 INFO - PROCESS | 916 | 1463718827524 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 21:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 21:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 687ms 21:33:47 INFO - PROCESS | 916 | 1463718827548 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 21:33:47 INFO - PROCESS | 916 | 1463718827550 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 21:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 21:33:47 INFO - PROCESS | 916 | 1463718827554 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 21:33:47 INFO - PROCESS | 916 | 1463718827555 Marionette TRACE conn2 <- [1,2402,null,{}] 21:33:47 INFO - PROCESS | 916 | 1463718827558 Marionette TRACE conn2 -> [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:33:47 INFO - PROCESS | 916 | 1463718827670 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 21:33:47 INFO - PROCESS | 916 | 1463718827676 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15F78C00 == 35 [pid = 916] [id = 610] 21:33:47 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (15F7CC00) [pid = 916] [serial = 1830] [outer = 00000000] 21:33:47 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (1664C000) [pid = 916] [serial = 1831] [outer = 15F7CC00] 21:33:47 INFO - PROCESS | 916 | 1463718827720 Marionette DEBUG loaded listener.js 21:33:47 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (167A5C00) [pid = 916] [serial = 1832] [outer = 15F7CC00] 21:33:48 INFO - PROCESS | 916 | 1463718828176 Marionette TRACE conn2 <- [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:33:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 21:33:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 687ms 21:33:48 INFO - PROCESS | 916 | 1463718828254 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 21:33:48 INFO - PROCESS | 916 | 1463718828256 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 21:33:48 INFO - PROCESS | 916 | 1463718828265 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 21:33:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 21:33:48 INFO - PROCESS | 916 | 1463718828267 Marionette TRACE conn2 <- [1,2406,null,{}] 21:33:48 INFO - PROCESS | 916 | 1463718828271 Marionette TRACE conn2 -> [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:33:48 INFO - PROCESS | 916 | 1463718828423 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 21:33:48 INFO - PROCESS | 916 | 1463718828450 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167AD800 == 36 [pid = 916] [id = 611] 21:33:48 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (167B0800) [pid = 916] [serial = 1833] [outer = 00000000] 21:33:48 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (16C27800) [pid = 916] [serial = 1834] [outer = 167B0800] 21:33:48 INFO - PROCESS | 916 | 1463718828505 Marionette DEBUG loaded listener.js 21:33:48 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (16C33C00) [pid = 916] [serial = 1835] [outer = 167B0800] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 97 (16C2A400) [pid = 916] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 96 (11CF3000) [pid = 916] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 95 (156C3000) [pid = 916] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 94 (0F30B800) [pid = 916] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 93 (15F80800) [pid = 916] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 92 (17D4A800) [pid = 916] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 91 (10AC8800) [pid = 916] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 90 (15D5A400) [pid = 916] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 89 (13370400) [pid = 916] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 88 (18168000) [pid = 916] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 87 (173E1000) [pid = 916] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 86 (0F305400) [pid = 916] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 85 (10B37C00) [pid = 916] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 84 (156BF000) [pid = 916] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 83 (10FE4000) [pid = 916] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 82 (130C7800) [pid = 916] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 21:33:49 INFO - PROCESS | 916 | --DOMWINDOW == 81 (0F30B400) [pid = 916] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 21:33:49 INFO - PROCESS | 916 | 1463718829256 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 21:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1047ms 21:33:49 INFO - PROCESS | 916 | 1463718829306 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 21:33:49 INFO - PROCESS | 916 | 1463718829308 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 21:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 21:33:49 INFO - PROCESS | 916 | 1463718829324 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 21:33:49 INFO - PROCESS | 916 | 1463718829326 Marionette TRACE conn2 <- [1,2410,null,{}] 21:33:49 INFO - PROCESS | 916 | 1463718829329 Marionette TRACE conn2 -> [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:33:49 INFO - PROCESS | 916 | 1463718829406 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 21:33:49 INFO - PROCESS | 916 | 1463718829413 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10FE4000 == 37 [pid = 916] [id = 612] 21:33:49 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (1285E000) [pid = 916] [serial = 1836] [outer = 00000000] 21:33:49 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (13316800) [pid = 916] [serial = 1837] [outer = 1285E000] 21:33:49 INFO - PROCESS | 916 | 1463718829459 Marionette DEBUG loaded listener.js 21:33:49 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (156BC800) [pid = 916] [serial = 1838] [outer = 1285E000] 21:33:49 INFO - PROCESS | 916 | 1463718829899 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 21:33:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 21:33:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 593ms 21:33:49 INFO - PROCESS | 916 | 1463718829924 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 21:33:49 INFO - PROCESS | 916 | 1463718829926 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 21:33:49 INFO - PROCESS | 916 | 1463718829929 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 21:33:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 21:33:49 INFO - PROCESS | 916 | 1463718829931 Marionette TRACE conn2 <- [1,2414,null,{}] 21:33:49 INFO - PROCESS | 916 | 1463718829934 Marionette TRACE conn2 -> [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:33:49 INFO - PROCESS | 916 | 1463718830014 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 21:33:50 INFO - PROCESS | 916 | 1463718830020 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1330F400 == 38 [pid = 916] [id = 613] 21:33:50 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (156C2800) [pid = 916] [serial = 1839] [outer = 00000000] 21:33:50 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (16C29000) [pid = 916] [serial = 1840] [outer = 156C2800] 21:33:50 INFO - PROCESS | 916 | 1463718830064 Marionette DEBUG loaded listener.js 21:33:50 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (16C35800) [pid = 916] [serial = 1841] [outer = 156C2800] 21:33:50 INFO - PROCESS | 916 | 1463718830536 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 21:33:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 21:33:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 625ms 21:33:50 INFO - PROCESS | 916 | 1463718830568 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 21:33:50 INFO - PROCESS | 916 | 1463718830570 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 21:33:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 21:33:50 INFO - PROCESS | 916 | 1463718830577 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 21:33:50 INFO - PROCESS | 916 | 1463718830579 Marionette TRACE conn2 <- [1,2418,null,{}] 21:33:50 INFO - PROCESS | 916 | 1463718830582 Marionette TRACE conn2 -> [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:33:50 INFO - PROCESS | 916 | 1463718830658 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 21:33:50 INFO - PROCESS | 916 | 1463718830665 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13183C00 == 39 [pid = 916] [id = 614] 21:33:50 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (13904400) [pid = 916] [serial = 1842] [outer = 00000000] 21:33:50 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (173E0800) [pid = 916] [serial = 1843] [outer = 13904400] 21:33:50 INFO - PROCESS | 916 | 1463718830708 Marionette DEBUG loaded listener.js 21:33:50 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (173E9400) [pid = 916] [serial = 1844] [outer = 13904400] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 11CEF800 == 38 [pid = 916] [id = 580] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 16651000 == 37 [pid = 916] [id = 579] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 0F304800 == 36 [pid = 916] [id = 582] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 1144C400 == 35 [pid = 916] [id = 577] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 15E18400 == 34 [pid = 916] [id = 576] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 1144C800 == 33 [pid = 916] [id = 571] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 15114C00 == 32 [pid = 916] [id = 575] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 0C786C00 == 31 [pid = 916] [id = 585] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 128A2C00 == 30 [pid = 916] [id = 578] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 10F38800 == 29 [pid = 916] [id = 584] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 0F30A800 == 28 [pid = 916] [id = 583] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 10AC7C00 == 27 [pid = 916] [id = 586] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 10ACF800 == 26 [pid = 916] [id = 570] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 104EA400 == 25 [pid = 916] [id = 569] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 13BB6800 == 24 [pid = 916] [id = 581] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 13315400 == 23 [pid = 916] [id = 573] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 10A5C000 == 22 [pid = 916] [id = 572] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 13DB9400 == 21 [pid = 916] [id = 574] 21:33:51 INFO - PROCESS | 916 | --DOCSHELL 19077400 == 20 [pid = 916] [id = 600] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1907D800) [pid = 916] [serial = 1801] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 88 (19072400) [pid = 916] [serial = 1799] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 87 (16C33000) [pid = 916] [serial = 1784] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 86 (167A5800) [pid = 916] [serial = 1796] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 85 (15A55800) [pid = 916] [serial = 1768] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 84 (105ED000) [pid = 916] [serial = 1774] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 83 (164BA000) [pid = 916] [serial = 1771] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 82 (1656F400) [pid = 916] [serial = 1772] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 81 (17E94000) [pid = 916] [serial = 1789] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 80 (114ACC00) [pid = 916] [serial = 1760] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 79 (183F2C00) [pid = 916] [serial = 1798] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 78 (13BB7C00) [pid = 916] [serial = 1765] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 77 (183F9C00) [pid = 916] [serial = 1793] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 76 (17B19800) [pid = 916] [serial = 1787] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 75 (17750800) [pid = 916] [serial = 1786] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 74 (173E2C00) [pid = 916] [serial = 1748] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 73 (183F3C00) [pid = 916] [serial = 1792] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 72 (12860000) [pid = 916] [serial = 1763] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 71 (16645800) [pid = 916] [serial = 1780] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 70 (12856400) [pid = 916] [serial = 1762] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 69 (156BB400) [pid = 916] [serial = 1795] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 68 (15D62800) [pid = 916] [serial = 1769] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 67 (11C0B400) [pid = 916] [serial = 1754] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 66 (10B35400) [pid = 916] [serial = 1775] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 65 (15118C00) [pid = 916] [serial = 1777] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 64 (14E83000) [pid = 916] [serial = 1766] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 63 (16C31800) [pid = 916] [serial = 1783] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 62 (15A4C800) [pid = 916] [serial = 1778] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 61 (16788C00) [pid = 916] [serial = 1781] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 60 (1833CC00) [pid = 916] [serial = 1790] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | --DOMWINDOW == 59 (104F0C00) [pid = 916] [serial = 1751] [outer = 00000000] [url = about:blank] 21:33:52 INFO - PROCESS | 916 | 1463718832516 Marionette TRACE conn2 <- [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:33:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 21:33:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1968ms 21:33:52 INFO - PROCESS | 916 | 1463718832548 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 21:33:52 INFO - PROCESS | 916 | 1463718832552 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 21:33:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 21:33:52 INFO - PROCESS | 916 | 1463718832560 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 21:33:52 INFO - PROCESS | 916 | 1463718832564 Marionette TRACE conn2 <- [1,2422,null,{}] 21:33:52 INFO - PROCESS | 916 | 1463718832569 Marionette TRACE conn2 -> [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:33:52 INFO - PROCESS | 916 | 1463718832655 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 21:33:52 INFO - PROCESS | 916 | 1463718832663 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10484000 == 21 [pid = 916] [id = 615] 21:33:52 INFO - PROCESS | 916 | ++DOMWINDOW == 60 (10485800) [pid = 916] [serial = 1845] [outer = 00000000] 21:33:52 INFO - PROCESS | 916 | ++DOMWINDOW == 61 (10558C00) [pid = 916] [serial = 1846] [outer = 10485800] 21:33:52 INFO - PROCESS | 916 | 1463718832710 Marionette DEBUG loaded listener.js 21:33:52 INFO - PROCESS | 916 | ++DOMWINDOW == 62 (105F4400) [pid = 916] [serial = 1847] [outer = 10485800] 21:33:53 INFO - PROCESS | 916 | 1463718833214 Marionette TRACE conn2 <- [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:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 21:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 703ms 21:33:53 INFO - PROCESS | 916 | 1463718833258 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 21:33:53 INFO - PROCESS | 916 | 1463718833264 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 21:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 21:33:53 INFO - PROCESS | 916 | 1463718833270 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 21:33:53 INFO - PROCESS | 916 | 1463718833273 Marionette TRACE conn2 <- [1,2426,null,{}] 21:33:53 INFO - PROCESS | 916 | 1463718833277 Marionette TRACE conn2 -> [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:33:53 INFO - PROCESS | 916 | 1463718833356 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 21:33:53 INFO - PROCESS | 916 | 1463718833365 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10ACAC00 == 22 [pid = 916] [id = 616] 21:33:53 INFO - PROCESS | 916 | ++DOMWINDOW == 63 (10AD2800) [pid = 916] [serial = 1848] [outer = 00000000] 21:33:53 INFO - PROCESS | 916 | ++DOMWINDOW == 64 (10B2BC00) [pid = 916] [serial = 1849] [outer = 10AD2800] 21:33:53 INFO - PROCESS | 916 | 1463718833411 Marionette DEBUG loaded listener.js 21:33:53 INFO - PROCESS | 916 | ++DOMWINDOW == 65 (10503800) [pid = 916] [serial = 1850] [outer = 10AD2800] 21:33:53 INFO - PROCESS | 916 | 1463718833867 Marionette TRACE conn2 <- [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:33:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 21:33:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 641ms 21:33:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 21:33:53 INFO - PROCESS | 916 | 1463718833908 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 21:33:53 INFO - PROCESS | 916 | 1463718833910 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 21:33:53 INFO - PROCESS | 916 | 1463718833914 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 21:33:53 INFO - PROCESS | 916 | 1463718833917 Marionette TRACE conn2 <- [1,2430,null,{}] 21:33:53 INFO - PROCESS | 916 | 1463718833928 Marionette TRACE conn2 -> [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:33:54 INFO - PROCESS | 916 | 1463718834017 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 21:33:54 INFO - PROCESS | 916 | 1463718834026 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11459C00 == 23 [pid = 916] [id = 617] 21:33:54 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (1149E800) [pid = 916] [serial = 1851] [outer = 00000000] 21:33:54 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (11C57000) [pid = 916] [serial = 1852] [outer = 1149E800] 21:33:54 INFO - PROCESS | 916 | 1463718834074 Marionette DEBUG loaded listener.js 21:33:54 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (12853000) [pid = 916] [serial = 1853] [outer = 1149E800] 21:33:54 INFO - PROCESS | 916 | 1463718834544 Marionette TRACE conn2 <- [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:33:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 21:33:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 625ms 21:33:54 INFO - PROCESS | 916 | 1463718834550 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 21:33:54 INFO - PROCESS | 916 | 1463718834552 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 21:33:54 INFO - PROCESS | 916 | 1463718834555 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 21:33:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 21:33:54 INFO - PROCESS | 916 | 1463718834557 Marionette TRACE conn2 <- [1,2434,null,{}] 21:33:54 INFO - PROCESS | 916 | 1463718834560 Marionette TRACE conn2 -> [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:33:54 INFO - PROCESS | 916 | 1463718834678 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 21:33:54 INFO - PROCESS | 916 | 1463718834688 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11A0F400 == 24 [pid = 916] [id = 618] 21:33:54 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (1287E400) [pid = 916] [serial = 1854] [outer = 00000000] 21:33:54 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (12D74000) [pid = 916] [serial = 1855] [outer = 1287E400] 21:33:54 INFO - PROCESS | 916 | 1463718834732 Marionette DEBUG loaded listener.js 21:33:54 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (1330E400) [pid = 916] [serial = 1856] [outer = 1287E400] 21:33:55 INFO - PROCESS | 916 | 1463718835146 Marionette TRACE conn2 <- [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:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 21:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 625ms 21:33:55 INFO - PROCESS | 916 | 1463718835193 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 21:33:55 INFO - PROCESS | 916 | 1463718835195 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 21:33:55 INFO - PROCESS | 916 | 1463718835199 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 21:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 21:33:55 INFO - PROCESS | 916 | 1463718835200 Marionette TRACE conn2 <- [1,2438,null,{}] 21:33:55 INFO - PROCESS | 916 | 1463718835204 Marionette TRACE conn2 -> [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:33:55 INFO - PROCESS | 916 | 1463718835310 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 21:33:55 INFO - PROCESS | 916 | 1463718835318 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1302EC00 == 25 [pid = 916] [id = 619] 21:33:55 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (1318BC00) [pid = 916] [serial = 1857] [outer = 00000000] 21:33:55 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (13BB6800) [pid = 916] [serial = 1858] [outer = 1318BC00] 21:33:55 INFO - PROCESS | 916 | 1463718835363 Marionette DEBUG loaded listener.js 21:33:55 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (141C1000) [pid = 916] [serial = 1859] [outer = 1318BC00] 21:33:55 INFO - PROCESS | 916 | 1463718835799 Marionette TRACE conn2 <- [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:33:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 21:33:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 640ms 21:33:55 INFO - PROCESS | 916 | 1463718835837 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 21:33:55 INFO - PROCESS | 916 | 1463718835839 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 21:33:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 21:33:55 INFO - PROCESS | 916 | 1463718835842 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 21:33:55 INFO - PROCESS | 916 | 1463718835844 Marionette TRACE conn2 <- [1,2442,null,{}] 21:33:55 INFO - PROCESS | 916 | 1463718835847 Marionette TRACE conn2 -> [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:33:55 INFO - PROCESS | 916 | 1463718835978 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 21:33:55 INFO - PROCESS | 916 | 1463718836002 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15112400 == 26 [pid = 916] [id = 620] 21:33:56 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (15114C00) [pid = 916] [serial = 1860] [outer = 00000000] 21:33:56 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (156BD400) [pid = 916] [serial = 1861] [outer = 15114C00] 21:33:56 INFO - PROCESS | 916 | 1463718836049 Marionette DEBUG loaded listener.js 21:33:56 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (15A55800) [pid = 916] [serial = 1862] [outer = 15114C00] 21:33:56 INFO - PROCESS | 916 | 1463718836444 Marionette TRACE conn2 <- [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:33:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 21:33:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 641ms 21:33:56 INFO - PROCESS | 916 | 1463718836480 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 21:33:56 INFO - PROCESS | 916 | 1463718836482 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 21:33:56 INFO - PROCESS | 916 | 1463718836486 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 21:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 21:33:56 INFO - PROCESS | 916 | 1463718836488 Marionette TRACE conn2 <- [1,2446,null,{}] 21:33:56 INFO - PROCESS | 916 | 1463718836491 Marionette TRACE conn2 -> [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:33:56 INFO - PROCESS | 916 | 1463718836597 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 21:33:56 INFO - PROCESS | 916 | 1463718836606 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 156BCC00 == 27 [pid = 916] [id = 621] 21:33:56 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (156C0C00) [pid = 916] [serial = 1863] [outer = 00000000] 21:33:56 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (15EB1400) [pid = 916] [serial = 1864] [outer = 156C0C00] 21:33:56 INFO - PROCESS | 916 | 1463718836651 Marionette DEBUG loaded listener.js 21:33:56 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (15EB3000) [pid = 916] [serial = 1865] [outer = 156C0C00] 21:33:57 INFO - PROCESS | 916 | 1463718837069 Marionette TRACE conn2 <- [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:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 21:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 640ms 21:33:57 INFO - PROCESS | 916 | 1463718837124 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 21:33:57 INFO - PROCESS | 916 | 1463718837126 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 21:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 21:33:57 INFO - PROCESS | 916 | 1463718837129 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 21:33:57 INFO - PROCESS | 916 | 1463718837131 Marionette TRACE conn2 <- [1,2450,null,{}] 21:33:57 INFO - PROCESS | 916 | 1463718837134 Marionette TRACE conn2 -> [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:33:57 INFO - PROCESS | 916 | 1463718837246 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 21:33:57 INFO - PROCESS | 916 | 1463718837257 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B2B800 == 28 [pid = 916] [id = 622] 21:33:57 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (12AE8000) [pid = 916] [serial = 1866] [outer = 00000000] 21:33:57 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (1656B400) [pid = 916] [serial = 1867] [outer = 12AE8000] 21:33:57 INFO - PROCESS | 916 | 1463718837316 Marionette DEBUG loaded listener.js 21:33:57 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (1656B800) [pid = 916] [serial = 1868] [outer = 12AE8000] 21:33:57 INFO - PROCESS | 916 | 1463718837712 Marionette TRACE conn2 <- [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:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 21:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 625ms 21:33:57 INFO - PROCESS | 916 | 1463718837768 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 21:33:57 INFO - PROCESS | 916 | 1463718837770 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 21:33:57 INFO - PROCESS | 916 | 1463718837773 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 21:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 21:33:57 INFO - PROCESS | 916 | 1463718837774 Marionette TRACE conn2 <- [1,2454,null,{}] 21:33:57 INFO - PROCESS | 916 | 1463718837778 Marionette TRACE conn2 -> [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:33:57 INFO - PROCESS | 916 | 1463718837851 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 21:33:57 INFO - PROCESS | 916 | 1463718837984 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11459400 == 29 [pid = 916] [id = 623] 21:33:57 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (13189800) [pid = 916] [serial = 1869] [outer = 00000000] 21:33:58 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (16649800) [pid = 916] [serial = 1870] [outer = 13189800] 21:33:58 INFO - PROCESS | 916 | 1463718838043 Marionette DEBUG loaded listener.js 21:33:58 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (164B8C00) [pid = 916] [serial = 1871] [outer = 13189800] 21:33:58 INFO - PROCESS | 916 | 1463718838464 Marionette TRACE conn2 <- [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:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 21:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 734ms 21:33:58 INFO - PROCESS | 916 | 1463718838514 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 21:33:58 INFO - PROCESS | 916 | 1463718838516 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 21:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 21:33:58 INFO - PROCESS | 916 | 1463718838526 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 21:33:58 INFO - PROCESS | 916 | 1463718838528 Marionette TRACE conn2 <- [1,2458,null,{}] 21:33:58 INFO - PROCESS | 916 | 1463718838531 Marionette TRACE conn2 -> [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:33:58 INFO - PROCESS | 916 | 1463718838641 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 21:33:58 INFO - PROCESS | 916 | 1463718838647 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 916 | ++DOCSHELL 10511800 == 30 [pid = 916] [id = 624] 21:33:58 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (10A59000) [pid = 916] [serial = 1872] [outer = 00000000] 21:33:58 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (167ACC00) [pid = 916] [serial = 1873] [outer = 10A59000] 21:33:58 INFO - PROCESS | 916 | 1463718838691 Marionette DEBUG loaded listener.js 21:33:58 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (167B3000) [pid = 916] [serial = 1874] [outer = 10A59000] 21:33:59 INFO - PROCESS | 916 | 1463718839152 Marionette TRACE conn2 <- [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:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 21:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 625ms 21:33:59 INFO - PROCESS | 916 | 1463718839162 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 21:33:59 INFO - PROCESS | 916 | 1463718839164 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 21:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 21:33:59 INFO - PROCESS | 916 | 1463718839168 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 21:33:59 INFO - PROCESS | 916 | 1463718839170 Marionette TRACE conn2 <- [1,2462,null,{}] 21:33:59 INFO - PROCESS | 916 | 1463718839173 Marionette TRACE conn2 -> [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:33:59 INFO - PROCESS | 916 | 1463718839296 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 21:33:59 INFO - PROCESS | 916 | 1463718839395 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12B63800 == 31 [pid = 916] [id = 625] 21:33:59 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (16C2A400) [pid = 916] [serial = 1875] [outer = 00000000] 21:33:59 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (17306000) [pid = 916] [serial = 1876] [outer = 16C2A400] 21:33:59 INFO - PROCESS | 916 | 1463718839443 Marionette DEBUG loaded listener.js 21:33:59 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (173E4000) [pid = 916] [serial = 1877] [outer = 16C2A400] 21:33:59 INFO - PROCESS | 916 | 1463718840003 Marionette TRACE conn2 <- [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:33:59 INFO - PROCESS | 916 | --DOMWINDOW == 91 (156C2800) [pid = 916] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 21:33:59 INFO - PROCESS | 916 | --DOMWINDOW == 90 (16569000) [pid = 916] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 21:33:59 INFO - PROCESS | 916 | --DOMWINDOW == 89 (15F7CC00) [pid = 916] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 21:33:59 INFO - PROCESS | 916 | --DOMWINDOW == 88 (167B0800) [pid = 916] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 21:33:59 INFO - PROCESS | 916 | --DOMWINDOW == 87 (12AE3800) [pid = 916] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 21:33:59 INFO - PROCESS | 916 | --DOMWINDOW == 86 (12855800) [pid = 916] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 21:33:59 INFO - PROCESS | 916 | --DOMWINDOW == 85 (10B2F400) [pid = 916] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 21:33:59 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1055F400) [pid = 916] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 21:33:59 INFO - PROCESS | 916 | --DOMWINDOW == 83 (19078000) [pid = 916] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 21:33:59 INFO - PROCESS | 916 | --DOMWINDOW == 82 (15F75000) [pid = 916] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 21:33:59 INFO - PROCESS | 916 | --DOMWINDOW == 81 (15A4A800) [pid = 916] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 21:33:59 INFO - PROCESS | 916 | --DOMWINDOW == 80 (15110800) [pid = 916] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 21:33:59 INFO - PROCESS | 916 | --DOMWINDOW == 79 (1337F800) [pid = 916] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 21:33:59 INFO - PROCESS | 916 | --DOMWINDOW == 78 (1285E000) [pid = 916] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 21:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 21:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 907ms 21:34:00 INFO - PROCESS | 916 | 1463718840073 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 21:34:00 INFO - PROCESS | 916 | 1463718840076 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 21:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 21:34:00 INFO - PROCESS | 916 | 1463718840082 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 21:34:00 INFO - PROCESS | 916 | 1463718840084 Marionette TRACE conn2 <- [1,2466,null,{}] 21:34:00 INFO - PROCESS | 916 | 1463718840087 Marionette TRACE conn2 -> [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:34:00 INFO - PROCESS | 916 | 1463718840162 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 21:34:00 INFO - PROCESS | 916 | 1463718840171 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B2E400 == 32 [pid = 916] [id = 626] 21:34:00 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (11A04000) [pid = 916] [serial = 1878] [outer = 00000000] 21:34:00 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (1307DC00) [pid = 916] [serial = 1879] [outer = 11A04000] 21:34:00 INFO - PROCESS | 916 | 1463718840214 Marionette DEBUG loaded listener.js 21:34:00 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (1337F800) [pid = 916] [serial = 1880] [outer = 11A04000] 21:34:00 INFO - PROCESS | 916 | 1463718840638 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 21:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 21:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 593ms 21:34:00 INFO - PROCESS | 916 | 1463718840675 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 21:34:00 INFO - PROCESS | 916 | 1463718840676 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 21:34:00 INFO - PROCESS | 916 | 1463718840680 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 21:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 21:34:00 INFO - PROCESS | 916 | 1463718840681 Marionette TRACE conn2 <- [1,2470,null,{}] 21:34:00 INFO - PROCESS | 916 | 1463718840685 Marionette TRACE conn2 -> [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:34:00 INFO - PROCESS | 916 | 1463718840789 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 21:34:00 INFO - PROCESS | 916 | 1463718840795 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1511E800 == 33 [pid = 916] [id = 627] 21:34:00 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (15E16C00) [pid = 916] [serial = 1881] [outer = 00000000] 21:34:00 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (16C29400) [pid = 916] [serial = 1882] [outer = 15E16C00] 21:34:00 INFO - PROCESS | 916 | 1463718840839 Marionette DEBUG loaded listener.js 21:34:00 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (173E9000) [pid = 916] [serial = 1883] [outer = 15E16C00] 21:34:01 INFO - PROCESS | 916 | 1463718841260 Marionette TRACE conn2 <- [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:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 21:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 625ms 21:34:01 INFO - PROCESS | 916 | 1463718841318 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 21:34:01 INFO - PROCESS | 916 | 1463718841320 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 21:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 21:34:01 INFO - PROCESS | 916 | 1463718841328 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 21:34:01 INFO - PROCESS | 916 | 1463718841329 Marionette TRACE conn2 <- [1,2474,null,{}] 21:34:01 INFO - PROCESS | 916 | 1463718841332 Marionette TRACE conn2 -> [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:34:01 INFO - PROCESS | 916 | 1463718841406 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 21:34:01 INFO - PROCESS | 916 | 1463718841413 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15115000 == 34 [pid = 916] [id = 628] 21:34:01 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (1775F800) [pid = 916] [serial = 1884] [outer = 00000000] 21:34:01 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (17E8EC00) [pid = 916] [serial = 1885] [outer = 1775F800] 21:34:01 INFO - PROCESS | 916 | 1463718841456 Marionette DEBUG loaded listener.js 21:34:01 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (18167800) [pid = 916] [serial = 1886] [outer = 1775F800] 21:34:01 INFO - PROCESS | 916 | 1463718841882 Marionette TRACE conn2 <- [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:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 21:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 593ms 21:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 21:34:01 INFO - PROCESS | 916 | 1463718841927 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 21:34:01 INFO - PROCESS | 916 | 1463718841929 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 21:34:01 INFO - PROCESS | 916 | 1463718841932 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 21:34:01 INFO - PROCESS | 916 | 1463718841934 Marionette TRACE conn2 <- [1,2478,null,{}] 21:34:01 INFO - PROCESS | 916 | 1463718841941 Marionette TRACE conn2 -> [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:34:02 INFO - PROCESS | 916 | 1463718842069 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 21:34:02 INFO - PROCESS | 916 | 1463718842264 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F396800 == 35 [pid = 916] [id = 629] 21:34:02 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (0F39AC00) [pid = 916] [serial = 1887] [outer = 00000000] 21:34:02 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (1043B000) [pid = 916] [serial = 1888] [outer = 0F39AC00] 21:34:02 INFO - PROCESS | 916 | 1463718842323 Marionette DEBUG loaded listener.js 21:34:02 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (1050D400) [pid = 916] [serial = 1889] [outer = 0F39AC00] 21:34:03 INFO - PROCESS | 916 | 1463718843051 Marionette TRACE conn2 <- [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:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 21:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1187ms 21:34:03 INFO - PROCESS | 916 | 1463718843132 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 21:34:03 INFO - PROCESS | 916 | 1463718843136 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 21:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 21:34:03 INFO - PROCESS | 916 | 1463718843141 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 21:34:03 INFO - PROCESS | 916 | 1463718843145 Marionette TRACE conn2 <- [1,2482,null,{}] 21:34:03 INFO - PROCESS | 916 | 1463718843151 Marionette TRACE conn2 -> [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:34:03 INFO - PROCESS | 916 | 1463718843294 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 21:34:03 INFO - PROCESS | 916 | 1463718843440 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B35400 == 36 [pid = 916] [id = 630] 21:34:03 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (10F37C00) [pid = 916] [serial = 1890] [outer = 00000000] 21:34:03 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (11272C00) [pid = 916] [serial = 1891] [outer = 10F37C00] 21:34:03 INFO - PROCESS | 916 | 1463718843500 Marionette DEBUG loaded listener.js 21:34:03 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (11453000) [pid = 916] [serial = 1892] [outer = 10F37C00] 21:34:04 INFO - PROCESS | 916 | 1463718844393 Marionette TRACE conn2 <- [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:34:04 INFO - PROCESS | 916 | --DOCSHELL 15115000 == 35 [pid = 916] [id = 628] 21:34:04 INFO - PROCESS | 916 | --DOCSHELL 1511E800 == 34 [pid = 916] [id = 627] 21:34:04 INFO - PROCESS | 916 | --DOCSHELL 10B2E400 == 33 [pid = 916] [id = 626] 21:34:04 INFO - PROCESS | 916 | --DOCSHELL 12B63800 == 32 [pid = 916] [id = 625] 21:34:04 INFO - PROCESS | 916 | --DOCSHELL 10511800 == 31 [pid = 916] [id = 624] 21:34:04 INFO - PROCESS | 916 | --DOCSHELL 11459400 == 30 [pid = 916] [id = 623] 21:34:04 INFO - PROCESS | 916 | --DOCSHELL 10B2B800 == 29 [pid = 916] [id = 622] 21:34:04 INFO - PROCESS | 916 | --DOCSHELL 156BCC00 == 28 [pid = 916] [id = 621] 21:34:04 INFO - PROCESS | 916 | --DOCSHELL 15112400 == 27 [pid = 916] [id = 620] 21:34:04 INFO - PROCESS | 916 | --DOCSHELL 1302EC00 == 26 [pid = 916] [id = 619] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 92 (173E0800) [pid = 916] [serial = 1843] [outer = 00000000] [url = about:blank] 21:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 21:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1359ms 21:34:04 INFO - PROCESS | 916 | 1463718844496 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 21:34:04 INFO - PROCESS | 916 | 1463718844500 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 21:34:04 INFO - PROCESS | 916 | 1463718844505 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 21:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 21:34:04 INFO - PROCESS | 916 | 1463718844509 Marionette TRACE conn2 <- [1,2486,null,{}] 21:34:04 INFO - PROCESS | 916 | 1463718844514 Marionette TRACE conn2 -> [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:34:04 INFO - PROCESS | 916 | 1463718844600 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 21:34:04 INFO - PROCESS | 916 | 1463718844608 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A64C00 == 27 [pid = 916] [id = 631] 21:34:04 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (10AC8800) [pid = 916] [serial = 1893] [outer = 00000000] 21:34:04 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (10ACF400) [pid = 916] [serial = 1894] [outer = 10AC8800] 21:34:04 INFO - PROCESS | 916 | 1463718844655 Marionette DEBUG loaded listener.js 21:34:04 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (10B2E000) [pid = 916] [serial = 1895] [outer = 10AC8800] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 94 (16C35800) [pid = 916] [serial = 1841] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 93 (16571C00) [pid = 916] [serial = 1828] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 92 (1664C000) [pid = 916] [serial = 1831] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 91 (16572000) [pid = 916] [serial = 1829] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 90 (16C27800) [pid = 916] [serial = 1834] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 89 (167A5C00) [pid = 916] [serial = 1832] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 88 (16C29000) [pid = 916] [serial = 1840] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 87 (16C33C00) [pid = 916] [serial = 1835] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 86 (13310C00) [pid = 916] [serial = 1814] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1302DC00) [pid = 916] [serial = 1813] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 84 (12858800) [pid = 916] [serial = 1810] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 83 (1285FC00) [pid = 916] [serial = 1811] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 82 (10B36000) [pid = 916] [serial = 1807] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 81 (10F36000) [pid = 916] [serial = 1808] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 80 (10A55C00) [pid = 916] [serial = 1804] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 79 (10A60C00) [pid = 916] [serial = 1805] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 78 (19604800) [pid = 916] [serial = 1802] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 77 (15F82400) [pid = 916] [serial = 1825] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 76 (15D63000) [pid = 916] [serial = 1822] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 75 (0C783C00) [pid = 916] [serial = 1823] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 74 (1511E400) [pid = 916] [serial = 1819] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 73 (156B9400) [pid = 916] [serial = 1820] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 72 (13907000) [pid = 916] [serial = 1816] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 71 (13B9EC00) [pid = 916] [serial = 1817] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 70 (13316800) [pid = 916] [serial = 1837] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 69 (156BC800) [pid = 916] [serial = 1838] [outer = 00000000] [url = about:blank] 21:34:04 INFO - PROCESS | 916 | --DOMWINDOW == 68 (15F7E400) [pid = 916] [serial = 1826] [outer = 00000000] [url = about:blank] 21:34:05 INFO - PROCESS | 916 | 1463718845183 Marionette TRACE conn2 <- [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:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 21:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 688ms 21:34:05 INFO - PROCESS | 916 | 1463718845208 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 21:34:05 INFO - PROCESS | 916 | 1463718845214 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 21:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 21:34:05 INFO - PROCESS | 916 | 1463718845220 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 21:34:05 INFO - PROCESS | 916 | 1463718845223 Marionette TRACE conn2 <- [1,2490,null,{}] 21:34:05 INFO - PROCESS | 916 | 1463718845226 Marionette TRACE conn2 -> [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:34:05 INFO - PROCESS | 916 | 1463718845306 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 21:34:05 INFO - PROCESS | 916 | 1463718845315 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B30C00 == 28 [pid = 916] [id = 632] 21:34:05 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (10B38400) [pid = 916] [serial = 1896] [outer = 00000000] 21:34:05 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (12852C00) [pid = 916] [serial = 1897] [outer = 10B38400] 21:34:05 INFO - PROCESS | 916 | 1463718845359 Marionette DEBUG loaded listener.js 21:34:05 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (1285D000) [pid = 916] [serial = 1898] [outer = 10B38400] 21:34:05 INFO - PROCESS | 916 | 1463718845830 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 21:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 641ms 21:34:05 INFO - PROCESS | 916 | 1463718845859 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 21:34:05 INFO - PROCESS | 916 | 1463718845862 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 21:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 21:34:05 INFO - PROCESS | 916 | 1463718845865 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 21:34:05 INFO - PROCESS | 916 | 1463718845868 Marionette TRACE conn2 <- [1,2494,null,{}] 21:34:05 INFO - PROCESS | 916 | 1463718845879 Marionette TRACE conn2 -> [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:34:05 INFO - PROCESS | 916 | 1463718845960 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 21:34:05 INFO - PROCESS | 916 | 1463718846000 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12D31000 == 29 [pid = 916] [id = 633] 21:34:06 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (12D74400) [pid = 916] [serial = 1899] [outer = 00000000] 21:34:06 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (13378C00) [pid = 916] [serial = 1900] [outer = 12D74400] 21:34:06 INFO - PROCESS | 916 | 1463718846127 Marionette DEBUG loaded listener.js 21:34:06 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (13906000) [pid = 916] [serial = 1901] [outer = 12D74400] 21:34:06 INFO - PROCESS | 916 | 1463718846520 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 21:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 21:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 688ms 21:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 21:34:06 INFO - PROCESS | 916 | 1463718846564 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 21:34:06 INFO - PROCESS | 916 | 1463718846567 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 21:34:06 INFO - PROCESS | 916 | 1463718846570 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 21:34:06 INFO - PROCESS | 916 | 1463718846572 Marionette TRACE conn2 <- [1,2498,null,{}] 21:34:06 INFO - PROCESS | 916 | 1463718846575 Marionette TRACE conn2 -> [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:34:06 INFO - PROCESS | 916 | 1463718846652 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 21:34:06 INFO - PROCESS | 916 | 1463718846765 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1055B800 == 30 [pid = 916] [id = 634] 21:34:06 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (13375400) [pid = 916] [serial = 1902] [outer = 00000000] 21:34:06 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (14E85000) [pid = 916] [serial = 1903] [outer = 13375400] 21:34:06 INFO - PROCESS | 916 | 1463718846812 Marionette DEBUG loaded listener.js 21:34:06 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (15116800) [pid = 916] [serial = 1904] [outer = 13375400] 21:34:07 INFO - PROCESS | 916 | 1463718847236 Marionette TRACE conn2 <- [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:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 21:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 687ms 21:34:07 INFO - PROCESS | 916 | 1463718847274 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 21:34:07 INFO - PROCESS | 916 | 1463718847276 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 21:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 21:34:07 INFO - PROCESS | 916 | 1463718847280 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 21:34:07 INFO - PROCESS | 916 | 1463718847282 Marionette TRACE conn2 <- [1,2502,null,{}] 21:34:07 INFO - PROCESS | 916 | 1463718847285 Marionette TRACE conn2 -> [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:34:07 INFO - PROCESS | 916 | 1463718847419 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 21:34:07 INFO - PROCESS | 916 | 1463718847441 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11C0BC00 == 31 [pid = 916] [id = 635] 21:34:07 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (14E83000) [pid = 916] [serial = 1905] [outer = 00000000] 21:34:07 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (156B9400) [pid = 916] [serial = 1906] [outer = 14E83000] 21:34:07 INFO - PROCESS | 916 | 1463718847485 Marionette DEBUG loaded listener.js 21:34:07 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (15C08000) [pid = 916] [serial = 1907] [outer = 14E83000] 21:34:07 INFO - PROCESS | 916 | 1463718847941 Marionette TRACE conn2 <- [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:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 21:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 703ms 21:34:07 INFO - PROCESS | 916 | 1463718847980 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 21:34:07 INFO - PROCESS | 916 | 1463718847981 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 21:34:07 INFO - PROCESS | 916 | 1463718847985 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 21:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 21:34:07 INFO - PROCESS | 916 | 1463718847986 Marionette TRACE conn2 <- [1,2506,null,{}] 21:34:07 INFO - PROCESS | 916 | 1463718847990 Marionette TRACE conn2 -> [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:34:08 INFO - PROCESS | 916 | 1463718848118 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 21:34:08 INFO - PROCESS | 916 | 1463718848125 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15D65800 == 32 [pid = 916] [id = 636] 21:34:08 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (15E20000) [pid = 916] [serial = 1908] [outer = 00000000] 21:34:08 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (15F82800) [pid = 916] [serial = 1909] [outer = 15E20000] 21:34:08 INFO - PROCESS | 916 | 1463718848170 Marionette DEBUG loaded listener.js 21:34:08 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (1656A800) [pid = 916] [serial = 1910] [outer = 15E20000] 21:34:08 INFO - PROCESS | 916 | 1463718848632 Marionette TRACE conn2 <- [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:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 21:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 703ms 21:34:08 INFO - PROCESS | 916 | --DOMWINDOW == 82 (10A59000) [pid = 916] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 21:34:08 INFO - PROCESS | 916 | --DOMWINDOW == 81 (1149E800) [pid = 916] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 21:34:08 INFO - PROCESS | 916 | --DOMWINDOW == 80 (12AE8000) [pid = 916] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 21:34:08 INFO - PROCESS | 916 | --DOMWINDOW == 79 (16C2A400) [pid = 916] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 21:34:08 INFO - PROCESS | 916 | --DOMWINDOW == 78 (1318BC00) [pid = 916] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 21:34:08 INFO - PROCESS | 916 | --DOMWINDOW == 77 (11A04000) [pid = 916] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 21:34:08 INFO - PROCESS | 916 | --DOMWINDOW == 76 (1287E400) [pid = 916] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 21:34:08 INFO - PROCESS | 916 | --DOMWINDOW == 75 (15E16C00) [pid = 916] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 21:34:08 INFO - PROCESS | 916 | --DOMWINDOW == 74 (10485800) [pid = 916] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 21:34:08 INFO - PROCESS | 916 | --DOMWINDOW == 73 (156C0C00) [pid = 916] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 21:34:08 INFO - PROCESS | 916 | --DOMWINDOW == 72 (15114C00) [pid = 916] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 21:34:08 INFO - PROCESS | 916 | --DOMWINDOW == 71 (10AD2800) [pid = 916] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 21:34:08 INFO - PROCESS | 916 | --DOMWINDOW == 70 (13904400) [pid = 916] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 21:34:08 INFO - PROCESS | 916 | --DOMWINDOW == 69 (13189800) [pid = 916] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 21:34:08 INFO - PROCESS | 916 | 1463718848827 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 21:34:08 INFO - PROCESS | 916 | 1463718848828 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 21:34:08 INFO - PROCESS | 916 | 1463718848842 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 21:34:08 INFO - PROCESS | 916 | 1463718848844 Marionette TRACE conn2 <- [1,2510,null,{}] 21:34:08 INFO - PROCESS | 916 | 1463718848847 Marionette TRACE conn2 -> [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:34:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 21:34:08 INFO - PROCESS | 916 | 1463718848920 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 21:34:08 INFO - PROCESS | 916 | 1463718848928 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AD0C00 == 33 [pid = 916] [id = 637] 21:34:08 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (10AD2400) [pid = 916] [serial = 1911] [outer = 00000000] 21:34:08 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (1302F000) [pid = 916] [serial = 1912] [outer = 10AD2400] 21:34:08 INFO - PROCESS | 916 | 1463718848972 Marionette DEBUG loaded listener.js 21:34:09 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (13BBFC00) [pid = 916] [serial = 1913] [outer = 10AD2400] 21:34:09 INFO - PROCESS | 916 | 1463718849408 Marionette TRACE conn2 <- [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:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 21:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 562ms 21:34:09 INFO - PROCESS | 916 | 1463718849433 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 21:34:09 INFO - PROCESS | 916 | 1463718849435 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 21:34:09 INFO - PROCESS | 916 | 1463718849439 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 21:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 21:34:09 INFO - PROCESS | 916 | 1463718849440 Marionette TRACE conn2 <- [1,2514,null,{}] 21:34:09 INFO - PROCESS | 916 | 1463718849444 Marionette TRACE conn2 -> [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:34:09 INFO - PROCESS | 916 | 1463718849516 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 21:34:09 INFO - PROCESS | 916 | 1463718849523 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1149E800 == 34 [pid = 916] [id = 638] 21:34:09 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (15114C00) [pid = 916] [serial = 1914] [outer = 00000000] 21:34:09 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (16645400) [pid = 916] [serial = 1915] [outer = 15114C00] 21:34:09 INFO - PROCESS | 916 | 1463718849566 Marionette DEBUG loaded listener.js 21:34:09 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (1664DC00) [pid = 916] [serial = 1916] [outer = 15114C00] 21:34:09 INFO - PROCESS | 916 | 1463718849978 Marionette TRACE conn2 <- [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:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 21:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 594ms 21:34:10 INFO - PROCESS | 916 | 1463718850037 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 21:34:10 INFO - PROCESS | 916 | 1463718850039 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 21:34:10 INFO - PROCESS | 916 | 1463718850043 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 21:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 21:34:10 INFO - PROCESS | 916 | 1463718850044 Marionette TRACE conn2 <- [1,2518,null,{}] 21:34:10 INFO - PROCESS | 916 | 1463718850048 Marionette TRACE conn2 -> [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:34:10 INFO - PROCESS | 916 | 1463718850121 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 21:34:10 INFO - PROCESS | 916 | 1463718850127 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1285B400 == 35 [pid = 916] [id = 639] 21:34:10 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (16643400) [pid = 916] [serial = 1917] [outer = 00000000] 21:34:10 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (167A7800) [pid = 916] [serial = 1918] [outer = 16643400] 21:34:10 INFO - PROCESS | 916 | 1463718850171 Marionette DEBUG loaded listener.js 21:34:10 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (167A8400) [pid = 916] [serial = 1919] [outer = 16643400] 21:34:10 INFO - PROCESS | 916 | 1463718850622 Marionette TRACE conn2 <- [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:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 21:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 641ms 21:34:10 INFO - PROCESS | 916 | 1463718850681 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 21:34:10 INFO - PROCESS | 916 | 1463718850683 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 21:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 21:34:10 INFO - PROCESS | 916 | 1463718850686 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 21:34:10 INFO - PROCESS | 916 | 1463718850688 Marionette TRACE conn2 <- [1,2522,null,{}] 21:34:10 INFO - PROCESS | 916 | 1463718850691 Marionette TRACE conn2 -> [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:34:10 INFO - PROCESS | 916 | 1463718850766 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 21:34:10 INFO - PROCESS | 916 | 1463718850772 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1285E800 == 36 [pid = 916] [id = 640] 21:34:10 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (13372800) [pid = 916] [serial = 1920] [outer = 00000000] 21:34:10 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (16C2AC00) [pid = 916] [serial = 1921] [outer = 13372800] 21:34:10 INFO - PROCESS | 916 | 1463718850816 Marionette DEBUG loaded listener.js 21:34:10 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (16C2EC00) [pid = 916] [serial = 1922] [outer = 13372800] 21:34:11 INFO - PROCESS | 916 | 1463718851470 Marionette TRACE conn2 <- [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:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 21:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 844ms 21:34:11 INFO - PROCESS | 916 | 1463718851547 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 21:34:11 INFO - PROCESS | 916 | 1463718851551 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 21:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 21:34:11 INFO - PROCESS | 916 | 1463718851556 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 21:34:11 INFO - PROCESS | 916 | 1463718851560 Marionette TRACE conn2 <- [1,2526,null,{}] 21:34:11 INFO - PROCESS | 916 | 1463718851566 Marionette TRACE conn2 -> [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:34:11 INFO - PROCESS | 916 | 1463718851722 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 21:34:11 INFO - PROCESS | 916 | 1463718851781 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AD3C00 == 37 [pid = 916] [id = 641] 21:34:11 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (10B2B400) [pid = 916] [serial = 1923] [outer = 00000000] 21:34:11 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (114A0800) [pid = 916] [serial = 1924] [outer = 10B2B400] 21:34:11 INFO - PROCESS | 916 | 1463718851836 Marionette DEBUG loaded listener.js 21:34:11 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (1289C800) [pid = 916] [serial = 1925] [outer = 10B2B400] 21:34:12 INFO - PROCESS | 916 | 1463718852426 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 21:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 21:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 937ms 21:34:12 INFO - PROCESS | 916 | 1463718852499 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 21:34:12 INFO - PROCESS | 916 | 1463718852506 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 21:34:12 INFO - PROCESS | 916 | 1463718852512 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 21:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 21:34:12 INFO - PROCESS | 916 | 1463718852515 Marionette TRACE conn2 <- [1,2530,null,{}] 21:34:12 INFO - PROCESS | 916 | 1463718852519 Marionette TRACE conn2 -> [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:34:12 INFO - PROCESS | 916 | 1463718852622 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 21:34:12 INFO - PROCESS | 916 | 1463718852758 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 128A2C00 == 38 [pid = 916] [id = 642] 21:34:12 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (128A5C00) [pid = 916] [serial = 1926] [outer = 00000000] 21:34:12 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (1511E400) [pid = 916] [serial = 1927] [outer = 128A5C00] 21:34:12 INFO - PROCESS | 916 | 1463718852813 Marionette DEBUG loaded listener.js 21:34:12 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (15D58C00) [pid = 916] [serial = 1928] [outer = 128A5C00] 21:34:13 INFO - PROCESS | 916 | 1463718853429 Marionette TRACE conn2 <- [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:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 21:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 984ms 21:34:13 INFO - PROCESS | 916 | 1463718853502 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 21:34:13 INFO - PROCESS | 916 | 1463718853504 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 21:34:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 21:34:13 INFO - PROCESS | 916 | 1463718853509 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 21:34:13 INFO - PROCESS | 916 | 1463718853512 Marionette TRACE conn2 <- [1,2534,null,{}] 21:34:13 INFO - PROCESS | 916 | 1463718853537 Marionette TRACE conn2 -> [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:34:13 INFO - PROCESS | 916 | 1463718853673 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 21:34:13 INFO - PROCESS | 916 | 1463718853738 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 164BA800 == 39 [pid = 916] [id = 643] 21:34:13 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (16568C00) [pid = 916] [serial = 1929] [outer = 00000000] 21:34:13 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (16CA1400) [pid = 916] [serial = 1930] [outer = 16568C00] 21:34:13 INFO - PROCESS | 916 | 1463718853794 Marionette DEBUG loaded listener.js 21:34:13 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (17310000) [pid = 916] [serial = 1931] [outer = 16568C00] 21:34:14 INFO - PROCESS | 916 | 1463718854367 Marionette TRACE conn2 <- [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:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 21:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 891ms 21:34:14 INFO - PROCESS | 916 | 1463718854412 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 21:34:14 INFO - PROCESS | 916 | 1463718854414 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 21:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 21:34:14 INFO - PROCESS | 916 | 1463718854418 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 21:34:14 INFO - PROCESS | 916 | 1463718854420 Marionette TRACE conn2 <- [1,2538,null,{}] 21:34:14 INFO - PROCESS | 916 | 1463718854424 Marionette TRACE conn2 -> [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:34:14 INFO - PROCESS | 916 | 1463718854525 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 21:34:14 INFO - PROCESS | 916 | 1463718854787 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 105F3400 == 40 [pid = 916] [id = 644] 21:34:14 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (1051DC00) [pid = 916] [serial = 1932] [outer = 00000000] 21:34:14 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (10AC8000) [pid = 916] [serial = 1933] [outer = 1051DC00] 21:34:14 INFO - PROCESS | 916 | 1463718854870 Marionette DEBUG loaded listener.js 21:34:14 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (10FE4800) [pid = 916] [serial = 1934] [outer = 1051DC00] 21:34:15 INFO - PROCESS | 916 | 1463718855505 Marionette TRACE conn2 <- [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:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 21:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1141ms 21:34:15 INFO - PROCESS | 916 | 1463718855561 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 21:34:15 INFO - PROCESS | 916 | 1463718855565 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 21:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 21:34:15 INFO - PROCESS | 916 | --DOCSHELL 1285B400 == 39 [pid = 916] [id = 639] 21:34:15 INFO - PROCESS | 916 | --DOCSHELL 1149E800 == 38 [pid = 916] [id = 638] 21:34:15 INFO - PROCESS | 916 | --DOCSHELL 10AD0C00 == 37 [pid = 916] [id = 637] 21:34:15 INFO - PROCESS | 916 | --DOCSHELL 15D65800 == 36 [pid = 916] [id = 636] 21:34:15 INFO - PROCESS | 916 | --DOCSHELL 11C0BC00 == 35 [pid = 916] [id = 635] 21:34:15 INFO - PROCESS | 916 | --DOCSHELL 1055B800 == 34 [pid = 916] [id = 634] 21:34:15 INFO - PROCESS | 916 | --DOCSHELL 12D31000 == 33 [pid = 916] [id = 633] 21:34:15 INFO - PROCESS | 916 | --DOCSHELL 10B30C00 == 32 [pid = 916] [id = 632] 21:34:15 INFO - PROCESS | 916 | --DOCSHELL 10A64C00 == 31 [pid = 916] [id = 631] 21:34:15 INFO - PROCESS | 916 | --DOCSHELL 10B35400 == 30 [pid = 916] [id = 630] 21:34:15 INFO - PROCESS | 916 | --DOCSHELL 0F396800 == 29 [pid = 916] [id = 629] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 92 (17E8EC00) [pid = 916] [serial = 1885] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 91 (167ACC00) [pid = 916] [serial = 1873] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 90 (11C57000) [pid = 916] [serial = 1852] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 89 (12853000) [pid = 916] [serial = 1853] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1656B400) [pid = 916] [serial = 1867] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 87 (1656B800) [pid = 916] [serial = 1868] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 86 (17306000) [pid = 916] [serial = 1876] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 85 (13BB6800) [pid = 916] [serial = 1858] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 84 (141C1000) [pid = 916] [serial = 1859] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 83 (173E4000) [pid = 916] [serial = 1877] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 82 (1307DC00) [pid = 916] [serial = 1879] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 81 (1330E400) [pid = 916] [serial = 1856] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 80 (16C29400) [pid = 916] [serial = 1882] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 79 (12D74000) [pid = 916] [serial = 1855] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 78 (10558C00) [pid = 916] [serial = 1846] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 77 (105F4400) [pid = 916] [serial = 1847] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 76 (15EB1400) [pid = 916] [serial = 1864] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 75 (15EB3000) [pid = 916] [serial = 1865] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 74 (156BD400) [pid = 916] [serial = 1861] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 73 (15A55800) [pid = 916] [serial = 1862] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 72 (10B2BC00) [pid = 916] [serial = 1849] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 71 (10503800) [pid = 916] [serial = 1850] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 70 (1337F800) [pid = 916] [serial = 1880] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 69 (173E9400) [pid = 916] [serial = 1844] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 68 (16649800) [pid = 916] [serial = 1870] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 67 (167B3000) [pid = 916] [serial = 1874] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 66 (164B8C00) [pid = 916] [serial = 1871] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | --DOMWINDOW == 65 (173E9000) [pid = 916] [serial = 1883] [outer = 00000000] [url = about:blank] 21:34:15 INFO - PROCESS | 916 | 1463718855625 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 21:34:15 INFO - PROCESS | 916 | 1463718855628 Marionette TRACE conn2 <- [1,2542,null,{}] 21:34:15 INFO - PROCESS | 916 | 1463718855635 Marionette TRACE conn2 -> [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:34:15 INFO - PROCESS | 916 | 1463718855736 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 21:34:15 INFO - PROCESS | 916 | 1463718855823 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B2BC00 == 30 [pid = 916] [id = 645] 21:34:15 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (10B2D400) [pid = 916] [serial = 1935] [outer = 00000000] 21:34:15 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (10B37800) [pid = 916] [serial = 1936] [outer = 10B2D400] 21:34:15 INFO - PROCESS | 916 | 1463718855870 Marionette DEBUG loaded listener.js 21:34:15 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (11457800) [pid = 916] [serial = 1937] [outer = 10B2D400] 21:34:16 INFO - PROCESS | 916 | 1463718856328 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 21:34:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 21:34:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 781ms 21:34:16 INFO - PROCESS | 916 | 1463718856375 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 21:34:16 INFO - PROCESS | 916 | 1463718856379 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 21:34:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 21:34:16 INFO - PROCESS | 916 | 1463718856384 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 21:34:16 INFO - PROCESS | 916 | 1463718856385 Marionette TRACE conn2 <- [1,2546,null,{}] 21:34:16 INFO - PROCESS | 916 | 1463718856389 Marionette TRACE conn2 -> [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:34:16 INFO - PROCESS | 916 | 1463718856469 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 21:34:16 INFO - PROCESS | 916 | 1463718856478 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 114ACC00 == 31 [pid = 916] [id = 646] 21:34:16 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (11C57000) [pid = 916] [serial = 1938] [outer = 00000000] 21:34:16 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (13185800) [pid = 916] [serial = 1939] [outer = 11C57000] 21:34:16 INFO - PROCESS | 916 | 1463718856525 Marionette DEBUG loaded listener.js 21:34:16 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (13370400) [pid = 916] [serial = 1940] [outer = 11C57000] 21:34:16 INFO - PROCESS | 916 | 1463718857009 Marionette TRACE conn2 <- [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:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 21:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 625ms 21:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 21:34:17 INFO - PROCESS | 916 | 1463718857022 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 21:34:17 INFO - PROCESS | 916 | 1463718857024 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 21:34:17 INFO - PROCESS | 916 | 1463718857029 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 21:34:17 INFO - PROCESS | 916 | 1463718857034 Marionette TRACE conn2 <- [1,2550,null,{}] 21:34:17 INFO - PROCESS | 916 | 1463718857043 Marionette TRACE conn2 -> [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:34:17 INFO - PROCESS | 916 | 1463718857123 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 21:34:17 INFO - PROCESS | 916 | 1463718857134 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 14353C00 == 32 [pid = 916] [id = 647] 21:34:17 INFO - PROCESS | 916 | ++DOMWINDOW == 72 (14EC9400) [pid = 916] [serial = 1941] [outer = 00000000] 21:34:17 INFO - PROCESS | 916 | ++DOMWINDOW == 73 (1511B400) [pid = 916] [serial = 1942] [outer = 14EC9400] 21:34:17 INFO - PROCESS | 916 | 1463718857178 Marionette DEBUG loaded listener.js 21:34:17 INFO - PROCESS | 916 | ++DOMWINDOW == 74 (156BA000) [pid = 916] [serial = 1943] [outer = 14EC9400] 21:34:17 INFO - PROCESS | 916 | 1463718857649 Marionette TRACE conn2 <- [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:34:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 21:34:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 703ms 21:34:17 INFO - PROCESS | 916 | 1463718857727 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 21:34:17 INFO - PROCESS | 916 | 1463718857730 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 21:34:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 21:34:17 INFO - PROCESS | 916 | 1463718857733 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 21:34:17 INFO - PROCESS | 916 | 1463718857735 Marionette TRACE conn2 <- [1,2554,null,{}] 21:34:17 INFO - PROCESS | 916 | 1463718857738 Marionette TRACE conn2 -> [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:34:17 INFO - PROCESS | 916 | 1463718857817 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 21:34:17 INFO - PROCESS | 916 | 1463718857859 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15C08C00 == 33 [pid = 916] [id = 648] 21:34:17 INFO - PROCESS | 916 | ++DOMWINDOW == 75 (15C0F000) [pid = 916] [serial = 1944] [outer = 00000000] 21:34:17 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (15F74C00) [pid = 916] [serial = 1945] [outer = 15C0F000] 21:34:17 INFO - PROCESS | 916 | 1463718857913 Marionette DEBUG loaded listener.js 21:34:17 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (15F7B800) [pid = 916] [serial = 1946] [outer = 15C0F000] 21:34:18 INFO - PROCESS | 916 | 1463718858399 Marionette TRACE conn2 <- [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:34:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 21:34:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 703ms 21:34:18 INFO - PROCESS | 916 | 1463718858432 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 21:34:18 INFO - PROCESS | 916 | 1463718858434 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 21:34:18 INFO - PROCESS | 916 | 1463718858437 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 21:34:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 21:34:18 INFO - PROCESS | 916 | 1463718858439 Marionette TRACE conn2 <- [1,2558,null,{}] 21:34:18 INFO - PROCESS | 916 | 1463718858442 Marionette TRACE conn2 -> [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:34:18 INFO - PROCESS | 916 | 1463718858554 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 21:34:18 INFO - PROCESS | 916 | 1463718858561 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A57800 == 34 [pid = 916] [id = 649] 21:34:18 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (164BA400) [pid = 916] [serial = 1947] [outer = 00000000] 21:34:18 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (1656EC00) [pid = 916] [serial = 1948] [outer = 164BA400] 21:34:18 INFO - PROCESS | 916 | 1463718858665 Marionette DEBUG loaded listener.js 21:34:18 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (16644000) [pid = 916] [serial = 1949] [outer = 164BA400] 21:34:19 INFO - PROCESS | 916 | 1463718859131 Marionette TRACE conn2 <- [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:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 21:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 21:34:19 INFO - PROCESS | 916 | 1463718859178 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 21:34:19 INFO - PROCESS | 916 | 1463718859180 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 21:34:19 INFO - PROCESS | 916 | 1463718859184 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 21:34:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 21:34:19 INFO - PROCESS | 916 | 1463718859185 Marionette TRACE conn2 <- [1,2562,null,{}] 21:34:19 INFO - PROCESS | 916 | 1463718859189 Marionette TRACE conn2 -> [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:34:19 INFO - PROCESS | 916 | 1463718859326 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 21:34:19 INFO - PROCESS | 916 | 1463718859349 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F30D800 == 35 [pid = 916] [id = 650] 21:34:19 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (1047C000) [pid = 916] [serial = 1950] [outer = 00000000] 21:34:19 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (167A9400) [pid = 916] [serial = 1951] [outer = 1047C000] 21:34:19 INFO - PROCESS | 916 | 1463718859393 Marionette DEBUG loaded listener.js 21:34:19 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (167B3000) [pid = 916] [serial = 1952] [outer = 1047C000] 21:34:19 INFO - PROCESS | 916 | 1463718859831 Marionette TRACE conn2 <- [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:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 21:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 703ms 21:34:19 INFO - PROCESS | 916 | 1463718859883 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 21:34:19 INFO - PROCESS | 916 | 1463718859885 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 21:34:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 21:34:19 INFO - PROCESS | 916 | 1463718859888 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 21:34:19 INFO - PROCESS | 916 | 1463718859890 Marionette TRACE conn2 <- [1,2566,null,{}] 21:34:19 INFO - PROCESS | 916 | 1463718859898 Marionette TRACE conn2 -> [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:34:19 INFO - PROCESS | 916 | 1463718860005 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 21:34:20 INFO - PROCESS | 916 | 1463718860011 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10233C00 == 36 [pid = 916] [id = 651] 21:34:20 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (1664F000) [pid = 916] [serial = 1953] [outer = 00000000] 21:34:20 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (173BC000) [pid = 916] [serial = 1954] [outer = 1664F000] 21:34:20 INFO - PROCESS | 916 | 1463718860055 Marionette DEBUG loaded listener.js 21:34:20 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (173E2C00) [pid = 916] [serial = 1955] [outer = 1664F000] 21:34:20 INFO - PROCESS | 916 | --DOMWINDOW == 85 (15E20000) [pid = 916] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 21:34:20 INFO - PROCESS | 916 | --DOMWINDOW == 84 (10B38400) [pid = 916] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 21:34:20 INFO - PROCESS | 916 | --DOMWINDOW == 83 (10AC8800) [pid = 916] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 21:34:20 INFO - PROCESS | 916 | --DOMWINDOW == 82 (12D74400) [pid = 916] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 21:34:20 INFO - PROCESS | 916 | --DOMWINDOW == 81 (10AD2400) [pid = 916] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 21:34:20 INFO - PROCESS | 916 | --DOMWINDOW == 80 (13375400) [pid = 916] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 21:34:20 INFO - PROCESS | 916 | --DOMWINDOW == 79 (15114C00) [pid = 916] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 21:34:20 INFO - PROCESS | 916 | --DOMWINDOW == 78 (1775F800) [pid = 916] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 21:34:20 INFO - PROCESS | 916 | --DOMWINDOW == 77 (16643400) [pid = 916] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 21:34:20 INFO - PROCESS | 916 | --DOMWINDOW == 76 (14E83000) [pid = 916] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 21:34:20 INFO - PROCESS | 916 | 1463718860560 Marionette TRACE conn2 <- [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:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 21:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 703ms 21:34:20 INFO - PROCESS | 916 | 1463718860588 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 21:34:20 INFO - PROCESS | 916 | 1463718860590 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 21:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 21:34:20 INFO - PROCESS | 916 | 1463718860593 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 21:34:20 INFO - PROCESS | 916 | 1463718860595 Marionette TRACE conn2 <- [1,2570,null,{}] 21:34:20 INFO - PROCESS | 916 | 1463718860598 Marionette TRACE conn2 -> [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:34:20 INFO - PROCESS | 916 | 1463718860697 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 21:34:20 INFO - PROCESS | 916 | 1463718860706 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AC8800 == 37 [pid = 916] [id = 652] 21:34:20 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (10B38400) [pid = 916] [serial = 1956] [outer = 00000000] 21:34:20 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (1656C800) [pid = 916] [serial = 1957] [outer = 10B38400] 21:34:20 INFO - PROCESS | 916 | 1463718860750 Marionette DEBUG loaded listener.js 21:34:20 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (16649400) [pid = 916] [serial = 1958] [outer = 10B38400] 21:34:21 INFO - PROCESS | 916 | 1463718861177 Marionette TRACE conn2 <- [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:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 21:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 641ms 21:34:21 INFO - PROCESS | 916 | 1463718861232 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 21:34:21 INFO - PROCESS | 916 | 1463718861234 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 21:34:21 INFO - PROCESS | 916 | 1463718861237 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 21:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 21:34:21 INFO - PROCESS | 916 | 1463718861239 Marionette TRACE conn2 <- [1,2574,null,{}] 21:34:21 INFO - PROCESS | 916 | 1463718861242 Marionette TRACE conn2 -> [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:34:21 INFO - PROCESS | 916 | 1463718861320 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 21:34:21 INFO - PROCESS | 916 | 1463718861326 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15F82C00 == 38 [pid = 916] [id = 653] 21:34:21 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (16C2D000) [pid = 916] [serial = 1959] [outer = 00000000] 21:34:21 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (1775E400) [pid = 916] [serial = 1960] [outer = 16C2D000] 21:34:21 INFO - PROCESS | 916 | 1463718861369 Marionette DEBUG loaded listener.js 21:34:21 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (17B24000) [pid = 916] [serial = 1961] [outer = 16C2D000] 21:34:21 INFO - PROCESS | 916 | 1463718861805 Marionette TRACE conn2 <- [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:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 21:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 594ms 21:34:21 INFO - PROCESS | 916 | 1463718861844 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 21:34:21 INFO - PROCESS | 916 | 1463718861845 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 21:34:21 INFO - PROCESS | 916 | 1463718861849 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 21:34:21 INFO - PROCESS | 916 | 1463718861850 Marionette TRACE conn2 <- [1,2578,null,{}] 21:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 21:34:21 INFO - PROCESS | 916 | 1463718861854 Marionette TRACE conn2 -> [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:34:21 INFO - PROCESS | 916 | 1463718861932 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 21:34:21 INFO - PROCESS | 916 | 1463718861938 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 17B95C00 == 39 [pid = 916] [id = 654] 21:34:21 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (17D49000) [pid = 916] [serial = 1962] [outer = 00000000] 21:34:21 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (1815DC00) [pid = 916] [serial = 1963] [outer = 17D49000] 21:34:21 INFO - PROCESS | 916 | 1463718861987 Marionette DEBUG loaded listener.js 21:34:22 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (1833D000) [pid = 916] [serial = 1964] [outer = 17D49000] 21:34:22 INFO - PROCESS | 916 | 1463718862678 Marionette TRACE conn2 <- [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:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 21:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 875ms 21:34:22 INFO - PROCESS | 916 | 1463718862735 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 21:34:22 INFO - PROCESS | 916 | 1463718862739 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 21:34:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 21:34:22 INFO - PROCESS | 916 | 1463718862745 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 21:34:22 INFO - PROCESS | 916 | 1463718862749 Marionette TRACE conn2 <- [1,2582,null,{}] 21:34:22 INFO - PROCESS | 916 | 1463718862755 Marionette TRACE conn2 -> [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:34:22 INFO - PROCESS | 916 | 1463718862892 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 21:34:22 INFO - PROCESS | 916 | 1463718863005 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A5AC00 == 40 [pid = 916] [id = 655] 21:34:23 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (10AD2000) [pid = 916] [serial = 1965] [outer = 00000000] 21:34:23 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (11CF0000) [pid = 916] [serial = 1966] [outer = 10AD2000] 21:34:23 INFO - PROCESS | 916 | 1463718863061 Marionette DEBUG loaded listener.js 21:34:23 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (12860C00) [pid = 916] [serial = 1967] [outer = 10AD2000] 21:34:23 INFO - PROCESS | 916 | 1463718863657 Marionette TRACE conn2 <- [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:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 21:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 938ms 21:34:23 INFO - PROCESS | 916 | 1463718863692 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 21:34:23 INFO - PROCESS | 916 | 1463718863698 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 21:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 21:34:23 INFO - PROCESS | 916 | 1463718863704 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 21:34:23 INFO - PROCESS | 916 | 1463718863707 Marionette TRACE conn2 <- [1,2586,null,{}] 21:34:23 INFO - PROCESS | 916 | 1463718863711 Marionette TRACE conn2 -> [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:34:23 INFO - PROCESS | 916 | 1463718863815 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 21:34:23 INFO - PROCESS | 916 | 1463718863927 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12B64000 == 41 [pid = 916] [id = 656] 21:34:23 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (130CA800) [pid = 916] [serial = 1968] [outer = 00000000] 21:34:23 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (14352400) [pid = 916] [serial = 1969] [outer = 130CA800] 21:34:23 INFO - PROCESS | 916 | 1463718863980 Marionette DEBUG loaded listener.js 21:34:24 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (15A4A400) [pid = 916] [serial = 1970] [outer = 130CA800] 21:34:24 INFO - PROCESS | 916 | 1463718864581 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 21:34:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 21:34:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 937ms 21:34:24 INFO - PROCESS | 916 | 1463718864647 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 21:34:24 INFO - PROCESS | 916 | 1463718864650 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 21:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 21:34:24 INFO - PROCESS | 916 | 1463718864654 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 21:34:24 INFO - PROCESS | 916 | 1463718864658 Marionette TRACE conn2 <- [1,2590,null,{}] 21:34:24 INFO - PROCESS | 916 | 1463718864668 Marionette TRACE conn2 -> [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:34:24 INFO - PROCESS | 916 | 1463718864773 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 21:34:24 INFO - PROCESS | 916 | 1463718864915 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 104F1000 == 42 [pid = 916] [id = 657] 21:34:24 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (16793400) [pid = 916] [serial = 1971] [outer = 00000000] 21:34:24 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (17757400) [pid = 916] [serial = 1972] [outer = 16793400] 21:34:24 INFO - PROCESS | 916 | 1463718864972 Marionette DEBUG loaded listener.js 21:34:25 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (1815E400) [pid = 916] [serial = 1973] [outer = 16793400] 21:34:25 INFO - PROCESS | 916 | 1463718865625 Marionette TRACE conn2 <- [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:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 21:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1047ms 21:34:25 INFO - PROCESS | 916 | 1463718865698 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 21:34:25 INFO - PROCESS | 916 | 1463718865701 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 21:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 21:34:25 INFO - PROCESS | 916 | 1463718865704 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 21:34:25 INFO - PROCESS | 916 | 1463718865707 Marionette TRACE conn2 <- [1,2594,null,{}] 21:34:25 INFO - PROCESS | 916 | 1463718865726 Marionette TRACE conn2 -> [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:34:25 INFO - PROCESS | 916 | 1463718865832 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 21:34:26 INFO - PROCESS | 916 | 1463718866109 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F303800 == 43 [pid = 916] [id = 658] 21:34:26 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (0F30B800) [pid = 916] [serial = 1974] [outer = 00000000] 21:34:26 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (105FA800) [pid = 916] [serial = 1975] [outer = 0F30B800] 21:34:26 INFO - PROCESS | 916 | 1463718866185 Marionette DEBUG loaded listener.js 21:34:26 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (10B2B000) [pid = 916] [serial = 1976] [outer = 0F30B800] 21:34:26 INFO - PROCESS | 916 | --DOCSHELL 15F82C00 == 42 [pid = 916] [id = 653] 21:34:26 INFO - PROCESS | 916 | --DOCSHELL 10AC8800 == 41 [pid = 916] [id = 652] 21:34:26 INFO - PROCESS | 916 | --DOCSHELL 10233C00 == 40 [pid = 916] [id = 651] 21:34:26 INFO - PROCESS | 916 | --DOCSHELL 0F30D800 == 39 [pid = 916] [id = 650] 21:34:26 INFO - PROCESS | 916 | --DOCSHELL 10A57800 == 38 [pid = 916] [id = 649] 21:34:26 INFO - PROCESS | 916 | --DOCSHELL 15C08C00 == 37 [pid = 916] [id = 648] 21:34:26 INFO - PROCESS | 916 | --DOCSHELL 14353C00 == 36 [pid = 916] [id = 647] 21:34:26 INFO - PROCESS | 916 | --DOCSHELL 114ACC00 == 35 [pid = 916] [id = 646] 21:34:26 INFO - PROCESS | 916 | --DOCSHELL 10B2BC00 == 34 [pid = 916] [id = 645] 21:34:26 INFO - PROCESS | 916 | --DOCSHELL 105F3400 == 33 [pid = 916] [id = 644] 21:34:26 INFO - PROCESS | 916 | --DOCSHELL 10AD3C00 == 32 [pid = 916] [id = 641] 21:34:26 INFO - PROCESS | 916 | --DOCSHELL 1285E800 == 31 [pid = 916] [id = 640] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 96 (18167800) [pid = 916] [serial = 1886] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 95 (167A7800) [pid = 916] [serial = 1918] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 94 (156B9400) [pid = 916] [serial = 1906] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 93 (15F82800) [pid = 916] [serial = 1909] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 92 (11272C00) [pid = 916] [serial = 1891] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 91 (12852C00) [pid = 916] [serial = 1897] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1285D000) [pid = 916] [serial = 1898] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 89 (10ACF400) [pid = 916] [serial = 1894] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 88 (10B2E000) [pid = 916] [serial = 1895] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 87 (13378C00) [pid = 916] [serial = 1900] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 86 (13906000) [pid = 916] [serial = 1901] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1043B000) [pid = 916] [serial = 1888] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1302F000) [pid = 916] [serial = 1912] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 83 (13BBFC00) [pid = 916] [serial = 1913] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 82 (167A8400) [pid = 916] [serial = 1919] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 81 (1656A800) [pid = 916] [serial = 1910] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 80 (14E85000) [pid = 916] [serial = 1903] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 79 (15116800) [pid = 916] [serial = 1904] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 78 (15C08000) [pid = 916] [serial = 1907] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 77 (16645400) [pid = 916] [serial = 1915] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | --DOMWINDOW == 76 (1664DC00) [pid = 916] [serial = 1916] [outer = 00000000] [url = about:blank] 21:34:26 INFO - PROCESS | 916 | 1463718866888 Marionette TRACE conn2 <- [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:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 21:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1218ms 21:34:26 INFO - PROCESS | 916 | 1463718866915 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 21:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 21:34:26 INFO - PROCESS | 916 | 1463718866919 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 21:34:26 INFO - PROCESS | 916 | 1463718866923 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 21:34:26 INFO - PROCESS | 916 | 1463718866926 Marionette TRACE conn2 <- [1,2598,null,{}] 21:34:26 INFO - PROCESS | 916 | 1463718866931 Marionette TRACE conn2 -> [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:34:27 INFO - PROCESS | 916 | 1463718867028 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 21:34:27 INFO - PROCESS | 916 | 1463718867130 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10503800 == 32 [pid = 916] [id = 659] 21:34:27 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (10504000) [pid = 916] [serial = 1977] [outer = 00000000] 21:34:27 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (10B35800) [pid = 916] [serial = 1978] [outer = 10504000] 21:34:27 INFO - PROCESS | 916 | 1463718867177 Marionette DEBUG loaded listener.js 21:34:27 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (1144AC00) [pid = 916] [serial = 1979] [outer = 10504000] 21:34:27 INFO - PROCESS | 916 | 1463718867651 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 21:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 21:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 797ms 21:34:27 INFO - PROCESS | 916 | 1463718867724 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 21:34:27 INFO - PROCESS | 916 | 1463718867728 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 21:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 21:34:27 INFO - PROCESS | 916 | 1463718867732 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 21:34:27 INFO - PROCESS | 916 | 1463718867734 Marionette TRACE conn2 <- [1,2602,null,{}] 21:34:27 INFO - PROCESS | 916 | 1463718867738 Marionette TRACE conn2 -> [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:34:27 INFO - PROCESS | 916 | 1463718867817 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 21:34:27 INFO - PROCESS | 916 | 1463718867824 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12AE2C00 == 33 [pid = 916] [id = 660] 21:34:27 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (12AEB800) [pid = 916] [serial = 1980] [outer = 00000000] 21:34:27 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (13378C00) [pid = 916] [serial = 1981] [outer = 12AEB800] 21:34:27 INFO - PROCESS | 916 | 1463718867869 Marionette DEBUG loaded listener.js 21:34:27 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (13909400) [pid = 916] [serial = 1982] [outer = 12AEB800] 21:34:28 INFO - PROCESS | 916 | 1463718868340 Marionette TRACE conn2 <- [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:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 21:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 640ms 21:34:28 INFO - PROCESS | 916 | 1463718868371 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 21:34:28 INFO - PROCESS | 916 | 1463718868373 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 21:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 21:34:28 INFO - PROCESS | 916 | 1463718868378 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 21:34:28 INFO - PROCESS | 916 | 1463718868383 Marionette TRACE conn2 <- [1,2606,null,{}] 21:34:28 INFO - PROCESS | 916 | 1463718868392 Marionette TRACE conn2 -> [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:34:28 INFO - PROCESS | 916 | 1463718868473 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 21:34:28 INFO - PROCESS | 916 | 1463718868483 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 156C1000 == 34 [pid = 916] [id = 661] 21:34:28 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (156C2000) [pid = 916] [serial = 1983] [outer = 00000000] 21:34:28 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (15C08C00) [pid = 916] [serial = 1984] [outer = 156C2000] 21:34:28 INFO - PROCESS | 916 | 1463718868528 Marionette DEBUG loaded listener.js 21:34:28 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (15E17000) [pid = 916] [serial = 1985] [outer = 156C2000] 21:34:28 INFO - PROCESS | 916 | 1463718868972 Marionette TRACE conn2 <- [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:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 21:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 657ms 21:34:29 INFO - PROCESS | 916 | 1463718869035 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 21:34:29 INFO - PROCESS | 916 | 1463718869037 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 21:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 21:34:29 INFO - PROCESS | 916 | 1463718869041 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 21:34:29 INFO - PROCESS | 916 | 1463718869043 Marionette TRACE conn2 <- [1,2610,null,{}] 21:34:29 INFO - PROCESS | 916 | 1463718869046 Marionette TRACE conn2 -> [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:34:29 INFO - PROCESS | 916 | 1463718869134 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 21:34:29 INFO - PROCESS | 916 | 1463718869140 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15D62800 == 35 [pid = 916] [id = 662] 21:34:29 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (15F76C00) [pid = 916] [serial = 1986] [outer = 00000000] 21:34:29 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (16568800) [pid = 916] [serial = 1987] [outer = 15F76C00] 21:34:29 INFO - PROCESS | 916 | 1463718869184 Marionette DEBUG loaded listener.js 21:34:29 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (1656A400) [pid = 916] [serial = 1988] [outer = 15F76C00] 21:34:29 INFO - PROCESS | 916 | 1463718869694 Marionette TRACE conn2 <- [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:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 21:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 688ms 21:34:29 INFO - PROCESS | 916 | 1463718869740 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 21:34:29 INFO - PROCESS | 916 | 1463718869742 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 21:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 21:34:29 INFO - PROCESS | 916 | 1463718869745 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 21:34:29 INFO - PROCESS | 916 | 1463718869747 Marionette TRACE conn2 <- [1,2614,null,{}] 21:34:29 INFO - PROCESS | 916 | 1463718869750 Marionette TRACE conn2 -> [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:34:29 INFO - PROCESS | 916 | 1463718869859 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 21:34:29 INFO - PROCESS | 916 | 1463718869944 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1664D800 == 36 [pid = 916] [id = 663] 21:34:29 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (1664DC00) [pid = 916] [serial = 1989] [outer = 00000000] 21:34:29 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (1678CC00) [pid = 916] [serial = 1990] [outer = 1664DC00] 21:34:29 INFO - PROCESS | 916 | 1463718869999 Marionette DEBUG loaded listener.js 21:34:30 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (167B1000) [pid = 916] [serial = 1991] [outer = 1664DC00] 21:34:30 INFO - PROCESS | 916 | 1463718870444 Marionette TRACE conn2 <- [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:34:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 21:34:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 735ms 21:34:30 INFO - PROCESS | 916 | 1463718870486 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 21:34:30 INFO - PROCESS | 916 | 1463718870488 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 21:34:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 21:34:30 INFO - PROCESS | 916 | 1463718870499 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 21:34:30 INFO - PROCESS | 916 | 1463718870501 Marionette TRACE conn2 <- [1,2618,null,{}] 21:34:30 INFO - PROCESS | 916 | 1463718870543 Marionette TRACE conn2 -> [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:34:30 INFO - PROCESS | 916 | 1463718870659 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 21:34:30 INFO - PROCESS | 916 | 1463718870675 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13030C00 == 37 [pid = 916] [id = 664] 21:34:30 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (173C0400) [pid = 916] [serial = 1992] [outer = 00000000] 21:34:30 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (17756400) [pid = 916] [serial = 1993] [outer = 173C0400] 21:34:30 INFO - PROCESS | 916 | 1463718870774 Marionette DEBUG loaded listener.js 21:34:30 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (18159800) [pid = 916] [serial = 1994] [outer = 173C0400] 21:34:31 INFO - PROCESS | 916 | 1463718871188 Marionette TRACE conn2 <- [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:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 21:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 750ms 21:34:31 INFO - PROCESS | 916 | 1463718871252 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 21:34:31 INFO - PROCESS | 916 | 1463718871254 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 21:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 21:34:31 INFO - PROCESS | 916 | 1463718871265 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 21:34:31 INFO - PROCESS | 916 | 1463718871266 Marionette TRACE conn2 <- [1,2622,null,{}] 21:34:31 INFO - PROCESS | 916 | 1463718871270 Marionette TRACE conn2 -> [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:34:31 INFO - PROCESS | 916 | 1463718871491 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 21:34:31 INFO - PROCESS | 916 | --DOMWINDOW == 93 (10B38400) [pid = 916] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 21:34:31 INFO - PROCESS | 916 | --DOMWINDOW == 92 (15C0F000) [pid = 916] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 21:34:31 INFO - PROCESS | 916 | --DOMWINDOW == 91 (1051DC00) [pid = 916] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 21:34:31 INFO - PROCESS | 916 | --DOMWINDOW == 90 (164BA400) [pid = 916] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 21:34:31 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1047C000) [pid = 916] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 21:34:31 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1664F000) [pid = 916] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 21:34:31 INFO - PROCESS | 916 | --DOMWINDOW == 87 (16C2D000) [pid = 916] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 21:34:31 INFO - PROCESS | 916 | --DOMWINDOW == 86 (10B2D400) [pid = 916] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 21:34:31 INFO - PROCESS | 916 | --DOMWINDOW == 85 (11C57000) [pid = 916] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 21:34:31 INFO - PROCESS | 916 | --DOMWINDOW == 84 (14EC9400) [pid = 916] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 21:34:31 INFO - PROCESS | 916 | --DOMWINDOW == 83 (10F37C00) [pid = 916] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 21:34:31 INFO - PROCESS | 916 | 1463718871561 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10439400 == 38 [pid = 916] [id = 665] 21:34:31 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (1047C000) [pid = 916] [serial = 1995] [outer = 00000000] 21:34:31 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (10B34800) [pid = 916] [serial = 1996] [outer = 1047C000] 21:34:31 INFO - PROCESS | 916 | 1463718871605 Marionette DEBUG loaded listener.js 21:34:31 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (10F37C00) [pid = 916] [serial = 1997] [outer = 1047C000] 21:34:31 INFO - PROCESS | 916 | 1463718871986 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 21:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 21:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 797ms 21:34:32 INFO - PROCESS | 916 | 1463718872060 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 21:34:32 INFO - PROCESS | 916 | 1463718872062 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 21:34:32 INFO - PROCESS | 916 | 1463718872065 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 21:34:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 21:34:32 INFO - PROCESS | 916 | 1463718872067 Marionette TRACE conn2 <- [1,2626,null,{}] 21:34:32 INFO - PROCESS | 916 | 1463718872071 Marionette TRACE conn2 -> [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:34:32 INFO - PROCESS | 916 | 1463718872146 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 21:34:32 INFO - PROCESS | 916 | 1463718872152 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11279400 == 39 [pid = 916] [id = 666] 21:34:32 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (1285E000) [pid = 916] [serial = 1998] [outer = 00000000] 21:34:32 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (16CA9C00) [pid = 916] [serial = 1999] [outer = 1285E000] 21:34:32 INFO - PROCESS | 916 | 1463718872195 Marionette DEBUG loaded listener.js 21:34:32 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (17E86800) [pid = 916] [serial = 2000] [outer = 1285E000] 21:34:32 INFO - PROCESS | 916 | 1463718872626 Marionette TRACE conn2 <- [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:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 21:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 594ms 21:34:32 INFO - PROCESS | 916 | 1463718872667 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 21:34:32 INFO - PROCESS | 916 | 1463718872669 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 21:34:32 INFO - PROCESS | 916 | 1463718872673 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 21:34:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 21:34:32 INFO - PROCESS | 916 | 1463718872674 Marionette TRACE conn2 <- [1,2630,null,{}] 21:34:32 INFO - PROCESS | 916 | 1463718872678 Marionette TRACE conn2 -> [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:34:32 INFO - PROCESS | 916 | 1463718872755 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 21:34:32 INFO - PROCESS | 916 | 1463718872761 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 164BA400 == 40 [pid = 916] [id = 667] 21:34:32 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (16C9CC00) [pid = 916] [serial = 2001] [outer = 00000000] 21:34:32 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (183F9400) [pid = 916] [serial = 2002] [outer = 16C9CC00] 21:34:32 INFO - PROCESS | 916 | 1463718872805 Marionette DEBUG loaded listener.js 21:34:32 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (183FC000) [pid = 916] [serial = 2003] [outer = 16C9CC00] 21:34:33 INFO - PROCESS | 916 | 1463718873229 Marionette TRACE conn2 <- [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:34:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 21:34:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 594ms 21:34:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 21:34:33 INFO - PROCESS | 916 | 1463718873270 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 21:34:33 INFO - PROCESS | 916 | 1463718873272 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 21:34:33 INFO - PROCESS | 916 | 1463718873287 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 21:34:33 INFO - PROCESS | 916 | 1463718873289 Marionette TRACE conn2 <- [1,2634,null,{}] 21:34:33 INFO - PROCESS | 916 | 1463718873292 Marionette TRACE conn2 -> [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:34:33 INFO - PROCESS | 916 | 1463718873371 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 21:34:33 INFO - PROCESS | 916 | 1463718873378 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 102DA000 == 41 [pid = 916] [id = 668] 21:34:33 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (19071800) [pid = 916] [serial = 2004] [outer = 00000000] 21:34:33 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (19078800) [pid = 916] [serial = 2005] [outer = 19071800] 21:34:33 INFO - PROCESS | 916 | 1463718873427 Marionette DEBUG loaded listener.js 21:34:33 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (1907D400) [pid = 916] [serial = 2006] [outer = 19071800] 21:34:34 INFO - PROCESS | 916 | 1463718874149 Marionette TRACE conn2 <- [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:34:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 21:34:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 906ms 21:34:34 INFO - PROCESS | 916 | 1463718874181 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 21:34:34 INFO - PROCESS | 916 | 1463718874186 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 21:34:34 INFO - PROCESS | 916 | 1463718874191 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 21:34:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 21:34:34 INFO - PROCESS | 916 | 1463718874195 Marionette TRACE conn2 <- [1,2638,null,{}] 21:34:34 INFO - PROCESS | 916 | 1463718874200 Marionette TRACE conn2 -> [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:34:34 INFO - PROCESS | 916 | 1463718874306 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 21:34:34 INFO - PROCESS | 916 | 1463718874421 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 105F7400 == 42 [pid = 916] [id = 669] 21:34:34 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (10B35400) [pid = 916] [serial = 2007] [outer = 00000000] 21:34:34 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1302EC00) [pid = 916] [serial = 2008] [outer = 10B35400] 21:34:34 INFO - PROCESS | 916 | 1463718874521 Marionette DEBUG loaded listener.js 21:34:34 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1302D400) [pid = 916] [serial = 2009] [outer = 10B35400] 21:34:35 INFO - PROCESS | 916 | 1463718875138 Marionette TRACE conn2 <- [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:34:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 21:34:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1000ms 21:34:35 INFO - PROCESS | 916 | 1463718875195 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 21:34:35 INFO - PROCESS | 916 | 1463718875201 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 21:34:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 21:34:35 INFO - PROCESS | 916 | 1463718875207 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 21:34:35 INFO - PROCESS | 916 | 1463718875210 Marionette TRACE conn2 <- [1,2642,null,{}] 21:34:35 INFO - PROCESS | 916 | 1463718875214 Marionette TRACE conn2 -> [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:34:35 INFO - PROCESS | 916 | 1463718875318 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 21:34:35 INFO - PROCESS | 916 | 1463718875459 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12861000 == 43 [pid = 916] [id = 670] 21:34:35 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (1434F400) [pid = 916] [serial = 2010] [outer = 00000000] 21:34:35 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (15C06000) [pid = 916] [serial = 2011] [outer = 1434F400] 21:34:35 INFO - PROCESS | 916 | 1463718875515 Marionette DEBUG loaded listener.js 21:34:35 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1656B000) [pid = 916] [serial = 2012] [outer = 1434F400] 21:34:36 INFO - PROCESS | 916 | 1463718876084 Marionette TRACE conn2 <- [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:34:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 21:34:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 906ms 21:34:36 INFO - PROCESS | 916 | 1463718876109 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 21:34:36 INFO - PROCESS | 916 | 1463718876112 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 21:34:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 21:34:36 INFO - PROCESS | 916 | 1463718876116 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 21:34:36 INFO - PROCESS | 916 | 1463718876119 Marionette TRACE conn2 <- [1,2646,null,{}] 21:34:36 INFO - PROCESS | 916 | 1463718876130 Marionette TRACE conn2 -> [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:34:36 INFO - PROCESS | 916 | 1463718876235 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 21:34:36 INFO - PROCESS | 916 | 1463718876377 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 183F0000 == 44 [pid = 916] [id = 671] 21:34:36 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (183F1800) [pid = 916] [serial = 2013] [outer = 00000000] 21:34:36 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (19072000) [pid = 916] [serial = 2014] [outer = 183F1800] 21:34:36 INFO - PROCESS | 916 | 1463718876434 Marionette DEBUG loaded listener.js 21:34:36 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1907C800) [pid = 916] [serial = 2015] [outer = 183F1800] 21:34:37 INFO - PROCESS | 916 | 1463718877064 Marionette TRACE conn2 <- [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:34:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 21:34:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1000ms 21:34:37 INFO - PROCESS | 916 | 1463718877118 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 21:34:37 INFO - PROCESS | 916 | 1463718877121 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 21:34:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 21:34:37 INFO - PROCESS | 916 | 1463718877125 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 21:34:37 INFO - PROCESS | 916 | 1463718877127 Marionette TRACE conn2 <- [1,2650,null,{}] 21:34:37 INFO - PROCESS | 916 | 1463718877130 Marionette TRACE conn2 -> [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:34:37 INFO - PROCESS | 916 | 1463718877233 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 21:34:37 INFO - PROCESS | 916 | 1463718877520 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 102EB000 == 45 [pid = 916] [id = 672] 21:34:37 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (102F7C00) [pid = 916] [serial = 2016] [outer = 00000000] 21:34:37 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (10AC8800) [pid = 916] [serial = 2017] [outer = 102F7C00] 21:34:37 INFO - PROCESS | 916 | 1463718877579 Marionette DEBUG loaded listener.js 21:34:37 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (11270800) [pid = 916] [serial = 2018] [outer = 102F7C00] 21:34:38 INFO - PROCESS | 916 | 1463718878113 Marionette TRACE conn2 <- [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:34:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 21:34:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1047ms 21:34:38 INFO - PROCESS | 916 | 1463718878184 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 21:34:38 INFO - PROCESS | 916 | 1463718878188 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 21:34:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 21:34:38 INFO - PROCESS | 916 | 1463718878192 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 21:34:38 INFO - PROCESS | 916 | 1463718878196 Marionette TRACE conn2 <- [1,2654,null,{}] 21:34:38 INFO - PROCESS | 916 | 1463718878201 Marionette TRACE conn2 -> [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:34:38 INFO - PROCESS | 916 | 1463718878296 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 21:34:38 INFO - PROCESS | 916 | 1463718878460 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | --DOCSHELL 164BA400 == 44 [pid = 916] [id = 667] 21:34:38 INFO - PROCESS | 916 | --DOCSHELL 11279400 == 43 [pid = 916] [id = 666] 21:34:38 INFO - PROCESS | 916 | --DOCSHELL 10439400 == 42 [pid = 916] [id = 665] 21:34:38 INFO - PROCESS | 916 | --DOCSHELL 13030C00 == 41 [pid = 916] [id = 664] 21:34:38 INFO - PROCESS | 916 | --DOCSHELL 1664D800 == 40 [pid = 916] [id = 663] 21:34:38 INFO - PROCESS | 916 | --DOCSHELL 15D62800 == 39 [pid = 916] [id = 662] 21:34:38 INFO - PROCESS | 916 | --DOCSHELL 156C1000 == 38 [pid = 916] [id = 661] 21:34:38 INFO - PROCESS | 916 | --DOCSHELL 12AE2C00 == 37 [pid = 916] [id = 660] 21:34:38 INFO - PROCESS | 916 | --DOCSHELL 10503800 == 36 [pid = 916] [id = 659] 21:34:38 INFO - PROCESS | 916 | --DOCSHELL 0F303800 == 35 [pid = 916] [id = 658] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1815DC00) [pid = 916] [serial = 1963] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | ++DOCSHELL 10439400 == 36 [pid = 916] [id = 673] 21:34:38 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (10485800) [pid = 916] [serial = 2019] [outer = 00000000] 21:34:38 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (10AD4800) [pid = 916] [serial = 2020] [outer = 10485800] 21:34:38 INFO - PROCESS | 916 | 1463718878539 Marionette DEBUG loaded listener.js 21:34:38 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1149E800) [pid = 916] [serial = 2021] [outer = 10485800] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 108 (10B37800) [pid = 916] [serial = 1936] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 107 (13185800) [pid = 916] [serial = 1939] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 106 (11457800) [pid = 916] [serial = 1937] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1511B400) [pid = 916] [serial = 1942] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 104 (11453000) [pid = 916] [serial = 1892] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 103 (156BA000) [pid = 916] [serial = 1943] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 102 (16649400) [pid = 916] [serial = 1958] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 101 (15F74C00) [pid = 916] [serial = 1945] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 100 (16CA1400) [pid = 916] [serial = 1930] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 99 (10FE4800) [pid = 916] [serial = 1934] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1656EC00) [pid = 916] [serial = 1948] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 97 (114A0800) [pid = 916] [serial = 1924] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 96 (16C2AC00) [pid = 916] [serial = 1921] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 95 (167A9400) [pid = 916] [serial = 1951] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1656C800) [pid = 916] [serial = 1957] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1511E400) [pid = 916] [serial = 1927] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 92 (173E2C00) [pid = 916] [serial = 1955] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 91 (15F7B800) [pid = 916] [serial = 1946] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 90 (173BC000) [pid = 916] [serial = 1954] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 89 (167B3000) [pid = 916] [serial = 1952] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 88 (10AC8000) [pid = 916] [serial = 1933] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 87 (13370400) [pid = 916] [serial = 1940] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 86 (16644000) [pid = 916] [serial = 1949] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1775E400) [pid = 916] [serial = 1960] [outer = 00000000] [url = about:blank] 21:34:38 INFO - PROCESS | 916 | --DOMWINDOW == 84 (17B24000) [pid = 916] [serial = 1961] [outer = 00000000] [url = about:blank] 21:34:39 INFO - PROCESS | 916 | 1463718879488 Marionette TRACE conn2 <- [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:34:39 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:34:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1359ms 21:34:39 INFO - PROCESS | 916 | 1463718879545 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 21:34:39 INFO - PROCESS | 916 | 1463718879549 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 21:34:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 21:34:39 INFO - PROCESS | 916 | 1463718879554 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 21:34:39 INFO - PROCESS | 916 | 1463718879555 Marionette TRACE conn2 <- [1,2658,null,{}] 21:34:39 INFO - PROCESS | 916 | 1463718879559 Marionette TRACE conn2 -> [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:34:39 INFO - PROCESS | 916 | 1463718879642 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 21:34:39 INFO - PROCESS | 916 | 1463718879649 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1149F800 == 37 [pid = 916] [id = 674] 21:34:39 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (114A0800) [pid = 916] [serial = 2022] [outer = 00000000] 21:34:39 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (15111800) [pid = 916] [serial = 2023] [outer = 114A0800] 21:34:39 INFO - PROCESS | 916 | 1463718879694 Marionette DEBUG loaded listener.js 21:34:39 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (155E7800) [pid = 916] [serial = 2024] [outer = 114A0800] 21:34:40 INFO - PROCESS | 916 | 1463718880659 Marionette TRACE conn2 <- [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:34:40 INFO - PROCESS | 916 | 1463718880705 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 21:34:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 21:34:40 INFO - PROCESS | 916 | 1463718880710 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 21:34:40 INFO - PROCESS | 916 | 1463718880715 Marionette TRACE conn2 <- [1,2662,null,{}] 21:34:40 INFO - PROCESS | 916 | 1463718880724 Marionette TRACE conn2 -> [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:34:40 INFO - PROCESS | 916 | 1463718880849 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 21:34:40 INFO - PROCESS | 916 | 1463718880857 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15A54400 == 38 [pid = 916] [id = 675] 21:34:40 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (15A54C00) [pid = 916] [serial = 2025] [outer = 00000000] 21:34:40 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (15F81000) [pid = 916] [serial = 2026] [outer = 15A54C00] 21:34:40 INFO - PROCESS | 916 | 1463718880957 Marionette DEBUG loaded listener.js 21:34:41 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (16572C00) [pid = 916] [serial = 2027] [outer = 15A54C00] 21:34:41 INFO - PROCESS | 916 | 1463718881891 Marionette TRACE conn2 <- [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:34:41 INFO - PROCESS | 916 | 1463718881914 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 21:34:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 21:34:41 INFO - PROCESS | 916 | 1463718881917 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 21:34:41 INFO - PROCESS | 916 | 1463718881919 Marionette TRACE conn2 <- [1,2666,null,{}] 21:34:41 INFO - PROCESS | 916 | 1463718881922 Marionette TRACE conn2 -> [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:34:42 INFO - PROCESS | 916 | 1463718882036 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 21:34:42 INFO - PROCESS | 916 | 1463718882043 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 14351800 == 39 [pid = 916] [id = 676] 21:34:42 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (15F7EC00) [pid = 916] [serial = 2028] [outer = 00000000] 21:34:42 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (1678F800) [pid = 916] [serial = 2029] [outer = 15F7EC00] 21:34:42 INFO - PROCESS | 916 | 1463718882142 Marionette DEBUG loaded listener.js 21:34:42 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (167B1400) [pid = 916] [serial = 2030] [outer = 15F7EC00] 21:34:42 INFO - PROCESS | 916 | --DOMWINDOW == 92 (16C9CC00) [pid = 916] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 21:34:42 INFO - PROCESS | 916 | --DOMWINDOW == 91 (10504000) [pid = 916] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 21:34:42 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1664DC00) [pid = 916] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 21:34:42 INFO - PROCESS | 916 | --DOMWINDOW == 89 (0F30B800) [pid = 916] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 21:34:42 INFO - PROCESS | 916 | --DOMWINDOW == 88 (173C0400) [pid = 916] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 21:34:42 INFO - PROCESS | 916 | --DOMWINDOW == 87 (15F76C00) [pid = 916] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 21:34:42 INFO - PROCESS | 916 | --DOMWINDOW == 86 (156C2000) [pid = 916] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 21:34:42 INFO - PROCESS | 916 | --DOMWINDOW == 85 (12AEB800) [pid = 916] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 21:34:42 INFO - PROCESS | 916 | --DOMWINDOW == 84 (1047C000) [pid = 916] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 21:34:42 INFO - PROCESS | 916 | --DOMWINDOW == 83 (1285E000) [pid = 916] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 21:34:43 INFO - PROCESS | 916 | 1463718883074 Marionette TRACE conn2 <- [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:34:43 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:34:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1188ms 21:34:43 INFO - PROCESS | 916 | 1463718883114 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 21:34:43 INFO - PROCESS | 916 | 1463718883116 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 21:34:43 INFO - PROCESS | 916 | 1463718883120 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 21:34:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 21:34:43 INFO - PROCESS | 916 | 1463718883121 Marionette TRACE conn2 <- [1,2670,null,{}] 21:34:43 INFO - PROCESS | 916 | 1463718883125 Marionette TRACE conn2 -> [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:34:43 INFO - PROCESS | 916 | 1463718883203 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 21:34:43 INFO - PROCESS | 916 | 1463718883295 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12D74C00 == 40 [pid = 916] [id = 677] 21:34:43 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (15118400) [pid = 916] [serial = 2031] [outer = 00000000] 21:34:43 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (164BA000) [pid = 916] [serial = 2032] [outer = 15118400] 21:34:43 INFO - PROCESS | 916 | 1463718883346 Marionette DEBUG loaded listener.js 21:34:43 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (167A7800) [pid = 916] [serial = 2033] [outer = 15118400] 21:34:44 INFO - PROCESS | 916 | 1463718884249 Marionette TRACE conn2 <- [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:34:44 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:34:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1141ms 21:34:44 INFO - PROCESS | 916 | 1463718884265 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 21:34:44 INFO - PROCESS | 916 | 1463718884267 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 21:34:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 21:34:44 INFO - PROCESS | 916 | 1463718884270 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 21:34:44 INFO - PROCESS | 916 | 1463718884272 Marionette TRACE conn2 <- [1,2674,null,{}] 21:34:44 INFO - PROCESS | 916 | 1463718884276 Marionette TRACE conn2 -> [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:34:44 INFO - PROCESS | 916 | 1463718884389 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 21:34:44 INFO - PROCESS | 916 | 1463718884398 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 141C1000 == 41 [pid = 916] [id = 678] 21:34:44 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (16651400) [pid = 916] [serial = 2034] [outer = 00000000] 21:34:44 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (173BE000) [pid = 916] [serial = 2035] [outer = 16651400] 21:34:44 INFO - PROCESS | 916 | 1463718884441 Marionette DEBUG loaded listener.js 21:34:44 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (173E9400) [pid = 916] [serial = 2036] [outer = 16651400] 21:34:45 INFO - PROCESS | 916 | 1463718885491 Marionette TRACE conn2 <- [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:34:45 INFO - PROCESS | 916 | 1463718885518 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 21:34:45 INFO - PROCESS | 916 | 1463718885523 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 21:34:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 21:34:45 INFO - PROCESS | 916 | 1463718885527 Marionette TRACE conn2 <- [1,2678,null,{}] 21:34:45 INFO - PROCESS | 916 | 1463718885532 Marionette TRACE conn2 -> [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:34:45 INFO - PROCESS | 916 | 1463718885668 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 21:34:45 INFO - PROCESS | 916 | 1463718885821 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11277800 == 42 [pid = 916] [id = 679] 21:34:45 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (1142F400) [pid = 916] [serial = 2037] [outer = 00000000] 21:34:45 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (13183400) [pid = 916] [serial = 2038] [outer = 1142F400] 21:34:45 INFO - PROCESS | 916 | 1463718885878 Marionette DEBUG loaded listener.js 21:34:45 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (13376800) [pid = 916] [serial = 2039] [outer = 1142F400] 21:34:46 INFO - PROCESS | 916 | 1463718886907 Marionette TRACE conn2 <- [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:34:46 INFO - PROCESS | 916 | 1463718886934 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 21:34:46 INFO - PROCESS | 916 | 1463718886986 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 21:34:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 21:34:46 INFO - PROCESS | 916 | 1463718886990 Marionette TRACE conn2 <- [1,2682,null,{}] 21:34:46 INFO - PROCESS | 916 | 1463718886995 Marionette TRACE conn2 -> [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:34:47 INFO - PROCESS | 916 | 1463718887097 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 21:34:47 INFO - PROCESS | 916 | 1463718887266 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15114C00 == 43 [pid = 916] [id = 680] 21:34:47 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (15C06400) [pid = 916] [serial = 2040] [outer = 00000000] 21:34:47 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (164B3800) [pid = 916] [serial = 2041] [outer = 15C06400] 21:34:47 INFO - PROCESS | 916 | 1463718887362 Marionette DEBUG loaded listener.js 21:34:47 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (1664D800) [pid = 916] [serial = 2042] [outer = 15C06400] 21:34:48 INFO - PROCESS | 916 | 1463718888403 Marionette TRACE conn2 <- [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:34:48 INFO - PROCESS | 916 | 1463718888445 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 21:34:48 INFO - PROCESS | 916 | 1463718888449 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 21:34:48 INFO - PROCESS | 916 | 1463718888453 Marionette TRACE conn2 <- [1,2686,null,{}] 21:34:48 INFO - PROCESS | 916 | 1463718888464 Marionette TRACE conn2 -> [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:34:48 INFO - PROCESS | 916 | 1463718888601 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 21:34:48 INFO - PROCESS | 916 | 1463718888755 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13180800 == 44 [pid = 916] [id = 681] 21:34:48 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (13182C00) [pid = 916] [serial = 2043] [outer = 00000000] 21:34:48 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (1511C400) [pid = 916] [serial = 2044] [outer = 13182C00] 21:34:48 INFO - PROCESS | 916 | 1463718888812 Marionette DEBUG loaded listener.js 21:34:48 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (164B9000) [pid = 916] [serial = 2045] [outer = 13182C00] 21:34:49 INFO - PROCESS | 916 | --DOCSHELL 12D74C00 == 43 [pid = 916] [id = 677] 21:34:49 INFO - PROCESS | 916 | --DOCSHELL 14351800 == 42 [pid = 916] [id = 676] 21:34:49 INFO - PROCESS | 916 | --DOCSHELL 15A54400 == 41 [pid = 916] [id = 675] 21:34:49 INFO - PROCESS | 916 | --DOCSHELL 1149F800 == 40 [pid = 916] [id = 674] 21:34:49 INFO - PROCESS | 916 | --DOCSHELL 10439400 == 39 [pid = 916] [id = 673] 21:34:49 INFO - PROCESS | 916 | --DOCSHELL 102EB000 == 38 [pid = 916] [id = 672] 21:34:49 INFO - PROCESS | 916 | --DOCSHELL 105F7400 == 37 [pid = 916] [id = 669] 21:34:49 INFO - PROCESS | 916 | --DOCSHELL 102DA000 == 36 [pid = 916] [id = 668] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 97 (183F9400) [pid = 916] [serial = 2002] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 96 (10B35800) [pid = 916] [serial = 1978] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1144AC00) [pid = 916] [serial = 1979] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 94 (11CF0000) [pid = 916] [serial = 1966] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1678CC00) [pid = 916] [serial = 1990] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 92 (10B2B000) [pid = 916] [serial = 1976] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 91 (105FA800) [pid = 916] [serial = 1975] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 90 (17756400) [pid = 916] [serial = 1993] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 89 (16568800) [pid = 916] [serial = 1987] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 88 (15C08C00) [pid = 916] [serial = 1984] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 87 (15E17000) [pid = 916] [serial = 1985] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 86 (167B1000) [pid = 916] [serial = 1991] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 85 (13378C00) [pid = 916] [serial = 1981] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 84 (13909400) [pid = 916] [serial = 1982] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 83 (17757400) [pid = 916] [serial = 1972] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 82 (10B34800) [pid = 916] [serial = 1996] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 81 (18159800) [pid = 916] [serial = 1994] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 80 (183FC000) [pid = 916] [serial = 2003] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 79 (16CA9C00) [pid = 916] [serial = 1999] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 78 (14352400) [pid = 916] [serial = 1969] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 77 (10F37C00) [pid = 916] [serial = 1997] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 76 (17E86800) [pid = 916] [serial = 2000] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | --DOMWINDOW == 75 (1656A400) [pid = 916] [serial = 1988] [outer = 00000000] [url = about:blank] 21:34:49 INFO - PROCESS | 916 | 1463718889945 Marionette TRACE conn2 <- [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:34:50 INFO - PROCESS | 916 | 1463718890019 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 21:34:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 21:34:50 INFO - PROCESS | 916 | 1463718890024 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 21:34:50 INFO - PROCESS | 916 | 1463718890027 Marionette TRACE conn2 <- [1,2690,null,{}] 21:34:50 INFO - PROCESS | 916 | 1463718890032 Marionette TRACE conn2 -> [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:34:50 INFO - PROCESS | 916 | 1463718890160 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 21:34:50 INFO - PROCESS | 916 | 1463718890255 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1144D000 == 37 [pid = 916] [id = 682] 21:34:50 INFO - PROCESS | 916 | ++DOMWINDOW == 76 (11453000) [pid = 916] [serial = 2046] [outer = 00000000] 21:34:50 INFO - PROCESS | 916 | ++DOMWINDOW == 77 (11CE9000) [pid = 916] [serial = 2047] [outer = 11453000] 21:34:50 INFO - PROCESS | 916 | 1463718890304 Marionette DEBUG loaded listener.js 21:34:50 INFO - PROCESS | 916 | ++DOMWINDOW == 78 (1285F000) [pid = 916] [serial = 2048] [outer = 11453000] 21:34:50 INFO - PROCESS | 916 | 1463718890728 Marionette TRACE conn2 <- [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:34:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 21:34:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 734ms 21:34:50 INFO - PROCESS | 916 | 1463718890765 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 21:34:50 INFO - PROCESS | 916 | 1463718890770 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 21:34:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 21:34:50 INFO - PROCESS | 916 | 1463718890776 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 21:34:50 INFO - PROCESS | 916 | 1463718890779 Marionette TRACE conn2 <- [1,2694,null,{}] 21:34:50 INFO - PROCESS | 916 | 1463718890783 Marionette TRACE conn2 -> [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:34:50 INFO - PROCESS | 916 | 1463718890864 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 21:34:50 INFO - PROCESS | 916 | 1463718890873 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1287B800 == 38 [pid = 916] [id = 683] 21:34:50 INFO - PROCESS | 916 | ++DOMWINDOW == 79 (13909400) [pid = 916] [serial = 2049] [outer = 00000000] 21:34:50 INFO - PROCESS | 916 | ++DOMWINDOW == 80 (14EC9400) [pid = 916] [serial = 2050] [outer = 13909400] 21:34:50 INFO - PROCESS | 916 | 1463718890919 Marionette DEBUG loaded listener.js 21:34:50 INFO - PROCESS | 916 | ++DOMWINDOW == 81 (1511E800) [pid = 916] [serial = 2051] [outer = 13909400] 21:34:51 INFO - PROCESS | 916 | 1463718891410 Marionette TRACE conn2 <- [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:34:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 21:34:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 687ms 21:34:51 INFO - PROCESS | 916 | 1463718891475 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 21:34:51 INFO - PROCESS | 916 | 1463718891477 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 21:34:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 21:34:51 INFO - PROCESS | 916 | 1463718891481 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 21:34:51 INFO - PROCESS | 916 | 1463718891484 Marionette TRACE conn2 <- [1,2698,null,{}] 21:34:51 INFO - PROCESS | 916 | 1463718891494 Marionette TRACE conn2 -> [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:34:51 INFO - PROCESS | 916 | 1463718891608 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 21:34:51 INFO - PROCESS | 916 | 1463718891717 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 164AF800 == 39 [pid = 916] [id = 684] 21:34:51 INFO - PROCESS | 916 | ++DOMWINDOW == 82 (164B8C00) [pid = 916] [serial = 2052] [outer = 00000000] 21:34:51 INFO - PROCESS | 916 | ++DOMWINDOW == 83 (16571C00) [pid = 916] [serial = 2053] [outer = 164B8C00] 21:34:51 INFO - PROCESS | 916 | 1463718891764 Marionette DEBUG loaded listener.js 21:34:51 INFO - PROCESS | 916 | ++DOMWINDOW == 84 (16651000) [pid = 916] [serial = 2054] [outer = 164B8C00] 21:34:52 INFO - PROCESS | 916 | 1463718892191 Marionette TRACE conn2 <- [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:34:52 INFO - PROCESS | 916 | 1463718892223 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 21:34:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 21:34:52 INFO - PROCESS | 916 | 1463718892226 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 21:34:52 INFO - PROCESS | 916 | 1463718892228 Marionette TRACE conn2 <- [1,2702,null,{}] 21:34:52 INFO - PROCESS | 916 | 1463718892231 Marionette TRACE conn2 -> [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:34:52 INFO - PROCESS | 916 | 1463718892347 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 21:34:52 INFO - PROCESS | 916 | 1463718892417 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167A9400 == 40 [pid = 916] [id = 685] 21:34:52 INFO - PROCESS | 916 | ++DOMWINDOW == 85 (16C34400) [pid = 916] [serial = 2055] [outer = 00000000] 21:34:52 INFO - PROCESS | 916 | ++DOMWINDOW == 86 (173E8400) [pid = 916] [serial = 2056] [outer = 16C34400] 21:34:52 INFO - PROCESS | 916 | 1463718892466 Marionette DEBUG loaded listener.js 21:34:52 INFO - PROCESS | 916 | ++DOMWINDOW == 87 (17B18400) [pid = 916] [serial = 2057] [outer = 16C34400] 21:34:52 INFO - PROCESS | 916 | 1463718892884 Marionette TRACE conn2 <- [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:34:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 21:34:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 687ms 21:34:52 INFO - PROCESS | 916 | 1463718892926 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 21:34:52 INFO - PROCESS | 916 | 1463718892928 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 21:34:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 21:34:52 INFO - PROCESS | 916 | 1463718892931 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 21:34:52 INFO - PROCESS | 916 | 1463718892933 Marionette TRACE conn2 <- [1,2706,null,{}] 21:34:52 INFO - PROCESS | 916 | 1463718892944 Marionette TRACE conn2 -> [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:34:53 INFO - PROCESS | 916 | 1463718893083 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 21:34:53 INFO - PROCESS | 916 | 1463718893096 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 17D4F000 == 41 [pid = 916] [id = 686] 21:34:53 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (18167800) [pid = 916] [serial = 2058] [outer = 00000000] 21:34:53 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (1833EC00) [pid = 916] [serial = 2059] [outer = 18167800] 21:34:53 INFO - PROCESS | 916 | 1463718893140 Marionette DEBUG loaded listener.js 21:34:53 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (18340C00) [pid = 916] [serial = 2060] [outer = 18167800] 21:34:53 INFO - PROCESS | 916 | 1463718893624 Marionette TRACE conn2 <- [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:34:53 INFO - PROCESS | 916 | 1463718893704 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 21:34:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 21:34:53 INFO - PROCESS | 916 | 1463718893708 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 21:34:53 INFO - PROCESS | 916 | 1463718893710 Marionette TRACE conn2 <- [1,2710,null,{}] 21:34:53 INFO - PROCESS | 916 | 1463718893714 Marionette TRACE conn2 -> [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:34:53 INFO - PROCESS | 916 | 1463718893846 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 21:34:53 INFO - PROCESS | 916 | 1463718893917 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10504400 == 42 [pid = 916] [id = 687] 21:34:53 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (18159C00) [pid = 916] [serial = 2061] [outer = 00000000] 21:34:53 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (19080C00) [pid = 916] [serial = 2062] [outer = 18159C00] 21:34:53 INFO - PROCESS | 916 | 1463718893977 Marionette DEBUG loaded listener.js 21:34:54 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (19618400) [pid = 916] [serial = 2063] [outer = 18159C00] 21:34:54 INFO - PROCESS | 916 | --DOMWINDOW == 92 (102F7C00) [pid = 916] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 21:34:54 INFO - PROCESS | 916 | --DOMWINDOW == 91 (15A54C00) [pid = 916] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 21:34:54 INFO - PROCESS | 916 | --DOMWINDOW == 90 (114A0800) [pid = 916] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 21:34:54 INFO - PROCESS | 916 | --DOMWINDOW == 89 (10485800) [pid = 916] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 21:34:54 INFO - PROCESS | 916 | --DOMWINDOW == 88 (15F7EC00) [pid = 916] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 21:34:54 INFO - PROCESS | 916 | --DOMWINDOW == 87 (15118400) [pid = 916] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 21:34:54 INFO - PROCESS | 916 | 1463718894465 Marionette TRACE conn2 <- [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:34:54 INFO - PROCESS | 916 | 1463718894513 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 21:34:54 INFO - PROCESS | 916 | 1463718894516 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 21:34:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 21:34:54 INFO - PROCESS | 916 | 1463718894518 Marionette TRACE conn2 <- [1,2714,null,{}] 21:34:54 INFO - PROCESS | 916 | 1463718894521 Marionette TRACE conn2 -> [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:34:54 INFO - PROCESS | 916 | 1463718894598 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 21:34:54 INFO - PROCESS | 916 | 1463718894604 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1907EC00 == 43 [pid = 916] [id = 688] 21:34:54 INFO - PROCESS | 916 | ++DOMWINDOW == 88 (1960E000) [pid = 916] [serial = 2064] [outer = 00000000] 21:34:54 INFO - PROCESS | 916 | ++DOMWINDOW == 89 (19620800) [pid = 916] [serial = 2065] [outer = 1960E000] 21:34:54 INFO - PROCESS | 916 | 1463718894647 Marionette DEBUG loaded listener.js 21:34:54 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (19623800) [pid = 916] [serial = 2066] [outer = 1960E000] 21:34:55 INFO - PROCESS | 916 | 1463718895076 Marionette TRACE conn2 <- [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:34:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 21:34:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 594ms 21:34:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 21:34:55 INFO - PROCESS | 916 | 1463718895114 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 21:34:55 INFO - PROCESS | 916 | 1463718895116 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 21:34:55 INFO - PROCESS | 916 | 1463718895119 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 21:34:55 INFO - PROCESS | 916 | 1463718895120 Marionette TRACE conn2 <- [1,2718,null,{}] 21:34:55 INFO - PROCESS | 916 | 1463718895124 Marionette TRACE conn2 -> [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:34:55 INFO - PROCESS | 916 | 1463718895205 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 21:34:55 INFO - PROCESS | 916 | 1463718895213 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1961DC00 == 44 [pid = 916] [id = 689] 21:34:55 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (1961FC00) [pid = 916] [serial = 2067] [outer = 00000000] 21:34:55 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (19876400) [pid = 916] [serial = 2068] [outer = 1961FC00] 21:34:55 INFO - PROCESS | 916 | 1463718895262 Marionette DEBUG loaded listener.js 21:34:55 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (19876800) [pid = 916] [serial = 2069] [outer = 1961FC00] 21:34:56 INFO - PROCESS | 916 | 1463718896242 Marionette TRACE conn2 <- [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:34:56 INFO - PROCESS | 916 | 1463718896270 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 21:34:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 21:34:56 INFO - PROCESS | 916 | 1463718896276 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 21:34:56 INFO - PROCESS | 916 | 1463718896280 Marionette TRACE conn2 <- [1,2722,null,{}] 21:34:56 INFO - PROCESS | 916 | 1463718896287 Marionette TRACE conn2 -> [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:34:56 INFO - PROCESS | 916 | 1463718896426 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 21:34:56 INFO - PROCESS | 916 | 1463718896564 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10FECC00 == 45 [pid = 916] [id = 690] 21:34:56 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (10FEE400) [pid = 916] [serial = 2070] [outer = 00000000] 21:34:56 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (1285D000) [pid = 916] [serial = 2071] [outer = 10FEE400] 21:34:56 INFO - PROCESS | 916 | 1463718896622 Marionette DEBUG loaded listener.js 21:34:56 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (13379000) [pid = 916] [serial = 2072] [outer = 10FEE400] 21:34:57 INFO - PROCESS | 916 | 1463718897195 Marionette TRACE conn2 <- [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:34:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 21:34:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 937ms 21:34:57 INFO - PROCESS | 916 | 1463718897223 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 21:34:57 INFO - PROCESS | 916 | 1463718897229 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 21:34:57 INFO - PROCESS | 916 | 1463718897237 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 21:34:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 21:34:57 INFO - PROCESS | 916 | 1463718897240 Marionette TRACE conn2 <- [1,2726,null,{}] 21:34:57 INFO - PROCESS | 916 | 1463718897244 Marionette TRACE conn2 -> [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:34:57 INFO - PROCESS | 916 | 1463718897359 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 21:34:57 INFO - PROCESS | 916 | 1463718897473 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15D60000 == 46 [pid = 916] [id = 691] 21:34:57 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (15F7FC00) [pid = 916] [serial = 2073] [outer = 00000000] 21:34:57 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (167A6800) [pid = 916] [serial = 2074] [outer = 15F7FC00] 21:34:57 INFO - PROCESS | 916 | 1463718897567 Marionette DEBUG loaded listener.js 21:34:57 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (173E7800) [pid = 916] [serial = 2075] [outer = 15F7FC00] 21:34:58 INFO - PROCESS | 916 | 1463718898150 Marionette TRACE conn2 <- [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:34:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 21:34:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 953ms 21:34:58 INFO - PROCESS | 916 | 1463718898183 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 21:34:58 INFO - PROCESS | 916 | 1463718898186 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 21:34:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 21:34:58 INFO - PROCESS | 916 | 1463718898190 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 21:34:58 INFO - PROCESS | 916 | 1463718898193 Marionette TRACE conn2 <- [1,2730,null,{}] 21:34:58 INFO - PROCESS | 916 | 1463718898204 Marionette TRACE conn2 -> [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:34:58 INFO - PROCESS | 916 | 1463718898322 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 21:34:58 INFO - PROCESS | 916 | 1463718898439 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1907D000 == 47 [pid = 916] [id = 692] 21:34:58 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (19618C00) [pid = 916] [serial = 2076] [outer = 00000000] 21:34:58 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (19875400) [pid = 916] [serial = 2077] [outer = 19618C00] 21:34:58 INFO - PROCESS | 916 | 1463718898536 Marionette DEBUG loaded listener.js 21:34:58 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (19881C00) [pid = 916] [serial = 2078] [outer = 19618C00] 21:34:59 INFO - PROCESS | 916 | 1463718899072 Marionette TRACE conn2 <- [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:34:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 21:34:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 953ms 21:34:59 INFO - PROCESS | 916 | 1463718899134 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 21:34:59 INFO - PROCESS | 916 | 1463718899137 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 21:34:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 21:34:59 INFO - PROCESS | 916 | 1463718899141 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 21:34:59 INFO - PROCESS | 916 | 1463718899143 Marionette TRACE conn2 <- [1,2734,null,{}] 21:34:59 INFO - PROCESS | 916 | 1463718899146 Marionette TRACE conn2 -> [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:34:59 INFO - PROCESS | 916 | 1463718899250 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 21:34:59 INFO - PROCESS | 916 | 1463718899401 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1043F800 == 48 [pid = 916] [id = 693] 21:34:59 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (10B30800) [pid = 916] [serial = 2079] [outer = 00000000] 21:34:59 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (11CF3000) [pid = 916] [serial = 2080] [outer = 10B30800] 21:34:59 INFO - PROCESS | 916 | 1463718899460 Marionette DEBUG loaded listener.js 21:34:59 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1511A000) [pid = 916] [serial = 2081] [outer = 10B30800] 21:35:00 INFO - PROCESS | 916 | 1463718900239 Marionette TRACE conn2 <- [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:35:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 21:35:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1156ms 21:35:00 INFO - PROCESS | 916 | 1463718900297 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 21:35:00 INFO - PROCESS | 916 | 1463718900300 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 21:35:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 21:35:00 INFO - PROCESS | 916 | 1463718900305 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 21:35:00 INFO - PROCESS | 916 | 1463718900308 Marionette TRACE conn2 <- [1,2738,null,{}] 21:35:00 INFO - PROCESS | 916 | 1463718900313 Marionette TRACE conn2 -> [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:35:00 INFO - PROCESS | 916 | 1463718900462 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 21:35:00 INFO - PROCESS | 916 | 1463718900597 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AC6000 == 49 [pid = 916] [id = 694] 21:35:00 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (10F37C00) [pid = 916] [serial = 2082] [outer = 00000000] 21:35:00 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (11CF0000) [pid = 916] [serial = 2083] [outer = 10F37C00] 21:35:00 INFO - PROCESS | 916 | 1463718900645 Marionette DEBUG loaded listener.js 21:35:00 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (13313C00) [pid = 916] [serial = 2084] [outer = 10F37C00] 21:35:01 INFO - PROCESS | 916 | --DOCSHELL 1907EC00 == 48 [pid = 916] [id = 688] 21:35:01 INFO - PROCESS | 916 | --DOCSHELL 10504400 == 47 [pid = 916] [id = 687] 21:35:01 INFO - PROCESS | 916 | --DOCSHELL 17D4F000 == 46 [pid = 916] [id = 686] 21:35:01 INFO - PROCESS | 916 | --DOCSHELL 167A9400 == 45 [pid = 916] [id = 685] 21:35:01 INFO - PROCESS | 916 | --DOCSHELL 164AF800 == 44 [pid = 916] [id = 684] 21:35:01 INFO - PROCESS | 916 | --DOCSHELL 1287B800 == 43 [pid = 916] [id = 683] 21:35:01 INFO - PROCESS | 916 | --DOCSHELL 1144D000 == 42 [pid = 916] [id = 682] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 107 (19078800) [pid = 916] [serial = 2005] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 106 (1302EC00) [pid = 916] [serial = 2008] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 105 (15C06000) [pid = 916] [serial = 2011] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 104 (19072000) [pid = 916] [serial = 2014] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 103 (10AC8800) [pid = 916] [serial = 2017] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 102 (11270800) [pid = 916] [serial = 2018] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 101 (16572C00) [pid = 916] [serial = 2027] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 100 (15111800) [pid = 916] [serial = 2023] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 99 (10AD4800) [pid = 916] [serial = 2020] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1149E800) [pid = 916] [serial = 2021] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1678F800) [pid = 916] [serial = 2029] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 96 (167B1400) [pid = 916] [serial = 2030] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 95 (15F81000) [pid = 916] [serial = 2026] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 94 (164BA000) [pid = 916] [serial = 2032] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 93 (173BE000) [pid = 916] [serial = 2035] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 92 (155E7800) [pid = 916] [serial = 2024] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | --DOMWINDOW == 91 (167A7800) [pid = 916] [serial = 2033] [outer = 00000000] [url = about:blank] 21:35:01 INFO - PROCESS | 916 | 1463718901243 Marionette TRACE conn2 <- [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:35:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 21:35:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1000ms 21:35:01 INFO - PROCESS | 916 | 1463718901306 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 21:35:01 INFO - PROCESS | 916 | 1463718901312 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 21:35:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 21:35:01 INFO - PROCESS | 916 | 1463718901317 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 21:35:01 INFO - PROCESS | 916 | 1463718901320 Marionette TRACE conn2 <- [1,2742,null,{}] 21:35:01 INFO - PROCESS | 916 | 1463718901323 Marionette TRACE conn2 -> [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:35:01 INFO - PROCESS | 916 | 1463718901431 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 21:35:01 INFO - PROCESS | 916 | 1463718901531 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B2A000 == 43 [pid = 916] [id = 695] 21:35:01 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (10B34800) [pid = 916] [serial = 2085] [outer = 00000000] 21:35:01 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (1149E400) [pid = 916] [serial = 2086] [outer = 10B34800] 21:35:01 INFO - PROCESS | 916 | 1463718901575 Marionette DEBUG loaded listener.js 21:35:01 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (13826400) [pid = 916] [serial = 2087] [outer = 10B34800] 21:35:01 INFO - PROCESS | 916 | 1463718901937 Marionette TRACE conn2 <- [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:35:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 21:35:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 640ms 21:35:01 INFO - PROCESS | 916 | 1463718902003 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 21:35:01 INFO - PROCESS | 916 | 1463718902005 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 21:35:01 INFO - PROCESS | 916 | 1463718902010 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 21:35:01 INFO - PROCESS | 916 | 1463718902013 Marionette TRACE conn2 <- [1,2746,null,{}] 21:35:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 21:35:02 INFO - PROCESS | 916 | 1463718902023 Marionette TRACE conn2 -> [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:35:02 INFO - PROCESS | 916 | 1463718902105 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 21:35:02 INFO - PROCESS | 916 | 1463718902113 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 155EF000 == 44 [pid = 916] [id = 696] 21:35:02 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (156C0400) [pid = 916] [serial = 2088] [outer = 00000000] 21:35:02 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (15F73C00) [pid = 916] [serial = 2089] [outer = 156C0400] 21:35:02 INFO - PROCESS | 916 | 1463718902159 Marionette DEBUG loaded listener.js 21:35:02 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (15F81000) [pid = 916] [serial = 2090] [outer = 156C0400] 21:35:02 INFO - PROCESS | 916 | 1463718902625 Marionette TRACE conn2 <- [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:35:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 21:35:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 640ms 21:35:02 INFO - PROCESS | 916 | 1463718902652 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 21:35:02 INFO - PROCESS | 916 | 1463718902655 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 21:35:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 21:35:02 INFO - PROCESS | 916 | 1463718902662 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 21:35:02 INFO - PROCESS | 916 | 1463718902664 Marionette TRACE conn2 <- [1,2750,null,{}] 21:35:02 INFO - PROCESS | 916 | 1463718902667 Marionette TRACE conn2 -> [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:35:02 INFO - PROCESS | 916 | 1463718902748 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 21:35:02 INFO - PROCESS | 916 | 1463718902755 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1664C000 == 45 [pid = 916] [id = 697] 21:35:02 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (1664D000) [pid = 916] [serial = 2091] [outer = 00000000] 21:35:02 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (16651C00) [pid = 916] [serial = 2092] [outer = 1664D000] 21:35:02 INFO - PROCESS | 916 | 1463718902801 Marionette DEBUG loaded listener.js 21:35:02 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (16795400) [pid = 916] [serial = 2093] [outer = 1664D000] 21:35:03 INFO - PROCESS | 916 | 1463718903289 Marionette TRACE conn2 <- [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:35:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 21:35:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 688ms 21:35:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 21:35:03 INFO - PROCESS | 916 | 1463718903363 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 21:35:03 INFO - PROCESS | 916 | 1463718903365 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 21:35:03 INFO - PROCESS | 916 | 1463718903368 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 21:35:03 INFO - PROCESS | 916 | 1463718903370 Marionette TRACE conn2 <- [1,2754,null,{}] 21:35:03 INFO - PROCESS | 916 | 1463718903374 Marionette TRACE conn2 -> [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:35:03 INFO - PROCESS | 916 | 1463718903470 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 21:35:03 INFO - PROCESS | 916 | 1463718903479 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167A7800 == 46 [pid = 916] [id = 698] 21:35:03 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (167AF000) [pid = 916] [serial = 2094] [outer = 00000000] 21:35:03 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (16C28000) [pid = 916] [serial = 2095] [outer = 167AF000] 21:35:03 INFO - PROCESS | 916 | 1463718903524 Marionette DEBUG loaded listener.js 21:35:03 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (16C2D000) [pid = 916] [serial = 2096] [outer = 167AF000] 21:35:03 INFO - PROCESS | 916 | 1463718904009 Marionette TRACE conn2 <- [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:35:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 21:35:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 688ms 21:35:04 INFO - PROCESS | 916 | 1463718904068 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 21:35:04 INFO - PROCESS | 916 | 1463718904070 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 21:35:04 INFO - PROCESS | 916 | 1463718904073 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 21:35:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 21:35:04 INFO - PROCESS | 916 | 1463718904075 Marionette TRACE conn2 <- [1,2758,null,{}] 21:35:04 INFO - PROCESS | 916 | 1463718904083 Marionette TRACE conn2 -> [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:35:04 INFO - PROCESS | 916 | 1463718904230 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 21:35:04 INFO - PROCESS | 916 | 1463718904301 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173BE000 == 47 [pid = 916] [id = 699] 21:35:04 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (173E2800) [pid = 916] [serial = 2097] [outer = 00000000] 21:35:04 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (17B24000) [pid = 916] [serial = 2098] [outer = 173E2800] 21:35:04 INFO - PROCESS | 916 | 1463718904349 Marionette DEBUG loaded listener.js 21:35:04 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (17E94400) [pid = 916] [serial = 2099] [outer = 173E2800] 21:35:04 INFO - PROCESS | 916 | 1463718904772 Marionette TRACE conn2 <- [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:35:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 21:35:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 735ms 21:35:04 INFO - PROCESS | 916 | 1463718904814 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 21:35:04 INFO - PROCESS | 916 | 1463718904816 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 21:35:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 21:35:04 INFO - PROCESS | 916 | 1463718904819 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 21:35:04 INFO - PROCESS | 916 | 1463718904821 Marionette TRACE conn2 <- [1,2762,null,{}] 21:35:04 INFO - PROCESS | 916 | 1463718904827 Marionette TRACE conn2 -> [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:35:04 INFO - PROCESS | 916 | 1463718904940 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 21:35:04 INFO - PROCESS | 916 | 1463718905009 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 183F2800 == 48 [pid = 916] [id = 700] 21:35:05 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (183F2C00) [pid = 916] [serial = 2100] [outer = 00000000] 21:35:05 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (183FB400) [pid = 916] [serial = 2101] [outer = 183F2C00] 21:35:05 INFO - PROCESS | 916 | 1463718905053 Marionette DEBUG loaded listener.js 21:35:05 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (183F5000) [pid = 916] [serial = 2102] [outer = 183F2C00] 21:35:05 INFO - PROCESS | 916 | 1463718905483 Marionette TRACE conn2 <- [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:35:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 21:35:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 688ms 21:35:05 INFO - PROCESS | 916 | 1463718905519 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 21:35:05 INFO - PROCESS | 916 | 1463718905522 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 21:35:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 21:35:05 INFO - PROCESS | 916 | 1463718905526 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 21:35:05 INFO - PROCESS | 916 | 1463718905529 Marionette TRACE conn2 <- [1,2766,null,{}] 21:35:05 INFO - PROCESS | 916 | 1463718905540 Marionette TRACE conn2 -> [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:35:05 INFO - PROCESS | 916 | 1463718905683 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 21:35:05 INFO - PROCESS | 916 | --DOMWINDOW == 108 (16C34400) [pid = 916] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 21:35:05 INFO - PROCESS | 916 | --DOMWINDOW == 107 (18167800) [pid = 916] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 21:35:05 INFO - PROCESS | 916 | --DOMWINDOW == 106 (18159C00) [pid = 916] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 21:35:05 INFO - PROCESS | 916 | --DOMWINDOW == 105 (13909400) [pid = 916] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 21:35:05 INFO - PROCESS | 916 | --DOMWINDOW == 104 (13182C00) [pid = 916] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 21:35:05 INFO - PROCESS | 916 | --DOMWINDOW == 103 (11453000) [pid = 916] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 21:35:05 INFO - PROCESS | 916 | --DOMWINDOW == 102 (164B8C00) [pid = 916] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 21:35:05 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1960E000) [pid = 916] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 21:35:05 INFO - PROCESS | 916 | 1463718905930 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10485800 == 49 [pid = 916] [id = 701] 21:35:05 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (10F34000) [pid = 916] [serial = 2103] [outer = 00000000] 21:35:05 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (14351800) [pid = 916] [serial = 2104] [outer = 10F34000] 21:35:05 INFO - PROCESS | 916 | 1463718905974 Marionette DEBUG loaded listener.js 21:35:06 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1656D000) [pid = 916] [serial = 2105] [outer = 10F34000] 21:35:06 INFO - PROCESS | 916 | 1463718906357 Marionette TRACE conn2 <- [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:35:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 21:35:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 844ms 21:35:06 INFO - PROCESS | 916 | 1463718906367 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 21:35:06 INFO - PROCESS | 916 | 1463718906369 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 21:35:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 21:35:06 INFO - PROCESS | 916 | 1463718906372 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 21:35:06 INFO - PROCESS | 916 | 1463718906374 Marionette TRACE conn2 <- [1,2770,null,{}] 21:35:06 INFO - PROCESS | 916 | 1463718906378 Marionette TRACE conn2 -> [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:35:06 INFO - PROCESS | 916 | 1463718906496 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 21:35:06 INFO - PROCESS | 916 | 1463718906507 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 105F1800 == 50 [pid = 916] [id = 702] 21:35:06 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1656F800) [pid = 916] [serial = 2106] [outer = 00000000] 21:35:06 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (1961A800) [pid = 916] [serial = 2107] [outer = 1656F800] 21:35:06 INFO - PROCESS | 916 | 1463718906558 Marionette DEBUG loaded listener.js 21:35:06 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (19621800) [pid = 916] [serial = 2108] [outer = 1656F800] 21:35:06 INFO - PROCESS | 916 | 1463718906961 Marionette TRACE conn2 <- [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:35:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 21:35:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 641ms 21:35:07 INFO - PROCESS | 916 | 1463718907011 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 21:35:07 INFO - PROCESS | 916 | 1463718907013 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 21:35:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 21:35:07 INFO - PROCESS | 916 | 1463718907016 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 21:35:07 INFO - PROCESS | 916 | 1463718907018 Marionette TRACE conn2 <- [1,2774,null,{}] 21:35:07 INFO - PROCESS | 916 | 1463718907021 Marionette TRACE conn2 -> [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:35:07 INFO - PROCESS | 916 | 1463718907144 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 21:35:07 INFO - PROCESS | 916 | 1463718907153 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1730F000 == 51 [pid = 916] [id = 703] 21:35:07 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (1961A000) [pid = 916] [serial = 2109] [outer = 00000000] 21:35:07 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (19A19C00) [pid = 916] [serial = 2110] [outer = 1961A000] 21:35:07 INFO - PROCESS | 916 | 1463718907202 Marionette DEBUG loaded listener.js 21:35:07 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (19ADAC00) [pid = 916] [serial = 2111] [outer = 1961A000] 21:35:07 INFO - PROCESS | 916 | 1463718907658 Marionette TRACE conn2 <- [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:35:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 21:35:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 703ms 21:35:07 INFO - PROCESS | 916 | 1463718907716 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 21:35:07 INFO - PROCESS | 916 | 1463718907718 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 21:35:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 21:35:07 INFO - PROCESS | 916 | 1463718907730 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 21:35:07 INFO - PROCESS | 916 | 1463718907733 Marionette TRACE conn2 <- [1,2778,null,{}] 21:35:07 INFO - PROCESS | 916 | 1463718907736 Marionette TRACE conn2 -> [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:35:07 INFO - PROCESS | 916 | 1463718907830 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 21:35:07 INFO - PROCESS | 916 | 1463718907838 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19F2B800 == 52 [pid = 916] [id = 704] 21:35:07 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (19F31400) [pid = 916] [serial = 2112] [outer = 00000000] 21:35:07 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (19F34C00) [pid = 916] [serial = 2113] [outer = 19F31400] 21:35:07 INFO - PROCESS | 916 | 1463718907888 Marionette DEBUG loaded listener.js 21:35:07 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (19FCC000) [pid = 916] [serial = 2114] [outer = 19F31400] 21:35:08 INFO - PROCESS | 916 | 1463718908584 Marionette TRACE conn2 <- [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:35:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 21:35:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 875ms 21:35:08 INFO - PROCESS | 916 | 1463718908618 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 21:35:08 INFO - PROCESS | 916 | 1463718908626 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 21:35:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 21:35:08 INFO - PROCESS | 916 | 1463718908633 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 21:35:08 INFO - PROCESS | 916 | 1463718908638 Marionette TRACE conn2 <- [1,2782,null,{}] 21:35:08 INFO - PROCESS | 916 | 1463718908644 Marionette TRACE conn2 -> [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:35:08 INFO - PROCESS | 916 | 1463718908752 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 21:35:08 INFO - PROCESS | 916 | 1463718908897 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A60400 == 53 [pid = 916] [id = 705] 21:35:08 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (10F32400) [pid = 916] [serial = 2115] [outer = 00000000] 21:35:08 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (114A0800) [pid = 916] [serial = 2116] [outer = 10F32400] 21:35:08 INFO - PROCESS | 916 | 1463718908954 Marionette DEBUG loaded listener.js 21:35:09 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1381E400) [pid = 916] [serial = 2117] [outer = 10F32400] 21:35:09 INFO - PROCESS | 916 | 1463718909509 Marionette TRACE conn2 <- [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:35:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 21:35:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 890ms 21:35:09 INFO - PROCESS | 916 | 1463718909538 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 21:35:09 INFO - PROCESS | 916 | 1463718909544 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 21:35:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 21:35:09 INFO - PROCESS | 916 | 1463718909550 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 21:35:09 INFO - PROCESS | 916 | 1463718909553 Marionette TRACE conn2 <- [1,2786,null,{}] 21:35:09 INFO - PROCESS | 916 | 1463718909557 Marionette TRACE conn2 -> [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:35:09 INFO - PROCESS | 916 | 1463718909672 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 21:35:09 INFO - PROCESS | 916 | 1463718909816 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13BA5800 == 54 [pid = 916] [id = 706] 21:35:09 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1511E400) [pid = 916] [serial = 2118] [outer = 00000000] 21:35:09 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (1656B400) [pid = 916] [serial = 2119] [outer = 1511E400] 21:35:09 INFO - PROCESS | 916 | 1463718909870 Marionette DEBUG loaded listener.js 21:35:09 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (16847800) [pid = 916] [serial = 2120] [outer = 1511E400] 21:35:10 INFO - PROCESS | 916 | 1463718910477 Marionette TRACE conn2 <- [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:35:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 21:35:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 953ms 21:35:10 INFO - PROCESS | 916 | 1463718910494 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 21:35:10 INFO - PROCESS | 916 | 1463718910496 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 21:35:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 21:35:10 INFO - PROCESS | 916 | 1463718910500 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 21:35:10 INFO - PROCESS | 916 | 1463718910504 Marionette TRACE conn2 <- [1,2790,null,{}] 21:35:10 INFO - PROCESS | 916 | 1463718910515 Marionette TRACE conn2 -> [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:35:10 INFO - PROCESS | 916 | 1463718910623 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 21:35:10 INFO - PROCESS | 916 | 1463718910793 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167AD000 == 55 [pid = 916] [id = 707] 21:35:10 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (19A11800) [pid = 916] [serial = 2121] [outer = 00000000] 21:35:10 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (19F2A000) [pid = 916] [serial = 2122] [outer = 19A11800] 21:35:10 INFO - PROCESS | 916 | 1463718910850 Marionette DEBUG loaded listener.js 21:35:10 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (19FC3800) [pid = 916] [serial = 2123] [outer = 19A11800] 21:35:11 INFO - PROCESS | 916 | 1463718911442 Marionette TRACE conn2 <- [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:35:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 21:35:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1000ms 21:35:11 INFO - PROCESS | 916 | 1463718911503 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 21:35:11 INFO - PROCESS | 916 | 1463718911506 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 21:35:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 21:35:11 INFO - PROCESS | 916 | 1463718911523 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 21:35:11 INFO - PROCESS | 916 | 1463718911525 Marionette TRACE conn2 <- [1,2794,null,{}] 21:35:11 INFO - PROCESS | 916 | 1463718911529 Marionette TRACE conn2 -> [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:35:11 INFO - PROCESS | 916 | 1463718911632 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 21:35:11 INFO - PROCESS | 916 | 1463718911783 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 916 | ++DOCSHELL 19ADF800 == 56 [pid = 916] [id = 708] 21:35:11 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (19F29C00) [pid = 916] [serial = 2124] [outer = 00000000] 21:35:11 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1A1F9400) [pid = 916] [serial = 2125] [outer = 19F29C00] 21:35:11 INFO - PROCESS | 916 | 1463718911837 Marionette DEBUG loaded listener.js 21:35:11 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1A59BC00) [pid = 916] [serial = 2126] [outer = 19F29C00] 21:35:12 INFO - PROCESS | 916 | 1463718912396 Marionette TRACE conn2 <- [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:35:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 21:35:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 938ms 21:35:12 INFO - PROCESS | 916 | 1463718912471 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 21:35:12 INFO - PROCESS | 916 | 1463718912474 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 21:35:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 21:35:12 INFO - PROCESS | 916 | 1463718912477 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 21:35:12 INFO - PROCESS | 916 | 1463718912479 Marionette TRACE conn2 <- [1,2798,null,{}] 21:35:12 INFO - PROCESS | 916 | 1463718912483 Marionette TRACE conn2 -> [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:35:12 INFO - PROCESS | 916 | 1463718912584 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 21:35:12 INFO - PROCESS | 916 | 1463718912729 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1144AC00 == 57 [pid = 916] [id = 709] 21:35:12 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1285D800) [pid = 916] [serial = 2127] [outer = 00000000] 21:35:12 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (1511CC00) [pid = 916] [serial = 2128] [outer = 1285D800] 21:35:12 INFO - PROCESS | 916 | 1463718912793 Marionette DEBUG loaded listener.js 21:35:12 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (16C28800) [pid = 916] [serial = 2129] [outer = 1285D800] 21:35:13 INFO - PROCESS | 916 | 1463718913502 Marionette TRACE conn2 <- [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:35:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 21:35:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1031ms 21:35:13 INFO - PROCESS | 916 | 1463718913533 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 21:35:13 INFO - PROCESS | 916 | 1463718913538 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 21:35:13 INFO - PROCESS | 916 | 1463718913542 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 21:35:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 21:35:13 INFO - PROCESS | 916 | 1463718913546 Marionette TRACE conn2 <- [1,2802,null,{}] 21:35:13 INFO - PROCESS | 916 | 1463718913551 Marionette TRACE conn2 -> [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:35:13 INFO - PROCESS | 916 | 1463718913648 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 21:35:13 INFO - PROCESS | 916 | 1463718913846 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 104F0C00 == 58 [pid = 916] [id = 710] 21:35:13 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (10F31000) [pid = 916] [serial = 2130] [outer = 00000000] 21:35:13 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (141C2000) [pid = 916] [serial = 2131] [outer = 10F31000] 21:35:13 INFO - PROCESS | 916 | 1463718913896 Marionette DEBUG loaded listener.js 21:35:13 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (15A57C00) [pid = 916] [serial = 2132] [outer = 10F31000] 21:35:14 INFO - PROCESS | 916 | --DOCSHELL 1730F000 == 57 [pid = 916] [id = 703] 21:35:14 INFO - PROCESS | 916 | --DOCSHELL 105F1800 == 56 [pid = 916] [id = 702] 21:35:14 INFO - PROCESS | 916 | --DOCSHELL 10485800 == 55 [pid = 916] [id = 701] 21:35:14 INFO - PROCESS | 916 | --DOCSHELL 183F2800 == 54 [pid = 916] [id = 700] 21:35:14 INFO - PROCESS | 916 | --DOCSHELL 173BE000 == 53 [pid = 916] [id = 699] 21:35:14 INFO - PROCESS | 916 | --DOCSHELL 167A7800 == 52 [pid = 916] [id = 698] 21:35:14 INFO - PROCESS | 916 | --DOCSHELL 1664C000 == 51 [pid = 916] [id = 697] 21:35:14 INFO - PROCESS | 916 | --DOCSHELL 155EF000 == 50 [pid = 916] [id = 696] 21:35:14 INFO - PROCESS | 916 | --DOCSHELL 10B2A000 == 49 [pid = 916] [id = 695] 21:35:14 INFO - PROCESS | 916 | --DOCSHELL 10AC6000 == 48 [pid = 916] [id = 694] 21:35:14 INFO - PROCESS | 916 | --DOCSHELL 10FECC00 == 47 [pid = 916] [id = 690] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 130 (19876400) [pid = 916] [serial = 2068] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 129 (17B18400) [pid = 916] [serial = 2057] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 128 (173E8400) [pid = 916] [serial = 2056] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1833EC00) [pid = 916] [serial = 2059] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 126 (19080C00) [pid = 916] [serial = 2062] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 125 (18340C00) [pid = 916] [serial = 2060] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 124 (13183400) [pid = 916] [serial = 2038] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 123 (14EC9400) [pid = 916] [serial = 2050] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 122 (1511E800) [pid = 916] [serial = 2051] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 121 (164B9000) [pid = 916] [serial = 2045] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1511C400) [pid = 916] [serial = 2044] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 119 (11CE9000) [pid = 916] [serial = 2047] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1285F000) [pid = 916] [serial = 2048] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 117 (164B3800) [pid = 916] [serial = 2041] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 116 (16571C00) [pid = 916] [serial = 2053] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 115 (19618400) [pid = 916] [serial = 2063] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 114 (19620800) [pid = 916] [serial = 2065] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 113 (16651000) [pid = 916] [serial = 2054] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | --DOMWINDOW == 112 (19623800) [pid = 916] [serial = 2066] [outer = 00000000] [url = about:blank] 21:35:14 INFO - PROCESS | 916 | 1463718914415 Marionette TRACE conn2 <- [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:35:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 21:35:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 906ms 21:35:14 INFO - PROCESS | 916 | 1463718914447 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 21:35:14 INFO - PROCESS | 916 | 1463718914453 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 21:35:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 21:35:14 INFO - PROCESS | 916 | 1463718914459 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 21:35:14 INFO - PROCESS | 916 | 1463718914461 Marionette TRACE conn2 <- [1,2806,null,{}] 21:35:14 INFO - PROCESS | 916 | 1463718914465 Marionette TRACE conn2 -> [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:35:14 INFO - PROCESS | 916 | 1463718914552 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 21:35:14 INFO - PROCESS | 916 | 1463718914562 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12B57400 == 48 [pid = 916] [id = 711] 21:35:14 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (12B60C00) [pid = 916] [serial = 2133] [outer = 00000000] 21:35:14 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (155EEC00) [pid = 916] [serial = 2134] [outer = 12B60C00] 21:35:14 INFO - PROCESS | 916 | 1463718914636 Marionette DEBUG loaded listener.js 21:35:14 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (15D58400) [pid = 916] [serial = 2135] [outer = 12B60C00] 21:35:15 INFO - PROCESS | 916 | 1463718915205 Marionette TRACE conn2 <- [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:35:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 21:35:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 813ms 21:35:15 INFO - PROCESS | 916 | 1463718915259 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 21:35:15 INFO - PROCESS | 916 | 1463718915262 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 21:35:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 21:35:15 INFO - PROCESS | 916 | 1463718915265 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 21:35:15 INFO - PROCESS | 916 | 1463718915268 Marionette TRACE conn2 <- [1,2810,null,{}] 21:35:15 INFO - PROCESS | 916 | 1463718915278 Marionette TRACE conn2 -> [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:35:15 INFO - PROCESS | 916 | 1463718915363 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 21:35:15 INFO - PROCESS | 916 | 1463718915480 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13181000 == 49 [pid = 916] [id = 712] 21:35:15 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1330FC00) [pid = 916] [serial = 2136] [outer = 00000000] 21:35:15 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (17220C00) [pid = 916] [serial = 2137] [outer = 1330FC00] 21:35:15 INFO - PROCESS | 916 | 1463718915528 Marionette DEBUG loaded listener.js 21:35:15 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (173E8C00) [pid = 916] [serial = 2138] [outer = 1330FC00] 21:35:15 INFO - PROCESS | 916 | 1463718915904 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 21:35:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 21:35:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 703ms 21:35:15 INFO - PROCESS | 916 | 1463718915965 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 21:35:15 INFO - PROCESS | 916 | 1463718915967 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 21:35:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 21:35:15 INFO - PROCESS | 916 | 1463718915970 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 21:35:15 INFO - PROCESS | 916 | 1463718915972 Marionette TRACE conn2 <- [1,2814,null,{}] 21:35:15 INFO - PROCESS | 916 | 1463718915976 Marionette TRACE conn2 -> [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:35:16 INFO - PROCESS | 916 | 1463718916084 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 21:35:16 INFO - PROCESS | 916 | 1463718916094 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F30F400 == 50 [pid = 916] [id = 713] 21:35:16 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (17B1A400) [pid = 916] [serial = 2139] [outer = 00000000] 21:35:16 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (183F2800) [pid = 916] [serial = 2140] [outer = 17B1A400] 21:35:16 INFO - PROCESS | 916 | 1463718916141 Marionette DEBUG loaded listener.js 21:35:16 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (183FCC00) [pid = 916] [serial = 2141] [outer = 17B1A400] 21:35:16 INFO - PROCESS | 916 | 1463718916642 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 21:35:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 21:35:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 703ms 21:35:16 INFO - PROCESS | 916 | 1463718916669 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 21:35:16 INFO - PROCESS | 916 | 1463718916671 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 21:35:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 21:35:16 INFO - PROCESS | 916 | 1463718916675 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 21:35:16 INFO - PROCESS | 916 | 1463718916676 Marionette TRACE conn2 <- [1,2818,null,{}] 21:35:16 INFO - PROCESS | 916 | 1463718916680 Marionette TRACE conn2 -> [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:35:16 INFO - PROCESS | 916 | 1463718916798 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 21:35:16 INFO - PROCESS | 916 | 1463718916804 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19074800 == 51 [pid = 916] [id = 714] 21:35:16 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (19075400) [pid = 916] [serial = 2142] [outer = 00000000] 21:35:16 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (19080C00) [pid = 916] [serial = 2143] [outer = 19075400] 21:35:16 INFO - PROCESS | 916 | 1463718916918 Marionette DEBUG loaded listener.js 21:35:16 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (19619000) [pid = 916] [serial = 2144] [outer = 19075400] 21:35:17 INFO - PROCESS | 916 | 1463718917371 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 21:35:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 21:35:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 750ms 21:35:17 INFO - PROCESS | 916 | 1463718917416 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 21:35:17 INFO - PROCESS | 916 | 1463718917418 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 21:35:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 21:35:17 INFO - PROCESS | 916 | 1463718917426 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 21:35:17 INFO - PROCESS | 916 | 1463718917428 Marionette TRACE conn2 <- [1,2822,null,{}] 21:35:17 INFO - PROCESS | 916 | 1463718917432 Marionette TRACE conn2 -> [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:35:17 INFO - PROCESS | 916 | 1463718917586 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 21:35:17 INFO - PROCESS | 916 | 1463718917601 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A64400 == 52 [pid = 916] [id = 715] 21:35:17 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (19620800) [pid = 916] [serial = 2145] [outer = 00000000] 21:35:17 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (19F28C00) [pid = 916] [serial = 2146] [outer = 19620800] 21:35:17 INFO - PROCESS | 916 | 1463718917705 Marionette DEBUG loaded listener.js 21:35:17 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (19F2C400) [pid = 916] [serial = 2147] [outer = 19620800] 21:35:18 INFO - PROCESS | 916 | 1463718918122 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 21:35:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 21:35:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 21:35:18 INFO - PROCESS | 916 | 1463718918162 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 21:35:18 INFO - PROCESS | 916 | 1463718918164 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 21:35:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 21:35:18 INFO - PROCESS | 916 | 1463718918172 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 21:35:18 INFO - PROCESS | 916 | 1463718918174 Marionette TRACE conn2 <- [1,2826,null,{}] 21:35:18 INFO - PROCESS | 916 | 1463718918178 Marionette TRACE conn2 -> [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:35:18 INFO - PROCESS | 916 | 1463718918294 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 21:35:18 INFO - PROCESS | 916 | 1463718918564 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | --DOMWINDOW == 126 (1961A000) [pid = 916] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 21:35:18 INFO - PROCESS | 916 | --DOMWINDOW == 125 (167AF000) [pid = 916] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 21:35:18 INFO - PROCESS | 916 | --DOMWINDOW == 124 (10F34000) [pid = 916] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 21:35:18 INFO - PROCESS | 916 | --DOMWINDOW == 123 (10B34800) [pid = 916] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 21:35:18 INFO - PROCESS | 916 | --DOMWINDOW == 122 (10F37C00) [pid = 916] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 21:35:18 INFO - PROCESS | 916 | --DOMWINDOW == 121 (183F2C00) [pid = 916] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 21:35:18 INFO - PROCESS | 916 | --DOMWINDOW == 120 (173E2800) [pid = 916] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 21:35:18 INFO - PROCESS | 916 | --DOMWINDOW == 119 (156C0400) [pid = 916] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 21:35:18 INFO - PROCESS | 916 | --DOMWINDOW == 118 (1664D000) [pid = 916] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 21:35:18 INFO - PROCESS | 916 | --DOMWINDOW == 117 (1656F800) [pid = 916] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 21:35:18 INFO - PROCESS | 916 | ++DOCSHELL 10A58400 == 53 [pid = 916] [id = 716] 21:35:18 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (10B34800) [pid = 916] [serial = 2148] [outer = 00000000] 21:35:18 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1285DC00) [pid = 916] [serial = 2149] [outer = 10B34800] 21:35:18 INFO - PROCESS | 916 | 1463718918619 Marionette DEBUG loaded listener.js 21:35:18 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (156C0400) [pid = 916] [serial = 2150] [outer = 10B34800] 21:35:19 INFO - PROCESS | 916 | 1463718919022 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 21:35:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 21:35:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 906ms 21:35:19 INFO - PROCESS | 916 | 1463718919072 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 21:35:19 INFO - PROCESS | 916 | 1463718919074 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 21:35:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 21:35:19 INFO - PROCESS | 916 | 1463718919077 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 21:35:19 INFO - PROCESS | 916 | 1463718919079 Marionette TRACE conn2 <- [1,2830,null,{}] 21:35:19 INFO - PROCESS | 916 | 1463718919082 Marionette TRACE conn2 -> [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:35:19 INFO - PROCESS | 916 | 1463718919209 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 21:35:19 INFO - PROCESS | 916 | 1463718919221 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 916 | ++DOCSHELL 0F310800 == 54 [pid = 916] [id = 717] 21:35:19 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (10ACA000) [pid = 916] [serial = 2151] [outer = 00000000] 21:35:19 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (19626800) [pid = 916] [serial = 2152] [outer = 10ACA000] 21:35:19 INFO - PROCESS | 916 | 1463718919269 Marionette DEBUG loaded listener.js 21:35:19 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (19F27800) [pid = 916] [serial = 2153] [outer = 10ACA000] 21:35:19 INFO - PROCESS | 916 | 1463718919677 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 21:35:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 21:35:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 641ms 21:35:19 INFO - PROCESS | 916 | 1463718919715 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 21:35:19 INFO - PROCESS | 916 | 1463718919717 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 21:35:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 21:35:19 INFO - PROCESS | 916 | 1463718919721 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 21:35:19 INFO - PROCESS | 916 | 1463718919722 Marionette TRACE conn2 <- [1,2834,null,{}] 21:35:19 INFO - PROCESS | 916 | 1463718919726 Marionette TRACE conn2 -> [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:35:19 INFO - PROCESS | 916 | 1463718919847 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 21:35:19 INFO - PROCESS | 916 | 1463718919857 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 916 | ++DOCSHELL 19A1A400 == 55 [pid = 916] [id = 718] 21:35:19 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1A1F2800) [pid = 916] [serial = 2154] [outer = 00000000] 21:35:19 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (1A675C00) [pid = 916] [serial = 2155] [outer = 1A1F2800] 21:35:19 INFO - PROCESS | 916 | 1463718919901 Marionette DEBUG loaded listener.js 21:35:19 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (1A67A000) [pid = 916] [serial = 2156] [outer = 1A1F2800] 21:35:20 INFO - PROCESS | 916 | 1463718920321 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 21:35:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 21:35:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 640ms 21:35:20 INFO - PROCESS | 916 | 1463718920359 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 21:35:20 INFO - PROCESS | 916 | 1463718920361 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 21:35:20 INFO - PROCESS | 916 | 1463718920364 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 21:35:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 21:35:20 INFO - PROCESS | 916 | 1463718920366 Marionette TRACE conn2 <- [1,2838,null,{}] 21:35:20 INFO - PROCESS | 916 | 1463718920369 Marionette TRACE conn2 -> [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:35:20 INFO - PROCESS | 916 | 1463718920491 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 21:35:20 INFO - PROCESS | 916 | 1463718920536 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A57000 == 56 [pid = 916] [id = 719] 21:35:20 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (19622400) [pid = 916] [serial = 2157] [outer = 00000000] 21:35:20 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1A69E800) [pid = 916] [serial = 2158] [outer = 19622400] 21:35:20 INFO - PROCESS | 916 | 1463718920580 Marionette DEBUG loaded listener.js 21:35:20 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (1A6A1400) [pid = 916] [serial = 2159] [outer = 19622400] 21:35:21 INFO - PROCESS | 916 | 1463718921244 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 21:35:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 21:35:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 938ms 21:35:21 INFO - PROCESS | 916 | 1463718921311 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 21:35:21 INFO - PROCESS | 916 | 1463718921316 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 21:35:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 21:35:21 INFO - PROCESS | 916 | 1463718921321 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 21:35:21 INFO - PROCESS | 916 | 1463718921325 Marionette TRACE conn2 <- [1,2842,null,{}] 21:35:21 INFO - PROCESS | 916 | 1463718921331 Marionette TRACE conn2 -> [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:35:21 INFO - PROCESS | 916 | 1463718921440 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 21:35:21 INFO - PROCESS | 916 | 1463718921590 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1127A000 == 57 [pid = 916] [id = 720] 21:35:21 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (11458000) [pid = 916] [serial = 2160] [outer = 00000000] 21:35:21 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (13375400) [pid = 916] [serial = 2161] [outer = 11458000] 21:35:21 INFO - PROCESS | 916 | 1463718921647 Marionette DEBUG loaded listener.js 21:35:21 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (155E7000) [pid = 916] [serial = 2162] [outer = 11458000] 21:35:22 INFO - PROCESS | 916 | 1463718922250 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 21:35:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 21:35:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1000ms 21:35:22 INFO - PROCESS | 916 | 1463718922325 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 21:35:22 INFO - PROCESS | 916 | 1463718922331 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 21:35:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 21:35:22 INFO - PROCESS | 916 | 1463718922337 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 21:35:22 INFO - PROCESS | 916 | 1463718922340 Marionette TRACE conn2 <- [1,2846,null,{}] 21:35:22 INFO - PROCESS | 916 | 1463718922344 Marionette TRACE conn2 -> [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:35:22 INFO - PROCESS | 916 | 1463718922453 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 21:35:22 INFO - PROCESS | 916 | 1463718922601 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 167B1C00 == 58 [pid = 916] [id = 721] 21:35:22 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (16C27800) [pid = 916] [serial = 2163] [outer = 00000000] 21:35:22 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (173E6C00) [pid = 916] [serial = 2164] [outer = 16C27800] 21:35:22 INFO - PROCESS | 916 | 1463718922656 Marionette DEBUG loaded listener.js 21:35:22 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (183F2000) [pid = 916] [serial = 2165] [outer = 16C27800] 21:35:23 INFO - PROCESS | 916 | 1463718923278 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 21:35:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 21:35:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1000ms 21:35:23 INFO - PROCESS | 916 | 1463718923337 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 21:35:23 INFO - PROCESS | 916 | 1463718923339 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 21:35:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 21:35:23 INFO - PROCESS | 916 | 1463718923343 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 21:35:23 INFO - PROCESS | 916 | 1463718923347 Marionette TRACE conn2 <- [1,2850,null,{}] 21:35:23 INFO - PROCESS | 916 | 1463718923358 Marionette TRACE conn2 -> [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:35:23 INFO - PROCESS | 916 | 1463718923467 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 21:35:23 INFO - PROCESS | 916 | 1463718923617 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A67E400 == 59 [pid = 916] [id = 722] 21:35:23 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1A67E800) [pid = 916] [serial = 2166] [outer = 00000000] 21:35:23 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (1A6A1800) [pid = 916] [serial = 2167] [outer = 1A67E800] 21:35:23 INFO - PROCESS | 916 | 1463718923674 Marionette DEBUG loaded listener.js 21:35:23 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (1A771800) [pid = 916] [serial = 2168] [outer = 1A67E800] 21:35:24 INFO - PROCESS | 916 | 1463718924237 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 21:35:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 21:35:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 937ms 21:35:24 INFO - PROCESS | 916 | 1463718924288 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 21:35:24 INFO - PROCESS | 916 | 1463718924291 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 21:35:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 21:35:24 INFO - PROCESS | 916 | 1463718924295 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 21:35:24 INFO - PROCESS | 916 | 1463718924297 Marionette TRACE conn2 <- [1,2854,null,{}] 21:35:24 INFO - PROCESS | 916 | 1463718924300 Marionette TRACE conn2 -> [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:35:24 INFO - PROCESS | 916 | 1463718924404 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 21:35:24 INFO - PROCESS | 916 | 1463718924575 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1907A800 == 60 [pid = 916] [id = 723] 21:35:24 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (1961CC00) [pid = 916] [serial = 2169] [outer = 00000000] 21:35:24 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (19F29000) [pid = 916] [serial = 2170] [outer = 1961CC00] 21:35:24 INFO - PROCESS | 916 | 1463718924629 Marionette DEBUG loaded listener.js 21:35:24 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1A958800) [pid = 916] [serial = 2171] [outer = 1961CC00] 21:35:25 INFO - PROCESS | 916 | 1463718925244 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 21:35:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 21:35:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1000ms 21:35:25 INFO - PROCESS | 916 | 1463718925296 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 21:35:25 INFO - PROCESS | 916 | 1463718925298 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 21:35:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 21:35:25 INFO - PROCESS | 916 | 1463718925302 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 21:35:25 INFO - PROCESS | 916 | 1463718925304 Marionette TRACE conn2 <- [1,2858,null,{}] 21:35:25 INFO - PROCESS | 916 | 1463718925307 Marionette TRACE conn2 -> [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:35:25 INFO - PROCESS | 916 | 1463718925408 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 21:35:25 INFO - PROCESS | 916 | 1463718925702 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 0F30B400 == 61 [pid = 916] [id = 724] 21:35:25 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (0F30F800) [pid = 916] [serial = 2172] [outer = 00000000] 21:35:25 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (110B5800) [pid = 916] [serial = 2173] [outer = 0F30F800] 21:35:25 INFO - PROCESS | 916 | 1463718925782 Marionette DEBUG loaded listener.js 21:35:25 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (1285C000) [pid = 916] [serial = 2174] [outer = 0F30F800] 21:35:26 INFO - PROCESS | 916 | 1463718926388 Marionette TRACE conn2 <- [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:35:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 21:35:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1156ms 21:35:26 INFO - PROCESS | 916 | 1463718926454 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 21:35:26 INFO - PROCESS | 916 | 1463718926459 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 21:35:26 INFO - PROCESS | 916 | 1463718926463 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 21:35:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 21:35:26 INFO - PROCESS | 916 | 1463718926466 Marionette TRACE conn2 <- [1,2862,null,{}] 21:35:26 INFO - PROCESS | 916 | 1463718926472 Marionette TRACE conn2 -> [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:35:26 INFO - PROCESS | 916 | 1463718926623 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 21:35:26 INFO - PROCESS | 916 | 1463718926695 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15112400 == 62 [pid = 916] [id = 725] 21:35:26 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (15118C00) [pid = 916] [serial = 2175] [outer = 00000000] 21:35:26 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (15EBDC00) [pid = 916] [serial = 2176] [outer = 15118C00] 21:35:26 INFO - PROCESS | 916 | 1463718926744 Marionette DEBUG loaded listener.js 21:35:26 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (164B9C00) [pid = 916] [serial = 2177] [outer = 15118C00] 21:35:26 INFO - PROCESS | 916 | --DOCSHELL 141C1000 == 61 [pid = 916] [id = 678] 21:35:26 INFO - PROCESS | 916 | --DOCSHELL 15114C00 == 60 [pid = 916] [id = 680] 21:35:26 INFO - PROCESS | 916 | --DOCSHELL 19A1A400 == 59 [pid = 916] [id = 718] 21:35:26 INFO - PROCESS | 916 | --DOCSHELL 0F310800 == 58 [pid = 916] [id = 717] 21:35:26 INFO - PROCESS | 916 | --DOCSHELL 10A58400 == 57 [pid = 916] [id = 716] 21:35:26 INFO - PROCESS | 916 | --DOCSHELL 10A64400 == 56 [pid = 916] [id = 715] 21:35:26 INFO - PROCESS | 916 | --DOCSHELL 19074800 == 55 [pid = 916] [id = 714] 21:35:26 INFO - PROCESS | 916 | --DOCSHELL 0F30F400 == 54 [pid = 916] [id = 713] 21:35:26 INFO - PROCESS | 916 | --DOCSHELL 13181000 == 53 [pid = 916] [id = 712] 21:35:26 INFO - PROCESS | 916 | --DOCSHELL 12B57400 == 52 [pid = 916] [id = 711] 21:35:26 INFO - PROCESS | 916 | --DOCSHELL 104F0C00 == 51 [pid = 916] [id = 710] 21:35:26 INFO - PROCESS | 916 | --DOMWINDOW == 146 (11CF3000) [pid = 916] [serial = 2080] [outer = 00000000] [url = about:blank] 21:35:26 INFO - PROCESS | 916 | --DOMWINDOW == 145 (19875400) [pid = 916] [serial = 2077] [outer = 00000000] [url = about:blank] 21:35:26 INFO - PROCESS | 916 | --DOMWINDOW == 144 (167A6800) [pid = 916] [serial = 2074] [outer = 00000000] [url = about:blank] 21:35:26 INFO - PROCESS | 916 | --DOMWINDOW == 143 (1285D000) [pid = 916] [serial = 2071] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOCSHELL 10A60400 == 50 [pid = 916] [id = 705] 21:35:27 INFO - PROCESS | 916 | --DOCSHELL 19F2B800 == 49 [pid = 916] [id = 704] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 142 (19A19C00) [pid = 916] [serial = 2110] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 141 (16C28000) [pid = 916] [serial = 2095] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 140 (14351800) [pid = 916] [serial = 2104] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 139 (1149E400) [pid = 916] [serial = 2086] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 138 (11CF0000) [pid = 916] [serial = 2083] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 137 (183F5000) [pid = 916] [serial = 2102] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 136 (1656D000) [pid = 916] [serial = 2105] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 135 (17B24000) [pid = 916] [serial = 2098] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 134 (17E94400) [pid = 916] [serial = 2099] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 133 (13313C00) [pid = 916] [serial = 2084] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 132 (13826400) [pid = 916] [serial = 2087] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 131 (15F73C00) [pid = 916] [serial = 2089] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 130 (16795400) [pid = 916] [serial = 2093] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 129 (19621800) [pid = 916] [serial = 2108] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 128 (16C2D000) [pid = 916] [serial = 2096] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 127 (15F81000) [pid = 916] [serial = 2090] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1961A800) [pid = 916] [serial = 2107] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 125 (16651C00) [pid = 916] [serial = 2092] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 124 (183FB400) [pid = 916] [serial = 2101] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | --DOMWINDOW == 123 (19ADAC00) [pid = 916] [serial = 2111] [outer = 00000000] [url = about:blank] 21:35:27 INFO - PROCESS | 916 | 1463718927295 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 21:35:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 21:35:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 906ms 21:35:27 INFO - PROCESS | 916 | 1463718927371 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 21:35:27 INFO - PROCESS | 916 | 1463718927374 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 21:35:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 21:35:27 INFO - PROCESS | 916 | 1463718927379 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 21:35:27 INFO - PROCESS | 916 | 1463718927381 Marionette TRACE conn2 <- [1,2866,null,{}] 21:35:27 INFO - PROCESS | 916 | 1463718927384 Marionette TRACE conn2 -> [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:35:27 INFO - PROCESS | 916 | 1463718927469 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 21:35:27 INFO - PROCESS | 916 | 1463718927576 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B34C00 == 50 [pid = 916] [id = 726] 21:35:27 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (1337CC00) [pid = 916] [serial = 2178] [outer = 00000000] 21:35:27 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (155EB800) [pid = 916] [serial = 2179] [outer = 1337CC00] 21:35:27 INFO - PROCESS | 916 | 1463718927621 Marionette DEBUG loaded listener.js 21:35:27 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (164BA400) [pid = 916] [serial = 2180] [outer = 1337CC00] 21:35:28 INFO - PROCESS | 916 | 1463718928049 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 21:35:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 21:35:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 703ms 21:35:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 21:35:28 INFO - PROCESS | 916 | 1463718928080 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 21:35:28 INFO - PROCESS | 916 | 1463718928082 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 21:35:28 INFO - PROCESS | 916 | 1463718928087 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 21:35:28 INFO - PROCESS | 916 | 1463718928092 Marionette TRACE conn2 <- [1,2870,null,{}] 21:35:28 INFO - PROCESS | 916 | 1463718928101 Marionette TRACE conn2 -> [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:35:28 INFO - PROCESS | 916 | 1463718928216 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 21:35:28 INFO - PROCESS | 916 | 1463718928232 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1664A000 == 51 [pid = 916] [id = 727] 21:35:28 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (167AEC00) [pid = 916] [serial = 2181] [outer = 00000000] 21:35:28 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (16C2D000) [pid = 916] [serial = 2182] [outer = 167AEC00] 21:35:28 INFO - PROCESS | 916 | 1463718928281 Marionette DEBUG loaded listener.js 21:35:28 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (16C9CC00) [pid = 916] [serial = 2183] [outer = 167AEC00] 21:35:28 INFO - PROCESS | 916 | 1463718928764 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 21:35:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 21:35:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 687ms 21:35:28 INFO - PROCESS | 916 | 1463718928784 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 21:35:28 INFO - PROCESS | 916 | 1463718928786 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 21:35:28 INFO - PROCESS | 916 | 1463718928789 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 21:35:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 21:35:28 INFO - PROCESS | 916 | 1463718928791 Marionette TRACE conn2 <- [1,2874,null,{}] 21:35:28 INFO - PROCESS | 916 | 1463718928798 Marionette TRACE conn2 -> [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:35:28 INFO - PROCESS | 916 | 1463718928879 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 21:35:28 INFO - PROCESS | 916 | 1463718928885 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16CA9C00 == 52 [pid = 916] [id = 728] 21:35:28 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (16EAC800) [pid = 916] [serial = 2184] [outer = 00000000] 21:35:28 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (17B9EC00) [pid = 916] [serial = 2185] [outer = 16EAC800] 21:35:28 INFO - PROCESS | 916 | 1463718928929 Marionette DEBUG loaded listener.js 21:35:28 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (18159C00) [pid = 916] [serial = 2186] [outer = 16EAC800] 21:35:29 INFO - PROCESS | 916 | 1463718929384 Marionette TRACE conn2 <- [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:35:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 21:35:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 625ms 21:35:29 INFO - PROCESS | 916 | 1463718929429 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 21:35:29 INFO - PROCESS | 916 | 1463718929431 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 21:35:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 21:35:29 INFO - PROCESS | 916 | 1463718929434 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 21:35:29 INFO - PROCESS | 916 | 1463718929445 Marionette TRACE conn2 <- [1,2878,null,{}] 21:35:29 INFO - PROCESS | 916 | 1463718929449 Marionette TRACE conn2 -> [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:35:29 INFO - PROCESS | 916 | 1463718929566 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 21:35:29 INFO - PROCESS | 916 | 1463718929572 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 18345400 == 53 [pid = 916] [id = 729] 21:35:29 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (18345800) [pid = 916] [serial = 2187] [outer = 00000000] 21:35:29 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (183F9400) [pid = 916] [serial = 2188] [outer = 18345800] 21:35:29 INFO - PROCESS | 916 | 1463718929686 Marionette DEBUG loaded listener.js 21:35:29 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (19079400) [pid = 916] [serial = 2189] [outer = 18345800] 21:35:30 INFO - PROCESS | 916 | 1463718930159 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 21:35:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 21:35:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 750ms 21:35:30 INFO - PROCESS | 916 | 1463718930196 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 21:35:30 INFO - PROCESS | 916 | 1463718930198 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 21:35:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 21:35:30 INFO - PROCESS | 916 | 1463718930201 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 21:35:30 INFO - PROCESS | 916 | 1463718930203 Marionette TRACE conn2 <- [1,2882,null,{}] 21:35:30 INFO - PROCESS | 916 | 1463718930206 Marionette TRACE conn2 -> [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:35:30 INFO - PROCESS | 916 | 1463718930359 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 21:35:30 INFO - PROCESS | 916 | 1463718930435 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19601400 == 54 [pid = 916] [id = 730] 21:35:30 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1961F000) [pid = 916] [serial = 2190] [outer = 00000000] 21:35:30 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (19877800) [pid = 916] [serial = 2191] [outer = 1961F000] 21:35:30 INFO - PROCESS | 916 | 1463718930479 Marionette DEBUG loaded listener.js 21:35:30 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (1987D400) [pid = 916] [serial = 2192] [outer = 1961F000] 21:35:30 INFO - PROCESS | 916 | 1463718930904 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 21:35:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 21:35:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 735ms 21:35:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 21:35:30 INFO - PROCESS | 916 | 1463718930940 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 21:35:30 INFO - PROCESS | 916 | 1463718930942 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 21:35:30 INFO - PROCESS | 916 | 1463718930946 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 21:35:30 INFO - PROCESS | 916 | 1463718930947 Marionette TRACE conn2 <- [1,2886,null,{}] 21:35:30 INFO - PROCESS | 916 | 1463718930951 Marionette TRACE conn2 -> [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:35:31 INFO - PROCESS | 916 | 1463718931098 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 21:35:31 INFO - PROCESS | 916 | 1463718931111 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19878000 == 55 [pid = 916] [id = 731] 21:35:31 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (19880400) [pid = 916] [serial = 2193] [outer = 00000000] 21:35:31 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (19ADF000) [pid = 916] [serial = 2194] [outer = 19880400] 21:35:31 INFO - PROCESS | 916 | 1463718931216 Marionette DEBUG loaded listener.js 21:35:31 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1A1EE800) [pid = 916] [serial = 2195] [outer = 19880400] 21:35:31 INFO - PROCESS | 916 | --DOMWINDOW == 140 (10B30800) [pid = 916] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 21:35:31 INFO - PROCESS | 916 | --DOMWINDOW == 139 (19075400) [pid = 916] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 21:35:31 INFO - PROCESS | 916 | --DOMWINDOW == 138 (19620800) [pid = 916] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 21:35:31 INFO - PROCESS | 916 | --DOMWINDOW == 137 (17B1A400) [pid = 916] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 21:35:31 INFO - PROCESS | 916 | --DOMWINDOW == 136 (10F31000) [pid = 916] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 21:35:31 INFO - PROCESS | 916 | --DOMWINDOW == 135 (1330FC00) [pid = 916] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 21:35:31 INFO - PROCESS | 916 | --DOMWINDOW == 134 (12B60C00) [pid = 916] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 21:35:31 INFO - PROCESS | 916 | --DOMWINDOW == 133 (10B34800) [pid = 916] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 21:35:31 INFO - PROCESS | 916 | --DOMWINDOW == 132 (1A1F2800) [pid = 916] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 21:35:31 INFO - PROCESS | 916 | --DOMWINDOW == 131 (10ACA000) [pid = 916] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 21:35:31 INFO - PROCESS | 916 | 1463718931865 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 21:35:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 21:35:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 938ms 21:35:31 INFO - PROCESS | 916 | 1463718931891 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 21:35:31 INFO - PROCESS | 916 | 1463718931893 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 21:35:31 INFO - PROCESS | 916 | 1463718931896 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 21:35:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 21:35:31 INFO - PROCESS | 916 | 1463718931898 Marionette TRACE conn2 <- [1,2890,null,{}] 21:35:31 INFO - PROCESS | 916 | 1463718931901 Marionette TRACE conn2 -> [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:35:32 INFO - PROCESS | 916 | 1463718932030 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 21:35:32 INFO - PROCESS | 916 | 1463718932099 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 156C1000 == 56 [pid = 916] [id = 732] 21:35:32 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (15C0CC00) [pid = 916] [serial = 2196] [outer = 00000000] 21:35:32 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (19623000) [pid = 916] [serial = 2197] [outer = 15C0CC00] 21:35:32 INFO - PROCESS | 916 | 1463718932143 Marionette DEBUG loaded listener.js 21:35:32 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (19A19800) [pid = 916] [serial = 2198] [outer = 15C0CC00] 21:35:32 INFO - PROCESS | 916 | 1463718932530 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 21:35:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 21:35:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 688ms 21:35:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 21:35:32 INFO - PROCESS | 916 | 1463718932597 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 21:35:32 INFO - PROCESS | 916 | 1463718932599 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 21:35:32 INFO - PROCESS | 916 | 1463718932602 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 21:35:32 INFO - PROCESS | 916 | 1463718932604 Marionette TRACE conn2 <- [1,2894,null,{}] 21:35:32 INFO - PROCESS | 916 | 1463718932607 Marionette TRACE conn2 -> [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:35:32 INFO - PROCESS | 916 | 1463718932688 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 21:35:32 INFO - PROCESS | 916 | 1463718932695 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19A16400 == 57 [pid = 916] [id = 733] 21:35:32 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (19F31800) [pid = 916] [serial = 2199] [outer = 00000000] 21:35:32 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1A679400) [pid = 916] [serial = 2200] [outer = 19F31800] 21:35:32 INFO - PROCESS | 916 | 1463718932764 Marionette DEBUG loaded listener.js 21:35:32 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (1A67F800) [pid = 916] [serial = 2201] [outer = 19F31800] 21:35:33 INFO - PROCESS | 916 | 1463718933225 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 21:35:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 21:35:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 688ms 21:35:33 INFO - PROCESS | 916 | 1463718933302 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 21:35:33 INFO - PROCESS | 916 | 1463718933304 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 21:35:33 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 21:35:33 INFO - PROCESS | 916 | 1463718933307 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 21:35:33 INFO - PROCESS | 916 | 1463718933309 Marionette TRACE conn2 <- [1,2898,null,{}] 21:35:33 INFO - PROCESS | 916 | 1463718933312 Marionette TRACE conn2 -> [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:35:33 INFO - PROCESS | 916 | 1463718933403 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 21:35:33 INFO - PROCESS | 916 | 1463718933410 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A59D800 == 58 [pid = 916] [id = 734] 21:35:33 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (1A6A7800) [pid = 916] [serial = 2202] [outer = 00000000] 21:35:33 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (1A95E800) [pid = 916] [serial = 2203] [outer = 1A6A7800] 21:35:33 INFO - PROCESS | 916 | 1463718933459 Marionette DEBUG loaded listener.js 21:35:33 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (1A963800) [pid = 916] [serial = 2204] [outer = 1A6A7800] 21:35:34 INFO - PROCESS | 916 | 1463718934102 Marionette TRACE conn2 <- [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:35:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 21:35:34 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 21:35:34 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 843ms 21:35:34 INFO - PROCESS | 916 | 1463718934151 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 21:35:34 INFO - PROCESS | 916 | 1463718934156 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 21:35:34 INFO - TEST-START | /DOMEvents/constructors.html 21:35:34 INFO - PROCESS | 916 | 1463718934162 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 21:35:34 INFO - PROCESS | 916 | 1463718934166 Marionette TRACE conn2 <- [1,2902,null,{}] 21:35:34 INFO - PROCESS | 916 | 1463718934171 Marionette TRACE conn2 -> [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:35:34 INFO - PROCESS | 916 | 1463718934284 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 21:35:34 INFO - PROCESS | 916 | 1463718934456 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12855C00 == 59 [pid = 916] [id = 735] 21:35:34 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1285A000) [pid = 916] [serial = 2205] [outer = 00000000] 21:35:34 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (13904C00) [pid = 916] [serial = 2206] [outer = 1285A000] 21:35:34 INFO - PROCESS | 916 | 1463718934513 Marionette DEBUG loaded listener.js 21:35:34 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (14E85000) [pid = 916] [serial = 2207] [outer = 1285A000] 21:35:35 INFO - PROCESS | 916 | 1463718935120 Marionette TRACE conn2 <- [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:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 21:35:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 21:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:35:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 21:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:35:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 21:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:35:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 21:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:35:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 21:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:35:35 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 21:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 21:35:35 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 21:35:35 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 21:35:35 INFO - TEST-OK | /DOMEvents/constructors.html | took 1032ms 21:35:35 INFO - PROCESS | 916 | 1463718935195 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 21:35:35 INFO - PROCESS | 916 | 1463718935202 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 21:35:35 INFO - PROCESS | 916 | 1463718935208 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 21:35:35 INFO - TEST-START | /DOMEvents/event-phases-order.html 21:35:35 INFO - PROCESS | 916 | 1463718935211 Marionette TRACE conn2 <- [1,2906,null,{}] 21:35:35 INFO - PROCESS | 916 | 1463718935233 Marionette TRACE conn2 -> [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:35:35 INFO - PROCESS | 916 | 1463718935375 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 21:35:35 INFO - PROCESS | 916 | 1463718935525 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16574C00 == 60 [pid = 916] [id = 736] 21:35:35 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (16642C00) [pid = 916] [serial = 2208] [outer = 00000000] 21:35:35 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (16C9D400) [pid = 916] [serial = 2209] [outer = 16642C00] 21:35:35 INFO - PROCESS | 916 | 1463718935583 Marionette DEBUG loaded listener.js 21:35:35 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (183F1C00) [pid = 916] [serial = 2210] [outer = 16642C00] 21:35:36 INFO - PROCESS | 916 | 1463718936125 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 21:35:36 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 21:35:36 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 937ms 21:35:36 INFO - PROCESS | 916 | 1463718936156 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 21:35:36 INFO - PROCESS | 916 | 1463718936159 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 21:35:36 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 21:35:36 INFO - PROCESS | 916 | 1463718936163 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 21:35:36 INFO - PROCESS | 916 | 1463718936166 Marionette TRACE conn2 <- [1,2910,null,{}] 21:35:36 INFO - PROCESS | 916 | 1463718936195 Marionette TRACE conn2 -> [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:35:36 INFO - PROCESS | 916 | 1463718936304 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 21:35:36 INFO - PROCESS | 916 | 1463718936467 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1A674C00 == 61 [pid = 916] [id = 737] 21:35:36 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (1A6A5800) [pid = 916] [serial = 2211] [outer = 00000000] 21:35:36 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (1A95EC00) [pid = 916] [serial = 2212] [outer = 1A6A5800] 21:35:36 INFO - PROCESS | 916 | 1463718936530 Marionette DEBUG loaded listener.js 21:35:36 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (1AA3D000) [pid = 916] [serial = 2213] [outer = 1A6A5800] 21:35:36 INFO - PROCESS | 916 | [916] 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:35:36 INFO - PROCESS | 916 | [916] 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:35:36 INFO - PROCESS | 916 | [916] 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:35:36 INFO - PROCESS | 916 | [916] 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:35:37 INFO - PROCESS | 916 | 1463718937075 Marionette TRACE conn2 <- [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:35:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 21:35:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 21:35:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 21:35:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:35:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:35:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:35:37 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:35:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 21:35:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:35:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:35:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:35:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:35:37 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:35:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 21:35:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:35:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:35:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:35:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:35:37 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:35:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 21:35:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 21:35:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 21:35:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 21:35:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 21:35:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 21:35:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 953ms 21:35:37 INFO - PROCESS | 916 | 1463718937133 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 21:35:37 INFO - PROCESS | 916 | 1463718937136 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 21:35:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 21:35:37 INFO - PROCESS | 916 | 1463718937141 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 21:35:37 INFO - PROCESS | 916 | 1463718937143 Marionette TRACE conn2 <- [1,2914,null,{}] 21:35:37 INFO - PROCESS | 916 | 1463718937147 Marionette TRACE conn2 -> [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:35:37 INFO - PROCESS | 916 | 1463718937253 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 21:35:37 INFO - PROCESS | 916 | 1463718937414 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1AA3E000 == 62 [pid = 916] [id = 738] 21:35:37 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (1AA3E400) [pid = 916] [serial = 2214] [outer = 00000000] 21:35:37 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (1AC2E400) [pid = 916] [serial = 2215] [outer = 1AA3E400] 21:35:37 INFO - PROCESS | 916 | 1463718937468 Marionette DEBUG loaded listener.js 21:35:37 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (1AC34C00) [pid = 916] [serial = 2216] [outer = 1AA3E400] 21:35:37 INFO - PROCESS | 916 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 21:35:37 INFO - PROCESS | 916 | 1463718937956 Marionette TRACE conn2 <- [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:35:37 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:35:37 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 843ms 21:35:37 INFO - PROCESS | 916 | 1463718937985 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 21:35:37 INFO - PROCESS | 916 | 1463718937987 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 21:35:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 21:35:37 INFO - PROCESS | 916 | 1463718937990 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 21:35:37 INFO - PROCESS | 916 | 1463718937992 Marionette TRACE conn2 <- [1,2918,null,{}] 21:35:37 INFO - PROCESS | 916 | 1463718937996 Marionette TRACE conn2 -> [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:35:38 INFO - PROCESS | 916 | 1463718938096 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 21:35:38 INFO - PROCESS | 916 | 1463718938217 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 104F0400 == 63 [pid = 916] [id = 739] 21:35:38 INFO - PROCESS | 916 | ++DOMWINDOW == 153 (1AA46400) [pid = 916] [serial = 2217] [outer = 00000000] 21:35:38 INFO - PROCESS | 916 | ++DOMWINDOW == 154 (1AC3B800) [pid = 916] [serial = 2218] [outer = 1AA46400] 21:35:38 INFO - PROCESS | 916 | 1463718938271 Marionette DEBUG loaded listener.js 21:35:38 INFO - PROCESS | 916 | ++DOMWINDOW == 155 (1AD97800) [pid = 916] [serial = 2219] [outer = 1AA46400] 21:35:38 INFO - PROCESS | 916 | 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:35:38 INFO - PROCESS | 916 | 1463718938795 Marionette TRACE conn2 <- [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:35:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 21:35:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 828ms 21:35:38 INFO - PROCESS | 916 | 1463718938833 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 21:35:38 INFO - PROCESS | 916 | 1463718938836 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 21:35:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 21:35:38 INFO - PROCESS | 916 | 1463718938839 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 21:35:38 INFO - PROCESS | 916 | 1463718938841 Marionette TRACE conn2 <- [1,2922,null,{}] 21:35:38 INFO - PROCESS | 916 | 1463718938844 Marionette TRACE conn2 -> [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:35:38 INFO - PROCESS | 916 | 1463718938968 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 21:35:39 INFO - PROCESS | 916 | 1463718939132 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 105F1800 == 64 [pid = 916] [id = 740] 21:35:39 INFO - PROCESS | 916 | ++DOMWINDOW == 156 (10B31400) [pid = 916] [serial = 2220] [outer = 00000000] 21:35:39 INFO - PROCESS | 916 | ++DOMWINDOW == 157 (14348400) [pid = 916] [serial = 2221] [outer = 10B31400] 21:35:39 INFO - PROCESS | 916 | 1463718939188 Marionette DEBUG loaded listener.js 21:35:39 INFO - PROCESS | 916 | ++DOMWINDOW == 158 (15D64000) [pid = 916] [serial = 2222] [outer = 10B31400] 21:35:39 INFO - PROCESS | 916 | 1463718939695 Marionette TRACE conn2 <- [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:35:39 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:35:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 906ms 21:35:39 INFO - PROCESS | 916 | 1463718939750 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 21:35:39 INFO - PROCESS | 916 | 1463718939752 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 21:35:39 INFO - PROCESS | 916 | 1463718939757 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 21:35:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 21:35:39 INFO - PROCESS | 916 | 1463718939759 Marionette TRACE conn2 <- [1,2926,null,{}] 21:35:39 INFO - PROCESS | 916 | 1463718939763 Marionette TRACE conn2 -> [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:35:39 INFO - PROCESS | 916 | 1463718939865 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 21:35:40 INFO - PROCESS | 916 | 1463718940189 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 104EB000 == 65 [pid = 916] [id = 741] 21:35:40 INFO - PROCESS | 916 | ++DOMWINDOW == 159 (104EB800) [pid = 916] [serial = 2223] [outer = 00000000] 21:35:40 INFO - PROCESS | 916 | ++DOMWINDOW == 160 (10B34000) [pid = 916] [serial = 2224] [outer = 104EB800] 21:35:40 INFO - PROCESS | 916 | 1463718940244 Marionette DEBUG loaded listener.js 21:35:40 INFO - PROCESS | 916 | ++DOMWINDOW == 161 (12AEA000) [pid = 916] [serial = 2225] [outer = 104EB800] 21:35:40 INFO - PROCESS | 916 | 1463718940788 Marionette TRACE conn2 <- [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:35:40 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:35:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1031ms 21:35:40 INFO - PROCESS | 916 | 1463718940814 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 21:35:40 INFO - PROCESS | 916 | 1463718940818 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 21:35:40 INFO - PROCESS | 916 | 1463718940822 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 21:35:40 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 21:35:40 INFO - PROCESS | 916 | 1463718940826 Marionette TRACE conn2 <- [1,2930,null,{}] 21:35:40 INFO - PROCESS | 916 | 1463718940850 Marionette TRACE conn2 -> [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:35:40 INFO - PROCESS | 916 | 1463718940950 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 21:35:41 INFO - PROCESS | 916 | 1463718941121 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 916 | ++DOCSHELL 1390AC00 == 66 [pid = 916] [id = 742] 21:35:41 INFO - PROCESS | 916 | ++DOMWINDOW == 162 (141CB000) [pid = 916] [serial = 2226] [outer = 00000000] 21:35:41 INFO - PROCESS | 916 | ++DOMWINDOW == 163 (16573800) [pid = 916] [serial = 2227] [outer = 141CB000] 21:35:41 INFO - PROCESS | 916 | 1463718941172 Marionette DEBUG loaded listener.js 21:35:41 INFO - PROCESS | 916 | ++DOMWINDOW == 164 (167B4400) [pid = 916] [serial = 2228] [outer = 141CB000] 21:35:41 INFO - PROCESS | 916 | --DOCSHELL 19A16400 == 65 [pid = 916] [id = 733] 21:35:41 INFO - PROCESS | 916 | --DOCSHELL 156C1000 == 64 [pid = 916] [id = 732] 21:35:41 INFO - PROCESS | 916 | --DOCSHELL 19878000 == 63 [pid = 916] [id = 731] 21:35:41 INFO - PROCESS | 916 | --DOCSHELL 19601400 == 62 [pid = 916] [id = 730] 21:35:41 INFO - PROCESS | 916 | --DOCSHELL 18345400 == 61 [pid = 916] [id = 729] 21:35:41 INFO - PROCESS | 916 | --DOCSHELL 16CA9C00 == 60 [pid = 916] [id = 728] 21:35:41 INFO - PROCESS | 916 | --DOCSHELL 1664A000 == 59 [pid = 916] [id = 727] 21:35:41 INFO - PROCESS | 916 | --DOCSHELL 10B34C00 == 58 [pid = 916] [id = 726] 21:35:41 INFO - PROCESS | 916 | --DOCSHELL 15112400 == 57 [pid = 916] [id = 725] 21:35:41 INFO - PROCESS | 916 | --DOCSHELL 0F30B400 == 56 [pid = 916] [id = 724] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 163 (1511CC00) [pid = 916] [serial = 2128] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOCSHELL 1127A000 == 55 [pid = 916] [id = 720] 21:35:41 INFO - PROCESS | 916 | --DOCSHELL 10A57000 == 54 [pid = 916] [id = 719] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 162 (1511A000) [pid = 916] [serial = 2081] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 161 (19F34C00) [pid = 916] [serial = 2113] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 160 (19080C00) [pid = 916] [serial = 2143] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 159 (19F28C00) [pid = 916] [serial = 2146] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 158 (19F2C400) [pid = 916] [serial = 2147] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 157 (114A0800) [pid = 916] [serial = 2116] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 156 (19F2A000) [pid = 916] [serial = 2122] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 155 (183F2800) [pid = 916] [serial = 2140] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 154 (15A57C00) [pid = 916] [serial = 2132] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 153 (141C2000) [pid = 916] [serial = 2131] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 152 (17220C00) [pid = 916] [serial = 2137] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 151 (173E8C00) [pid = 916] [serial = 2138] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 150 (155EEC00) [pid = 916] [serial = 2134] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 149 (15D58400) [pid = 916] [serial = 2135] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 148 (1285DC00) [pid = 916] [serial = 2149] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 147 (1A1F9400) [pid = 916] [serial = 2125] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 146 (1A675C00) [pid = 916] [serial = 2155] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 145 (1656B400) [pid = 916] [serial = 2119] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 144 (19619000) [pid = 916] [serial = 2144] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 143 (156C0400) [pid = 916] [serial = 2150] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 142 (1A67A000) [pid = 916] [serial = 2156] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 141 (19F27800) [pid = 916] [serial = 2153] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 140 (183FCC00) [pid = 916] [serial = 2141] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | --DOMWINDOW == 139 (19626800) [pid = 916] [serial = 2152] [outer = 00000000] [url = about:blank] 21:35:41 INFO - PROCESS | 916 | 1463718941680 Marionette TRACE conn2 <- [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:35:41 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:35:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 21:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 21:35:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 906ms 21:35:41 INFO - PROCESS | 916 | 1463718941731 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 21:35:41 INFO - PROCESS | 916 | 1463718941734 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 21:35:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 21:35:41 INFO - PROCESS | 916 | 1463718941739 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 21:35:41 INFO - PROCESS | 916 | 1463718941741 Marionette TRACE conn2 <- [1,2934,null,{}] 21:35:41 INFO - PROCESS | 916 | 1463718941745 Marionette TRACE conn2 -> [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:35:41 INFO - PROCESS | 916 | 1463718941829 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 21:35:41 INFO - PROCESS | 916 | 1463718941838 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 916 | ++DOCSHELL 15113C00 == 55 [pid = 916] [id = 743] 21:35:41 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (15116000) [pid = 916] [serial = 2229] [outer = 00000000] 21:35:41 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (1656B400) [pid = 916] [serial = 2230] [outer = 15116000] 21:35:41 INFO - PROCESS | 916 | 1463718941883 Marionette DEBUG loaded listener.js 21:35:41 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (16C2C400) [pid = 916] [serial = 2231] [outer = 15116000] 21:35:42 INFO - PROCESS | 916 | 1463718942374 Marionette TRACE conn2 <- [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:35:42 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:35:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 703ms 21:35:42 INFO - PROCESS | 916 | 1463718942439 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 21:35:42 INFO - PROCESS | 916 | 1463718942441 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 21:35:42 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 21:35:42 INFO - PROCESS | 916 | 1463718942446 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 21:35:42 INFO - PROCESS | 916 | 1463718942451 Marionette TRACE conn2 <- [1,2938,null,{}] 21:35:42 INFO - PROCESS | 916 | 1463718942460 Marionette TRACE conn2 -> [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:35:42 INFO - PROCESS | 916 | 1463718942547 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 21:35:42 INFO - PROCESS | 916 | 1463718942556 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1730D400 == 56 [pid = 916] [id = 744] 21:35:42 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (17B9F800) [pid = 916] [serial = 2232] [outer = 00000000] 21:35:42 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (19078000) [pid = 916] [serial = 2233] [outer = 17B9F800] 21:35:42 INFO - PROCESS | 916 | 1463718942602 Marionette DEBUG loaded listener.js 21:35:42 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (1960F400) [pid = 916] [serial = 2234] [outer = 17B9F800] 21:35:43 INFO - PROCESS | 916 | ++DOCSHELL 19875400 == 57 [pid = 916] [id = 745] 21:35:43 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (19877C00) [pid = 916] [serial = 2235] [outer = 00000000] 21:35:43 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (19879800) [pid = 916] [serial = 2236] [outer = 19877C00] 21:35:43 INFO - PROCESS | 916 | 1463718943101 Marionette TRACE conn2 <- [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:35:43 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:35:43 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 688ms 21:35:43 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 21:35:43 INFO - PROCESS | 916 | 1463718943144 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 21:35:43 INFO - PROCESS | 916 | 1463718943146 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 21:35:43 INFO - PROCESS | 916 | 1463718943150 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 21:35:43 INFO - PROCESS | 916 | 1463718943151 Marionette TRACE conn2 <- [1,2942,null,{}] 21:35:43 INFO - PROCESS | 916 | 1463718943155 Marionette TRACE conn2 -> [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:35:43 INFO - PROCESS | 916 | 1463718943250 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 21:35:43 INFO - PROCESS | 916 | 1463718943396 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 19619800 == 58 [pid = 916] [id = 746] 21:35:43 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (1961AC00) [pid = 916] [serial = 2237] [outer = 00000000] 21:35:43 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (19A1A400) [pid = 916] [serial = 2238] [outer = 1961AC00] 21:35:43 INFO - PROCESS | 916 | 1463718943440 Marionette DEBUG loaded listener.js 21:35:43 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (19F29400) [pid = 916] [serial = 2239] [outer = 1961AC00] 21:35:43 INFO - PROCESS | 916 | 1463718943822 Marionette TRACE conn2 <- [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:35:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:35:43 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:35:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 735ms 21:35:43 INFO - PROCESS | 916 | 1463718943890 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 21:35:43 INFO - PROCESS | 916 | 1463718943892 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 21:35:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 21:35:43 INFO - PROCESS | 916 | 1463718943903 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 21:35:43 INFO - PROCESS | 916 | 1463718943905 Marionette TRACE conn2 <- [1,2946,null,{}] 21:35:43 INFO - PROCESS | 916 | 1463718943908 Marionette TRACE conn2 -> [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:35:44 INFO - PROCESS | 916 | 1463718944040 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 21:35:44 INFO - PROCESS | 916 | 1463718944051 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 916 | ++DOCSHELL 1A1EC400 == 59 [pid = 916] [id = 747] 21:35:44 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (1A1EF000) [pid = 916] [serial = 2240] [outer = 00000000] 21:35:44 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (1A671C00) [pid = 916] [serial = 2241] [outer = 1A1EF000] 21:35:44 INFO - PROCESS | 916 | 1463718944163 Marionette DEBUG loaded listener.js 21:35:44 INFO - PROCESS | 916 | ++DOMWINDOW == 153 (1A67E000) [pid = 916] [serial = 2242] [outer = 1A1EF000] 21:35:44 INFO - PROCESS | 916 | 1463718944576 Marionette TRACE conn2 <- [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:35:44 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:35:44 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 703ms 21:35:44 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 21:35:44 INFO - PROCESS | 916 | 1463718944613 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 21:35:44 INFO - PROCESS | 916 | 1463718944614 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 21:35:44 INFO - PROCESS | 916 | 1463718944618 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 21:35:44 INFO - PROCESS | 916 | 1463718944620 Marionette TRACE conn2 <- [1,2950,null,{}] 21:35:44 INFO - PROCESS | 916 | 1463718944623 Marionette TRACE conn2 -> [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:35:44 INFO - PROCESS | 916 | 1463718944778 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 21:35:44 INFO - PROCESS | 916 | 1463718944852 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 916 | ++DOCSHELL 17BA1000 == 60 [pid = 916] [id = 748] 21:35:44 INFO - PROCESS | 916 | ++DOMWINDOW == 154 (1A676C00) [pid = 916] [serial = 2243] [outer = 00000000] 21:35:44 INFO - PROCESS | 916 | ++DOMWINDOW == 155 (1AC2DC00) [pid = 916] [serial = 2244] [outer = 1A676C00] 21:35:44 INFO - PROCESS | 916 | 1463718944899 Marionette DEBUG loaded listener.js 21:35:44 INFO - PROCESS | 916 | ++DOMWINDOW == 156 (1AC38C00) [pid = 916] [serial = 2245] [outer = 1A676C00] 21:35:45 INFO - PROCESS | 916 | 1463718945284 Marionette TRACE conn2 <- [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:35:45 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:35:45 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 687ms 21:35:45 INFO - PROCESS | 916 | 1463718945324 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 21:35:45 INFO - PROCESS | 916 | 1463718945326 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 21:35:45 INFO - PROCESS | 916 | 1463718945330 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 21:35:45 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 21:35:45 INFO - PROCESS | 916 | 1463718945331 Marionette TRACE conn2 <- [1,2954,null,{}] 21:35:45 INFO - PROCESS | 916 | 1463718945335 Marionette TRACE conn2 -> [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:35:45 INFO - PROCESS | 916 | 1463718945472 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 21:35:45 INFO - PROCESS | 916 | 1463718945492 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1ADA1400 == 61 [pid = 916] [id = 749] 21:35:45 INFO - PROCESS | 916 | ++DOMWINDOW == 157 (1ADA1C00) [pid = 916] [serial = 2246] [outer = 00000000] 21:35:45 INFO - PROCESS | 916 | ++DOMWINDOW == 158 (1ADA5C00) [pid = 916] [serial = 2247] [outer = 1ADA1C00] 21:35:45 INFO - PROCESS | 916 | 1463718945538 Marionette DEBUG loaded listener.js 21:35:45 INFO - PROCESS | 916 | ++DOMWINDOW == 159 (1B304C00) [pid = 916] [serial = 2248] [outer = 1ADA1C00] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 158 (1285D800) [pid = 916] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 157 (1337CC00) [pid = 916] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 156 (0F30F800) [pid = 916] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 155 (15118C00) [pid = 916] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 154 (16EAC800) [pid = 916] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 153 (167AEC00) [pid = 916] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 152 (19F31800) [pid = 916] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 151 (1961F000) [pid = 916] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 150 (15C0CC00) [pid = 916] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 149 (19880400) [pid = 916] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 148 (18345800) [pid = 916] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 147 (16651400) [pid = 916] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 146 (1961FC00) [pid = 916] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 145 (1142F400) [pid = 916] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 144 (15C06400) [pid = 916] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 143 (0F39AC00) [pid = 916] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 142 (128A5C00) [pid = 916] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 141 (13372800) [pid = 916] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 140 (10B2B400) [pid = 916] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 21:35:45 INFO - PROCESS | 916 | --DOMWINDOW == 139 (16568C00) [pid = 916] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 21:35:46 INFO - PROCESS | 916 | --DOMWINDOW == 138 (17D49000) [pid = 916] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 21:35:46 INFO - PROCESS | 916 | --DOMWINDOW == 137 (10AD2000) [pid = 916] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 21:35:46 INFO - PROCESS | 916 | --DOMWINDOW == 136 (130CA800) [pid = 916] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 21:35:46 INFO - PROCESS | 916 | --DOMWINDOW == 135 (16793400) [pid = 916] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 21:35:46 INFO - PROCESS | 916 | --DOMWINDOW == 134 (19071800) [pid = 916] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 21:35:46 INFO - PROCESS | 916 | --DOMWINDOW == 133 (10B35400) [pid = 916] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 21:35:46 INFO - PROCESS | 916 | --DOMWINDOW == 132 (1434F400) [pid = 916] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 21:35:46 INFO - PROCESS | 916 | --DOMWINDOW == 131 (183F1800) [pid = 916] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 21:35:46 INFO - PROCESS | 916 | --DOMWINDOW == 130 (10FEE400) [pid = 916] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 21:35:46 INFO - PROCESS | 916 | --DOMWINDOW == 129 (15F7FC00) [pid = 916] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 21:35:46 INFO - PROCESS | 916 | --DOMWINDOW == 128 (19618C00) [pid = 916] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 21:35:46 INFO - PROCESS | 916 | 1463718946204 Marionette TRACE conn2 <- [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:35:46 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:35:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 891ms 21:35:46 INFO - PROCESS | 916 | 1463718946216 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 21:35:46 INFO - PROCESS | 916 | 1463718946218 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 21:35:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 21:35:46 INFO - PROCESS | 916 | 1463718946236 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 21:35:46 INFO - PROCESS | 916 | 1463718946238 Marionette TRACE conn2 <- [1,2958,null,{}] 21:35:46 INFO - PROCESS | 916 | 1463718946243 Marionette TRACE conn2 -> [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:35:46 INFO - PROCESS | 916 | 1463718946335 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 21:35:46 INFO - PROCESS | 916 | 1463718946340 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AD3800 == 62 [pid = 916] [id = 750] 21:35:46 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (10B2B400) [pid = 916] [serial = 2249] [outer = 00000000] 21:35:46 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (11C06800) [pid = 916] [serial = 2250] [outer = 10B2B400] 21:35:46 INFO - PROCESS | 916 | 1463718946384 Marionette DEBUG loaded listener.js 21:35:46 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (14E7FC00) [pid = 916] [serial = 2251] [outer = 10B2B400] 21:35:46 INFO - PROCESS | 916 | 1463718946827 Marionette TRACE conn2 <- [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:35:46 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:35:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 656ms 21:35:46 INFO - PROCESS | 916 | 1463718946880 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 21:35:46 INFO - PROCESS | 916 | 1463718946882 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 21:35:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 21:35:46 INFO - PROCESS | 916 | 1463718946885 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 21:35:46 INFO - PROCESS | 916 | 1463718946887 Marionette TRACE conn2 <- [1,2962,null,{}] 21:35:46 INFO - PROCESS | 916 | 1463718946891 Marionette TRACE conn2 -> [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:35:46 INFO - PROCESS | 916 | 1463718946974 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 21:35:46 INFO - PROCESS | 916 | 1463718946980 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 128A5C00 == 63 [pid = 916] [id = 751] 21:35:46 INFO - PROCESS | 916 | ++DOMWINDOW == 132 (15C0CC00) [pid = 916] [serial = 2252] [outer = 00000000] 21:35:46 INFO - PROCESS | 916 | ++DOMWINDOW == 133 (17E86800) [pid = 916] [serial = 2253] [outer = 15C0CC00] 21:35:47 INFO - PROCESS | 916 | 1463718947024 Marionette DEBUG loaded listener.js 21:35:47 INFO - PROCESS | 916 | ++DOMWINDOW == 134 (183F9C00) [pid = 916] [serial = 2254] [outer = 15C0CC00] 21:35:47 INFO - PROCESS | 916 | 1463718947451 Marionette TRACE conn2 <- [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:35:47 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:35:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 593ms 21:35:47 INFO - PROCESS | 916 | 1463718947482 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 21:35:47 INFO - PROCESS | 916 | 1463718947484 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 21:35:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 21:35:47 INFO - PROCESS | 916 | 1463718947488 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 21:35:47 INFO - PROCESS | 916 | 1463718947489 Marionette TRACE conn2 <- [1,2966,null,{}] 21:35:47 INFO - PROCESS | 916 | 1463718947493 Marionette TRACE conn2 -> [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:35:47 INFO - PROCESS | 916 | 1463718947629 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 21:35:47 INFO - PROCESS | 916 | 1463718947637 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1907C400 == 64 [pid = 916] [id = 752] 21:35:47 INFO - PROCESS | 916 | ++DOMWINDOW == 135 (1961A400) [pid = 916] [serial = 2255] [outer = 00000000] 21:35:47 INFO - PROCESS | 916 | ++DOMWINDOW == 136 (1AD99C00) [pid = 916] [serial = 2256] [outer = 1961A400] 21:35:47 INFO - PROCESS | 916 | 1463718947687 Marionette DEBUG loaded listener.js 21:35:47 INFO - PROCESS | 916 | ++DOMWINDOW == 137 (1B307000) [pid = 916] [serial = 2257] [outer = 1961A400] 21:35:48 INFO - PROCESS | 916 | 1463718948279 Marionette TRACE conn2 <- [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:35:48 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:35:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 844ms 21:35:48 INFO - PROCESS | 916 | 1463718948332 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 21:35:48 INFO - PROCESS | 916 | 1463718948336 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 21:35:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 21:35:48 INFO - PROCESS | 916 | 1463718948342 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 21:35:48 INFO - PROCESS | 916 | 1463718948346 Marionette TRACE conn2 <- [1,2970,null,{}] 21:35:48 INFO - PROCESS | 916 | 1463718948352 Marionette TRACE conn2 -> [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:35:48 INFO - PROCESS | 916 | 1463718948466 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 21:35:48 INFO - PROCESS | 916 | 1463718948620 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 128A4400 == 65 [pid = 916] [id = 753] 21:35:48 INFO - PROCESS | 916 | ++DOMWINDOW == 138 (1302F000) [pid = 916] [serial = 2258] [outer = 00000000] 21:35:48 INFO - PROCESS | 916 | ++DOMWINDOW == 139 (156BC400) [pid = 916] [serial = 2259] [outer = 1302F000] 21:35:48 INFO - PROCESS | 916 | 1463718948678 Marionette DEBUG loaded listener.js 21:35:48 INFO - PROCESS | 916 | ++DOMWINDOW == 140 (15F79C00) [pid = 916] [serial = 2260] [outer = 1302F000] 21:35:49 INFO - PROCESS | 916 | 1463718949252 Marionette TRACE conn2 <- [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:35:49 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:35:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 21:35:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 21:35:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 937ms 21:35:49 INFO - PROCESS | 916 | 1463718949288 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 21:35:49 INFO - PROCESS | 916 | 1463718949295 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 21:35:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 21:35:49 INFO - PROCESS | 916 | 1463718949301 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 21:35:49 INFO - PROCESS | 916 | 1463718949304 Marionette TRACE conn2 <- [1,2974,null,{}] 21:35:49 INFO - PROCESS | 916 | 1463718949308 Marionette TRACE conn2 -> [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:35:49 INFO - PROCESS | 916 | 1463718949416 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 21:35:49 INFO - PROCESS | 916 | 1463718949583 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16795400 == 66 [pid = 916] [id = 754] 21:35:49 INFO - PROCESS | 916 | ++DOMWINDOW == 141 (173E8800) [pid = 916] [serial = 2261] [outer = 00000000] 21:35:49 INFO - PROCESS | 916 | ++DOMWINDOW == 142 (183F3800) [pid = 916] [serial = 2262] [outer = 173E8800] 21:35:49 INFO - PROCESS | 916 | 1463718949638 Marionette DEBUG loaded listener.js 21:35:49 INFO - PROCESS | 916 | ++DOMWINDOW == 143 (19621400) [pid = 916] [serial = 2263] [outer = 173E8800] 21:35:50 INFO - PROCESS | 916 | 1463718950140 Marionette TRACE conn2 <- [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:35:50 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:35:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 891ms 21:35:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 21:35:50 INFO - PROCESS | 916 | 1463718950209 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 21:35:50 INFO - PROCESS | 916 | 1463718950211 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 21:35:50 INFO - PROCESS | 916 | 1463718950215 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 21:35:50 INFO - PROCESS | 916 | 1463718950219 Marionette TRACE conn2 <- [1,2978,null,{}] 21:35:50 INFO - PROCESS | 916 | 1463718950230 Marionette TRACE conn2 -> [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:35:50 INFO - PROCESS | 916 | 1463718950340 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 21:35:50 INFO - PROCESS | 916 | 1463718950495 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 916 | ++DOCSHELL 1A6A7400 == 67 [pid = 916] [id = 755] 21:35:50 INFO - PROCESS | 916 | ++DOMWINDOW == 144 (1A771400) [pid = 916] [serial = 2264] [outer = 00000000] 21:35:50 INFO - PROCESS | 916 | ++DOMWINDOW == 145 (1A965400) [pid = 916] [serial = 2265] [outer = 1A771400] 21:35:50 INFO - PROCESS | 916 | 1463718950556 Marionette DEBUG loaded listener.js 21:35:50 INFO - PROCESS | 916 | ++DOMWINDOW == 146 (1AD9A400) [pid = 916] [serial = 2266] [outer = 1A771400] 21:35:51 INFO - PROCESS | 916 | ++DOCSHELL 190E4800 == 68 [pid = 916] [id = 756] 21:35:51 INFO - PROCESS | 916 | ++DOMWINDOW == 147 (190E7400) [pid = 916] [serial = 2267] [outer = 00000000] 21:35:51 INFO - PROCESS | 916 | ++DOMWINDOW == 148 (190E8000) [pid = 916] [serial = 2268] [outer = 190E7400] 21:35:51 INFO - PROCESS | 916 | 1463718951167 Marionette TRACE conn2 <- [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:35:51 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:35:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1000ms 21:35:51 INFO - PROCESS | 916 | 1463718951216 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 21:35:51 INFO - PROCESS | 916 | 1463718951219 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 21:35:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 21:35:51 INFO - PROCESS | 916 | 1463718951223 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 21:35:51 INFO - PROCESS | 916 | 1463718951225 Marionette TRACE conn2 <- [1,2982,null,{}] 21:35:51 INFO - PROCESS | 916 | 1463718951228 Marionette TRACE conn2 -> [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:35:51 INFO - PROCESS | 916 | 1463718951357 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 21:35:51 INFO - PROCESS | 916 | 1463718951504 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 190E2800 == 69 [pid = 916] [id = 757] 21:35:51 INFO - PROCESS | 916 | ++DOMWINDOW == 149 (190EA000) [pid = 916] [serial = 2269] [outer = 00000000] 21:35:51 INFO - PROCESS | 916 | ++DOMWINDOW == 150 (190EFC00) [pid = 916] [serial = 2270] [outer = 190EA000] 21:35:51 INFO - PROCESS | 916 | 1463718951559 Marionette DEBUG loaded listener.js 21:35:51 INFO - PROCESS | 916 | ++DOMWINDOW == 151 (1A964800) [pid = 916] [serial = 2271] [outer = 190EA000] 21:35:52 INFO - PROCESS | 916 | 1463718952084 Marionette TRACE conn2 <- [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:35:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 21:35:52 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:35:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 906ms 21:35:52 INFO - PROCESS | 916 | 1463718952127 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 21:35:52 INFO - PROCESS | 916 | 1463718952129 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 21:35:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 21:35:52 INFO - PROCESS | 916 | 1463718952132 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 21:35:52 INFO - PROCESS | 916 | 1463718952134 Marionette TRACE conn2 <- [1,2986,null,{}] 21:35:52 INFO - PROCESS | 916 | 1463718952138 Marionette TRACE conn2 -> [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:35:52 INFO - PROCESS | 916 | 1463718952256 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 21:35:52 INFO - PROCESS | 916 | 1463718952423 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10ACA000 == 70 [pid = 916] [id = 758] 21:35:52 INFO - PROCESS | 916 | ++DOMWINDOW == 152 (190EB400) [pid = 916] [serial = 2272] [outer = 00000000] 21:35:52 INFO - PROCESS | 916 | ++DOMWINDOW == 153 (1B405800) [pid = 916] [serial = 2273] [outer = 190EB400] 21:35:52 INFO - PROCESS | 916 | 1463718952477 Marionette DEBUG loaded listener.js 21:35:52 INFO - PROCESS | 916 | ++DOMWINDOW == 154 (1B408000) [pid = 916] [serial = 2274] [outer = 190EB400] 21:35:52 INFO - PROCESS | 916 | 1463718952990 Marionette TRACE conn2 <- [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:35:53 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:35:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 890ms 21:35:53 INFO - PROCESS | 916 | 1463718953037 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 21:35:53 INFO - PROCESS | 916 | 1463718953039 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 21:35:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 21:35:53 INFO - PROCESS | 916 | 1463718953043 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 21:35:53 INFO - PROCESS | 916 | 1463718953045 Marionette TRACE conn2 <- [1,2990,null,{}] 21:35:53 INFO - PROCESS | 916 | 1463718953048 Marionette TRACE conn2 -> [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:35:53 INFO - PROCESS | 916 | 1463718953169 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 21:35:53 INFO - PROCESS | 916 | 1463718953354 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10F31000 == 71 [pid = 916] [id = 759] 21:35:53 INFO - PROCESS | 916 | ++DOMWINDOW == 155 (11002400) [pid = 916] [serial = 2275] [outer = 00000000] 21:35:53 INFO - PROCESS | 916 | ++DOMWINDOW == 156 (1100A400) [pid = 916] [serial = 2276] [outer = 11002400] 21:35:53 INFO - PROCESS | 916 | 1463718953409 Marionette DEBUG loaded listener.js 21:35:53 INFO - PROCESS | 916 | ++DOMWINDOW == 157 (1A1EE400) [pid = 916] [serial = 2277] [outer = 11002400] 21:35:53 INFO - PROCESS | 916 | 1463718953933 Marionette TRACE conn2 <- [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:35:53 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:35:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 937ms 21:35:53 INFO - PROCESS | 916 | 1463718953988 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 21:35:53 INFO - PROCESS | 916 | 1463718953991 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 21:35:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 21:35:53 INFO - PROCESS | 916 | 1463718953996 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 21:35:53 INFO - PROCESS | 916 | 1463718953999 Marionette TRACE conn2 <- [1,2994,null,{}] 21:35:53 INFO - PROCESS | 916 | 1463718954004 Marionette TRACE conn2 -> [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:35:54 INFO - PROCESS | 916 | 1463718954112 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 21:35:54 INFO - PROCESS | 916 | 1463718954440 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A57800 == 72 [pid = 916] [id = 760] 21:35:54 INFO - PROCESS | 916 | ++DOMWINDOW == 158 (10A64C00) [pid = 916] [serial = 2278] [outer = 00000000] 21:35:54 INFO - PROCESS | 916 | ++DOMWINDOW == 159 (11002C00) [pid = 916] [serial = 2279] [outer = 10A64C00] 21:35:54 INFO - PROCESS | 916 | 1463718954520 Marionette DEBUG loaded listener.js 21:35:54 INFO - PROCESS | 916 | ++DOMWINDOW == 160 (1100C000) [pid = 916] [serial = 2280] [outer = 10A64C00] 21:35:55 INFO - PROCESS | 916 | 1463718955072 Marionette TRACE conn2 <- [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:35:55 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:35:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1094ms 21:35:55 INFO - PROCESS | 916 | 1463718955097 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 21:35:55 INFO - PROCESS | 916 | 1463718955101 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 21:35:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 21:35:55 INFO - PROCESS | 916 | 1463718955106 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 21:35:55 INFO - PROCESS | 916 | 1463718955109 Marionette TRACE conn2 <- [1,2998,null,{}] 21:35:55 INFO - PROCESS | 916 | 1463718955138 Marionette TRACE conn2 -> [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:35:55 INFO - PROCESS | 916 | 1463718955270 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 21:35:55 INFO - PROCESS | 916 | 1463718955438 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11273C00 == 73 [pid = 916] [id = 761] 21:35:55 INFO - PROCESS | 916 | ++DOMWINDOW == 161 (114A0800) [pid = 916] [serial = 2281] [outer = 00000000] 21:35:55 INFO - PROCESS | 916 | ++DOMWINDOW == 162 (13316800) [pid = 916] [serial = 2282] [outer = 114A0800] 21:35:55 INFO - PROCESS | 916 | 1463718955490 Marionette DEBUG loaded listener.js 21:35:55 INFO - PROCESS | 916 | ++DOMWINDOW == 163 (14E7F800) [pid = 916] [serial = 2283] [outer = 114A0800] 21:35:55 INFO - PROCESS | 916 | [916] 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:35:55 INFO - PROCESS | 916 | --DOCSHELL 128A5C00 == 72 [pid = 916] [id = 751] 21:35:55 INFO - PROCESS | 916 | --DOCSHELL 10AD3800 == 71 [pid = 916] [id = 750] 21:35:55 INFO - PROCESS | 916 | --DOCSHELL 1ADA1400 == 70 [pid = 916] [id = 749] 21:35:55 INFO - PROCESS | 916 | --DOCSHELL 17BA1000 == 69 [pid = 916] [id = 748] 21:35:55 INFO - PROCESS | 916 | --DOCSHELL 1A1EC400 == 68 [pid = 916] [id = 747] 21:35:55 INFO - PROCESS | 916 | --DOCSHELL 19619800 == 67 [pid = 916] [id = 746] 21:35:55 INFO - PROCESS | 916 | --DOCSHELL 19875400 == 66 [pid = 916] [id = 745] 21:35:55 INFO - PROCESS | 916 | --DOCSHELL 1730D400 == 65 [pid = 916] [id = 744] 21:35:55 INFO - PROCESS | 916 | --DOCSHELL 15113C00 == 64 [pid = 916] [id = 743] 21:35:55 INFO - PROCESS | 916 | --DOCSHELL 1390AC00 == 63 [pid = 916] [id = 742] 21:35:55 INFO - PROCESS | 916 | --DOCSHELL 104EB000 == 62 [pid = 916] [id = 741] 21:35:55 INFO - PROCESS | 916 | --DOCSHELL 1AA3E000 == 61 [pid = 916] [id = 738] 21:35:55 INFO - PROCESS | 916 | --DOMWINDOW == 162 (173E6C00) [pid = 916] [serial = 2164] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 916 | --DOMWINDOW == 161 (1A6A1800) [pid = 916] [serial = 2167] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 916 | --DOMWINDOW == 160 (19F29000) [pid = 916] [serial = 2170] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 916 | --DOMWINDOW == 159 (1A95E800) [pid = 916] [serial = 2203] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 916 | --DOMWINDOW == 158 (1A69E800) [pid = 916] [serial = 2158] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 916 | --DOMWINDOW == 157 (13375400) [pid = 916] [serial = 2161] [outer = 00000000] [url = about:blank] 21:35:55 INFO - PROCESS | 916 | --DOCSHELL 1A674C00 == 60 [pid = 916] [id = 737] 21:35:55 INFO - PROCESS | 916 | --DOCSHELL 16574C00 == 59 [pid = 916] [id = 736] 21:35:55 INFO - PROCESS | 916 | --DOCSHELL 12855C00 == 58 [pid = 916] [id = 735] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 156 (1833D000) [pid = 916] [serial = 1964] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 155 (12860C00) [pid = 916] [serial = 1967] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 154 (15A4A400) [pid = 916] [serial = 1970] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 153 (1815E400) [pid = 916] [serial = 1973] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 152 (1907D400) [pid = 916] [serial = 2006] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 151 (1302D400) [pid = 916] [serial = 2009] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 150 (1656B000) [pid = 916] [serial = 2012] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 149 (1907C800) [pid = 916] [serial = 2015] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 148 (13379000) [pid = 916] [serial = 2072] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 147 (173E7800) [pid = 916] [serial = 2075] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 146 (19881C00) [pid = 916] [serial = 2078] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 145 (16C28800) [pid = 916] [serial = 2129] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 144 (1987D400) [pid = 916] [serial = 2192] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 143 (19877800) [pid = 916] [serial = 2191] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 142 (19623000) [pid = 916] [serial = 2197] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 141 (19ADF000) [pid = 916] [serial = 2194] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 140 (1A679400) [pid = 916] [serial = 2200] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 139 (1A1EE800) [pid = 916] [serial = 2195] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 138 (183F9400) [pid = 916] [serial = 2188] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 137 (19079400) [pid = 916] [serial = 2189] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 136 (19A19800) [pid = 916] [serial = 2198] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 135 (18159C00) [pid = 916] [serial = 2186] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 134 (173E9400) [pid = 916] [serial = 2036] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 133 (19876800) [pid = 916] [serial = 2069] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 132 (13376800) [pid = 916] [serial = 2039] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 131 (1664D800) [pid = 916] [serial = 2042] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 130 (1050D400) [pid = 916] [serial = 1889] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 129 (15D58C00) [pid = 916] [serial = 1928] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 128 (16C2EC00) [pid = 916] [serial = 1922] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1289C800) [pid = 916] [serial = 1925] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 126 (17310000) [pid = 916] [serial = 1931] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 125 (155EB800) [pid = 916] [serial = 2179] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 124 (164BA400) [pid = 916] [serial = 2180] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 123 (1285C000) [pid = 916] [serial = 2174] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 122 (110B5800) [pid = 916] [serial = 2173] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 121 (164B9C00) [pid = 916] [serial = 2177] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 120 (15EBDC00) [pid = 916] [serial = 2176] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 119 (17B9EC00) [pid = 916] [serial = 2185] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 118 (16C2D000) [pid = 916] [serial = 2182] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 117 (16C9CC00) [pid = 916] [serial = 2183] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1A67F800) [pid = 916] [serial = 2201] [outer = 00000000] [url = about:blank] 21:35:56 INFO - PROCESS | 916 | 1463718956160 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 21:35:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 21:35:56 INFO - {} 21:35:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 21:35:56 INFO - {} 21:35:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 21:35:56 INFO - {} 21:35:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 21:35:56 INFO - {} 21:35:56 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1094ms 21:35:56 INFO - PROCESS | 916 | 1463718956208 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 21:35:56 INFO - PROCESS | 916 | 1463718956212 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 21:35:56 INFO - TEST-START | /FileAPI/fileReader.html 21:35:56 INFO - PROCESS | 916 | 1463718956217 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 21:35:56 INFO - PROCESS | 916 | 1463718956219 Marionette TRACE conn2 <- [1,3002,null,{}] 21:35:56 INFO - PROCESS | 916 | 1463718956223 Marionette TRACE conn2 -> [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:35:56 INFO - PROCESS | 916 | 1463718956316 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 21:35:56 INFO - PROCESS | 916 | 1463718956418 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A5F000 == 59 [pid = 916] [id = 762] 21:35:56 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (10B2DC00) [pid = 916] [serial = 2284] [outer = 00000000] 21:35:56 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (13906C00) [pid = 916] [serial = 2285] [outer = 10B2DC00] 21:35:56 INFO - PROCESS | 916 | 1463718956463 Marionette DEBUG loaded listener.js 21:35:56 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (1511BC00) [pid = 916] [serial = 2286] [outer = 10B2DC00] 21:35:56 INFO - PROCESS | 916 | 1463718956860 Marionette TRACE conn2 <- [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:35:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 21:35:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 21:35:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 21:35:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 21:35:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 703ms 21:35:56 INFO - PROCESS | 916 | 1463718956917 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 21:35:56 INFO - PROCESS | 916 | 1463718956919 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 21:35:56 INFO - TEST-START | /FileAPI/historical.html 21:35:56 INFO - PROCESS | 916 | 1463718956924 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 21:35:56 INFO - PROCESS | 916 | 1463718956930 Marionette TRACE conn2 <- [1,3006,null,{}] 21:35:56 INFO - PROCESS | 916 | 1463718956938 Marionette TRACE conn2 -> [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:35:57 INFO - PROCESS | 916 | 1463718957026 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 21:35:57 INFO - PROCESS | 916 | 1463718957033 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15A4A400 == 60 [pid = 916] [id = 763] 21:35:57 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (15E24800) [pid = 916] [serial = 2287] [outer = 00000000] 21:35:57 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (15F7E400) [pid = 916] [serial = 2288] [outer = 15E24800] 21:35:57 INFO - PROCESS | 916 | 1463718957089 Marionette DEBUG loaded listener.js 21:35:57 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (1656D400) [pid = 916] [serial = 2289] [outer = 15E24800] 21:35:57 INFO - PROCESS | 916 | 1463718957545 Marionette TRACE conn2 <- [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:35:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 21:35:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 21:35:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 21:35:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 21:35:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 21:35:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 21:35:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 21:35:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 21:35:57 INFO - TEST-OK | /FileAPI/historical.html | took 656ms 21:35:57 INFO - TEST-START | /FileAPI/idlharness.html 21:35:57 INFO - PROCESS | 916 | 1463718957581 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 21:35:57 INFO - PROCESS | 916 | 1463718957583 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 21:35:57 INFO - PROCESS | 916 | 1463718957587 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 21:35:57 INFO - PROCESS | 916 | 1463718957588 Marionette TRACE conn2 <- [1,3010,null,{}] 21:35:57 INFO - PROCESS | 916 | 1463718957592 Marionette TRACE conn2 -> [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:35:57 INFO - PROCESS | 916 | 1463718957676 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 21:35:57 INFO - PROCESS | 916 | 1463718957682 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10AD2000 == 61 [pid = 916] [id = 764] 21:35:57 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (15F7DC00) [pid = 916] [serial = 2290] [outer = 00000000] 21:35:57 INFO - PROCESS | 916 | ++DOMWINDOW == 124 (167B0000) [pid = 916] [serial = 2291] [outer = 15F7DC00] 21:35:57 INFO - PROCESS | 916 | 1463718957726 Marionette DEBUG loaded listener.js 21:35:57 INFO - PROCESS | 916 | ++DOMWINDOW == 125 (16C2D400) [pid = 916] [serial = 2292] [outer = 15F7DC00] 21:35:58 INFO - PROCESS | 916 | 1463718958568 Marionette TRACE conn2 <- [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:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 21:35:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:35:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:35:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:35:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:35:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:35:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:35:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:35:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:35:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:35:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:35:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 21:35:58 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:35:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:35:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:35:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:35:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:35:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:35:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:35:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:35:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:35:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:35:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 21:35:58 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:35:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:35:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:35:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:35:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:35:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:35:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:35:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:35:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:35:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:35:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 21:35:58 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:35:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:35:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:35:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:35:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:35:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:35:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:35:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:35:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:35:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:35:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 21:35:58 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:35:58 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:35:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:35:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:35:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:35:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:35:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:35:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:35:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:35:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:35:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:35:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 21:35:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:35:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:35:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:35:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:35:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:35:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:35:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:35:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:35:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:35:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 21:35:58 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:35:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:35:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:35:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:35:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:35:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:35:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:35:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:35:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:35:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:35:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 21:35:58 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:35:58 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:35:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:35:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:35:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:35:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:35:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:35:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:35:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:35:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 21:35:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 21:35:58 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 21:35:58 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 21:35:58 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 21:35:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 21:35:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 1109ms 21:35:58 INFO - PROCESS | 916 | 1463718958700 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 21:35:58 INFO - PROCESS | 916 | 1463718958702 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 21:35:58 INFO - TEST-START | /FileAPI/idlharness.worker 21:35:58 INFO - PROCESS | 916 | 1463718958706 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 21:35:58 INFO - PROCESS | 916 | 1463718958707 Marionette TRACE conn2 <- [1,3014,null,{}] 21:35:58 INFO - PROCESS | 916 | 1463718958711 Marionette TRACE conn2 -> [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:35:58 INFO - PROCESS | 916 | 1463718958833 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 21:35:58 INFO - PROCESS | 916 | 1463718958906 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 173E1000 == 62 [pid = 916] [id = 765] 21:35:58 INFO - PROCESS | 916 | ++DOMWINDOW == 126 (173E1800) [pid = 916] [serial = 2293] [outer = 00000000] 21:35:58 INFO - PROCESS | 916 | ++DOMWINDOW == 127 (19623400) [pid = 916] [serial = 2294] [outer = 173E1800] 21:35:58 INFO - PROCESS | 916 | 1463718958956 Marionette DEBUG loaded listener.js 21:35:59 INFO - PROCESS | 916 | ++DOMWINDOW == 128 (1987B400) [pid = 916] [serial = 2295] [outer = 173E1800] 21:35:59 INFO - PROCESS | 916 | [916] 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:35:59 INFO - PROCESS | 916 | 1463718959932 Marionette TRACE conn2 <- [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:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 21:36:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 21:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:36:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:36:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:36:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:36:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:36:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 21:36:00 INFO - {} 21:36:00 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:36:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 21:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:36:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:36:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:36:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:36:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:36:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 21:36:00 INFO - {} 21:36:00 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:36:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 21:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:36:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:36:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:36:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:36:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:36:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 21:36:00 INFO - {} 21:36:00 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:36:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:36:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:36:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:36:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:36:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:36:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 21:36:00 INFO - {} 21:36:00 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:36:00 INFO - {} 21:36:00 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:36:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:36:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:36:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:36:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:36:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:36:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 21:36:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 21:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:36:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:36:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:36:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:36:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 21:36:00 INFO - {} 21:36:00 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:36:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:36:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:36:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:36:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:36:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:36:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 21:36:00 INFO - {} 21:36:00 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:36:00 INFO - {} 21:36:00 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:36:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 21:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 21:36:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 21:36:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 21:36:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 21:36:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:36:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:36:00 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:36:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 21:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 21:36:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:36:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:36:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:36:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:36:00 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:36:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 21:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 21:36:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:36:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:36:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:36:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:36:00 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:36:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 21:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 21:36:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:36:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:36:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:36:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:36:00 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:36:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 21:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 21:36:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:36:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:36:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:36:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:36:00 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:36:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 21:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 21:36:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 21:36:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:36:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:36:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:36:00 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:36:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 21:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 21:36:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 21:36:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:36:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:36:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:36:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:36:00 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:36:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 21:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 21:36:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 21:36:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 21:36:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 21:36:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 21:36:00 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 21:36:00 INFO - {} 21:36:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1484ms 21:36:00 INFO - PROCESS | 916 | 1463718960193 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 21:36:00 INFO - PROCESS | 916 | 1463718960195 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 21:36:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 21:36:00 INFO - PROCESS | 916 | 1463718960205 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 21:36:00 INFO - PROCESS | 916 | 1463718960207 Marionette TRACE conn2 <- [1,3018,null,{}] 21:36:00 INFO - PROCESS | 916 | 1463718960210 Marionette TRACE conn2 -> [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:36:00 INFO - PROCESS | 916 | 1463718960356 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 21:36:00 INFO - PROCESS | 916 | 1463718960374 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1285E000 == 63 [pid = 916] [id = 766] 21:36:00 INFO - PROCESS | 916 | ++DOMWINDOW == 129 (19622000) [pid = 916] [serial = 2296] [outer = 00000000] 21:36:00 INFO - PROCESS | 916 | ++DOMWINDOW == 130 (1AD9CC00) [pid = 916] [serial = 2297] [outer = 19622000] 21:36:00 INFO - PROCESS | 916 | 1463718960419 Marionette DEBUG loaded listener.js 21:36:00 INFO - PROCESS | 916 | ++DOMWINDOW == 131 (1B52A800) [pid = 916] [serial = 2298] [outer = 19622000] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 130 (19622400) [pid = 916] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 129 (19F29C00) [pid = 916] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 128 (19A11800) [pid = 916] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 127 (1A1EF000) [pid = 916] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 126 (1A676C00) [pid = 916] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 125 (1ADA1C00) [pid = 916] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 124 (15116000) [pid = 916] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 123 (19877C00) [pid = 916] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 122 (17B9F800) [pid = 916] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 121 (104EB800) [pid = 916] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 120 (141CB000) [pid = 916] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1A6A7800) [pid = 916] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 118 (15C0CC00) [pid = 916] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 117 (10B2B400) [pid = 916] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1961AC00) [pid = 916] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1511E400) [pid = 916] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 21:36:00 INFO - PROCESS | 916 | --DOMWINDOW == 114 (10F32400) [pid = 916] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 21:36:00 INFO - PROCESS | 916 | 1463718960908 Marionette TRACE conn2 <- [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:36:00 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:36:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 734ms 21:36:00 INFO - PROCESS | 916 | 1463718960944 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 21:36:00 INFO - PROCESS | 916 | 1463718960946 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 21:36:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 21:36:00 INFO - PROCESS | 916 | 1463718960949 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 21:36:00 INFO - PROCESS | 916 | 1463718960950 Marionette TRACE conn2 <- [1,3022,null,{}] 21:36:00 INFO - PROCESS | 916 | 1463718960954 Marionette TRACE conn2 -> [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:36:01 INFO - PROCESS | 916 | 1463718961037 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 21:36:01 INFO - PROCESS | 916 | 1463718961043 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 16567800 == 64 [pid = 916] [id = 767] 21:36:01 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (16569C00) [pid = 916] [serial = 2299] [outer = 00000000] 21:36:01 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1A1F4000) [pid = 916] [serial = 2300] [outer = 16569C00] 21:36:01 INFO - PROCESS | 916 | 1463718961087 Marionette DEBUG loaded listener.js 21:36:01 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (1ADA3C00) [pid = 916] [serial = 2301] [outer = 16569C00] 21:36:01 INFO - PROCESS | 916 | 1463718961520 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 21:36:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 21:36:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 594ms 21:36:01 INFO - PROCESS | 916 | 1463718961546 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 21:36:01 INFO - PROCESS | 916 | 1463718961548 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 21:36:01 INFO - PROCESS | 916 | 1463718961552 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 21:36:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 21:36:01 INFO - PROCESS | 916 | 1463718961553 Marionette TRACE conn2 <- [1,3026,null,{}] 21:36:01 INFO - PROCESS | 916 | 1463718961557 Marionette TRACE conn2 -> [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:36:01 INFO - PROCESS | 916 | 1463718961697 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 21:36:01 INFO - PROCESS | 916 | 1463718961705 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 12A90800 == 65 [pid = 916] [id = 768] 21:36:01 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (12D2F400) [pid = 916] [serial = 2302] [outer = 00000000] 21:36:01 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (190B1C00) [pid = 916] [serial = 2303] [outer = 12D2F400] 21:36:01 INFO - PROCESS | 916 | 1463718961750 Marionette DEBUG loaded listener.js 21:36:01 INFO - PROCESS | 916 | ++DOMWINDOW == 120 (190B7000) [pid = 916] [serial = 2304] [outer = 12D2F400] 21:36:02 INFO - PROCESS | 916 | 1463718962165 Marionette TRACE conn2 <- [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:36:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 21:36:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 21:36:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 21:36:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 640ms 21:36:02 INFO - PROCESS | 916 | 1463718962190 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 21:36:02 INFO - PROCESS | 916 | 1463718962192 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 21:36:02 INFO - PROCESS | 916 | 1463718962195 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 21:36:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 21:36:02 INFO - PROCESS | 916 | 1463718962197 Marionette TRACE conn2 <- [1,3030,null,{}] 21:36:02 INFO - PROCESS | 916 | 1463718962200 Marionette TRACE conn2 -> [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:36:02 INFO - PROCESS | 916 | 1463718962345 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 21:36:02 INFO - PROCESS | 916 | 1463718962416 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 190B5C00 == 66 [pid = 916] [id = 769] 21:36:02 INFO - PROCESS | 916 | ++DOMWINDOW == 121 (190B9800) [pid = 916] [serial = 2305] [outer = 00000000] 21:36:02 INFO - PROCESS | 916 | ++DOMWINDOW == 122 (190C0C00) [pid = 916] [serial = 2306] [outer = 190B9800] 21:36:02 INFO - PROCESS | 916 | 1463718962459 Marionette DEBUG loaded listener.js 21:36:02 INFO - PROCESS | 916 | ++DOMWINDOW == 123 (1B52FC00) [pid = 916] [serial = 2307] [outer = 190B9800] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 1907A800 == 65 [pid = 916] [id = 723] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 12B64000 == 64 [pid = 916] [id = 656] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 183F0000 == 63 [pid = 916] [id = 671] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 1043F800 == 62 [pid = 916] [id = 693] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 128A2C00 == 61 [pid = 916] [id = 642] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 167AD000 == 60 [pid = 916] [id = 707] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 1144AC00 == 59 [pid = 916] [id = 709] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 105F1800 == 58 [pid = 916] [id = 740] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 11277800 == 57 [pid = 916] [id = 679] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 104F0400 == 56 [pid = 916] [id = 739] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 104F1000 == 55 [pid = 916] [id = 657] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 17B95C00 == 54 [pid = 916] [id = 654] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 13BA5800 == 53 [pid = 916] [id = 706] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 1A67E400 == 52 [pid = 916] [id = 722] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 15D60000 == 51 [pid = 916] [id = 691] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 1A59D800 == 50 [pid = 916] [id = 734] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 19ADF800 == 49 [pid = 916] [id = 708] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 164BA800 == 48 [pid = 916] [id = 643] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 12861000 == 47 [pid = 916] [id = 670] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 1961DC00 == 46 [pid = 916] [id = 689] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 1907D000 == 45 [pid = 916] [id = 692] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 13180800 == 44 [pid = 916] [id = 681] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 10A5AC00 == 43 [pid = 916] [id = 655] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 167B1C00 == 42 [pid = 916] [id = 721] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 11273C00 == 41 [pid = 916] [id = 761] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 10A57800 == 40 [pid = 916] [id = 760] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 10F31000 == 39 [pid = 916] [id = 759] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 190E2800 == 38 [pid = 916] [id = 757] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 10ACA000 == 37 [pid = 916] [id = 758] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 1A6A7400 == 36 [pid = 916] [id = 755] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 190E4800 == 35 [pid = 916] [id = 756] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 128A4400 == 34 [pid = 916] [id = 753] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 16795400 == 33 [pid = 916] [id = 754] 21:36:03 INFO - PROCESS | 916 | --DOCSHELL 1907C400 == 32 [pid = 916] [id = 752] 21:36:04 INFO - PROCESS | 916 | --DOCSHELL 10A5F000 == 31 [pid = 916] [id = 762] 21:36:04 INFO - PROCESS | 916 | --DOCSHELL 16567800 == 30 [pid = 916] [id = 767] 21:36:04 INFO - PROCESS | 916 | --DOCSHELL 1285E000 == 29 [pid = 916] [id = 766] 21:36:04 INFO - PROCESS | 916 | --DOCSHELL 15A4A400 == 28 [pid = 916] [id = 763] 21:36:04 INFO - PROCESS | 916 | --DOCSHELL 10AD2000 == 27 [pid = 916] [id = 764] 21:36:04 INFO - PROCESS | 916 | --DOCSHELL 12A90800 == 26 [pid = 916] [id = 768] 21:36:04 INFO - PROCESS | 916 | --DOCSHELL 173E1000 == 25 [pid = 916] [id = 765] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 122 (16847800) [pid = 916] [serial = 2120] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 121 (1381E400) [pid = 916] [serial = 2117] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 120 (1A6A1400) [pid = 916] [serial = 2159] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 119 (1A59BC00) [pid = 916] [serial = 2126] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 118 (19FC3800) [pid = 916] [serial = 2123] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 117 (1A67E000) [pid = 916] [serial = 2242] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 116 (1A671C00) [pid = 916] [serial = 2241] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1AC2DC00) [pid = 916] [serial = 2244] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1ADA5C00) [pid = 916] [serial = 2247] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1AC38C00) [pid = 916] [serial = 2245] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 112 (1B304C00) [pid = 916] [serial = 2248] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 111 (13904C00) [pid = 916] [serial = 2206] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 110 (19A1A400) [pid = 916] [serial = 2238] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 109 (1656B400) [pid = 916] [serial = 2230] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 108 (16C2C400) [pid = 916] [serial = 2231] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 107 (19879800) [pid = 916] [serial = 2236] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 106 (19078000) [pid = 916] [serial = 2233] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 105 (1960F400) [pid = 916] [serial = 2234] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 104 (12AEA000) [pid = 916] [serial = 2225] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 103 (10B34000) [pid = 916] [serial = 2224] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 102 (167B4400) [pid = 916] [serial = 2228] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 101 (16573800) [pid = 916] [serial = 2227] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 100 (1A963800) [pid = 916] [serial = 2204] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 99 (16C9D400) [pid = 916] [serial = 2209] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1A95EC00) [pid = 916] [serial = 2212] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1AC2E400) [pid = 916] [serial = 2215] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1AC3B800) [pid = 916] [serial = 2218] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 95 (14348400) [pid = 916] [serial = 2221] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 94 (17E86800) [pid = 916] [serial = 2253] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 93 (183F9C00) [pid = 916] [serial = 2254] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 92 (11C06800) [pid = 916] [serial = 2250] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 91 (19F29400) [pid = 916] [serial = 2239] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 90 (14E7FC00) [pid = 916] [serial = 2251] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | --DOMWINDOW == 89 (1AD99C00) [pid = 916] [serial = 2256] [outer = 00000000] [url = about:blank] 21:36:04 INFO - PROCESS | 916 | 1463718964703 Marionette TRACE conn2 <- [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:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 21:36: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:36: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:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 21:36: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:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 21:36: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:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 21:36: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:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 21:36:04 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:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 21:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 21:36:04 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:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 21:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:36:04 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:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 21:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 21:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 21:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 21:36:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 21:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 21:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 21:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 21:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:36:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 21:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 21:36:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 21:36:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 21:36:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2609ms 21:36:04 INFO - PROCESS | 916 | 1463718964809 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 21:36:04 INFO - PROCESS | 916 | 1463718964813 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 21:36:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 21:36:04 INFO - PROCESS | 916 | 1463718964819 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 21:36:04 INFO - PROCESS | 916 | 1463718964823 Marionette TRACE conn2 <- [1,3034,null,{}] 21:36:04 INFO - PROCESS | 916 | 1463718964829 Marionette TRACE conn2 -> [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:36:04 INFO - PROCESS | 916 | 1463718964974 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 21:36:05 INFO - PROCESS | 916 | 1463718965064 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 104EC800 == 26 [pid = 916] [id = 770] 21:36:05 INFO - PROCESS | 916 | ++DOMWINDOW == 90 (104ED400) [pid = 916] [serial = 2308] [outer = 00000000] 21:36:05 INFO - PROCESS | 916 | ++DOMWINDOW == 91 (105F5400) [pid = 916] [serial = 2309] [outer = 104ED400] 21:36:05 INFO - PROCESS | 916 | 1463718965113 Marionette DEBUG loaded listener.js 21:36:05 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (10A59400) [pid = 916] [serial = 2310] [outer = 104ED400] 21:36:05 INFO - PROCESS | 916 | [916] 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:05 INFO - PROCESS | 916 | 1463718965530 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 21:36:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 21:36:05 INFO - {} 21:36:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 21:36:05 INFO - PROCESS | 916 | 1463718965560 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 21:36:05 INFO - PROCESS | 916 | 1463718965566 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 21:36:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 21:36:05 INFO - PROCESS | 916 | 1463718965572 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 21:36:05 INFO - PROCESS | 916 | 1463718965574 Marionette TRACE conn2 <- [1,3038,null,{}] 21:36:05 INFO - PROCESS | 916 | 1463718965582 Marionette TRACE conn2 -> [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:36:05 INFO - PROCESS | 916 | 1463718965668 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 21:36:05 INFO - PROCESS | 916 | 1463718965676 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10A64000 == 27 [pid = 916] [id = 771] 21:36:05 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (10AD2000) [pid = 916] [serial = 2311] [outer = 00000000] 21:36:05 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (10B38400) [pid = 916] [serial = 2312] [outer = 10AD2000] 21:36:05 INFO - PROCESS | 916 | 1463718965725 Marionette DEBUG loaded listener.js 21:36:05 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (10F3CC00) [pid = 916] [serial = 2313] [outer = 10AD2000] 21:36:06 INFO - PROCESS | 916 | 1463718966181 Marionette TRACE conn2 <- [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:36:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 21:36:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 21:36:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 21:36:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 21:36:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 625ms 21:36:06 INFO - PROCESS | 916 | 1463718966208 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 21:36:06 INFO - PROCESS | 916 | 1463718966211 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 21:36:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 21:36:06 INFO - PROCESS | 916 | 1463718966215 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 21:36:06 INFO - PROCESS | 916 | 1463718966218 Marionette TRACE conn2 <- [1,3042,null,{}] 21:36:06 INFO - PROCESS | 916 | 1463718966229 Marionette TRACE conn2 -> [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:36:06 INFO - PROCESS | 916 | 1463718966317 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 21:36:06 INFO - PROCESS | 916 | 1463718966367 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11278000 == 28 [pid = 916] [id = 772] 21:36:06 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (11278400) [pid = 916] [serial = 2314] [outer = 00000000] 21:36:06 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (11A0B400) [pid = 916] [serial = 2315] [outer = 11278400] 21:36:06 INFO - PROCESS | 916 | 1463718966418 Marionette DEBUG loaded listener.js 21:36:06 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (11CEE800) [pid = 916] [serial = 2316] [outer = 11278400] 21:36:07 INFO - PROCESS | 916 | 1463718967132 Marionette TRACE conn2 <- [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:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 21:36:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 21:36:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:36: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:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:36: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:36:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 21:36:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1078ms 21:36:07 INFO - PROCESS | 916 | 1463718967297 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 21:36:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 21:36:07 INFO - PROCESS | 916 | 1463718967300 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 21:36:07 INFO - PROCESS | 916 | 1463718967303 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 21:36:07 INFO - PROCESS | 916 | 1463718967305 Marionette TRACE conn2 <- [1,3046,null,{}] 21:36:07 INFO - PROCESS | 916 | 1463718967309 Marionette TRACE conn2 -> [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:36:07 INFO - PROCESS | 916 | 1463718967396 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 21:36:07 INFO - PROCESS | 916 | 1463718967403 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13030C00 == 29 [pid = 916] [id = 773] 21:36:07 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (13078000) [pid = 916] [serial = 2317] [outer = 00000000] 21:36:07 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (13182C00) [pid = 916] [serial = 2318] [outer = 13078000] 21:36:07 INFO - PROCESS | 916 | 1463718967453 Marionette DEBUG loaded listener.js 21:36:07 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (13371000) [pid = 916] [serial = 2319] [outer = 13078000] 21:36:07 INFO - PROCESS | 916 | 1463718967953 Marionette TRACE conn2 <- [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:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 21:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 21:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 21:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 21:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 21:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 21:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 21:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 21:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 21:36:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 21:36:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 21:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 21:36:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 21:36:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 21:36:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 21:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 21:36:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 21:36:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 703ms 21:36:07 INFO - PROCESS | 916 | 1463718968009 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 21:36:07 INFO - PROCESS | 916 | 1463718968011 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 21:36:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 21:36:08 INFO - PROCESS | 916 | 1463718968015 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 21:36:08 INFO - PROCESS | 916 | 1463718968016 Marionette TRACE conn2 <- [1,3050,null,{}] 21:36:08 INFO - PROCESS | 916 | 1463718968019 Marionette TRACE conn2 -> [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:36:08 INFO - PROCESS | 916 | 1463718968095 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 21:36:08 INFO - PROCESS | 916 | 1463718968101 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13909400 == 30 [pid = 916] [id = 774] 21:36:08 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1390AC00) [pid = 916] [serial = 2320] [outer = 00000000] 21:36:08 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (13DAC000) [pid = 916] [serial = 2321] [outer = 1390AC00] 21:36:08 INFO - PROCESS | 916 | 1463718968145 Marionette DEBUG loaded listener.js 21:36:08 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (141CC000) [pid = 916] [serial = 2322] [outer = 1390AC00] 21:36:08 INFO - PROCESS | 916 | [916] 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:08 INFO - PROCESS | 916 | 1463718968632 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 21:36:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 21:36:08 INFO - {} 21:36:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 641ms 21:36:08 INFO - PROCESS | 916 | 1463718968653 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 21:36:08 INFO - PROCESS | 916 | 1463718968655 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 21:36:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 21:36:08 INFO - PROCESS | 916 | 1463718968658 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 21:36:08 INFO - PROCESS | 916 | 1463718968660 Marionette TRACE conn2 <- [1,3054,null,{}] 21:36:08 INFO - PROCESS | 916 | 1463718968663 Marionette TRACE conn2 -> [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:36:08 INFO - PROCESS | 916 | 1463718968771 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 21:36:08 INFO - PROCESS | 916 | 1463718968780 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1511D000 == 31 [pid = 916] [id = 775] 21:36:08 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (1511DC00) [pid = 916] [serial = 2323] [outer = 00000000] 21:36:08 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (15D58C00) [pid = 916] [serial = 2324] [outer = 1511DC00] 21:36:08 INFO - PROCESS | 916 | 1463718968825 Marionette DEBUG loaded listener.js 21:36:08 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (15E20000) [pid = 916] [serial = 2325] [outer = 1511DC00] 21:36:09 INFO - PROCESS | 916 | 1463718969247 Marionette TRACE conn2 <- [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:36:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 21:36:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 21:36:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 21:36:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 21:36:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 21:36:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 21:36:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 21:36:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 641ms 21:36:09 INFO - PROCESS | 916 | 1463718969300 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 21:36:09 INFO - PROCESS | 916 | 1463718969302 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 21:36:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 21:36:09 INFO - PROCESS | 916 | 1463718969305 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 21:36:09 INFO - PROCESS | 916 | 1463718969307 Marionette TRACE conn2 <- [1,3058,null,{}] 21:36:09 INFO - PROCESS | 916 | 1463718969310 Marionette TRACE conn2 -> [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:36:09 INFO - PROCESS | 916 | 1463718969388 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 21:36:09 INFO - PROCESS | 916 | 1463718969394 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15D58800 == 32 [pid = 916] [id = 776] 21:36:09 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (15E25400) [pid = 916] [serial = 2326] [outer = 00000000] 21:36:09 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (15F82C00) [pid = 916] [serial = 2327] [outer = 15E25400] 21:36:09 INFO - PROCESS | 916 | 1463718969443 Marionette DEBUG loaded listener.js 21:36:09 INFO - PROCESS | 916 | ++DOMWINDOW == 110 (164AF800) [pid = 916] [serial = 2328] [outer = 15E25400] 21:36:09 INFO - PROCESS | 916 | 1463718969903 Marionette TRACE conn2 <- [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:36:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 21:36:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 21:36:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 21:36:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 21:36:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 21:36:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 21:36:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 625ms 21:36:09 INFO - PROCESS | 916 | 1463718969960 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 21:36:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 21:36:09 INFO - PROCESS | 916 | 1463718969962 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 21:36:09 INFO - PROCESS | 916 | 1463718969966 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 21:36:09 INFO - PROCESS | 916 | 1463718969968 Marionette TRACE conn2 <- [1,3062,null,{}] 21:36:09 INFO - PROCESS | 916 | 1463718969971 Marionette TRACE conn2 -> [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:36:10 INFO - PROCESS | 916 | 1463718970094 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 21:36:10 INFO - PROCESS | 916 | 1463718970103 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 15F82400 == 33 [pid = 916] [id = 777] 21:36:10 INFO - PROCESS | 916 | ++DOMWINDOW == 111 (164ACC00) [pid = 916] [serial = 2329] [outer = 00000000] 21:36:10 INFO - PROCESS | 916 | ++DOMWINDOW == 112 (165C3000) [pid = 916] [serial = 2330] [outer = 164ACC00] 21:36:10 INFO - PROCESS | 916 | 1463718970147 Marionette DEBUG loaded listener.js 21:36:10 INFO - PROCESS | 916 | ++DOMWINDOW == 113 (1656E400) [pid = 916] [serial = 2331] [outer = 164ACC00] 21:36:10 INFO - PROCESS | 916 | 1463718970580 Marionette TRACE conn2 <- [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:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 21:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 21:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 21:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 21:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 21:36:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 21:36:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 625ms 21:36:10 INFO - PROCESS | 916 | 1463718970602 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 21:36:10 INFO - PROCESS | 916 | 1463718970604 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 21:36:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 21:36:10 INFO - PROCESS | 916 | 1463718970608 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 21:36:10 INFO - PROCESS | 916 | 1463718970609 Marionette TRACE conn2 <- [1,3066,null,{}] 21:36:10 INFO - PROCESS | 916 | 1463718970620 Marionette TRACE conn2 -> [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:36:10 INFO - PROCESS | 916 | 1463718970749 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 21:36:10 INFO - PROCESS | 916 | 1463718970755 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 11277800 == 34 [pid = 916] [id = 778] 21:36:10 INFO - PROCESS | 916 | ++DOMWINDOW == 114 (15EB3000) [pid = 916] [serial = 2332] [outer = 00000000] 21:36:10 INFO - PROCESS | 916 | ++DOMWINDOW == 115 (16647000) [pid = 916] [serial = 2333] [outer = 15EB3000] 21:36:10 INFO - PROCESS | 916 | 1463718970798 Marionette DEBUG loaded listener.js 21:36:10 INFO - PROCESS | 916 | ++DOMWINDOW == 116 (1664D800) [pid = 916] [serial = 2334] [outer = 15EB3000] 21:36:11 INFO - PROCESS | 916 | 1463718971269 Marionette TRACE conn2 <- [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:36:11 INFO - PROCESS | 916 | 1463718971361 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 21:36:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 21:36:11 INFO - PROCESS | 916 | 1463718971369 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 21:36:11 INFO - PROCESS | 916 | 1463718971371 Marionette TRACE conn2 <- [1,3070,null,{}] 21:36:11 INFO - PROCESS | 916 | 1463718971374 Marionette TRACE conn2 -> [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:36:11 INFO - PROCESS | 916 | 1463718971493 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 21:36:11 INFO - PROCESS | 916 | 1463718971505 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1051DC00 == 35 [pid = 916] [id = 779] 21:36:11 INFO - PROCESS | 916 | ++DOMWINDOW == 117 (167AF400) [pid = 916] [serial = 2335] [outer = 00000000] 21:36:11 INFO - PROCESS | 916 | ++DOMWINDOW == 118 (167B3C00) [pid = 916] [serial = 2336] [outer = 167AF400] 21:36:11 INFO - PROCESS | 916 | 1463718971556 Marionette DEBUG loaded listener.js 21:36:11 INFO - PROCESS | 916 | ++DOMWINDOW == 119 (16C28000) [pid = 916] [serial = 2337] [outer = 167AF400] 21:36:12 INFO - PROCESS | 916 | 1463718972436 Marionette TRACE conn2 <- [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:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 118 (19F31400) [pid = 916] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 117 (16C27800) [pid = 916] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 116 (11458000) [pid = 916] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 115 (1961CC00) [pid = 916] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 114 (1285A000) [pid = 916] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 113 (1A67E800) [pid = 916] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 112 (19622000) [pid = 916] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 111 (173E1800) [pid = 916] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 110 (12D2F400) [pid = 916] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 109 (15F7DC00) [pid = 916] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 108 (15E24800) [pid = 916] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 107 (10B2DC00) [pid = 916] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 106 (114A0800) [pid = 916] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 105 (10A64C00) [pid = 916] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 104 (11002400) [pid = 916] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 103 (190EB400) [pid = 916] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 102 (190EA000) [pid = 916] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 101 (190E7400) [pid = 916] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 100 (1A771400) [pid = 916] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 99 (173E8800) [pid = 916] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 98 (1302F000) [pid = 916] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 97 (1961A400) [pid = 916] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 96 (16569C00) [pid = 916] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1AA3E400) [pid = 916] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 94 (1A6A5800) [pid = 916] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1AA46400) [pid = 916] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 92 (16642C00) [pid = 916] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 21:36:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 21:36:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 21:36:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 21:36:12 INFO - PROCESS | 916 | --DOMWINDOW == 91 (10B31400) [pid = 916] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 21:36:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 21:36:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1172ms 21:36:12 INFO - PROCESS | 916 | 1463718972545 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 21:36:12 INFO - PROCESS | 916 | 1463718972548 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 21:36:12 INFO - PROCESS | 916 | 1463718972559 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 21:36:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 21:36:12 INFO - PROCESS | 916 | 1463718972563 Marionette TRACE conn2 <- [1,3074,null,{}] 21:36:12 INFO - PROCESS | 916 | 1463718972568 Marionette TRACE conn2 -> [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:36:12 INFO - PROCESS | 916 | 1463718972671 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 21:36:12 INFO - PROCESS | 916 | 1463718972773 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13901800 == 36 [pid = 916] [id = 780] 21:36:12 INFO - PROCESS | 916 | ++DOMWINDOW == 92 (15A4C800) [pid = 916] [serial = 2338] [outer = 00000000] 21:36:12 INFO - PROCESS | 916 | ++DOMWINDOW == 93 (16642C00) [pid = 916] [serial = 2339] [outer = 15A4C800] 21:36:12 INFO - PROCESS | 916 | 1463718972827 Marionette DEBUG loaded listener.js 21:36:12 INFO - PROCESS | 916 | ++DOMWINDOW == 94 (16C2F800) [pid = 916] [serial = 2340] [outer = 15A4C800] 21:36:13 INFO - PROCESS | 916 | 1463718973162 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 21:36:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 21:36:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 641ms 21:36:13 INFO - PROCESS | 916 | 1463718973198 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 21:36:13 INFO - PROCESS | 916 | 1463718973200 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 21:36:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 21:36:13 INFO - PROCESS | 916 | 1463718973203 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 21:36:13 INFO - PROCESS | 916 | 1463718973205 Marionette TRACE conn2 <- [1,3078,null,{}] 21:36:13 INFO - PROCESS | 916 | 1463718973208 Marionette TRACE conn2 -> [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:36:13 INFO - PROCESS | 916 | 1463718973291 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 21:36:13 INFO - PROCESS | 916 | 1463718973400 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 114AA800 == 37 [pid = 916] [id = 781] 21:36:13 INFO - PROCESS | 916 | ++DOMWINDOW == 95 (15A4A800) [pid = 916] [serial = 2341] [outer = 00000000] 21:36:13 INFO - PROCESS | 916 | ++DOMWINDOW == 96 (173B9800) [pid = 916] [serial = 2342] [outer = 15A4A800] 21:36:13 INFO - PROCESS | 916 | 1463718973444 Marionette DEBUG loaded listener.js 21:36:13 INFO - PROCESS | 916 | ++DOMWINDOW == 97 (173BBC00) [pid = 916] [serial = 2343] [outer = 15A4A800] 21:36:13 INFO - PROCESS | 916 | 1463718973808 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 21:36:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 21:36:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 641ms 21:36:13 INFO - PROCESS | 916 | 1463718973841 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 21:36:13 INFO - PROCESS | 916 | 1463718973843 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 21:36:13 INFO - PROCESS | 916 | 1463718973846 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 21:36:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 21:36:13 INFO - PROCESS | 916 | 1463718973848 Marionette TRACE conn2 <- [1,3082,null,{}] 21:36:13 INFO - PROCESS | 916 | 1463718973851 Marionette TRACE conn2 -> [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:36:13 INFO - PROCESS | 916 | 1463718973971 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 21:36:13 INFO - PROCESS | 916 | 1463718973980 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 13B98C00 == 38 [pid = 916] [id = 782] 21:36:13 INFO - PROCESS | 916 | ++DOMWINDOW == 98 (14E87800) [pid = 916] [serial = 2344] [outer = 00000000] 21:36:14 INFO - PROCESS | 916 | ++DOMWINDOW == 99 (16C34400) [pid = 916] [serial = 2345] [outer = 14E87800] 21:36:14 INFO - PROCESS | 916 | 1463718974024 Marionette DEBUG loaded listener.js 21:36:14 INFO - PROCESS | 916 | ++DOMWINDOW == 100 (173EFC00) [pid = 916] [serial = 2346] [outer = 14E87800] 21:36:14 INFO - PROCESS | 916 | 1463718974496 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 21:36:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 21:36:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 703ms 21:36:14 INFO - PROCESS | 916 | 1463718974551 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 21:36:14 INFO - PROCESS | 916 | 1463718974555 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 21:36:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 21:36:14 INFO - PROCESS | 916 | 1463718974561 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 21:36:14 INFO - PROCESS | 916 | 1463718974565 Marionette TRACE conn2 <- [1,3086,null,{}] 21:36:14 INFO - PROCESS | 916 | 1463718974572 Marionette TRACE conn2 -> [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:36:14 INFO - PROCESS | 916 | 1463718974730 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 21:36:14 INFO - PROCESS | 916 | 1463718974855 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1043F800 == 39 [pid = 916] [id = 783] 21:36:14 INFO - PROCESS | 916 | ++DOMWINDOW == 101 (1047A000) [pid = 916] [serial = 2347] [outer = 00000000] 21:36:14 INFO - PROCESS | 916 | ++DOMWINDOW == 102 (1050D800) [pid = 916] [serial = 2348] [outer = 1047A000] 21:36:14 INFO - PROCESS | 916 | 1463718974910 Marionette DEBUG loaded listener.js 21:36:14 INFO - PROCESS | 916 | ++DOMWINDOW == 103 (105F3C00) [pid = 916] [serial = 2349] [outer = 1047A000] 21:36:15 INFO - PROCESS | 916 | 1463718975531 Marionette TRACE conn2 <- [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:36:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 21:36:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 21:36:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1000ms 21:36:15 INFO - PROCESS | 916 | 1463718975574 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 21:36:15 INFO - PROCESS | 916 | 1463718975580 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 21:36:15 INFO - PROCESS | 916 | 1463718975587 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 21:36:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 21:36:15 INFO - PROCESS | 916 | 1463718975590 Marionette TRACE conn2 <- [1,3090,null,{}] 21:36:15 INFO - PROCESS | 916 | 1463718975594 Marionette TRACE conn2 -> [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:36:15 INFO - PROCESS | 916 | 1463718975720 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 21:36:15 INFO - PROCESS | 916 | 1463718975921 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 1100B800 == 40 [pid = 916] [id = 784] 21:36:15 INFO - PROCESS | 916 | ++DOMWINDOW == 104 (1100BC00) [pid = 916] [serial = 2350] [outer = 00000000] 21:36:15 INFO - PROCESS | 916 | ++DOMWINDOW == 105 (110B6800) [pid = 916] [serial = 2351] [outer = 1100BC00] 21:36:15 INFO - PROCESS | 916 | 1463718975976 Marionette DEBUG loaded listener.js 21:36:16 INFO - PROCESS | 916 | ++DOMWINDOW == 106 (114A0800) [pid = 916] [serial = 2352] [outer = 1100BC00] 21:36:16 INFO - PROCESS | 916 | 1463718976566 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 21:36:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 21:36:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 984ms 21:36:16 INFO - PROCESS | 916 | 1463718976578 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 21:36:16 INFO - PROCESS | 916 | 1463718976581 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 21:36:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 21:36:16 INFO - PROCESS | 916 | 1463718976584 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 21:36:16 INFO - PROCESS | 916 | 1463718976588 Marionette TRACE conn2 <- [1,3094,null,{}] 21:36:16 INFO - PROCESS | 916 | 1463718976599 Marionette TRACE conn2 -> [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:36:16 INFO - PROCESS | 916 | 1463718976757 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 21:36:16 INFO - PROCESS | 916 | 1463718976930 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10513800 == 41 [pid = 916] [id = 785] 21:36:16 INFO - PROCESS | 916 | ++DOMWINDOW == 107 (10517C00) [pid = 916] [serial = 2353] [outer = 00000000] 21:36:16 INFO - PROCESS | 916 | ++DOMWINDOW == 108 (11009400) [pid = 916] [serial = 2354] [outer = 10517C00] 21:36:16 INFO - PROCESS | 916 | 1463718976987 Marionette DEBUG loaded listener.js 21:36:17 INFO - PROCESS | 916 | ++DOMWINDOW == 109 (1289D000) [pid = 916] [serial = 2355] [outer = 10517C00] 21:36:17 INFO - PROCESS | 916 | 1463718977753 Marionette TRACE conn2 <- [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:36:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 21:36:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 21:36:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 21:36:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1219ms 21:36:17 INFO - PROCESS | 916 | 1463718977792 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 21:36:17 INFO - PROCESS | 916 | 1463718977797 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 21:36:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 21:36:17 INFO - PROCESS | 916 | 1463718977801 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 21:36:17 INFO - PROCESS | 916 | 1463718977805 Marionette TRACE conn2 <- [1,3098,null,{}] 21:36:17 INFO - PROCESS | 916 | 1463718977810 Marionette TRACE conn2 -> [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:36:17 INFO - PROCESS | 916 | --DOCSHELL 1511C000 == 40 [pid = 916] [id = 607] 21:36:17 INFO - PROCESS | 916 | --DOCSHELL 13183C00 == 39 [pid = 916] [id = 614] 21:36:17 INFO - PROCESS | 916 | --DOCSHELL 15D5F800 == 38 [pid = 916] [id = 608] 21:36:17 INFO - PROCESS | 916 | --DOCSHELL 15F78C00 == 37 [pid = 916] [id = 610] 21:36:17 INFO - PROCESS | 916 | --DOCSHELL 1330F400 == 36 [pid = 916] [id = 613] 21:36:17 INFO - PROCESS | 916 | --DOCSHELL 1285AC00 == 35 [pid = 916] [id = 604] 21:36:17 INFO - PROCESS | 916 | --DOCSHELL 12854C00 == 34 [pid = 916] [id = 609] 21:36:17 INFO - PROCESS | 916 | --DOCSHELL 11459C00 == 33 [pid = 916] [id = 617] 21:36:17 INFO - PROCESS | 916 | --DOCSHELL 15110000 == 32 [pid = 916] [id = 606] 21:36:17 INFO - PROCESS | 916 | --DOCSHELL 10ACAC00 == 31 [pid = 916] [id = 616] 21:36:17 INFO - PROCESS | 916 | --DOCSHELL 10B2F000 == 30 [pid = 916] [id = 602] 21:36:17 INFO - PROCESS | 916 | --DOCSHELL 10484000 == 29 [pid = 916] [id = 615] 21:36:17 INFO - PROCESS | 916 | --DOMWINDOW == 108 (14E85000) [pid = 916] [serial = 2207] [outer = 00000000] [url = about:blank] 21:36:17 INFO - PROCESS | 916 | --DOMWINDOW == 107 (1A771800) [pid = 916] [serial = 2168] [outer = 00000000] [url = about:blank] 21:36:17 INFO - PROCESS | 916 | --DOMWINDOW == 106 (19FCC000) [pid = 916] [serial = 2114] [outer = 00000000] [url = about:blank] 21:36:17 INFO - PROCESS | 916 | --DOMWINDOW == 105 (183F2000) [pid = 916] [serial = 2165] [outer = 00000000] [url = about:blank] 21:36:17 INFO - PROCESS | 916 | --DOMWINDOW == 104 (155E7000) [pid = 916] [serial = 2162] [outer = 00000000] [url = about:blank] 21:36:17 INFO - PROCESS | 916 | --DOMWINDOW == 103 (1A958800) [pid = 916] [serial = 2171] [outer = 00000000] [url = about:blank] 21:36:17 INFO - PROCESS | 916 | --DOMWINDOW == 102 (190C0C00) [pid = 916] [serial = 2306] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | 1463718978027 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 101 (1AC34C00) [pid = 916] [serial = 2216] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 100 (1AA3D000) [pid = 916] [serial = 2213] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 99 (1AD97800) [pid = 916] [serial = 2219] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 98 (183F1C00) [pid = 916] [serial = 2210] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 97 (15D64000) [pid = 916] [serial = 2222] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 96 (1AD9CC00) [pid = 916] [serial = 2297] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 95 (1987B400) [pid = 916] [serial = 2295] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 94 (190B1C00) [pid = 916] [serial = 2303] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 93 (1B52A800) [pid = 916] [serial = 2298] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 92 (167B0000) [pid = 916] [serial = 2291] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 91 (15F7E400) [pid = 916] [serial = 2288] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 90 (1656D400) [pid = 916] [serial = 2289] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 89 (13906C00) [pid = 916] [serial = 2285] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 88 (1511BC00) [pid = 916] [serial = 2286] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 87 (14E7F800) [pid = 916] [serial = 2283] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 86 (13316800) [pid = 916] [serial = 2282] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 85 (1100C000) [pid = 916] [serial = 2280] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 84 (11002C00) [pid = 916] [serial = 2279] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 83 (1A1EE400) [pid = 916] [serial = 2277] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 82 (1100A400) [pid = 916] [serial = 2276] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 81 (1B408000) [pid = 916] [serial = 2274] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 80 (1B405800) [pid = 916] [serial = 2273] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 79 (1A964800) [pid = 916] [serial = 2271] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 78 (190EFC00) [pid = 916] [serial = 2270] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 77 (190E8000) [pid = 916] [serial = 2268] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 76 (1AD9A400) [pid = 916] [serial = 2266] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 75 (1A965400) [pid = 916] [serial = 2265] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 74 (19621400) [pid = 916] [serial = 2263] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 73 (183F3800) [pid = 916] [serial = 2262] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 72 (15F79C00) [pid = 916] [serial = 2260] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 71 (156BC400) [pid = 916] [serial = 2259] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 70 (190B7000) [pid = 916] [serial = 2304] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 69 (1B307000) [pid = 916] [serial = 2257] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 68 (19623400) [pid = 916] [serial = 2294] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 67 (1A1F4000) [pid = 916] [serial = 2300] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 66 (16C2D400) [pid = 916] [serial = 2292] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | --DOMWINDOW == 65 (1ADA3C00) [pid = 916] [serial = 2301] [outer = 00000000] [url = about:blank] 21:36:18 INFO - PROCESS | 916 | 1463718978049 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10486800 == 30 [pid = 916] [id = 786] 21:36:18 INFO - PROCESS | 916 | ++DOMWINDOW == 66 (104EAC00) [pid = 916] [serial = 2356] [outer = 00000000] 21:36:18 INFO - PROCESS | 916 | ++DOMWINDOW == 67 (10AC8C00) [pid = 916] [serial = 2357] [outer = 104EAC00] 21:36:18 INFO - PROCESS | 916 | 1463718978097 Marionette DEBUG loaded listener.js 21:36:18 INFO - PROCESS | 916 | ++DOMWINDOW == 68 (10AD3400) [pid = 916] [serial = 2358] [outer = 104EAC00] 21:36:18 INFO - PROCESS | 916 | 1463718978592 Marionette TRACE conn2 <- [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:36:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 21:36:18 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:36:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 21:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 21:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 21:36:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 21:36:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 843ms 21:36:18 INFO - PROCESS | 916 | 1463718978646 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 21:36:18 INFO - PROCESS | 916 | 1463718978651 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 21:36:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 21:36:18 INFO - PROCESS | 916 | 1463718978657 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 21:36:18 INFO - PROCESS | 916 | 1463718978660 Marionette TRACE conn2 <- [1,3102,null,{}] 21:36:18 INFO - PROCESS | 916 | 1463718978663 Marionette TRACE conn2 -> [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:36:18 INFO - PROCESS | 916 | 1463718978752 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 21:36:18 INFO - PROCESS | 916 | 1463718978761 Marionette TRACE conn2 -> [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\", \"2a390738-26cf-419b-84ef-82eea503db6a\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 916 | ++DOCSHELL 10B2F800 == 31 [pid = 916] [id = 787] 21:36:18 INFO - PROCESS | 916 | ++DOMWINDOW == 69 (1100C400) [pid = 916] [serial = 2359] [outer = 00000000] 21:36:18 INFO - PROCESS | 916 | ++DOMWINDOW == 70 (1144C800) [pid = 916] [serial = 2360] [outer = 1100C400] 21:36:18 INFO - PROCESS | 916 | 1463718978806 Marionette DEBUG loaded listener.js 21:36:18 INFO - PROCESS | 916 | ++DOMWINDOW == 71 (11C01C00) [pid = 916] [serial = 2361] [outer = 1100C400] 21:36:19 INFO - PROCESS | 916 | 1463718979265 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 21:36:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 21:36:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 641ms 21:36:19 INFO - PROCESS | 916 | 1463718979294 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 21:36:19 INFO - PROCESS | 916 | 1463718979296 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 21:36:20 WARNING - u'runner_teardown' () 21:36:20 INFO - No more tests 21:36:20 INFO - Got 0 unexpected results 21:36:20 INFO - SUITE-END | took 666s 21:36:20 INFO - Closing logging queue 21:36:20 INFO - queue closed 21:36:21 INFO - Return code: 0 21:36:21 WARNING - # TBPL SUCCESS # 21:36:21 INFO - Running post-action listener: _resource_record_post_action 21:36:21 INFO - Running post-run listener: _resource_record_post_run 21:36:22 INFO - Total resource usage - Wall time: 679s; CPU: 17.0%; Read bytes: 91366912; Write bytes: 944910848; Read time: 533752; Write time: 1271402 21:36:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:36:22 INFO - install - Wall time: 4s; CPU: 8.0%; Read bytes: 0; Write bytes: 107552768; Read time: 0; Write time: 166906 21:36:22 INFO - run-tests - Wall time: 675s; CPU: 17.0%; Read bytes: 91366912; Write bytes: 808535552; Read time: 533752; Write time: 1052148 21:36:22 INFO - Running post-run listener: _upload_blobber_files 21:36:22 INFO - Blob upload gear active. 21:36:22 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 21:36:22 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:36:22 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:36:22 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:36:22 INFO - (blobuploader) - INFO - Open directory for files ... 21:36:22 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 21:36:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:36:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:36:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:36:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:36:23 INFO - (blobuploader) - INFO - Done attempting. 21:36:23 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 21:36:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:36:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:36:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:36:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:36:25 INFO - (blobuploader) - INFO - Done attempting. 21:36:25 INFO - (blobuploader) - INFO - Iteration through files over. 21:36:25 INFO - Return code: 0 21:36:25 INFO - rmtree: C:\slave\test\build\uploaded_files.json 21:36:25 INFO - Using _rmtree_windows ... 21:36:25 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 21:36:25 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a4706dae3913338f1e44f47cc9289a1c891f14f4335b692d3eb6e565e63ce26a71ce8603d9fc43fef1dc107efaf798ef3cc4a34206dd98b25366064c7bb5c7ea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/404bbd87f94301540e9571a544a4b8d9a1e829c83eef224cdad01b8d1ae593d97e4048bb7b38c828da44a5df3c58b758e53509282358aa1a6a4a51fe5ae1af46"} 21:36:25 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 21:36:25 INFO - Writing to file C:\slave\test\properties\blobber_files 21:36:25 INFO - Contents: 21:36:25 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a4706dae3913338f1e44f47cc9289a1c891f14f4335b692d3eb6e565e63ce26a71ce8603d9fc43fef1dc107efaf798ef3cc4a34206dd98b25366064c7bb5c7ea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/404bbd87f94301540e9571a544a4b8d9a1e829c83eef224cdad01b8d1ae593d97e4048bb7b38c828da44a5df3c58b758e53509282358aa1a6a4a51fe5ae1af46"} 21:36:25 INFO - Running post-run listener: copy_logs_to_upload_dir 21:36:25 INFO - Copying logs to upload dir... 21:36:25 INFO - mkdir: C:\slave\test\build\upload\logs 21:36:25 INFO - Copying logs to upload dir... 21:36:25 INFO - Using _rmtree_windows ... 21:36:25 INFO - Using _rmtree_windows ... 21:36:25 INFO - Using _rmtree_windows ... 21:36:25 INFO - Using _rmtree_windows ... 21:36:25 INFO - Using _rmtree_windows ... 21:36:25 INFO - Using _rmtree_windows ... 21:36:25 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=849.549000 ========= master_lag: 0.38 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 9 secs) (at 2016-05-19 21:36:26.192815) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 21:36:26.193665) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a4706dae3913338f1e44f47cc9289a1c891f14f4335b692d3eb6e565e63ce26a71ce8603d9fc43fef1dc107efaf798ef3cc4a34206dd98b25366064c7bb5c7ea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/404bbd87f94301540e9571a544a4b8d9a1e829c83eef224cdad01b8d1ae593d97e4048bb7b38c828da44a5df3c58b758e53509282358aa1a6a4a51fe5ae1af46"} 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.109000 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/a4706dae3913338f1e44f47cc9289a1c891f14f4335b692d3eb6e565e63ce26a71ce8603d9fc43fef1dc107efaf798ef3cc4a34206dd98b25366064c7bb5c7ea", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/404bbd87f94301540e9571a544a4b8d9a1e829c83eef224cdad01b8d1ae593d97e4048bb7b38c828da44a5df3c58b758e53509282358aa1a6a4a51fe5ae1af46"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FpQP51Q2S6WU3BZ56TCl9w/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-19 21:36:26.312922) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 21:36:26.313255) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-026\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-026 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-026 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-026 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-026 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-026 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-19 21:36:26.432728) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-19 21:36:26.433056) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-19 21:36:26.861701) ========= ========= Total master_lag: 0.65 =========